interface KeyConflict {
    combo: string;
    kept: string;
    scope: KeyScope;
    shadowed: string;
    source: "widget" | "chart";
}

Properties

combo: string
kept: string

Label of the binding that fires.

scope: KeyScope
shadowed: string

Label of the binding that never will while the kept one claims.

source: "widget" | "chart"

widget for two widget bindings, chart when the engine's own keymap loses the chord.