Kui API Documentation - v11.0.0 / @kui-shell/core / Table
@kui-shell/core.Table
Name | Type |
---|---|
RowType |
extends Row = Row |
- allowedPresentations
- body
- breadcrumbs
- coldStartColumnIdx
- colorBy
- completeColumnIdx
- defaultPresentation
- drilldownTo
- durationColumnIdx
- flexWrap
- fontawesome
- fontawesomeBalloon
- fontawesomeCSS
- footer
- header
- markdown
- nFooterMessages
- noSort
- queueingDelayColumnIdx
- resourceVersion
- startColumnIdx
- statusColumnIdx
- style
- tableCSS
- title
• new Table<RowType
>(table
)
Name | Type |
---|---|
RowType |
extends Row <RowType > = Row |
Name | Type |
---|---|
table |
Table <Row > |
packages/core/src/webapp/models/table.ts:216
• Optional
allowedPresentations: PresentationStyle
[]
Allowed presentations?
packages/core/src/webapp/models/table.ts:165
• body: RowType
[]
packages/core/src/webapp/models/table.ts:146
• Optional
breadcrumbs: Breadcrumb
[] | () => Breadcrumb
[]
packages/core/src/webapp/models/table.ts:204
• Optional
coldStartColumnIdx: number
Column index to be interpreted as a time to initialize the computation
packages/core/src/webapp/models/table.ts:174
• Optional
colorBy: "default"
| "status"
| "duration"
Coloring strategy for e.g. 'grid' and 'sequence-diagram' and 'histogram'
packages/core/src/webapp/models/table.ts:186
• Optional
completeColumnIdx: number
Column index to be interpreted as a complete timestamp column
packages/core/src/webapp/models/table.ts:183
• Optional
defaultPresentation: PresentationStyle
Default presentation?
packages/core/src/webapp/models/table.ts:162
• Optional
drilldownTo: "side-split"
| "this-split"
| "new-window"
Should drilldowns go to a side split, or to this split? Default:
side-split
, unless the user chords the click with the Meta key
(which is Command on macOS, and Option on Linux/Windows
packages/core/src/webapp/models/table.ts:159
• Optional
durationColumnIdx: number
Column index to be interpreted as a duration column
packages/core/src/webapp/models/table.ts:171
• Optional
flexWrap: number
| boolean
packages/core/src/webapp/models/table.ts:206
• Optional
fontawesome: string
packages/core/src/webapp/models/table.ts:210
• Optional
fontawesomeBalloon: string
packages/core/src/webapp/models/table.ts:214
• Optional
fontawesomeCSS: string
packages/core/src/webapp/models/table.ts:212
• Optional
footer: string
[]
packages/core/src/webapp/models/table.ts:192
• Optional
header: RowType
& { isSortable?
: boolean
}
packages/core/src/webapp/models/table.ts:190
• Optional
markdown: boolean
Markdown cells?
packages/core/src/webapp/models/table.ts:149
• Optional
nFooterMessages: number
E.g. when displaying events for a Kubernetes table, how many events to show in the viewport. Use -1 to show them all. [Default: 6]
packages/core/src/webapp/models/table.ts:199
• Optional
noSort: boolean
packages/core/src/webapp/models/table.ts:201
• Optional
queueingDelayColumnIdx: number
Column index to be interpreted as a time spent in a run queue
packages/core/src/webapp/models/table.ts:177
• Optional
resourceVersion: string
| number
This field helps with watching/paginating
packages/core/src/webapp/models/table.ts:152
• Optional
startColumnIdx: number
Column index to be interpreted as a start timestamp column
packages/core/src/webapp/models/table.ts:180
• Optional
statusColumnIdx: number
Column index to be interpreted as a status column
packages/core/src/webapp/models/table.ts:168
• Optional
style: TableStyle
packages/core/src/webapp/models/table.ts:188
• Optional
tableCSS: string
packages/core/src/webapp/models/table.ts:208
• Optional
title: string