Backing information for a text header cell.

Hierarchy

Hierarchy

Constructors

Accessors

Methods

Constructors

Accessors

  • get actionManager(): ICellActionManager
  • Gets the action manager to propagate actions back to the grid.

    Returns ICellActionManager

  • set actionManager(v): void
  • Parameters

    • v: ICellActionManager

    Returns void

  • get activationBorder(): string
  • Gets the actual background color of the cell

    Returns string

  • set activationBorder(v): void
  • Parameters

    • v: string

    Returns void

  • get activationBorderBottomWidth(): number
  • Gets or sets the bottom activation border to use for the content.

    Returns number

  • set activationBorderBottomWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get activationBorderLeftWidth(): number
  • Gets or sets the left activation border to use for the content.

    Returns number

  • set activationBorderLeftWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get activationBorderRightWidth(): number
  • Gets or sets the right activation border to use for the content.

    Returns number

  • set activationBorderRightWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get activationBorderTopWidth(): number
  • Gets or sets the top activation border to use for the content.

    Returns number

  • set activationBorderTopWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get activationStatus(): number
  • Gets the amount that the cell is activated. This is a value between 0 and 1.

    Returns number

  • set activationStatus(v): void
  • Parameters

    • v: number

    Returns void

  • get actualBackground(): string
  • Gets the actual background color of the cell

    Returns string

  • set actualBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get actualBorder(): string
  • Gets the actual background color of the cell

    Returns string

  • set actualBorder(v): void
  • Parameters

    • v: string

    Returns void

  • get actualBorderBottomWidth(): number
  • Gets or sets the actual bottom border to use for the content.

    Returns number

  • set actualBorderBottomWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get actualBorderLeftWidth(): number
  • Gets or sets the actual left border to use for the content.

    Returns number

  • set actualBorderLeftWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get actualBorderRightWidth(): number
  • Gets or sets the actual right border to use for the content.

    Returns number

  • set actualBorderRightWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get actualBorderTopWidth(): number
  • Gets or sets the actual top border to use for the content.

    Returns number

  • set actualBorderTopWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get actualContentOpacity(): number
  • Gets the actual content opacity of the cell.

    Returns number

  • set actualContentOpacity(v): void
  • Parameters

    • v: number

    Returns void

  • get actualFont(): string
  • Returns string

  • set actualFont(v): void
  • Parameters

    • v: string

    Returns void

  • get actualOpacity(): number
  • Gets the actual opacity of the cell.

    Returns number

  • set actualOpacity(v): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingBottom(): number
  • Gets or sets the bottom padding to use for the content.

    Returns number

  • set actualPaddingBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingLeft(): number
  • Gets or sets the left padding to use for the content.

    Returns number

  • set actualPaddingLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingRight(): number
  • Gets or sets the right padding to use for the content.

    Returns number

  • set actualPaddingRight(v): void
  • Parameters

    • v: number

    Returns void

  • get actualPaddingTop(): number
  • Gets or sets the top padding to use for the content.

    Returns number

  • set actualPaddingTop(v): void
  • Parameters

    • v: number

    Returns void

  • get actualTextColor(): string
  • Gets the actual color of the text for the cell, if any.

    Returns string

  • set actualTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get background(): string
  • Gets or sets the background color of the cell.

    Returns string

  • set background(v): void
  • Parameters

    • v: string

    Returns void

  • get border(): string
  • Gets or sets the border color of the cell.

    Returns string

  • set border(v): void
  • Parameters

    • v: string

    Returns void

  • get borderBottomWidth(): number
  • Gets or sets the bottom border to use for the content.

    Returns number

  • set borderBottomWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get borderLeftWidth(): number
  • Gets or sets the left border to use for the content.

    Returns number

  • set borderLeftWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get borderRightWidth(): number
  • Gets or sets the right border to use for the content.

    Returns number

  • set borderRightWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get borderTopWidth(): number
  • Gets or sets the top border to use for the content.

    Returns number

  • set borderTopWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get columnOptionsIconAlignment(): ColumnOptionsIconAlignment
  • Gets or sets the alignment of the column options icon within the header cell.

    Returns ColumnOptionsIconAlignment

  • set columnOptionsIconAlignment(v): void
  • Parameters

    Returns void

  • get columnOptionsIconBehavior(): ColumnOptionsIconBehavior
  • Gets or sets how the column option icon will behave in the header.

    Returns ColumnOptionsIconBehavior

  • set columnOptionsIconBehavior(v): void
  • Parameters

    Returns void

  • get columnOptionsIconColor(): string
  • Gets or sets the color for the column options icon in the header.

    Returns string

  • set columnOptionsIconColor(v): void
  • Parameters

    • v: string

    Returns void

  • get contentOpacity(): number
  • Gets or sets the opacity of the content of the cell.

    Returns number

  • set contentOpacity(v): void
  • Parameters

    • v: number

    Returns void

  • get dataRow(): number
  • Gets the absolute data row for the current cell.

    Returns number

  • set dataRow(v): void
  • Parameters

    • v: number

    Returns void

  • get deletedTextColor(): string
  • Gets or sets the text color for cells in deleted rows.

    Returns string

  • set deletedTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get editError(): string
  • Gets or sets the error message for the cell.

    Returns string

  • set editError(v): void
  • Parameters

    • v: string

    Returns void

  • get editFont(): string
  • Returns string

  • set editFont(v): void
  • Parameters

    • v: string

    Returns void

  • get editID(): number
  • Returns number

  • set editID(v): void
  • Parameters

    • v: number

    Returns void

  • get editOpacity(): number
  • Gets or sets the opacity for cells that have unsaved edits.

    Returns number

  • set editOpacity(v): void
  • Parameters

    • v: number

    Returns void

  • get errorBorder(): string
  • Gets or sets the error border color of the cell.

    Returns string

  • set errorBorder(v): void
  • Parameters

    • v: string

    Returns void

  • get errorBorderBottomWidth(): number
  • Gets or sets the bottom error border to use for the content.

    Returns number

  • set errorBorderBottomWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get errorBorderLeftWidth(): number
  • Gets or sets the left error border to use for the content.

    Returns number

  • set errorBorderLeftWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get errorBorderRightWidth(): number
  • Gets or sets the right error border to use for the content.

    Returns number

  • set errorBorderRightWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get errorBorderTopWidth(): number
  • Gets or sets the top error border to use for the content.

    Returns number

  • set errorBorderTopWidth(v): void
  • Parameters

    • v: number

    Returns void

  • get filterRowBackground(): string
  • Gets or sets the background color for filter row.

    Returns string

  • set filterRowBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get font(): string
  • Returns string

  • set font(v): void
  • Parameters

    • v: string

    Returns void

  • get height(): number
  • Gets the height of the cell.

    Returns number

  • set height(v): void
  • Parameters

    • v: number

    Returns void

  • get horizontalAlignment(): CellContentHorizontalAlignment
  • Gets or sets the horiztonal alignment of the cell content.

    Returns CellContentHorizontalAlignment

  • set horizontalAlignment(v): void
  • Parameters

    Returns void

  • get hoverBackground(): string
  • Gets or sets the hover background color of the cell.

    Returns string

  • set hoverBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get hoverStatus(): number
  • Gets the amount that the cell is hovered. This is a value between 0 and 1.

    Returns number

  • set hoverStatus(v): void
  • Parameters

    • v: number

    Returns void

  • get hoverTextColor(): string
  • Gets or sets the hover text color of the cell.

    Returns string

  • set hoverTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get indent(): number
  • Gets the indent level of the cell.

    Returns number

  • set indent(v): void
  • Parameters

    • v: number

    Returns void

  • get isBorderDirty(): boolean
  • Gets if the content of the cell is dirty.

    Returns boolean

  • set isBorderDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isCollapsable(): boolean
  • Gets if the cell needs to display an expansion indicator.

    Returns boolean

  • set isCollapsable(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isColumnOptionsEnabled(): boolean
  • Sets or gets whether the filter UI should be visible in the header.

    Returns boolean

  • set isColumnOptionsEnabled(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isContentDirty(): boolean
  • Gets if the content of the cell is dirty.

    Returns boolean

  • set isContentDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isDataDirty(): boolean
  • Gets if the data of the cell is dirty.

    Returns boolean

  • set isDataDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isDeleted(): boolean
  • Gets whether the cell is part of a deleted row.

    Returns boolean

  • set isDeleted(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isEdited(): boolean
  • Gets whether the cell has been edited.

    Returns boolean

  • set isEdited(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isExpanded(): boolean
  • Gets the expansion state of the cell.

    Returns boolean

  • set isExpanded(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isFilterRow(): boolean
  • Gets if this cell is in the filter row.

    Returns boolean

  • set isFilterRow(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isHitTestVisible(): boolean
  • Gets or sets whether the cell is hit test visible.

    Returns boolean

  • set isHitTestVisible(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isHoverable(): boolean
  • Gets whether the cell is hoverable or not.

    Returns boolean

  • set isHoverable(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isInEditMode(): boolean
  • Gets whether the cell is in edit mode.

    Returns boolean

  • set isInEditMode(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isLastStickyRow(): boolean
  • Gets if this cell is the last row that can stick to the top of the grid.

    Returns boolean

  • set isLastStickyRow(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isLayerDirty(): boolean
  • Gets if the layer of the cell is dirty.

    Returns boolean

  • set isLayerDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isPlaceholdContentNeeded(): boolean
  • Gets if placeholder content is needed when virtualized.

    Returns boolean

  • set isPlaceholdContentNeeded(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isPositionDirty(): boolean
  • Gets if the position of the cell is dirty.

    Returns boolean

  • set isPositionDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isRowPinned(): boolean
  • Gets if this cell belongs to a row that has been marked as pinned.

    Returns boolean

  • set isRowPinned(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isRowSticky(): boolean
  • Gets if this cell belongs to a row that will stick to the top of the grid.

    Returns boolean

  • set isRowSticky(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isSelected(): boolean
  • Gets if the cell is selected.

    Returns boolean

  • set isSelected(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isSizeDirty(): boolean
  • Gets if the size of the cell is dirty.

    Returns boolean

  • set isSizeDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get isStateDirty(): boolean
  • Gets if the layer of the cell is dirty.

    Returns boolean

  • set isStateDirty(v): void
  • Parameters

    • v: boolean

    Returns void

  • get lastStickyRowBackground(): string
  • Gets or sets the color for the last row in the sticky row area.

    Returns string

  • set lastStickyRowBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get lineBreakMode(): TextCellLineBreakMode
  • Gets or sets the line break mode to use if text is present in the cell.

    Returns TextCellLineBreakMode

  • set lineBreakMode(v): void
  • Parameters

    Returns void

  • get opacity(): number
  • Gets or sets the opacity of the cell.

    Returns number

  • set opacity(v): void
  • Parameters

    • v: number

    Returns void

  • get originalValue(): any
  • Gets or sets the original value for the cell, before processing.

    Returns any

  • set originalValue(v): void
  • Parameters

    • v: any

    Returns void

  • get paddingBottom(): number
  • Gets or sets the bottom padding to use for the content.

    Returns number

  • set paddingBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get paddingLeft(): number
  • Gets or sets the left padding to use for the content.

    Returns number

  • set paddingLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get paddingRight(): number
  • Gets or sets the right padding to use for the content.

    Returns number

  • set paddingRight(v): void
  • Parameters

    • v: number

    Returns void

  • get paddingTop(): number
  • Gets or sets the top padding to use for the content.

    Returns number

  • set paddingTop(v): void
  • Parameters

    • v: number

    Returns void

  • get pinned(): PinnedPositions
  • Gets the fixed column position of this cell.

    Returns PinnedPositions

  • set pinned(v): void
  • Parameters

    Returns void

  • get pinnedRowBackground(): string
  • Gets or sets the background color for the cell that has been marked as pinned.

    Returns string

  • set pinnedRowBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get pinnedRowOpacity(): number
  • Gets or sets the color to use for displaying text.

    Returns number

  • set pinnedRowOpacity(v): void
  • Parameters

    • v: number

    Returns void

  • get renderValue(): string
  • Gets or sets the text value, if any, which was rendered by a text cell.

    Returns string

  • set renderValue(v): void
  • Parameters

    • v: string

    Returns void

  • get resolvedContentOpacity(): number
  • Returns number

  • get resolvedTextAlign(): "center" | "left" | "right"
  • Returns "center" | "left" | "right"

  • get rowItem(): any
  • Returns any

  • set rowItem(v): void
  • Parameters

    • v: any

    Returns void

  • get selectedBackground(): string
  • Gets or sets the selected background color of the cell.

    Returns string

  • set selectedBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get selectedStatus(): number
  • Gets the amount that the cell is selected. This is a value between 0 and 1.

    Returns number

  • set selectedStatus(v): void
  • Parameters

    • v: number

    Returns void

  • get snappedX(): number
  • Gets the pixel snapped X position of the cell within the content.

    Returns number

  • set snappedX(v): void
  • Parameters

    • v: number

    Returns void

  • get snappedY(): number
  • Gets the snapped Y position of the cell within the content.

    Returns number

  • set snappedY(v): void
  • Parameters

    • v: number

    Returns void

  • get sortDirection(): ColumnSortDirection
  • Gets the current sort direction for the column containing the cell.

    Returns ColumnSortDirection

  • set sortDirection(v): void
  • Parameters

    Returns void

  • get sortIndicatorColor(): string
  • Gets or sets the color for the sort indicator icon.

    Returns string

  • set sortIndicatorColor(v): void
  • Parameters

    • v: string

    Returns void

  • get sortIndicatorStyle(): SortIndicatorStyle
  • Returns SortIndicatorStyle

  • set sortIndicatorStyle(v): void
  • Parameters

    Returns void

  • get stickyRowBackground(): string
  • Gets or sets the background color for the cell when it is stuck to the top of the grid as a pinned row.

    Returns string

  • set stickyRowBackground(v): void
  • Parameters

    • v: string

    Returns void

  • get styleKey(): string
  • Gets the style key of the current cell, used for recycling.

    Returns string

  • set styleKey(v): void
  • Parameters

    • v: string

    Returns void

  • get textColor(): string
  • Gets or sets the color of the text for the cell, if any.

    Returns string

  • set textColor(v): void
  • Parameters

    • v: string

    Returns void

  • get textValue(): string
  • Sets or gets the text value for the cell.

    Returns string

  • set textValue(v): void
  • Parameters

    • v: string

    Returns void

  • get verticalAlignment(): CellContentVerticalAlignment
  • Gets or sets the vertical alignment of the cell content.

    Returns CellContentVerticalAlignment

  • set verticalAlignment(v): void
  • Parameters

    Returns void

  • get virtualizationPercentage(): number
  • Gets or sets the virtualization percentage value. This is between 0 an 1, and indicates how virtual the content is at present.

    Returns number

  • set virtualizationPercentage(v): void
  • Parameters

    • v: number

    Returns void

  • get width(): number
  • Gets the width of the cell.

    Returns number

  • set width(v): void
  • Parameters

    • v: number

    Returns void

  • get x(): number
  • Gets the X position of the cell within the content.

    Returns number

  • set x(v): void
  • Parameters

    • v: number

    Returns void

  • get y(): number
  • Gets the Y position of the cell within the content.

    Returns number

  • set y(v): void
  • Parameters

    • v: number

    Returns void

Methods

  • Parameters

    • listener: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • name: string

    Returns any

  • Gets a named value from the cell.

    Parameters

    • valueName: string
      • The name of the value to get.

    Returns any

  • Returns if there is a named value stored for the cell.

    Parameters

    • valueName: string
      • The name of the value to check.

    Returns boolean

  • Parameters

    • propertyName: string

    Returns boolean

  • Gets if a named property is dirty.

    Parameters

    • propertyName: string
      • The property name to check.

    Returns boolean

  • Gets if a named property is dirty.

    Parameters

    • propertyId_: number

    Returns boolean

  • Removes a named value from the cell.

    Parameters

    • valueName: string
      • The name of the value to remove.

    Returns void

  • Parameters

    • listener: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • valueName: string
    • value: any

    Returns void