UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

56 lines (55 loc) 1.31 kB
import { EventDispatcher } from "../events/EventDispatcher"; /** * @private * Worker Image加载器 */ export declare class WorkerLoader extends EventDispatcher { /**单例*/ static I: WorkerLoader; /**worker.js的路径 */ static workerPath: string; /**@private */ private static _preLoadFun; /**@private */ private static _enable; /**@private */ private static _tryEnabled; /**使用的Worker对象。*/ worker: Worker; /**@private */ protected _useWorkerLoader: boolean; constructor(); /** * 是否支持worker * @return 是否支持worker */ static workerSupported(): boolean; /** * 尝试启用WorkerLoader,只有第一次调用有效 */ static enableWorkerLoader(): void; /** * 是否启用。 */ static set enable(value: boolean); static get enable(): boolean; /** * @private */ private workerMessage; /** * @private */ private imageLoaded; /** * 加载图片 * @param url 图片地址 */ loadImage(url: string): void; /** * @private * 加载图片资源。 * @param url 资源地址。 */ protected _loadImage(url: string): void; }