File

packages/eui/packages/components-next/src/lib/components/eui-table/eui-table.component.ts

Extends

BaseDirective

Implements

AfterContentInit OnInit OnDestroy AfterViewInit OnChanges

Metadata

changeDetection ChangeDetectionStrategy.OnPush
encapsulation ViewEncapsulation.None
host {
}
providers EuiTableSortService EuiTableSelectableRowService
selector eui-table, table[euiTable]
styleUrls ./styles/_index.scss
templateUrl ./eui-table.component.html

Index

Properties
Methods
Inputs
Outputs
HostBindings
Accessors

Constructor

constructor(euiTableSortService: EuiTableSortService, cd: ChangeDetectorRef, renderer: Renderer2, euiTableSelectableRowService: EuiTableSelectableRowService)
Parameters :
Name Type Optional
euiTableSortService EuiTableSortService No
cd ChangeDetectorRef No
renderer Renderer2 No
euiTableSelectableRowService EuiTableSelectableRowService No

Inputs

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

Outputs

selectedRows
Type : EventEmitter
sortChange
Type : EventEmitter

HostBindings

class

Methods

Public onContentChanges
onContentChanges()
Returns : void
Public selectAllRows
selectAllRows()
Returns : void
Public trackByFn
trackByFn(index: number, item: any)
Parameters :
Name Type Optional
index number No
item any No
Returns : number
Public unselectAllRows
unselectAllRows()
Returns : void

Properties

_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')

Accessors

asyncTable
setasyncTable(value)
Parameters :
Name Optional
value No
Returns : void
paginable
setpaginable(value)
Parameters :
Name Optional
value No
Returns : void
euiTableResponsive
seteuiTableResponsive(value)
Parameters :
Name Optional
value No
Returns : void
euiTableFixedLayout
seteuiTableFixedLayout(value)
Parameters :
Name Optional
value No
Returns : void
euiTableDraggable
seteuiTableDraggable(value)
Parameters :
Name Optional
value No
Returns : void
euiTableCards
seteuiTableCards(value)
Parameters :
Name Optional
value No
Returns : void
euiTableBordered
seteuiTableBordered(value)
Parameters :
Name Optional
value No
Returns : void
euiTableCompact
seteuiTableCompact(value)
Parameters :
Name Optional
value No
Returns : void
hasStickyHeader
sethasStickyHeader(value)
Parameters :
Name Optional
value No
Returns : void

result-matching ""

    No results matching ""