UNPKG

@atlaskit/editor-plugin-table

Version:

Table plugin for the @atlaskit/editor

64 lines (58 loc) 2.05 kB
import _defineProperty from "@babel/runtime/helpers/defineProperty"; import { BACKGROUND_COLOR_ITEM, CLEAR_CELLS_ITEM } from '../shared/keys'; // --- Menu surface --- export var ROW_MENU = { type: 'menu', key: 'row-handle-menu' }; // --- Sections --- export var ROW_TOGGLE_SECTION = { type: 'menu-section', key: 'row-toggle-section' }; export var ROW_BACKGROUND_SECTION = { type: 'menu-section', key: 'row-background-section' }; export var ROW_ADD_SECTION = { type: 'menu-section', key: 'row-add-section' }; export var ROW_DANGER_SECTION = { type: 'menu-section', key: 'row-danger-section' }; export var ROW_MENU_SECTION_RANK = _defineProperty(_defineProperty(_defineProperty(_defineProperty({}, ROW_TOGGLE_SECTION.key, 100), ROW_BACKGROUND_SECTION.key, 200), ROW_ADD_SECTION.key, 300), ROW_DANGER_SECTION.key, 400); export var HEADER_ROW_TOGGLE_ITEM = { type: 'menu-item', key: 'header-row-toggle' }; export var NUMBERED_ROWS_TOGGLE_ITEM = { type: 'menu-item', key: 'numbered-rows-toggle' }; export var ADD_ROW_ABOVE_ITEM = { type: 'menu-item', key: 'add-row-above' }; export var ADD_ROW_BELOW_ITEM = { type: 'menu-item', key: 'add-row-below' }; export var MOVE_ROW_UP_ITEM = { type: 'menu-item', key: 'move-row-up' }; export var MOVE_ROW_DOWN_ITEM = { type: 'menu-item', key: 'move-row-down' }; export var DELETE_ROW_ITEM = { type: 'menu-item', key: 'delete-row' }; // --- Item ranks within their sections --- export var ROW_TOGGLE_SECTION_RANK = _defineProperty(_defineProperty({}, HEADER_ROW_TOGGLE_ITEM.key, 100), NUMBERED_ROWS_TOGGLE_ITEM.key, 200); export var ROW_BACKGROUND_SECTION_RANK = _defineProperty({}, BACKGROUND_COLOR_ITEM.key, 100); export var ROW_ADD_SECTION_RANK = _defineProperty(_defineProperty(_defineProperty(_defineProperty({}, ADD_ROW_ABOVE_ITEM.key, 100), ADD_ROW_BELOW_ITEM.key, 200), MOVE_ROW_UP_ITEM.key, 300), MOVE_ROW_DOWN_ITEM.key, 400); export var ROW_DANGER_SECTION_RANK = _defineProperty(_defineProperty({}, CLEAR_CELLS_ITEM.key, 100), DELETE_ROW_ITEM.key, 200);