turbodombuilder - v0.9.22
    Preparing search index...

    Class TurboDataBlock<DataType, KeyType, IdType, ComponentType, DataEntryType>

    Type Parameters

    • DataType = any
    • KeyType extends string | number | symbol = any
    • IdType extends string | number | symbol = any
    • ComponentType extends object = any
    • DataEntryType = any

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    id: IdType
    data: DataType
    isInitialized: boolean = false
    onKeyChanged: Delegate<(key: KeyType, value: any) => void> = ...

    Accessors

    enabledCallbacks: any
    • get keys(): KeyType[]

      Returns KeyType[]

    • get values(): unknown[]

      Returns unknown[]

    • get size(): number

      Returns number

    Methods

    • Parameters

      Returns unknown

    • Parameters

      Returns void

    • Parameters

      Returns boolean

    • Parameters

      Returns void

    • Returns void

    • Function

      clear

      Parameters

      • clearData: boolean = true

      Returns void

      Clears the block data.

    • Returns object

    • Returns void

    • Returns void

    • Parameters

      • key: KeyType
      • value: unknown = ...
      • deleted: boolean = false

      Returns void