Module

HeroUI.Accordion

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

#AccordionProps Source

type AccordionProps :: Row Type -> Row Typetype AccordionProps r = (className :: String, classNames :: Foreign, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disableIndicatorAnimation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, dividerProps :: Foreign, fullWidth :: Boolean, hideIndicator :: Boolean, isCompact :: Boolean, isDisabled :: Boolean, itemClasses :: Foreign, keepContentMounted :: Boolean, motionProps :: Foreign, onSelectionChange :: EffectFn1 Foreign Unit, selectedKeys :: Array String, selectionBehavior :: SelectionBehavior, selectionMode :: SelectionMode, showDivider :: Boolean, variant :: Variant | r)

#accordion Source

accordion :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AccordionProps ())) => Record givenProps -> kids -> JSX

#AccordionItemProps Source

type AccordionItemProps :: Row Type -> Row Typetype AccordionItemProps r = (className :: String, classNames :: Foreign, disableAnimation :: Boolean, disableIndicatorAnimation :: Boolean, headingComponent :: String, hideIndicator :: Boolean, indicator :: Foreign, isCompact :: Boolean, isDisabled :: Boolean, keepContentMounted :: Boolean, motionProps :: Foreign, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, startContent :: JSX, subtitle :: JSX, title :: JSX | r)

#accordionItem Source

accordionItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AccordionItemProps ())) => Record givenProps -> kids -> JSX