@tawaship/animate-data-converter - v0.1.0
    Preparing search index...

    Interface IDefinition

    The definition as extracted: the expanded definition with nothing left out but each value written once (expand gives the expanded form back exactly). Published content has no root of its own: the HTML template merely instantiates one of the symbols. Every symbol in lib is extracted on an equal footing; which one to use as a root is up to the consumer.

    interface IDefinition {
        commandKinds: TCommandKindDef[];
        converterVersion: string;
        form: "compact";
        graphics: IGraphicsDataDef[];
        issues: IIssue[];
        manifest: IManifestEntryDef[];
        properties: IPropMapDef;
        slotTemplates: TSlotTemplateDef[];
        spriteSheets: ISpriteSheetDef[];
        symbols: { [id: string]: TCompactSymbolDef };
    }
    Index
    commandKinds: TCommandKindDef[]

    The kinds of the drawings' commands

    converterVersion: string

    The version of animate-data-converter that extracted the definition. What reads a definition tells by it whether it can (a version it does not read, or one newer than it knows of, which may hold what it leaves out)

    form: "compact"

    Which form the definition is in

    graphics: IGraphicsDataDef[]

    Every drawing of the content, identical ones merged (shared by every symbol that shows them)

    issues: IIssue[]

    Features found in the content that this version cannot represent

    manifest: IManifestEntryDef[]

    lib.properties.manifest: the images and sounds the content loads

    properties: IPropMapDef

    Primitive entries of the published lib.properties (width, height, fps, ...)

    slotTemplates: TSlotTemplateDef[]

    The slots of every symbol without their initial values, identical ones merged

    spriteSheets: ISpriteSheetDef[]

    lib.ssMetadata

    symbols: { [id: string]: TCompactSymbolDef }

    Every symbol, by its id