Interface ColumnType

Hierarchy

Hierarchy

Implemented by

Properties

additionalTemplateContext: any
allChildren: ColumnType[]
applySelectableClass: boolean
calcWidth: any
children: QueryList<ColumnType>
colEnd: number
colStart: number
collapsible?: boolean
collapsibleIndicatorTemplate?: TemplateRef<any>
columnGroup: boolean
columnLayout: boolean
columnLayoutChild: boolean
dataType: GridColumnDataType
defaultDateTimeFormat: string
defaultTimeFormat: string
disableHiding: boolean
disablePinning: boolean
editable: boolean
expanded: boolean
field: string
filterCell: any
filterCellTemplate: TemplateRef<any>
filterable: boolean
filteringExpressionsTree: FilteringExpressionsTree
filteringIgnoreCase: boolean
grid: GridType
gridColumnSpan: number
gridRowSpan: number
groupable: boolean
groupingComparer: ((a: any, b: any) => number)

Type declaration

    • (a: any, b: any): number
    • Parameters

      • a: any
      • b: any

      Returns number

hasNestedPath: boolean
hasSummary: boolean
header?: string
headerCell: any
headerClasses: any
headerGroup: any
headerGroupClasses: any
headerGroupStyles: any
headerStyles: any
headerTemplate: TemplateRef<any>
hidden: boolean
index: number
inlineEditorTemplate: TemplateRef<any>
isFirstPinned: boolean
isLastPinned: boolean
label?: string
level: number
maxWidth: string
maxWidthPercent: number
maxWidthPx: number
minWidth: string
minWidthPercent: number
minWidthPx: number
movable: boolean

Deprecated

in version 13.1.0. Use IgxGridComponent.moving instead.

parent?: ColumnType
pinned: boolean
pipeArgs: IFieldPipeArgs
resizable: boolean
rowEnd: number
rowStart: number
searchable: boolean
selectable: boolean
selected: boolean
sortStrategy: ISortingStrategy
sortable: boolean
sortingIgnoreCase: boolean
summaries: any
summaryTemplate: TemplateRef<any>
title: string
topLevelParent?: ColumnType
validators: any[]
visibleIndex: number
width: string

Methods