interface PuzzleLoader {
    def?: undefined;
    fullName: string;
    id: string;
    inventedBy?: string[];
    inventionYear?: number;
    kpuzzle: (() => Promise<KPuzzle>);
    llFaceSVG?: (() => Promise<string>);
    llSVG?: (() => Promise<string>);
    pg?: (() => Promise<PuzzleGeometry>);
    puzzleSpecificSimplifyOptions?: PuzzleSpecificSimplifyOptions;
    puzzleSpecificSimplifyOptionsPromise?: Promise<PuzzleSpecificSimplifyOptions>;
    stickeringMask?: ((stickering) => Promise<StickeringMask>);
    stickerings?: (() => Promise<string[]>);
    svg: (() => Promise<string>);
}

Properties

def?: undefined

Deprecated

fullName: string
id: string
inventedBy?: string[]
inventionYear?: number
kpuzzle: (() => Promise<KPuzzle>)

Type declaration

llFaceSVG?: (() => Promise<string>)

Type declaration

    • (): Promise<string>
    • Returns Promise<string>

llSVG?: (() => Promise<string>)

Type declaration

    • (): Promise<string>
    • Returns Promise<string>

pg?: (() => Promise<PuzzleGeometry>)

Type declaration

puzzleSpecificSimplifyOptions?: PuzzleSpecificSimplifyOptions
puzzleSpecificSimplifyOptionsPromise?: Promise<PuzzleSpecificSimplifyOptions>
stickeringMask?: ((stickering) => Promise<StickeringMask>)

Type declaration

    • (stickering): Promise<StickeringMask>
    • Parameters

      • stickering: string

      Returns Promise<StickeringMask>

stickerings?: (() => Promise<string[]>)

Type declaration

    • (): Promise<string[]>
    • Returns Promise<string[]>

svg: (() => Promise<string>)

Type declaration

    • (): Promise<string>
    • Returns Promise<string>