Skip to content

QueryColumnEx class

ExpressionParent

QueryColumn


the default constructor. ⊕ new QueryColumnEx(query: Query,justsorted?: boolean): QueryColumnEx

  • query: Query
  • justsorted: boolean, Optional


The block ID.

● blockId: string


The caption.

● caption: string


Column is enabled

● enabled: boolean


The column expression.

● expr: Expression


● id: string


The parameters associated with this column

● params: QueryParam[]


The index of the column in the sorting list.

● sortIndex: number


Column sorting direction

● sorting: SortDirection



▸ expressionChanged(expr: Expression,oldValue: string): void

Returns void


▸ fireChangedEvent(): void

Returns void


▸ getExpressionIndex(expr: Expression): number

Returns number


▸ getModel(): DataModel

Returns DataModel


▸ getQuery(): Query

Returns Query


Indicates whether this column is invisible

▸ isHidden(): boolean

Returns boolean


Indicates whether this column is just-sorted

▸ isJustSorted(): boolean

Returns boolean


▸ isReadOnly(): boolean

Returns boolean


Loads column from its JSON representation object.

▸ loadFromData(model: DataModel,colData: any): void

  • model: DataModel - The Data Model.
  • colData: any - The JSON representation object.

Returns void


▸ saveToData(): any

Returns any


▸ setHidden(value: boolean): void

  • value: boolean

Returns void


▸ setReadOnly(value: boolean): void

  • value: boolean

Returns void