Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Base
    • TableCell

Implements

Index

Constructors

  • new TableCell(storage?: HashTableStorage): TableCell

Properties

_isUpdating: boolean = false
color: string
count: number
css: string
data: any
isModified: boolean
name: string
rowData: {} = {}

Type declaration

    text: string
    type: string = "default"
    cellTypes: {} = ...

    Type declaration

    Accessors

    • get component(): string

    Methods

    • getCellText(val: any): string
    • getPropertyValue(propertyName: string, defaultValue?: any): any
    • Parameters

      • propertyName: string
      • Optional defaultValue: any

      Returns any

    • getPropertyValueCore(propertyName: string, defaultValue?: any): any
    • Parameters

      • propertyName: string
      • Optional defaultValue: any

      Returns any

    • initialize(col: ITableColumn, rowData: any, back?: boolean, color?: string): void
    • onPropertyValueChanged(propertyName: string, oldValue: any, newValue: any): void
    • Parameters

      • propertyName: string
      • oldValue: any
      • newValue: any

      Returns void

    • registerPropertyValueListner(propertyName: string, listner: ((oldValue: any, newValue: any) => void), key?: string): void
    • Parameters

      • propertyName: string
      • listner: ((oldValue: any, newValue: any) => void)
          • (oldValue: any, newValue: any): void
          • Parameters

            • oldValue: any
            • newValue: any

            Returns void

      • key: string = null

      Returns void

    • setPropertyValue(propertyName: string, newValue: any, defaultValue?: any): void
    • Parameters

      • propertyName: string
      • newValue: any
      • Optional defaultValue: any

      Returns void

    • setPropertyValueCore(propertyName: string, newValue: any): void
    • Parameters

      • propertyName: string
      • newValue: any

      Returns void

    • unRegisterPropertyValueListner(propertyName: string, key?: string): void
    • Parameters

      • propertyName: string
      • key: string = null

      Returns void

    • update(quiet?: boolean): void
    • createPropertiesStorage(): HashTableStorage
    • Returns HashTableStorage

    • finishCollectDependencies(): Dependencies
    • Returns Dependencies

    • getContainerCss(cell: ITableCell, isMergedCell: boolean): string
    • startCollectDependencies(updater: (() => void), target: Base, property: string): void
    • Parameters

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

      • target: Base
      • property: string

      Returns void

    Do you still have questions?

    NameE-mailMessage
    Your message has been sent successfully!We will contact you soon