columns
必須説明
The array of column defs to use for the table.
タイプ
Column<Y, any>[]Yamada UIにスターをあげる
スターPagingTableは、ページネーション機能を備えたテーブルのコンポーネントです。
説明
The array of column defs to use for the table.
タイプ
Column<Y, any>[]説明
Props for table cell component.
タイプ
CellProps<Y>説明
Props for table checkbox element.
タイプ
CheckboxProps<string>説明
The visual color appearance of the component.
タイプ
"blackAlpha" | "whiteAlpha" | "amber" | "blue" | "info" | "link" | "primary" | "cyan" | "emerald" | "flashy" | "fuchsia" | "gray" | "green" | "success" | "indigo" | "lime" | "neutral" | "orange" | "warning" | "pink" | "purple" | "red" | "danger" | "rose" | "sky" | "teal" | "violet" | "secondary" | "yellow"デフォルト
"gray"説明
Props for table container element.
タイプ
HTMLUIProps説明
Default column options to use for all column defs supplied to the table.
タイプ
Partial<Column<Y, any>>説明
The initial page index of the paging table.
タイプ
numberデフォルト
0説明
The initial page size of the paging table.
タイプ
numberデフォルト
20説明
The initial ids of the selected row.
タイプ
string[]説明
The initial sort of the table.
タイプ
Sort<Y>説明
The ids that disabled in selection.
タイプ
string[]説明
If true, the table cell will be focusable.
タイプ
booleanデフォルト
true説明
Props for table footer group component.
タイプ
HeaderGroupProps<Y>説明
Props for table footer component.
タイプ
HeaderProps<Y>説明
Function to format the label used for the options in a select.
タイプ
(pageSize: number) => string説明
Props for table header group component.
タイプ
HeaderGroupProps<Y>説明
Props for table header component.
タイプ
HeaderProps<Y>説明
If true, highlight the row when the table row is hovered.
タイプ
booleanデフォルト
false説明
If true, highlight the row when the table row is selected.
タイプ
booleanデフォルト
false説明
If true, the table cell will be focusable.
非推奨
use focusable instead
タイプ
booleanデフォルト
true説明
The CSS table-layout property.
タイプ
UIValue<TableLayout>説明
The callback invoked when page index is changed.
タイプ
(pageIndex: number) => void説明
The callback invoked when page size is changed.
タイプ
(pageIndex: number) => void説明
The callback invoked when row is selected.
タイプ
(rowSelection: string[]) => void説明
The callback invoked when table sort is changed.
タイプ
(sort: Sort<Y>) => void説明
The callback invoked when a row is clicked.
タイプ
(row: Row<Y>) => void説明
The callback invoked when a row is double clicked.
タイプ
(row: Row<Y>) => void説明
The page index of the paging table.
タイプ
number説明
The page size of the paging table.
タイプ
number説明
The list of the page size.
タイプ
number[]デフォルト
'[20, 50, 100]'説明
Props for pagination element.
タイプ
Omit<PaginationProps,
"page" | "onChange" | "defaultPage" | "total">説明
Props for paging control element.
タイプ
HTMLUIProps説明
The role used for the row header. This is used for accessibility to announce the selected row.
タイプ
keyof Y説明
The id used to store the value when selected.
タイプ
keyof Y説明
Props for table row component.
タイプ
RowProps<Y>説明
If true, allows selection by clicking on a row.
タイプ
booleanデフォルト
false説明
Props for table select column component.
タイプ
false | SelectColumn<Y, any>説明
The ids of the selected row.
タイプ
string[]説明
Props for select element.
タイプ
Omit<SelectProps,
| "children"
| "defaultValue"
| "onChange"
| "data"
| "value"
| "placeholderInOptions">説明
The size of the PagingTable.
タイプ
"sm" | "md" | "lg" | "xl"デフォルト
"md"説明
The sort of the table.
タイプ
Sort<Y>説明
Props for table sort icon element.
タイプ
IconProps説明
Props for table tbody element.
タイプ
TableBodyProps説明
Props for table tfoot element.
タイプ
TableFootProps説明
Props for table thead element.
タイプ
TableHeadProps説明
The variant of the PagingTable.
タイプ
"simple" | "striped" | "unstyled"デフォルト
"simple"説明
If true, display the outer border of the table.
タイプ
booleanデフォルト
false説明
If true, display line on the columns of the table.
タイプ
booleanデフォルト
false説明
If true, display the table footer.
タイプ
booleanデフォルト
false説明
If true, display the checkbox in table footer.
タイプ
booleanデフォルト
false説明
If true, display the paging control.
タイプ
booleanデフォルト
trueGitHubでこのページを編集する