Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

  • new TableModel(typeResolveService: any): TableModel
  • Parameters

    • typeResolveService: any

    Returns TableModel

Properties

Protected bodyCSSClass

bodyCSSClass: string

Protected bodyComponentOptions

bodyComponentOptions: any

Protected bodyComponentType

bodyComponentType: Type<any>

Protected bodyComponentTypeName

bodyComponentTypeName: string

Protected bypass

bypass: boolean

Protected columnModels

columnModels: TableColumnModel[]

Protected headerModel

headerModel: TableRowModel

Protected i18nKey

i18nKey: string

Protected i18nValue

i18nValue: any

Protected options

options: any

Protected rowModel

rowModel: TableRowModel

Protected typeResolveService

typeResolveService: any

Methods

addColumn

  • Parameters

    • options: any

    Returns TableColumnModel

addColumnAtIndex

  • Parameters

    • index: number
    • options: any

    Returns TableColumnModel

applyI18N

  • applyI18N(value: any): void

clear

  • clear(): void
  • Returns void

getBodyCSSClass

  • getBodyCSSClass(): string
  • Returns string

getBodyComponentOptions

  • getBodyComponentOptions(): any
  • Returns any

getBodyComponentType

  • getBodyComponentType(): Type<any>
  • Returns Type<any>

getBodyComponentTypeName

  • getBodyComponentTypeName(): string
  • Returns string

getColumnModelByIndex

  • Parameters

    • index: number

    Returns TableColumnModel

getColumnModelIndex

  • Parameters

    Returns number

getColumnModels

getHeaderModel

getI18NKey

  • getI18NKey(): string

getI18NValue

  • getI18NValue(): any

getOptions

  • getOptions(): any

getRowModel

getTypeResolveService

  • getTypeResolveService(): any
  • Returns any

isBypassKey

  • isBypassKey(): boolean

removeColumn

  • Parameters

    Returns boolean

removeColumnIndex

  • Parameters

    • index: number

    Returns TableColumnModel

resolveType

  • resolveType(typeName: string): Type<any>
  • Parameters

    • typeName: string

    Returns Type<any>

setBodyCSSClass

  • setBodyCSSClass(clazz: string): void
  • Parameters

    • clazz: string

    Returns void

setBodyComponentOptions

  • setBodyComponentOptions(options: any): void
  • Parameters

    • options: any

    Returns void

setBodyComponentTypeName

  • setBodyComponentTypeName(typeName: string): void
  • Parameters

    • typeName: string

    Returns void

setBypassKey

  • setBypassKey(bypass: boolean): void

setI18NKey

  • setI18NKey(i18nKey: string): void

setOptions

  • setOptions(options: any): void

Generated using TypeDoc