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

Properties

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