Type alias KeyChangesJSON

KeyChangesJSON: {
    a?: number;
    c?: string;
    d?: boolean;
    f?: number;
    f2?: number;
    fa?: number[];
    g?: boolean;
    h?: number;
    h2?: number;
    l?: boolean;
    n?: boolean;
    p?: string;
    r?: number;
    rx?: number;
    ry?: number;
    sb?: string;
    sm?: string;
    st?: string;
    t?: string;
    w?: number;
    w2?: number;
    x?: number;
    x2?: number;
    y?: number;
    y2?: number;
    [k: string]: unknown;
}

The changes between succeeding keys or the next following key.

Type declaration

  • [k: string]: unknown
  • Optional a?: number

    The alignment for label text, label sizes, label colors.

  • Optional c?: string

    Aligned cap CSS color for succeeding keys.

  • Optional d?: boolean

    Whether the next key is a decal key.

  • Optional f?: number

    Default label size for succeeding keys.

  • Optional f2?: number

    Optimized label size for succeeding keys.

  • Optional fa?: number[]

    Label sizes for succeeding keys.

  • Optional g?: boolean

    Whether succeeding keys are ghosted keys.

  • Optional h?: number

    Height position of the raised primary shape in key units.

  • Optional h2?: number

    Height of lowered secondary shape in key units for the next key.

  • Optional l?: boolean

    Whether the next key is a stepped key.

  • Optional n?: boolean

    Whether the next key is a homing key.

  • Optional p?: string

    Profile for succeeding keys.

  • Optional r?: number

    Rotation angle in degrees.

  • Optional rx?: number

    X position of rotation origin in key units.

  • Optional ry?: number

    Y posiiton of rotation origin in key units

  • Optional sb?: string

    Switch brand for succeeding keys.

  • Optional sm?: string

    Switch mount for succeeding keys.

  • Optional st?: string

    Switch type for succeeding keys.

  • Optional t?: string

    Aligned label CSS colors for succeeding keys.

  • Optional w?: number

    Width position of the raised primary shape in key units.

  • Optional w2?: number

    Width of lowered secondary shape in key units for the next key.

  • Optional x?: number

    X position of the raised primary shape in key units.

  • Optional x2?: number

    X position offset of the lowered secondary shape in key units for the next key.

  • Optional y?: number

    Y position of the raised primary shape in key units.

  • Optional y2?: number

    Y position offset of lowered secondary shape in key units for the next key.

Generated using TypeDoc