UNPKG

@atlaskit/editor-plugin-table

Version:

Table plugin for the @atlaskit/editor

83 lines (77 loc) 4.23 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.SORT_INCREASING_ITEM = exports.SORT_DECREASING_ITEM = exports.MOVE_COLUMN_RIGHT_ITEM = exports.MOVE_COLUMN_LEFT_ITEM = exports.HEADER_COLUMN_TOGGLE_ITEM = exports.DISTRIBUTE_COLUMNS_ITEM = exports.DELETE_COLUMN_ITEM = exports.COLUMN_TOGGLE_SECTION_RANK = exports.COLUMN_TOGGLE_SECTION = exports.COLUMN_SORT_SECTION_RANK = exports.COLUMN_SORT_SECTION = exports.COLUMN_SECTION_RANK = exports.COLUMN_MENU = exports.COLUMN_DANGER_SECTION_RANK = exports.COLUMN_DANGER_SECTION = exports.COLUMN_BACKGROUND_SECTION_RANK = exports.COLUMN_BACKGROUND_SECTION = exports.COLUMN_ADD_SECTION_RANK = exports.COLUMN_ADD_SECTION = exports.ADD_COLUMN_RIGHT_ITEM = exports.ADD_COLUMN_LEFT_ITEM = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _keys = require("../shared/keys"); // --- Menu surface --- var COLUMN_MENU = exports.COLUMN_MENU = { type: 'menu', key: 'column-handle-menu' }; // --- Sections --- var COLUMN_TOGGLE_SECTION = exports.COLUMN_TOGGLE_SECTION = { type: 'menu-section', key: 'column-toggle-section' }; var COLUMN_BACKGROUND_SECTION = exports.COLUMN_BACKGROUND_SECTION = { type: 'menu-section', key: 'column-background-section' }; var COLUMN_SORT_SECTION = exports.COLUMN_SORT_SECTION = { type: 'menu-section', key: 'column-sort-section' }; var COLUMN_ADD_SECTION = exports.COLUMN_ADD_SECTION = { type: 'menu-section', key: 'column-add-section' }; var COLUMN_DANGER_SECTION = exports.COLUMN_DANGER_SECTION = { type: 'menu-section', key: 'column-danger-section' }; var COLUMN_SECTION_RANK = exports.COLUMN_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, COLUMN_TOGGLE_SECTION.key, 100), COLUMN_BACKGROUND_SECTION.key, 200), COLUMN_SORT_SECTION.key, 300), COLUMN_ADD_SECTION.key, 400), COLUMN_DANGER_SECTION.key, 500); var HEADER_COLUMN_TOGGLE_ITEM = exports.HEADER_COLUMN_TOGGLE_ITEM = { type: 'menu-item', key: 'header-column-toggle' }; var SORT_INCREASING_ITEM = exports.SORT_INCREASING_ITEM = { type: 'menu-item', key: 'sort-increasing' }; var SORT_DECREASING_ITEM = exports.SORT_DECREASING_ITEM = { type: 'menu-item', key: 'sort-decreasing' }; var ADD_COLUMN_LEFT_ITEM = exports.ADD_COLUMN_LEFT_ITEM = { type: 'menu-item', key: 'add-column-left' }; var ADD_COLUMN_RIGHT_ITEM = exports.ADD_COLUMN_RIGHT_ITEM = { type: 'menu-item', key: 'add-column-right' }; var MOVE_COLUMN_LEFT_ITEM = exports.MOVE_COLUMN_LEFT_ITEM = { type: 'menu-item', key: 'move-column-left' }; var MOVE_COLUMN_RIGHT_ITEM = exports.MOVE_COLUMN_RIGHT_ITEM = { type: 'menu-item', key: 'move-column-right' }; var DISTRIBUTE_COLUMNS_ITEM = exports.DISTRIBUTE_COLUMNS_ITEM = { type: 'menu-item', key: 'distribute-columns' }; var DELETE_COLUMN_ITEM = exports.DELETE_COLUMN_ITEM = { type: 'menu-item', key: 'delete-column' }; // --- Item ranks within their sections --- var COLUMN_TOGGLE_SECTION_RANK = exports.COLUMN_TOGGLE_SECTION_RANK = (0, _defineProperty2.default)({}, HEADER_COLUMN_TOGGLE_ITEM.key, 100); var COLUMN_BACKGROUND_SECTION_RANK = exports.COLUMN_BACKGROUND_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.BACKGROUND_COLOR_ITEM.key, 100); var COLUMN_SORT_SECTION_RANK = exports.COLUMN_SORT_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, SORT_INCREASING_ITEM.key, 100), SORT_DECREASING_ITEM.key, 200); var COLUMN_ADD_SECTION_RANK = exports.COLUMN_ADD_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, ADD_COLUMN_LEFT_ITEM.key, 100), ADD_COLUMN_RIGHT_ITEM.key, 200), MOVE_COLUMN_LEFT_ITEM.key, 300), MOVE_COLUMN_RIGHT_ITEM.key, 400), DISTRIBUTE_COLUMNS_ITEM.key, 500); var COLUMN_DANGER_SECTION_RANK = exports.COLUMN_DANGER_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.CLEAR_CELLS_ITEM.key, 100), DELETE_COLUMN_ITEM.key, 200);