Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GridComponent<T>

export
class

GridComponent

implements

{OnInit}

template

T The type of grid items

Type parameters

  • T

Hierarchy

  • GridComponent

Implements

  • OnInit
  • OnChanges

Index

Constructors

constructor

Properties

_columns

_columns: Array<Column<T>>

allRows

allRows: Array<T>

columns

columns: Array<Column<T>>

The columns

Private loadingService

loadingService: LoadingService

messages

messages: any = null

The localized messages

onRowSelection

onRowSelection: EventEmitter<T> = new EventEmitter<T>()

Emit an event every time a new row gets selected. The event contains the selected row object of type T

rows

rows: Array<T>

The rows

table

table: DatatableComponent

The inner grid instance

Private translateService

translateService: TranslateService

Methods

Private getValue

  • getValue(obj: any, path: string): any

ngOnChanges

  • ngOnChanges(changes: SimpleChanges): void

ngOnInit

  • ngOnInit(): Promise<void>

onSelect

  • onSelect(event: any): void

updateFilter

  • updateFilter(event: any): void

Generated using TypeDoc