/** * Keyboard navigation states. * The different parts of Blockly that the user navigates between. */ export declare enum STATE { NOWHERE = "nowhere", WORKSPACE = "workspace", FLYOUT = "flyout", TOOLBOX = "toolbox" } /** * Default keyboard navigation shortcut names. */ export declare enum SHORTCUT_NAMES { UP = "up", DOWN = "down", RIGHT = "right", LEFT = "left", NEXT_STACK = "next_stack", PREVIOUS_STACK = "previous_stack", INSERT = "insert", EDIT_OR_CONFIRM = "edit_or_confirm", DISCONNECT = "disconnect", TOOLBOX = "toolbox", EXIT = "exit", MENU = "menu", COPY = "keyboard_nav_copy", CUT = "keyboard_nav_cut", PASTE = "keyboard_nav_paste", DUPLICATE = "duplicate", MOVE_WS_CURSOR_UP = "workspace_up", MOVE_WS_CURSOR_DOWN = "workspace_down", MOVE_WS_CURSOR_LEFT = "workspace_left", MOVE_WS_CURSOR_RIGHT = "workspace_right", CREATE_WS_CURSOR = "to_workspace", LIST_SHORTCUTS = "list_shortcuts", CLEAN_UP = "clean_up_workspace", START_MOVE = "start_move" } export declare const SHORTCUT_NAMES_TO_DISPLAY_TEXT: Record; /** * Types of possible messages passed into the loggingCallback in the Navigation * class. */ export declare enum LOGGING_MSG_TYPE { ERROR = "error", WARN = "warn", LOG = "log" } /** * Categories used to organised the shortcut dialog. * Shortcut name should match those obtained from the Blockly shortcut register. */ export declare const SHORTCUT_CATEGORIES: Record>; //# sourceMappingURL=constants.d.ts.map