@flashport/flashport
Version:
FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library
26 lines (25 loc) • 888 B
TypeScript
import { DisplayObjectContainer } from "./DisplayObjectContainer";
import { LoaderInfo } from "./LoaderInfo";
import { DisplayObject } from "./DisplayObject";
import { URLRequest } from "../net/URLRequest";
import { LoaderContext } from "../system/LoaderContext";
import { ByteArray } from "../utils/ByteArray";
export declare class Loader extends DisplayObjectContainer {
private _ldInfo;
private _ctx;
private image;
private xhr;
constructor();
load(request: URLRequest, context?: LoaderContext): void;
private onImageLoad;
private onIOError;
private _getJPEGLoaderContextdeblockingfilter;
loadBytes(bytes: ByteArray, context?: LoaderContext): void;
close(): void;
unload(): void;
unloadAndStop(gc?: boolean): void;
private _unload;
private _close;
get content(): DisplayObject;
get contentLoaderInfo(): LoaderInfo;
}