Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NgTableColumn<TCol>

Type parameters

Hierarchy

  • NgTableColumn

Index

Properties

Static $inject

$inject: string[] = []

Methods

buildColumn

  • Creates a $column for use within a header template

    Parameters

    • column: TCol

      the initial definition for $column to build

    • defaultScope: IScope

      the $scope to supply to the $column getter methods when not supplied by caller

    • columns: IColumnDef[]

      a reference to the $columns array to make available on the context supplied to the $column getter methods

    Returns IColumnDef

Private createDefaults

  • createDefaults(): object
  • Returns object

    • class: getterSetter
    • filter: getterSetter
    • filterData: noop
    • groupable: getterSetter
    • headerTemplateURL: getterSetter
    • headerTitle: getterSetter
    • show: getterSetter
    • sortable: getterSetter
    • title: getterSetter
    • titleAlt: getterSetter

Private createGetterSetter

  • createGetterSetter(initialValue: any): getterSetter

Generated using TypeDoc