Interface: EditableTableProps
The React component properties for the EditableTable component.
Extends
TableProps<any,any>
Properties
about?
optionalabout:string
Inherited from
TableProps.about
accessKey?
optionalaccessKey:string
Inherited from
TableProps.accessKey
affixHeader?
optionalaffixHeader:number|boolean
Affix the table header to the specified position on the page
Inherited from
TableProps.affixHeader
affixHorizontalScrollbar?
optionalaffixHorizontalScrollbar:number|boolean
Affix the table horizontal scrollbar to the specified position on the page
Inherited from
TableProps.affixHorizontalScrollbar
aria-activedescendant?
optionalaria-activedescendant:string
Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.
Inherited from
TableProps.aria-activedescendant
aria-atomic?
optionalaria-atomic:Booleanish
Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.
Inherited from
TableProps.aria-atomic
aria-autocomplete?
optionalaria-autocomplete:"none"|"list"|"inline"|"both"
Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be presented if they are made.
Inherited from
TableProps.aria-autocomplete
aria-braillelabel?
optionalaria-braillelabel:string
Defines a string value that labels the current element, which is intended to be converted into Braille.
See
aria-label.
Inherited from
TableProps.aria-braillelabel
aria-brailleroledescription?
optionalaria-brailleroledescription:string
Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.
See
aria-roledescription.
Inherited from
TableProps.aria-brailleroledescription
aria-busy?
optionalaria-busy:Booleanish
Inherited from
TableProps.aria-busy
aria-checked?
optionalaria-checked:boolean|"true"|"false"|"mixed"
Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
See
- aria-pressed
- aria-selected.
Inherited from
TableProps.aria-checked
aria-colcount?
optionalaria-colcount:number
Defines the total number of columns in a table, grid, or treegrid.
See
aria-colindex.
Inherited from
TableProps.aria-colcount
aria-colindex?
optionalaria-colindex:number
Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
See
- aria-colcount
- aria-colspan.
Inherited from
TableProps.aria-colindex
aria-colindextext?
optionalaria-colindextext:string
Defines a human readable text alternative of aria-colindex.
See
aria-rowindextext.
Inherited from
TableProps.aria-colindextext
aria-colspan?
optionalaria-colspan:number
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-colindex
- aria-rowspan.
Inherited from
TableProps.aria-colspan
aria-controls?
optionalaria-controls:string
Identifies the element (or elements) whose contents or presence are controlled by the current element.
See
aria-owns.
Inherited from
TableProps.aria-controls
aria-current?
optionalaria-current:boolean|"date"|"time"|"page"|"true"|"false"|"step"|"location"
Indicates the element that represents the current item within a container or set of related elements.
Inherited from
TableProps.aria-current
aria-describedby?
optionalaria-describedby:string
Identifies the element (or elements) that describes the object.
See
aria-labelledby
Inherited from
TableProps.aria-describedby
aria-description?
optionalaria-description:string
Defines a string value that describes or annotates the current element.
See
related aria-describedby.
Inherited from
TableProps.aria-description
aria-details?
optionalaria-details:string
Identifies the element that provides a detailed, extended description for the object.
See
aria-describedby.
Inherited from
TableProps.aria-details
aria-disabled?
optionalaria-disabled:Booleanish
Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
See
- aria-hidden
- aria-readonly.
Inherited from
TableProps.aria-disabled
aria-dropeffect?
optionalaria-dropeffect:"none"|"link"|"copy"|"execute"|"move"|"popup"
Indicates what functions can be performed when a dragged object is released on the drop target.
Deprecated
in ARIA 1.1
Inherited from
TableProps.aria-dropeffect
aria-errormessage?
optionalaria-errormessage:string
Identifies the element that provides an error message for the object.
See
- aria-invalid
- aria-describedby.
Inherited from
TableProps.aria-errormessage
aria-expanded?
optionalaria-expanded:Booleanish
Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.
Inherited from
TableProps.aria-expanded
aria-flowto?
optionalaria-flowto:string
Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion, allows assistive technology to override the general default of reading in document source order.
Inherited from
TableProps.aria-flowto
aria-grabbed?
optionalaria-grabbed:Booleanish
Indicates an element's "grabbed" state in a drag-and-drop operation.
Deprecated
in ARIA 1.1
Inherited from
TableProps.aria-grabbed
aria-haspopup?
optionalaria-haspopup:boolean|"grid"|"dialog"|"menu"|"true"|"false"|"listbox"|"tree"
Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.
Inherited from
TableProps.aria-haspopup
aria-hidden?
optionalaria-hidden:Booleanish
Indicates whether the element is exposed to an accessibility API.
See
aria-disabled.
Inherited from
TableProps.aria-hidden
aria-invalid?
optionalaria-invalid:boolean|"true"|"false"|"grammar"|"spelling"
Indicates the entered value does not conform to the format expected by the application.
See
aria-errormessage.
Inherited from
TableProps.aria-invalid
aria-keyshortcuts?
optionalaria-keyshortcuts:string
Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.
Inherited from
TableProps.aria-keyshortcuts
aria-label?
optionalaria-label:string
Defines a string value that labels the current element.
See
aria-labelledby.
Inherited from
TableProps.aria-label
aria-labelledby?
optionalaria-labelledby:string
Identifies the element (or elements) that labels the current element.
See
aria-describedby.
Inherited from
TableProps.aria-labelledby
aria-level?
optionalaria-level:number
Defines the hierarchical level of an element within a structure.
Inherited from
TableProps.aria-level
aria-live?
optionalaria-live:"off"|"assertive"|"polite"
Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.
Inherited from
TableProps.aria-live
aria-modal?
optionalaria-modal:Booleanish
Indicates whether an element is modal when displayed.
Inherited from
TableProps.aria-modal
aria-multiline?
optionalaria-multiline:Booleanish
Indicates whether a text box accepts multiple lines of input or only a single line.
Inherited from
TableProps.aria-multiline
aria-multiselectable?
optionalaria-multiselectable:Booleanish
Indicates that the user may select more than one item from the current selectable descendants.
Inherited from
TableProps.aria-multiselectable
aria-orientation?
optionalaria-orientation:"horizontal"|"vertical"
Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.
Inherited from
TableProps.aria-orientation
aria-owns?
optionalaria-owns:string
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.
See
aria-controls.
Inherited from
TableProps.aria-owns
aria-placeholder?
optionalaria-placeholder:string
Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.
Inherited from
TableProps.aria-placeholder
aria-posinset?
optionalaria-posinset:number
Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-setsize.
Inherited from
TableProps.aria-posinset
aria-pressed?
optionalaria-pressed:boolean|"true"|"false"|"mixed"
Indicates the current "pressed" state of toggle buttons.
See
- aria-checked
- aria-selected.
Inherited from
TableProps.aria-pressed
aria-readonly?
optionalaria-readonly:Booleanish
Indicates that the element is not editable, but is otherwise operable.
See
aria-disabled.
Inherited from
TableProps.aria-readonly
aria-relevant?
optionalaria-relevant:"all"|"text"|"additions"|"additions removals"|"additions text"|"removals"|"removals additions"|"removals text"|"text additions"|"text removals"
Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
See
aria-atomic.
Inherited from
TableProps.aria-relevant
aria-required?
optionalaria-required:Booleanish
Indicates that user input is required on the element before a form may be submitted.
Inherited from
TableProps.aria-required
aria-roledescription?
optionalaria-roledescription:string
Defines a human-readable, author-localized description for the role of an element.
Inherited from
TableProps.aria-roledescription
aria-rowcount?
optionalaria-rowcount:number
Defines the total number of rows in a table, grid, or treegrid.
See
aria-rowindex.
Inherited from
TableProps.aria-rowcount
aria-rowindex?
optionalaria-rowindex:number
Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
See
- aria-rowcount
- aria-rowspan.
Inherited from
TableProps.aria-rowindex
aria-rowindextext?
optionalaria-rowindextext:string
Defines a human readable text alternative of aria-rowindex.
See
aria-colindextext.
Inherited from
TableProps.aria-rowindextext
aria-rowspan?
optionalaria-rowspan:number
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
See
- aria-rowindex
- aria-colspan.
Inherited from
TableProps.aria-rowspan
aria-selected?
optionalaria-selected:Booleanish
Indicates the current "selected" state of various widgets.
See
- aria-checked
- aria-pressed.
Inherited from
TableProps.aria-selected
aria-setsize?
optionalaria-setsize:number
Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
See
aria-posinset.
Inherited from
TableProps.aria-setsize
aria-sort?
optionalaria-sort:"none"|"ascending"|"descending"|"other"
Indicates if items in a table or grid are sorted in ascending or descending order.
Inherited from
TableProps.aria-sort
aria-valuemax?
optionalaria-valuemax:number
Defines the maximum allowed value for a range widget.
Inherited from
TableProps.aria-valuemax
aria-valuemin?
optionalaria-valuemin:number
Defines the minimum allowed value for a range widget.
Inherited from
TableProps.aria-valuemin
aria-valuenow?
optionalaria-valuenow:number
Defines the current value for a range widget.
See
aria-valuetext.
Inherited from
TableProps.aria-valuenow
aria-valuetext?
optionalaria-valuetext:string
Defines the human readable text alternative of aria-valuenow for a range widget.
Inherited from
TableProps.aria-valuetext
autoAdd?
optionalautoAdd:boolean
Flag, if true, one new row will be automatically added when editing the last row of the table, false otherwise.
autoCapitalize?
optionalautoCapitalize:"none"|string&object|"off"|"on"|"sentences"|"words"|"characters"
Inherited from
TableProps.autoCapitalize
autoCorrect?
optionalautoCorrect:string
Inherited from
TableProps.autoCorrect
autoFocus?
optionalautoFocus:boolean
Inherited from
TableProps.autoFocus
autoHeight?
optionalautoHeight:boolean
The height of the table will be automatically expanded according to the number of data rows, and no vertical scroll bar will appear
Inherited from
TableProps.autoHeight
autoSave?
optionalautoSave:string
Inherited from
TableProps.autoSave
bodyRef()?
optionalbodyRef: (ref) =>void
A ref attached to the table body element
Parameters
ref
HTMLElement
Returns
void
Deprecated
use ref instead (see ref.current.body)
Inherited from
TableProps.bodyRef
bordered?
optionalbordered:boolean
Show the border of the table
Inherited from
TableProps.bordered
cellBordered?
optionalcellBordered:boolean
Display the borders of table cells
Inherited from
TableProps.cellBordered
children?
optionalchildren:ReactNode|ReactNode[] | (props) => ReactNode | ReactNode[]
Defines the content of the table. Can be:
- React elements (typically Column or ColumnGroup)
- A function that returns React elements The function receives an object with Cell, Column, ColumnGroup, and HeaderCell components.
Inherited from
TableProps.children
className?
optionalclassName:string
Inherited from
TableProps.className
classPrefix?
optionalclassPrefix:string
CSS class prefix for component styling customization
Inherited from
TableProps.classPrefix
color?
optionalcolor:string
Inherited from
TableProps.color
columns?
optionalcolumns:Element[]
The columns of the table.
content?
optionalcontent:string
Inherited from
TableProps.content
contentEditable?
optionalcontentEditable:"inherit"|Booleanish|"plaintext-only"
Inherited from
TableProps.contentEditable
contextMenu?
optionalcontextMenu:string
Inherited from
TableProps.contextMenu
dangerouslySetInnerHTML?
optionaldangerouslySetInnerHTML:object
__html
__html:
string|TrustedHTML
Inherited from
TableProps.dangerouslySetInnerHTML
data
data:
RowDataType<any>[]
The table data.
Overrides
TableProps.data
datatype?
optionaldatatype:string
Inherited from
TableProps.datatype
defaultChecked?
optionaldefaultChecked:boolean
Inherited from
TableProps.defaultChecked
defaultExpandAllRows?
optionaldefaultExpandAllRows:boolean
Expand all nodes By default
Inherited from
TableProps.defaultExpandAllRows
defaultExpandedRowKeys?
optionaldefaultExpandedRowKeys: readonlyany[]
Specify the default expanded row by rowkey
Inherited from
TableProps.defaultExpandedRowKeys
defaultSortType?
optionaldefaultSortType:SortType
Default sort type
Inherited from
TableProps.defaultSortType
defaultValue?
optionaldefaultValue:string|number| readonlystring[]
Inherited from
TableProps.defaultValue
dir?
optionaldir:string
Inherited from
TableProps.dir
disabledScroll?
optionaldisabledScroll:boolean
Disable scroll bar
Inherited from
TableProps.disabledScroll
draggable?
optionaldraggable:Booleanish
Inherited from
TableProps.draggable
enterKeyHint?
optionalenterKeyHint:"done"|"search"|"enter"|"go"|"next"|"previous"|"send"
Inherited from
TableProps.enterKeyHint
errorMessage?
optionalerrorMessage:string
The error message.
expandedRowKeys?
optionalexpandedRowKeys: readonlyany[]
Specify the default expanded row by rowkey (Controlled)
Inherited from
TableProps.expandedRowKeys
exportparts?
optionalexportparts:string
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts
Inherited from
TableProps.exportparts
fillHeight?
optionalfillHeight:boolean
Force the height of the table to be equal to the height of its parent container. Cannot be used together with autoHeight.
Inherited from
TableProps.fillHeight
headerHeight?
optionalheaderHeight:number
The height of the table header
Inherited from
TableProps.headerHeight
height?
optionalheight:number
The visible height of the table (the height of the scrollable container).
Inherited from
TableProps.height
hidden?
optionalhidden:boolean
Inherited from
TableProps.hidden
hideHeader?
optionalhideHeader:boolean
Flag, if true then the table header will be hidden, false otherwise.
hover?
optionalhover:boolean
The row of the table has a mouseover effect
Inherited from
TableProps.hover
id?
optionalid:string
Inherited from
TableProps.id
inert?
optionalinert:boolean
See
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert
Inherited from
TableProps.inert
inlist?
optionalinlist:any
Inherited from
TableProps.inlist
inputMode?
optionalinputMode:"none"|"search"|"text"|"tel"|"url"|"email"|"numeric"|"decimal"
Hints at the type of data that might be entered by the user while editing the element or its contents
See
https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute
Inherited from
TableProps.inputMode
is?
optionalis:string
Specify that a standard HTML element should behave like a defined custom built-in element
See
https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is
Inherited from
TableProps.is
isTree?
optionalisTree:boolean
The table will be displayed as a tree structure
Inherited from
TableProps.isTree
itemID?
optionalitemID:string
Inherited from
TableProps.itemID
itemProp?
optionalitemProp:string
Inherited from
TableProps.itemProp
itemRef?
optionalitemRef:string
Inherited from
TableProps.itemRef
itemScope?
optionalitemScope:boolean
Inherited from
TableProps.itemScope
itemType?
optionalitemType:string
Inherited from
TableProps.itemType
label?
optionallabel:string
The table label.
lang?
optionallang:string
Inherited from
TableProps.lang
loadAnimation?
optionalloadAnimation:boolean
Whether to enable loading animation
Inherited from
TableProps.loadAnimation
loading?
optionalloading:boolean
Show loading
Inherited from
TableProps.loading
locale?
optionallocale:TableLocaleType
The component localized character set.
Inherited from
TableProps.locale
maxHeight?
optionalmaxHeight:number
The maximum height of the table.
Usually used together with autoHeight. When the height of the table exceeds maxHeight, the table will have a scroll bar.
Inherited from
TableProps.maxHeight
maxRows?
optionalmaxRows:number
Maximum number of rows to be displayed.
minHeight?
optionalminHeight:number
The minimum height of the table. The height is maintained even when the content is not stretched.
Inherited from
TableProps.minHeight
nonce?
optionalnonce:string
Inherited from
TableProps.nonce
onAbort?
optionalonAbort:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onAbort
onAbortCapture?
optionalonAbortCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onAbortCapture
onAdd()?
optionalonAdd: (index) =>void
The callback function called when data in the table is added.
Parameters
index
number
Returns
void
onAnimationEnd?
optionalonAnimationEnd:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationEnd
onAnimationEndCapture?
optionalonAnimationEndCapture:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationEndCapture
onAnimationIteration?
optionalonAnimationIteration:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationIteration
onAnimationIterationCapture?
optionalonAnimationIterationCapture:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationIterationCapture
onAnimationStart?
optionalonAnimationStart:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationStart
onAnimationStartCapture?
optionalonAnimationStartCapture:AnimationEventHandler<HTMLElement>
Inherited from
TableProps.onAnimationStartCapture
onAuxClick?
optionalonAuxClick:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onAuxClick
onAuxClickCapture?
optionalonAuxClickCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onAuxClickCapture
onBeforeInput?
optionalonBeforeInput:InputEventHandler<HTMLElement>
Inherited from
TableProps.onBeforeInput
onBeforeInputCapture?
optionalonBeforeInputCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onBeforeInputCapture
onBeforeToggle?
optionalonBeforeToggle:ToggleEventHandler<HTMLElement>
Inherited from
TableProps.onBeforeToggle
onBlur?
optionalonBlur:FocusEventHandler<HTMLElement>
Inherited from
TableProps.onBlur
onBlurCapture?
optionalonBlurCapture:FocusEventHandler<HTMLElement>
Inherited from
TableProps.onBlurCapture
onCanPlay?
optionalonCanPlay:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onCanPlay
onCanPlayCapture?
optionalonCanPlayCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onCanPlayCapture
onCanPlayThrough?
optionalonCanPlayThrough:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onCanPlayThrough
onCanPlayThroughCapture?
optionalonCanPlayThroughCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onCanPlayThroughCapture
onChange?
optionalonChange:FormEventHandler<HTMLElement>
The callback function called when data in the table is changed.
Overrides
TableProps.onChange
onChangeCapture?
optionalonChangeCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onChangeCapture
onClick?
optionalonClick:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onClick
onClickCapture?
optionalonClickCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onClickCapture
onCompositionEnd?
optionalonCompositionEnd:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionEnd
onCompositionEndCapture?
optionalonCompositionEndCapture:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionEndCapture
onCompositionStart?
optionalonCompositionStart:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionStart
onCompositionStartCapture?
optionalonCompositionStartCapture:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionStartCapture
onCompositionUpdate?
optionalonCompositionUpdate:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionUpdate
onCompositionUpdateCapture?
optionalonCompositionUpdateCapture:CompositionEventHandler<HTMLElement>
Inherited from
TableProps.onCompositionUpdateCapture
onContextMenu?
optionalonContextMenu:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onContextMenu
onContextMenuCapture?
optionalonContextMenuCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onContextMenuCapture
onCopy?
optionalonCopy:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onCopy
onCopyCapture?
optionalonCopyCapture:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onCopyCapture
onCut?
optionalonCut:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onCut
onCutCapture?
optionalonCutCapture:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onCutCapture
onDataUpdated()?
optionalonDataUpdated: (nextData,scrollTo) =>void
Callback after table data update.
Parameters
nextData
any[]
scrollTo
(coord) => void
Returns
void
Deprecated
use shouldUpdateScroll instead
Inherited from
TableProps.onDataUpdated
onDoubleClick?
optionalonDoubleClick:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onDoubleClick
onDoubleClickCapture?
optionalonDoubleClickCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onDoubleClickCapture
onDrag?
optionalonDrag:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDrag
onDragCapture?
optionalonDragCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragCapture
onDragEnd?
optionalonDragEnd:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragEnd
onDragEndCapture?
optionalonDragEndCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragEndCapture
onDragEnter?
optionalonDragEnter:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragEnter
onDragEnterCapture?
optionalonDragEnterCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragEnterCapture
onDragExit?
optionalonDragExit:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragExit
onDragExitCapture?
optionalonDragExitCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragExitCapture
onDragLeave?
optionalonDragLeave:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragLeave
onDragLeaveCapture?
optionalonDragLeaveCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragLeaveCapture
onDragOver?
optionalonDragOver:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragOver
onDragOverCapture?
optionalonDragOverCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragOverCapture
onDragStart?
optionalonDragStart:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragStart
onDragStartCapture?
optionalonDragStartCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDragStartCapture
onDrop?
optionalonDrop:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDrop
onDropCapture?
optionalonDropCapture:DragEventHandler<HTMLElement>
Inherited from
TableProps.onDropCapture
onDurationChange?
optionalonDurationChange:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onDurationChange
onDurationChangeCapture?
optionalonDurationChangeCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onDurationChangeCapture
onEmptied?
optionalonEmptied:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEmptied
onEmptiedCapture?
optionalonEmptiedCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEmptiedCapture
onEncrypted?
optionalonEncrypted:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEncrypted
onEncryptedCapture?
optionalonEncryptedCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEncryptedCapture
onEnded?
optionalonEnded:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEnded
onEndedCapture?
optionalonEndedCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onEndedCapture
onError?
optionalonError:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onError
onErrorCapture?
optionalonErrorCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onErrorCapture
onExpandChange()?
optionalonExpandChange: (expanded,rowData) =>void
Tree table, the callback function in the expanded node
Parameters
expanded
boolean
rowData
any
Returns
void
Inherited from
TableProps.onExpandChange
onFocus?
optionalonFocus:FocusEventHandler<HTMLElement>
Inherited from
TableProps.onFocus
onFocusCapture?
optionalonFocusCapture:FocusEventHandler<HTMLElement>
Inherited from
TableProps.onFocusCapture
onGotPointerCapture?
optionalonGotPointerCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onGotPointerCapture
onGotPointerCaptureCapture?
optionalonGotPointerCaptureCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onGotPointerCaptureCapture
onInput?
optionalonInput:FormEventHandler<HTMLElement>
Inherited from
TableProps.onInput
onInputCapture?
optionalonInputCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onInputCapture
onInvalid?
optionalonInvalid:FormEventHandler<HTMLElement>
Inherited from
TableProps.onInvalid
onInvalidCapture?
optionalonInvalidCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onInvalidCapture
onKeyDown?
optionalonKeyDown:KeyboardEventHandler<HTMLElement>
Inherited from
TableProps.onKeyDown
onKeyDownCapture?
optionalonKeyDownCapture:KeyboardEventHandler<HTMLElement>
Inherited from
TableProps.onKeyDownCapture
onKeyPress?
optionalonKeyPress:KeyboardEventHandler<HTMLElement>
Deprecated
Use onKeyUp or onKeyDown instead
Inherited from
TableProps.onKeyPress
onKeyPressCapture?
optionalonKeyPressCapture:KeyboardEventHandler<HTMLElement>
Deprecated
Use onKeyUpCapture or onKeyDownCapture instead
Inherited from
TableProps.onKeyPressCapture
onKeyUp?
optionalonKeyUp:KeyboardEventHandler<HTMLElement>
Inherited from
TableProps.onKeyUp
onKeyUpCapture?
optionalonKeyUpCapture:KeyboardEventHandler<HTMLElement>
Inherited from
TableProps.onKeyUpCapture
onLoad?
optionalonLoad:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoad
onLoadCapture?
optionalonLoadCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadCapture
onLoadedData?
optionalonLoadedData:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadedData
onLoadedDataCapture?
optionalonLoadedDataCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadedDataCapture
onLoadedMetadata?
optionalonLoadedMetadata:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadedMetadata
onLoadedMetadataCapture?
optionalonLoadedMetadataCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadedMetadataCapture
onLoadStart?
optionalonLoadStart:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadStart
onLoadStartCapture?
optionalonLoadStartCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onLoadStartCapture
onLostPointerCapture?
optionalonLostPointerCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onLostPointerCapture
onLostPointerCaptureCapture?
optionalonLostPointerCaptureCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onLostPointerCaptureCapture
onMouseDown?
optionalonMouseDown:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseDown
onMouseDownCapture?
optionalonMouseDownCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseDownCapture
onMouseEnter?
optionalonMouseEnter:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseEnter
onMouseLeave?
optionalonMouseLeave:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseLeave
onMouseMove?
optionalonMouseMove:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseMove
onMouseMoveCapture?
optionalonMouseMoveCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseMoveCapture
onMouseOut?
optionalonMouseOut:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseOut
onMouseOutCapture?
optionalonMouseOutCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseOutCapture
onMouseOver?
optionalonMouseOver:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseOver
onMouseOverCapture?
optionalonMouseOverCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseOverCapture
onMouseUp?
optionalonMouseUp:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseUp
onMouseUpCapture?
optionalonMouseUpCapture:MouseEventHandler<HTMLElement>
Inherited from
TableProps.onMouseUpCapture
onPaste?
optionalonPaste:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onPaste
onPasteCapture?
optionalonPasteCapture:ClipboardEventHandler<HTMLElement>
Inherited from
TableProps.onPasteCapture
onPause?
optionalonPause:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPause
onPauseCapture?
optionalonPauseCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPauseCapture
onPlay?
optionalonPlay:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPlay
onPlayCapture?
optionalonPlayCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPlayCapture
onPlaying?
optionalonPlaying:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPlaying
onPlayingCapture?
optionalonPlayingCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onPlayingCapture
onPointerCancel?
optionalonPointerCancel:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerCancel
onPointerCancelCapture?
optionalonPointerCancelCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerCancelCapture
onPointerDown?
optionalonPointerDown:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerDown
onPointerDownCapture?
optionalonPointerDownCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerDownCapture
onPointerEnter?
optionalonPointerEnter:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerEnter
onPointerLeave?
optionalonPointerLeave:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerLeave
onPointerMove?
optionalonPointerMove:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerMove
onPointerMoveCapture?
optionalonPointerMoveCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerMoveCapture
onPointerOut?
optionalonPointerOut:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerOut
onPointerOutCapture?
optionalonPointerOutCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerOutCapture
onPointerOver?
optionalonPointerOver:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerOver
onPointerOverCapture?
optionalonPointerOverCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerOverCapture
onPointerUp?
optionalonPointerUp:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerUp
onPointerUpCapture?
optionalonPointerUpCapture:PointerEventHandler<HTMLElement>
Inherited from
TableProps.onPointerUpCapture
onProgress?
optionalonProgress:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onProgress
onProgressCapture?
optionalonProgressCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onProgressCapture
onRateChange?
optionalonRateChange:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onRateChange
onRateChangeCapture?
optionalonRateChangeCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onRateChangeCapture
onRemove()?
optionalonRemove: (index) =>void
The callback function called when data in the table is removed.
Parameters
index
number
Returns
void
onReset?
optionalonReset:FormEventHandler<HTMLElement>
Inherited from
TableProps.onReset
onResetCapture?
optionalonResetCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onResetCapture
onRowClick()?
optionalonRowClick: (rowData,event) =>void
Click the callback function after the row and return to rowDate
Parameters
rowData
any
event
MouseEvent
Returns
void
Inherited from
TableProps.onRowClick
onRowContextMenu()?
optionalonRowContextMenu: (rowData,event) =>void
Callback after right-click row
Parameters
rowData
any
event
MouseEvent
Returns
void
Inherited from
TableProps.onRowContextMenu
onScroll()?
optionalonScroll: (scrollX,scrollY) =>void
Callback function for scroll bar scrolling
Parameters
scrollX
number
scrollY
number
Returns
void
Inherited from
TableProps.onScroll
onScrollCapture?
optionalonScrollCapture:UIEventHandler<HTMLElement>
Inherited from
TableProps.onScrollCapture
onScrollEnd?
optionalonScrollEnd:UIEventHandler<HTMLElement>
Inherited from
TableProps.onScrollEnd
onScrollEndCapture?
optionalonScrollEndCapture:UIEventHandler<HTMLElement>
Inherited from
TableProps.onScrollEndCapture
onSeeked?
optionalonSeeked:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSeeked
onSeekedCapture?
optionalonSeekedCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSeekedCapture
onSeeking?
optionalonSeeking:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSeeking
onSeekingCapture?
optionalonSeekingCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSeekingCapture
onSelect?
optionalonSelect:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSelect
onSelectCapture?
optionalonSelectCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSelectCapture
onSortColumn()?
optionalonSortColumn: (dataKey,sortType?) =>void
Click the callback function of the sort sequence to return the value sortColumn, sortType
Parameters
dataKey
string
sortType?
SortType
Returns
void
Inherited from
TableProps.onSortColumn
onStalled?
optionalonStalled:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onStalled
onStalledCapture?
optionalonStalledCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onStalledCapture
onSubmit?
optionalonSubmit:FormEventHandler<HTMLElement>
Inherited from
TableProps.onSubmit
onSubmitCapture?
optionalonSubmitCapture:FormEventHandler<HTMLElement>
Inherited from
TableProps.onSubmitCapture
onSuspend?
optionalonSuspend:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSuspend
onSuspendCapture?
optionalonSuspendCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onSuspendCapture
onTimeUpdate?
optionalonTimeUpdate:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onTimeUpdate
onTimeUpdateCapture?
optionalonTimeUpdateCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onTimeUpdateCapture
onToggle?
optionalonToggle:ToggleEventHandler<HTMLElement>
Inherited from
TableProps.onToggle
onTouchCancel?
optionalonTouchCancel:TouchEventHandler<HTMLElement>
Inherited from
TableProps.onTouchCancel
onTouchCancelCapture?
optionalonTouchCancelCapture:TouchEventHandler<HTMLElement>
Inherited from
TableProps.onTouchCancelCapture
onTouchEnd()?
optionalonTouchEnd: (event) =>void
Callback for the touchend event.
Parameters
event
TouchEvent
Returns
void
Inherited from
TableProps.onTouchEnd
onTouchEndCapture?
optionalonTouchEndCapture:TouchEventHandler<HTMLElement>
Inherited from
TableProps.onTouchEndCapture
onTouchMove()?
optionalonTouchMove: (event) =>void
Callback for the touchmove event.
Parameters
event
TouchEvent
Returns
void
Inherited from
TableProps.onTouchMove
onTouchMoveCapture?
optionalonTouchMoveCapture:TouchEventHandler<HTMLElement>
Inherited from
TableProps.onTouchMoveCapture
onTouchStart()?
optionalonTouchStart: (event) =>void
Callback for the touchstart event.
Parameters
event
TouchEvent
Returns
void
Inherited from
TableProps.onTouchStart
onTouchStartCapture?
optionalonTouchStartCapture:TouchEventHandler<HTMLElement>
Inherited from
TableProps.onTouchStartCapture
onTransitionCancel?
optionalonTransitionCancel:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionCancel
onTransitionCancelCapture?
optionalonTransitionCancelCapture:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionCancelCapture
onTransitionEnd?
optionalonTransitionEnd:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionEnd
onTransitionEndCapture?
optionalonTransitionEndCapture:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionEndCapture
onTransitionRun?
optionalonTransitionRun:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionRun
onTransitionRunCapture?
optionalonTransitionRunCapture:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionRunCapture
onTransitionStart?
optionalonTransitionStart:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionStart
onTransitionStartCapture?
optionalonTransitionStartCapture:TransitionEventHandler<HTMLElement>
Inherited from
TableProps.onTransitionStartCapture
onVolumeChange?
optionalonVolumeChange:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onVolumeChange
onVolumeChangeCapture?
optionalonVolumeChangeCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onVolumeChangeCapture
onWaiting?
optionalonWaiting:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onWaiting
onWaitingCapture?
optionalonWaitingCapture:ReactEventHandler<HTMLElement>
Inherited from
TableProps.onWaitingCapture
onWheel?
optionalonWheel:WheelEventHandler<HTMLElement>
Inherited from
TableProps.onWheel
onWheelCapture?
optionalonWheelCapture:WheelEventHandler<HTMLElement>
Inherited from
TableProps.onWheelCapture
part?
optionalpart:string
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part
Inherited from
TableProps.part
popover?
optionalpopover:""|"hint"|"auto"|"manual"
Inherited from
TableProps.popover
popoverTarget?
optionalpopoverTarget:string
Inherited from
TableProps.popoverTarget
popoverTargetAction?
optionalpopoverTargetAction:"toggle"|"show"|"hide"
Inherited from
TableProps.popoverTargetAction
prefix?
optionalprefix:string
Inherited from
TableProps.prefix
property?
optionalproperty:string
Inherited from
TableProps.property
radioGroup?
optionalradioGroup:string
Inherited from
TableProps.radioGroup
rel?
optionalrel:string
Inherited from
TableProps.rel
renderEmpty()?
optionalrenderEmpty: (info) =>ReactNode
Customized data is empty display content
Parameters
info
ReactNode
Returns
ReactNode
Inherited from
TableProps.renderEmpty
renderLoading()?
optionalrenderLoading: (loading) =>ReactNode
Customize the display content in the data load
Parameters
loading
ReactNode
Returns
ReactNode
Inherited from
TableProps.renderLoading
renderRow()?
optionalrenderRow: (children?,rowData?) =>ReactNode
Custom row element
Parameters
children?
ReactNode
rowData?
any
Returns
ReactNode
Inherited from
TableProps.renderRow
renderRowExpanded()?
optionalrenderRowExpanded: (rowData?) =>ReactNode
Customize what you can do to expand a zone
Parameters
rowData?
any
Returns
ReactNode
Inherited from
TableProps.renderRowExpanded
renderTreeToggle()?
optionalrenderTreeToggle: (expandButton,rowData?,expanded?) =>ReactNode
Tree table, the callback function in the expanded node
Parameters
expandButton
ReactNode
rowData?
any
expanded?
boolean
Returns
ReactNode
Inherited from
TableProps.renderTreeToggle
resource?
optionalresource:string
Inherited from
TableProps.resource
results?
optionalresults:number
Inherited from
TableProps.results
rev?
optionalrev:string
Inherited from
TableProps.rev
role?
optionalrole:AriaRole
Inherited from
TableProps.role
rowClassName?
optionalrowClassName:string| (rowData,rowIndex) =>string
Add an optional extra class name to row
Inherited from
TableProps.rowClassName
rowExpandedHeight?
optionalrowExpandedHeight:number| (rowData?) =>number
Set the height of an expandable area
Inherited from
TableProps.rowExpandedHeight
rowHeight?
optionalrowHeight:number| (rowData?) =>number
The row height of the table
Inherited from
TableProps.rowHeight
rowKey?
optionalrowKey:RowKeyType
Each row corresponds to the unique key in data
Inherited from
TableProps.rowKey
rtl?
optionalrtl:boolean
Right to left
Inherited from
TableProps.rtl
security?
optionalsecurity:string
Inherited from
TableProps.security
shouldUpdateScroll?
optionalshouldUpdateScroll:boolean| (event) =>object
Use the return value of shouldUpdateScroll to determine
whether to update the scroll after the table size is updated.
Inherited from
TableProps.shouldUpdateScroll
showHeader?
optionalshowHeader:boolean
Whether to display the header of the table
Inherited from
TableProps.showHeader
slot?
optionalslot:string
Inherited from
TableProps.slot
sortColumn?
optionalsortColumn:string
Sort Column Name
Inherited from
TableProps.sortColumn
sortType?
optionalsortType:SortType
Sort type
Inherited from
TableProps.sortType
spellCheck?
optionalspellCheck:Booleanish
Inherited from
TableProps.spellCheck
style?
optionalstyle:CSSProperties
Inherited from
TableProps.style
suppressContentEditableWarning?
optionalsuppressContentEditableWarning:boolean
Inherited from
TableProps.suppressContentEditableWarning
suppressHydrationWarning?
optionalsuppressHydrationWarning:boolean
Inherited from
TableProps.suppressHydrationWarning
tabIndex?
optionaltabIndex:number
Inherited from
TableProps.tabIndex
title?
optionaltitle:string
Inherited from
TableProps.title
translate?
optionaltranslate:"yes"|"no"
Inherited from
TableProps.translate
translate3d?
optionaltranslate3d:boolean
Enable 3D transition rendering to improve performance when scrolling.
Inherited from
TableProps.translate3d
typeof?
optionaltypeof:string
Inherited from
TableProps.typeof
unselectable?
optionalunselectable:"off"|"on"
Inherited from
TableProps.unselectable
virtualized?
optionalvirtualized:boolean
Effectively render large tabular data
Inherited from
TableProps.virtualized
vocab?
optionalvocab:string
Inherited from
TableProps.vocab
width?
optionalwidth:number
The width of the table. When it is not set, it will adapt according to the container
Inherited from
TableProps.width
wordWrap?
optionalwordWrap:boolean|"break-all"|"break-word"|"keep-all"
Whether to appear line breaks where text overflows its content box https://developer.mozilla.org/en-US/docs/Web/CSS/word-break
Inherited from
TableProps.wordWrap