Skip to content

RichTooltip

RichTooltip, assim como Tooltips, são labels flutuantes usadas para explicar um da interface, entretanto provêem maior liberdade para descrição de textos estruturados e/ou mais longos.



Quando usar:

  • O texto a ser exibido como label precisar ocupar várias linhas ou seguir determinada estrurua, como "label: descritor".
  • Para exibir informações suplementares sobre uma feature ou elemento da interface.

Quando não usar:

  • Com conteúdo simples, composto por poucas palavras.
  • Para comunicar erros e status do sistema.
  • Para mostrar informações críticas para a compreensão de uma feature ou elemento da interface.

Uso

js
<CdsRichTooltip
	v-model="showRichTooltip"
	targetId="trigger-cds-tooltip"
	defaultPlacement="bottom-start"
>
	<div>
		<p><strong>Em atendimento:</strong> 280</p>
		<p><strong>Pendentes:</strong> 60</p>
		<p><strong>Em acompanhamento:</strong> 600</p>
	</div>
</CdsRichTooltip>

Preview

Em atendimento: 280

Pendentes: 60

Em acompanhamento: 600

Mostrar log

Props

Nome
Tipo
Default
Opções
Descrição
modelValuebooleanfalse -- Prop utilizada como v-model. controla a exibição do Popover.
widthstring|number250 -- Largura do Popover. A largura mínima é 100px e a máxima é 400px.
fitContentWidthbooleanfalse -- Quando true deixa a largura do popover adaptável ao conteúdo. `Essa prop tem prevalência sobre a prop width!`
targetIdstring'' -- Id do elemento que será referência para a renderização do Popover.
defaultPlacementstringnullauto
top
right
bottom
left
top-start
right-start
bottom-start
left-start
top-end
right-end
bottom-end
left-end
Indica o posicionamento padrão do Popover. Quando não especificado é considerado o posicionamento "bottom"

Eventos

Nome
Descrição
@update:modelValueEvento utilizado para implementar o v-model.

Slots

Nome
Descrição
#default

Última atualização:

Released under the Apache-2.0 License.