Module

HeroUI.Navbar

Package
purescript-yoga-heroui
Repository
rowtype-yoga/purescript-yoga-heroui

#Position Source

data Position

Constructors

Instances

#positionToString Source

#maxWidthToString Source

#NavbarProps Source

type NavbarProps :: Row Type -> Row Typetype NavbarProps r = (className :: String, classNames :: Foreign, disableAnimation :: Boolean, disableScrollHandler :: Boolean, height :: Foreign, isBlurred :: Boolean, isBordered :: Boolean, isMenuDefaultOpen :: Boolean, isMenuOpen :: Boolean, maxWidth :: MaxWidth, motionProps :: Foreign, onMenuOpenChange :: EffectFn1 Boolean Unit, onScrollPositionChange :: EffectFn1 Foreign Unit, parentRef :: Foreign, position :: Position, shouldHideOnScroll :: Boolean | r)

#navbar Source

navbar :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarProps ())) => Record givenProps -> kids -> JSX

#NavbarBrandProps Source

type NavbarBrandProps :: Row Type -> Row Typetype NavbarBrandProps r = (className :: String | r)

#navbarBrand Source

navbarBrand :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarBrandProps ())) => Record givenProps -> kids -> JSX

#NavbarContentProps Source

type NavbarContentProps :: Row Type -> Row Typetype NavbarContentProps r = (className :: String, justify :: NavbarJustify | r)

#navbarContent Source

navbarContent :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarContentProps ())) => Record givenProps -> kids -> JSX

#NavbarItemProps Source

type NavbarItemProps :: Row Type -> Row Typetype NavbarItemProps r = (className :: String, isActive :: Boolean | r)

#navbarItem Source

navbarItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarItemProps ())) => Record givenProps -> kids -> JSX

#NavbarMenuToggleProps Source

type NavbarMenuToggleProps :: Row Type -> Row Typetype NavbarMenuToggleProps r = (className :: String, defaultSelected :: Boolean, icon :: Foreign, isSelected :: Boolean, onChange :: EffectFn1 Foreign Unit, srOnlyText :: String | r)

#navbarMenuToggle Source

navbarMenuToggle :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuToggleProps ())) => Record givenProps -> kids -> JSX

#NavbarMenuProps Source

type NavbarMenuProps :: Row Type -> Row Typetype NavbarMenuProps r = (className :: String, motionProps :: Foreign, portalContainer :: Foreign | r)

#navbarMenu Source

navbarMenu :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuProps ())) => Record givenProps -> kids -> JSX

#NavbarMenuItemProps Source

type NavbarMenuItemProps :: Row Type -> Row Typetype NavbarMenuItemProps r = (className :: String, isActive :: Boolean | r)

#navbarMenuItem Source

navbarMenuItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuItemProps ())) => Record givenProps -> kids -> JSX