UNPKG

smoosic

Version:

<sub>[Github site](https://github.com/Smoosic/smoosic) | [source documentation](https://smoosic.github.io/Smoosic/release/docs/modules.html) | [change notes](https://aarondavidnewman.github.io/Smoosic/changes.html) | [application](https://smoosic.github.i

41 lines 1.06 kB
/** * @internal */ export interface kvPair { [key: string]: string; } /** * @category SuiFile */ export interface LibraryParams { loaded: boolean; parentLib: kvPair; url: string | undefined; format: string; metadata: kvPair; children: SmoLibrary[]; data: any; } /** * A class to organize smoosic files (or any format smoosic accepts) into libraries. * @category SuiFile */ export declare class SmoLibrary { static _defaults: Partial<LibraryParams>; loaded: boolean; parentLib: kvPair; url: string | undefined; format: string; metadata: kvPair; children: SmoLibrary[]; constructor(parameters: Partial<LibraryParams>); initialize(parameters: LibraryParams): void; static get metadataNames(): string[]; static get formatTypes(): string[]; static get libraryTypes(): string[]; static get defaults(): Partial<LibraryParams>; static get parameterArray(): string[]; load(): Promise<any>; _inheritMetadata(parent: any): void; } //# sourceMappingURL=library.d.ts.map