cubing.js — API Reference - v0.56.1-dev
    Preparing search index...

    Interface KPuzzleDefinition

    interface KPuzzleDefinition {
        defaultPattern: KPatternData;
        derivedMoves?: Record<string, string>;
        experimentalIsPatternSolved?: (
            kpattern: KPattern,
            options: {
                ignoreCenterOrientation: boolean;
                ignorePuzzleOrientation: boolean;
            },
        ) => boolean;
        moves: Record<string, KTransformationData>;
        name: string;
        orbits: KPuzzleOrbitDefinition[];
    }
    Index

    Properties

    defaultPattern: KPatternData
    derivedMoves?: Record<string, string>
    experimentalIsPatternSolved?: (
        kpattern: KPattern,
        options: {
            ignoreCenterOrientation: boolean;
            ignorePuzzleOrientation: boolean;
        },
    ) => boolean
    moves: Record<string, KTransformationData>
    name: string
    orbits: KPuzzleOrbitDefinition[]