webtau API
    Preparing search index...

    Interface AssetLoader

    webtau/assets — Asset loading foundation module for web builds.

    Includes caching helpers for text/json/binary/image payloads with optional fetch/image injection points for tests.

    interface AssetLoader {
        clear(): void;
        loadBytes(url: string, init?: RequestInit): Promise<ArrayBuffer>;
        loadImage(url: string): Promise<HTMLImageElement>;
        loadJson<T>(url: string, init?: RequestInit): Promise<T>;
        loadText(url: string, init?: RequestInit): Promise<string>;
    }
    Index

    Methods

    • Parameters

      • url: string
      • Optionalinit: RequestInit

      Returns Promise<ArrayBuffer>

    • Parameters

      • url: string

      Returns Promise<HTMLImageElement>

    • Type Parameters

      • T

      Parameters

      • url: string
      • Optionalinit: RequestInit

      Returns Promise<T>

    • Parameters

      • url: string
      • Optionalinit: RequestInit

      Returns Promise<string>