Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ColumnDefine<T>

Cheetah Grid

namespace

cheetahGrid

Type parameters

  • T

Hierarchy

  • BaseHeaderDefine<T>
    • ColumnDefine

Index

Properties

Optional action

action?: null | ColumnActionOption | BaseAction<T>

Optional caption

caption?: string | (() => string)

Optional columnType

columnType?: null | ColumnTypeOption | BaseColumn<T, any>

Optional field

field?: FieldDef<T>

Optional headerAction

headerAction?: null | HeaderActionOption | BaseAction<T>

Optional headerField

headerField?: string

Optional headerStyle

headerStyle?: null | HeaderStyleOption | BaseStyle

Optional headerType

headerType?: null | HeaderTypeOption | BaseHeader<T>

Optional icon

Optional maxWidth

maxWidth?: string | number

Optional message

message?: Message | keyof T | ((record: T) => null | Message) | (Message | keyof T | ((record: T) => null | Message))[]

Optional minWidth

minWidth?: string | number

Optional sort

sort?: OldSortOption<T>

Optional style

style?: null | ColumnStyleOption

Optional width

width?: string | number

Generated using TypeDoc