framo
Version:
Glorious media processing right in your browser with Typescript support
20 lines (19 loc) • 505 B
TypeScript
export declare enum LoadStatus {
AlreadyLoaded = "Already Loaded",
Loaded = "Loaded"
}
export interface ScriptLoadedMapping {
loaded: boolean;
src: string;
}
export interface ScriptLoadedResponse {
script: string;
loaded: boolean;
status: LoadStatus;
}
export declare class ScriptService {
private scripts;
constructor();
load(...scripts: string[]): Promise<ScriptLoadedResponse[]>;
loadScript(name: string): Promise<ScriptLoadedResponse>;
}