packages/eui/packages/components-next/src/lib/components/eui-table/eui-table.component.ts
BaseDirective
AfterContentInit
OnInit
OnDestroy
AfterViewInit
OnChanges
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| host | { |
| providers |
EuiTableSortService
EuiTableSelectableRowService
|
| selector | eui-table, table[euiTable] |
| styleUrls | ./styles/_index.scss |
| templateUrl | ./eui-table.component.html |
Properties |
Methods |
|
Inputs |
Outputs |
HostBindings |
Accessors |
constructor(euiTableSortService: EuiTableSortService, cd: ChangeDetectorRef, renderer: Renderer2, euiTableSelectableRowService: EuiTableSelectableRowService)
|
|||||||||||||||
|
Parameters :
|
| asyncTable |
| euiTableBordered |
| euiTableCards |
| euiTableCompact |
| euiTableDraggable |
| euiTableFixedLayout |
| euiTableResponsive |
| filter |
Type : EuiTableFilterComponent
|
| hasStickyHeader |
| loading |
Default value : false
|
| paginable |
| paginator |
Type : EuiTablePaginatorComponent
|
| preselectedRows |
Type : any[]
|
Default value : []
|
| rows |
Type : any[]
|
| scrollableContainerRef |
Type : any
|
| selectedRows |
Type : EventEmitter
|
| sortChange |
Type : EventEmitter
|
| class |
| Public onContentChanges |
onContentChanges()
|
|
Returns :
void
|
| Public selectAllRows |
selectAllRows()
|
|
Returns :
void
|
| Public trackByFn |
trackByFn(index: number, item: any)
|
|
Returns :
number
|
| Public unselectAllRows |
unselectAllRows()
|
|
Returns :
void
|
| _asyncTable |
Default value : false
|
| _euiTableBordered |
Default value : false
|
| _euiTableCards |
Default value : false
|
| _euiTableCompact |
Default value : false
|
| _euiTableDraggable |
Default value : false
|
| _euiTableFixedLayout |
Default value : false
|
| _euiTableResponsive |
Default value : false
|
| _hasStickyHeader |
Default value : false
|
| _paginable |
Default value : false
|
| Public bodyTemplate |
Type : TemplateRef<any>
|
| Public footerTemplate |
Type : TemplateRef<any>
|
| Public headerTemplate |
Type : TemplateRef<any>
|
| Public showStickyHeader |
Default value : false
|
| stickyHeaderRef |
Type : ElementRef<HTMLElement>
|
Decorators :
@ViewChild('stickyHeaderRef')
|
| templates |
Type : QueryList<EuiTemplateDirective>
|
Decorators :
@ContentChildren(EuiTemplateDirective)
|
| theadRef |
Type : ElementRef<HTMLElement>
|
Decorators :
@ViewChild('theadRef')
|
| asyncTable | ||||
setasyncTable(value)
|
||||
|
Parameters :
Returns :
void
|
| paginable | ||||
setpaginable(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableResponsive | ||||
seteuiTableResponsive(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableFixedLayout | ||||
seteuiTableFixedLayout(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableDraggable | ||||
seteuiTableDraggable(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableCards | ||||
seteuiTableCards(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableBordered | ||||
seteuiTableBordered(value)
|
||||
|
Parameters :
Returns :
void
|
| euiTableCompact | ||||
seteuiTableCompact(value)
|
||||
|
Parameters :
Returns :
void
|
| hasStickyHeader | ||||
sethasStickyHeader(value)
|
||||
|
Parameters :
Returns :
void
|