Module
HeroUI.Table
- Package
- purescript-yoga-heroui
- Repository
- rowtype-yoga/purescript-yoga-heroui
#layoutToString Source
layoutToString :: Layout -> String#ContentPlacement Source
#DisabledBehavior Source
#TableProps Source
type TableProps :: Row Type -> Row Typetype TableProps r = (allowDuplicateSelectionEvents :: Boolean, baseComponent :: Foreign, bottomContent :: JSX, bottomContentPlacement :: ContentPlacement, checkboxesProps :: Foreign, className :: String, classNames :: Foreign, color :: Color, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disabledBehavior :: DisabledBehavior, disabledKeys :: Array String, disallowEmptySelection :: Boolean, fullWidth :: Boolean, hideHeader :: Boolean, isCompact :: Boolean, isHeaderSticky :: Boolean, isKeyboardNavigationDisabled :: Boolean, isStriped :: Boolean, isVirtualized :: Boolean, layout :: Layout, maxTableHeight :: Int, onCellAction :: EffectFn1 Foreign Unit, onRowAction :: EffectFn1 Foreign Unit, onSelectionChange :: EffectFn1 Foreign Unit, onSortChange :: EffectFn1 Foreign Unit, radius :: Radius, removeWrapper :: Boolean, rowHeight :: Int, selectedKeys :: Array String, selectionBehavior :: SelectionBehavior, selectionMode :: SelectionMode, shadow :: ShadowSize, showSelectionCheckboxes :: Boolean, sortDescriptor :: Foreign, topContent :: JSX, topContentPlacement :: ContentPlacement | r)
#table Source
table :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableProps ())) => Record givenProps -> kids -> JSX#TableHeaderProps Source
type TableHeaderProps :: Row Type -> Row Typetype TableHeaderProps r = (className :: String, columns :: Foreign | r)
#tableHeader Source
tableHeader :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableHeaderProps ())) => Record givenProps -> kids -> JSX#tableColumn Source
tableColumn :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableColumnProps ())) => Record givenProps -> kids -> JSX#tableBody Source
tableBody :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableBodyProps ())) => Record givenProps -> kids -> JSX#TableRowProps Source
type TableRowProps :: Row Type -> Row Typetype TableRowProps r = (className :: String, key :: String, textValue :: String | r)
#tableRow Source
tableRow :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableRowProps ())) => Record givenProps -> kids -> JSX#TableCellProps Source
type TableCellProps :: Row Type -> Row Typetype TableCellProps r = (className :: String, textValue :: String | r)
- Modules
- HeroUI
- HeroUI.
Accordion - HeroUI.
Alert - HeroUI.
Autocomplete - HeroUI.
Avatar - HeroUI.
Badge - HeroUI.
Breadcrumbs - HeroUI.
Button - HeroUI.
Calendar - HeroUI.
Card - HeroUI.
Checkbox - HeroUI.
Chip - HeroUI.
Code - HeroUI.
DateInput - HeroUI.
DatePicker - HeroUI.
Divider - HeroUI.
Drawer - HeroUI.
Dropdown - HeroUI.
Form - HeroUI.
Image - HeroUI.
Input - HeroUI.
InputOTP - HeroUI.
Internal - HeroUI.
Kbd - HeroUI.
Link - HeroUI.
Listbox - HeroUI.
Modal - HeroUI.
Navbar - HeroUI.
NumberInput - HeroUI.
Pagination - HeroUI.
Popover - HeroUI.
Progress - HeroUI.
Provider - HeroUI.
Radio - HeroUI.
Raw - HeroUI.
Ripple - HeroUI.
ScrollShadow - HeroUI.
Select - HeroUI.
Skeleton - HeroUI.
Slider - HeroUI.
Snippet - HeroUI.
Spacer - HeroUI.
Spinner - HeroUI.
Switch - HeroUI.
Table - HeroUI.
Tabs - HeroUI.
Toast - HeroUI.
Tooltip - HeroUI.
Types - HeroUI.
User