Struct commands::command_table::CommandTable [] [src]

pub struct CommandTable {
    pub name: String,
    pub inherit: Vec<Rc<CommandTable>>,
    pub commands: Vec<CommandTableEntry>,
    pub menu_definition: Option<MenuDefinition>,
}

A group of related commands

Command tables are a way of grouping a set of related command objects and providing user interfaces to the commands.

Command tables can be interacted with via menus, toolbars, keystrokes, gestures, and more.

Fields

The name of the command table

Tables inherited by this table

Commands in this table

Menu description

Methods

impl CommandTable
[src]

Construct a CommandTable.