Floating box

O container de classe floatingBoxContainer possui um modificador active. Terá o modificador active quando visível. Quando o conteúdo estiver escondido, esse modificador não existe. Utilize-o para estilização baseada no estado do dropdown. Ao clicar no trigger, é adicionardo o modificador shownContent ao trigger e ao content.

floating-box-containe props

Conteúdo deve ser passado via children

Prop name
Type
Description
Default value

clickOutside

boolean

Ao clicar fora do container, oconteúdo é escondido e o modificadoractive e shownContent são retirados. Utilize-a quando não houver a necessidade de overlay, mas for necessário esconder o conteúdo ao clicar fora.

true

pixelEvent

object

Defines a pixelEvent.

undefined

showOverlay

boolean

Renderiza ou não uma div para overlay

false

The pixelEvent object

Prop name
Type
Description
Default value

customPixelEventId

string

Event ID responsible for triggering a block that listens to pixelEvent.

undefined

customPixelEventName

string

Event name responsible for triggering a block that listens to pixelEvent.

undefined

trigger-floating-box props

Prop name
Type
Description
Default value

text

String

Texto a ser renderizado como trigger. Para renderizar um conteúdo como trigger, outra opção é viachildren.

-

content-floating-box props

Prop name
Type
Description
Default value

text

String

Texto a ser renderizado como conteúdo. Para renderizar um conteúdo, outra opção é viachildren.

-

close-floating-box props

Ao clicar no botão fechar, o modificador active e shownContent são retirados e o conteúdo é escondido.

Prop name
Type
Description
Default value

text

String

Texto a ser renderizado como conteúdo. Para renderizar um conteúdo, outra opção é viachildren.

-

Exemplo de utilização:

Last updated