Skip to main content

AsyncDataLoaderFeatureTreeInstance <T>

Index

Properties

loadChildrenIds

loadChildrenIds: (itemId: string) => Promise<string[]>

Type declaration

    • (itemId: string): Promise<string[]>
    • Parameters

      • itemId: string

      Returns Promise<string[]>

loadItemData

loadItemData: (itemId: string) => Promise<T>

Type declaration

    • (itemId: string): Promise<T>
    • Parameters

      • itemId: string

      Returns Promise<T>

retrieveChildrenIds

retrieveChildrenIds: (itemId: string) => string[]

Type declaration

    • (itemId: string): string[]
    • Parameters

      • itemId: string

      Returns string[]

retrieveItemData

retrieveItemData: (itemId: string) => T

Type declaration

    • (itemId: string): T
    • Parameters

      • itemId: string

      Returns T

waitForItemChildrenLoaded

waitForItemChildrenLoaded: (itemId: string) => Promise<void>
@deprecated

use loadChildrenIds instead


Type declaration

    • (itemId: string): Promise<void>
    • Parameters

      • itemId: string

      Returns Promise<void>

waitForItemDataLoaded

waitForItemDataLoaded: (itemId: string) => Promise<void>
@deprecated

use loadItemData instead


Type declaration

    • (itemId: string): Promise<void>
    • Parameters

      • itemId: string

      Returns Promise<void>