Interface ColumnType

GridType の列を表します。これは本質的に列オブジェクトの設計図です。 列に関連するプロパティとメソッドの定義が含まれます。

階層

Hierarchy (view full)

次で実装:

プロパティ

additionalTemplateContext: any
allChildren: ColumnType[]

ネストされた子を含むすべての子列を含む配列です。

applySelectableClass: boolean
calcWidth: any

カスタム CSS スタイル、すべての列に適用: calcWidth、minWidthPx、maxWidthPx、minWidth、maxWidth、minWidthPercent、maxWidthPercent、resolvedWidth

children: QueryList<ColumnType>

この列の下にあるすべての子列 (存在する場合) を含むリスト。

colEnd: number
colStart: number
collapsible?: boolean

オプション。 列を縮小することができるかどうかを示します。値が true の場合、列を縮小することができます。ツリー グリッドとナビゲーションに使用されます。

collapsibleIndicatorTemplate?: TemplateRef<any>

列の縮小可能なインジケーターのテンプレート参照です。これは TemplateRef 型で、埋め込みビューのインスタンス化に使用される埋め込みテンプレートを表します。

columnGroup: boolean

列が列のグループに属するかどうかを指定します。

columnLayout: boolean
columnLayoutChild: boolean

列のデータ型を表します: 文字列、数値、ブール値、通貨、日付、時刻など。

defaultDateTimeFormat: string
defaultTimeFormat: string
disableHiding: boolean

列を非表示にできるかどうかを示します。値が true の場合、列を非表示にすることはできません

disablePinning: boolean

列をピン固定できるかどうかを示します。値が true の場合、列はピン固定できません。

editable: boolean

列を編集できるかどうかを示します。値が true の場合、列を編集できます。

expanded: boolean

列が現在展開されているか縮小されているかを示します。値が true の場合、列は展開されています。

field: string
filterCell: any
filterCellTemplate: TemplateRef<any>

フィルタリング用のカスタム テンプレートを表します。 これは TemplateRef 型で、埋め込みビューのインスタンス化に使用される埋め込みテンプレートを表します。

filterable: boolean

列をフィルタリングできるかどうかを示します。値が true の場合、列をフィルタリングすることができます。

filteringExpressionsTree: FilteringExpressionsTree

列のフィルタリング式。 この型には、filteringOperands、演算子 (ロジック)、fieldName などのフィルタリングのプロパティとメソッドが含まれます。

filteringIgnoreCase: boolean
grid: GridType

この列を含む親 GridType のインスタンスを表します。

gridColumnSpan: number
gridRowSpan: number
groupable: boolean

列をグループに入れることができるかどうかを示します。値が true の場合、列をグループに入れることができます。

groupingComparer: ((a, b) => number)

グループのメンバーを決定するためのカスタム グループ化コンパレータを備えたメソッドを表します。

Type declaration

    • (a, b): number
    • グループのメンバーを決定するためのカスタム グループ化コンパレータを備えたメソッドを表します。

      パラメーター

      • a: any
      • b: any

      返却 number

hasNestedPath: boolean
hasSummary: boolean
header?: string

オプション。 列のヘッダー テキストを表します。

headerCell: any

この列に関連付けられたヘッダー セル コンポーネントです。 任意のタイプを使用できます。

headerClasses: any

ヘッダー要素に適用されるカスタム CSS クラスを表します。追加すると、異なるスタイルが適用されます。

headerGroup: any

この列に関連付けられたヘッダー グループ コンポーネントです。 任意のタイプを使用できます。

headerGroupClasses: any

ヘッダー グループに適用されるカスタム CSS クラスを表します。追加すると、異なるスタイルが適用されます。

headerGroupStyles: any

ヘッダー グループに適用されるカスタム CSS スタイルを表します。追加すると、異なるスタイルが適用されます。

headerStyles: any

ヘッダー要素に適用される追加の CSS スタイルです。追加すると、異なるスタイルが適用されます。

headerTemplate: TemplateRef<any>

列のカスタム ヘッダーのテンプレート参照です。 これは TemplateRef 型で、埋め込みビューのインスタンス化に使用される埋め込みテンプレートを表します。

hidden: boolean

列が現在非表示 (表示されていない) かどうかを示します。値が true の場合、列は表示されていません。

index: number

グリッド内の列のインデックスです。 カウントするときには非表示の列も含まれます。

inlineEditorTemplate: TemplateRef<any>

列のカスタム インライン エディタのテンプレート参照です。 これは TemplateRef 型で、埋め込みビューのインスタンス化に使用される埋め込みテンプレートを表します。

isFirstPinned: boolean

現在の列がグリッドで最初にピン固定されるかどうかを示します。 値が false の場合、現在の列の前にピン固定されている列が存在します。

isLastPinned: boolean

現在の列が最後にピン固定されるかどうかを示します。 値が false の場合、現在の列の後にピン固定された列が存在します。

label?: string
level: number

列レイアウト内の列の階層レベルを表します。

maxWidth: string
maxWidthPercent: number
maxWidthPx: number
minWidth: string
minWidthPercent: number
minWidthPx: number
movable: boolean

非推奨

バージョン 13.1.0。代わりに IgxGridComponent.moving を使用してください。

parent?: ColumnType

オプション。 この列の直接の親 (真上) 列 (存在する場合) です。 親がない場合は、現在の列がルートの親です。

pinned: boolean

列が現在ピン固定されているかどうかを示します。値が true の場合、列はピン固定されています。

pipeArgs: IFieldPipeArgs
resizable: boolean

列のサイズを変更できるかどうかを指定します。値が true の場合、列のサイズを変更できます。

resolvedWidth: string
rowEnd: number
rowStart: number
searchable: boolean

列のデータを検索できるかどうかを指定します。値が true の場合、列データを検索できます。

selectable: boolean

列を選択できるかどうかを示します。値が true の場合、列を選択できます。

selected: boolean

列が現在選択されているかどうかを示します。値が true の場合、列が選択されています。

sortStrategy: ISortingStrategy

この列のソートに使用されるソートストラテジー。 インターフェイスには、指定されたソート式に基づいて提供されたデータをソートするメソッド sort が含まれます。

sortable: boolean

列をソートできるかどうかを示します。値が true の場合、列をソートすることができます。

sortingIgnoreCase: boolean

文字 (大文字と小文字) の大文字と小文字に関係なく、検索結果が一致するかどうかを示します。 値が false の場合、結果は大文字と小文字に依存します (例: Ee には一致しません)。 値が true の場合、結果は大文字と小文字に依存しません (例: Ee と一致します)。

summaries: any
summaryTemplate: TemplateRef<any>

列の集計のテンプレート参照です。 これは TemplateRef 型で、埋め込みビューのインスタンス化に使用される埋め込みテンプレートを表します。

title: string

アクセシビリティの目的で使用される列のタイトルです。

topLevelParent?: ColumnType

オプション。 この列のルートの親 (存在する場合) です。ルートの親がない場合は、現在の列がルートの親です。

validators: any[]
visibleIndex: number

グリッド内の列のインデックスです。 カウントするときに非表示の列は含まれません。

width: string

メソッド