NavBarExpanded

This component allows you to create a nav bar expanded . It contains a label for the app name, app logo, custom avatar and menu items with two options: Auth and register..

Example

NavBarExpanded

<nav-bar-expanded
  app-name="appName"
  app-logo="appLogo"
  menu="menu"
  show-auth-and-register="true"
  locale="locale"
  custom-avatar="customAvatar"
  user-field="userField"
/>

Props

NameDescriptionTypeRequiredDefault
appNameThe App nameStringfalse""
appIconMDI IconStringfalse""
appLogoFavIcon image static pathString / Functionfalse""
logoutOnly-Booleanfalsefalse
showSystemHealth-Booleanfalsetrue
showUserManual-Booleanfalsetrue
menuItems menuArrayfalse
customAvatar-Booleanfalsefalse
showAuthAndRegister-Booleanfalsefalse
loginStrategy-Stringfalse"refresh"
userIsEmail-Booleanfalsetrue
userField-Stringfalse"user"
passwordField-Stringfalse"password"
horizontalInputs-Booleanfalsefalse
expandedInputs-Booleanfalsetrue
roundedInputs-Booleanfalsefalse
inputsSize-Stringfalseundefined
labelInsideInputs-Booleanfalsefalse
labelOnBorderInputs-Booleanfalsefalse
closeOnSubmit-Booleanfalsefalse
localeLocale string {en, es ...} for display language on componentStringfalse"en"

Events

Event NameDescriptionParameters
cancel-all--
loggedIn--
logout'identity'-
register-data--
user-forgot--

Slots

NameDescriptionDefault Slot Content
navbar-brand-left--
menu-items--
navbar-items--
sign-in-with--
custom-navbar-end-items--
menu-items--

Methods

MethodDescriptionParameters
darkModeToggleUsed to toggle the dark theme-
logoutUsed to logout-