An arguments object for the commandChanged signal.

interface ICommandChangedArgs {
    id: undefined | string;
    type: "removed" | "added" | "changed" | "many-changed";
}

Properties

Properties

id: undefined | string

The id of the associated command.

This will be undefined when the type is 'many-changed'.

type: "removed" | "added" | "changed" | "many-changed"

Whether the command was added, removed, or changed.