Module

HeroUI.Select

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

#SelectProps Source

type SelectProps :: Row Type -> Row Typetype SelectProps r = (autoFocus :: Boolean, className :: String, classNames :: Foreign, color :: Color, defaultOpen :: Boolean, defaultSelectedKeys :: Array String, description :: JSX, disableAnimation :: Boolean, disableSelectorIconRotation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, endContent :: JSX, errorMessage :: JSX, fullWidth :: Boolean, hideEmptyContent :: Boolean, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isMultiline :: Boolean, isOpen :: Boolean, isRequired :: Boolean, isVirtualized :: Boolean, itemHeight :: Int, items :: Foreign, label :: JSX, labelPlacement :: LabelPlacement, listboxProps :: Foreign, maxListboxHeight :: Int, onChange :: EffectFn1 Foreign Unit, onClear :: EffectFn1 Foreign Unit, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, onSelectionChange :: EffectFn1 Foreign Unit, placeholder :: String, popoverProps :: Foreign, radius :: Radius, renderValue :: Foreign, scrollRef :: Foreign, scrollShadowProps :: Foreign, selectedKeys :: Array String, selectionMode :: SelectionMode, selectorIcon :: JSX, showScrollIndicators :: Boolean, size :: Size, spinnerRef :: Foreign, startContent :: JSX, variant :: Variant | r)

#select Source

select :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectProps ())) => Record givenProps -> kids -> JSX

#SelectItemProps Source

type SelectItemProps :: Row Type -> Row Typetype SelectItemProps r = (className :: String, classNames :: Foreign, description :: JSX, endContent :: JSX, hideSelectedIcon :: Boolean, href :: String, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, key :: String, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, selectedIcon :: Foreign, showDivider :: Boolean, startContent :: JSX, target :: String, textValue :: String, title :: JSX | r)

#selectItem Source

selectItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectItemProps ())) => Record givenProps -> kids -> JSX

#SelectSectionProps Source

type SelectSectionProps :: Row Type -> Row Typetype SelectSectionProps r = (className :: String, classNames :: Foreign, dividerProps :: Foreign, hideSelectedIcon :: Boolean, items :: Foreign, showDivider :: Boolean, title :: String | r)

#selectSection Source

selectSection :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectSectionProps ())) => Record givenProps -> kids -> JSX