Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LoaderBase<TTarget, TRawResource, TResource>

Type parameters

Hierarchy

Index

Constructors

constructor

  • new LoaderBase<TTarget, TRawResource, TResource>(): LoaderBase<TTarget, TRawResource, TResource>
  • Type parameters

    • TTarget

    • TRawResource

    • TResource: LoaderResource<TRawResource, TResource>

    Returns LoaderBase<TTarget, TRawResource, TResource>

Properties

Optional onLoaded

onLoaded: (resource: TResource) => void

Callback when one of the resources has succeeded loading.

Type declaration

    • (resource: TResource): void
    • Parameters

      • resource: TResource

      Returns void

Methods

Protected Abstract _loadAsync

  • _loadAsync(target: TTarget, options?: ILoaderOption): Promise<TResource>

Protected _resolveParams

loadAllAsync

loadAsync

  • loadAsync(target: TTarget, options?: ILoaderOption): Promise<TResource>

Generated using TypeDoc