Skip to content

AppBar

AppBars são componentes de navegação horizontal para produtos Sysvale e Cidade saudável.


Uso

js
<CdsAppBar
	:csBrand="true"
	:sysvaleBrand="false"
	:appSwitcher="true"
	:help="true"
	:settings="true"
	userName="Rafael Dias"
	userDescription="Administrador"
	@settings-click="logClick"
	@help-click="logClick"
	@avatar-click="logClick"
	@app-switcher-click="logClick"
>
	<template #app-info>
		<div class="app-switcher">
			<CdsIcon
				height="24"
				width="24"
				light
				name="calendar-outline"
			/>
			<p class="app-name">
				Central de marcação
			</p>
		</div>
	</template>
	<template #dropdown-content>
			Conteúdo do dropdown
	</template>
</CdsAppBar>

Preview

logo do Cidade Saudável

Central de marcação

Mostrar log

Props

Nome
Tipo
Default
Opções
Descrição
hideSettingsbooleanfalse -- Controla a exibição do ícone de settings.
hideHelpbooleanfalse -- Controla a exibição do ícone de ajuda.
hideNotificationbooleanfalse -- Controla a exibição do ícone de notificação.
hideAppSwitcherbooleanfalse -- Controla a exibição do ícone de notificação.
hideLogoutbooleanfalse -- Controla a exibição do ícone de Logout.
sysvaleBrandbooleanfalse -- Indica se a logo a ser exibida é da Sysvale.
csBrandbooleanfalse -- Indica se a logo a ser exibida é do Cidade Saudável.
userNamestringnull -- Nome do usuário exibido no Avatar.
userDescriptionstringnull -- Descrição do usuário mostrada embaixo do nome.
clickablebooleanfalse -- Ativa ou desativa o clique no componente Avatar.

Events

Nome
Descrição
@`${element}-click`Evento emitido quando os elementos da AppBar são clicados. Esse emit é dinâmico, gerando os eventos: `settings-click` `help-click` `notification-click` `avatar-click` `app-switcher-click` `logout-click`

Última atualização:

Released under the Apache-2.0 License.