Interface DataSource<T>

Undocumented

Type Parameters

  • T

Hierarchy

Properties

count: number

Undocumented

dontNotify: boolean

Undocumented

event_focuschange: ((newIdx, oldIdx) => void)

Type declaration

    • (newIdx, oldIdx): void
    • Undocumented

      Parameters

      • newIdx: number
      • oldIdx: number

      Returns void

focusedIndex: number

Undocumented

focusedItem: T

Undocumented

itemsSelected: number

Undocumented

statusInfo: Promise<string>

Undocumented

Methods

  • Undocumented

    Parameters

    • item: T

    Returns void

  • Undocumented

    Parameters

    Returns void

  • Undocumented

    Returns boolean

  • Undocumented

    Returns void

  • Undocumented

    Returns void

  • Undocumented

    Returns Promise<boolean>

  • Undocumented

    Returns void

  • Undocumented

    Parameters

    Returns Promise<void>

  • Undocumented

    Parameters

    • index: number

    Returns void

  • Undocumented

    Returns void

  • Undocumented

    Parameters

    • func: ((item, index) => void)
        • (item, index): void
        • Parameters

          • item: T
          • index: number

          Returns void

    Returns void

  • Undocumented

    Parameters

    • key: any

    Returns any[]

  • Undocumented

    Parameters

    • index: number
    • Optional obj: any

    Returns T

  • Undocumented

    Returns DataSource<T>

  • Undocumented

    Parameters

    • index: number

    Returns T

  • Undocumented

    Parameters

    • value: T

    Returns number

  • Undocumented

    Parameters

    • index: number
    • item: T

    Returns void

  • Undocumented

    Parameters

    • index: number

    Returns boolean

  • Undocumented

    Parameters

    • index: number

    Returns boolean

  • Undocumented

    Parameters

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

    Returns void

  • Undocumented

    Parameters

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

    Returns Promise<void>

  • Undocumented

    Parameters

    • newIndex: number

    Returns void

  • Undocumented

    Returns void

  • Undocumented

    Parameters

    • item: T

    Returns void

  • Undocumented

    Returns boolean

  • Undocumented

    Parameters

    • index: number
    • value: boolean

    Returns void

  • Undocumented

    Parameters

    • index: number
    • value: boolean

    Returns void

  • Undocumented

    Returns void

  • Undocumented

    Returns Promise<DataSource<T>>