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
floating-box-containe
propsConteúdo deve ser passado via children
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
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
trigger-floating-box
propstext
String
Texto a ser renderizado como trigger. Para renderizar um conteúdo como trigger, outra opção é viachildren.
-
content-floating-box
props
content-floating-box
propstext
String
Texto a ser renderizado como conteúdo. Para renderizar um conteúdo, outra opção é viachildren.
-
close-floating-box
props
close-floating-box
propsAo clicar no botão fechar, o modificador active e shownContent são retirados e o conteúdo é escondido.
text
String
Texto a ser renderizado como conteúdo. Para renderizar um conteúdo, outra opção é viachildren.
-
Exemplo de utilização:
Last updated