@atlaskit/editor-plugin-table
Version:
Table plugin for the @atlaskit/editor
70 lines (64 loc) • 3.32 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.ROW_TOGGLE_SECTION_RANK = exports.ROW_TOGGLE_SECTION = exports.ROW_MENU_SECTION_RANK = exports.ROW_MENU = exports.ROW_DANGER_SECTION_RANK = exports.ROW_DANGER_SECTION = exports.ROW_BACKGROUND_SECTION_RANK = exports.ROW_BACKGROUND_SECTION = exports.ROW_ADD_SECTION_RANK = exports.ROW_ADD_SECTION = exports.NUMBERED_ROWS_TOGGLE_ITEM = exports.MOVE_ROW_UP_ITEM = exports.MOVE_ROW_DOWN_ITEM = exports.HEADER_ROW_TOGGLE_ITEM = exports.DELETE_ROW_ITEM = exports.ADD_ROW_BELOW_ITEM = exports.ADD_ROW_ABOVE_ITEM = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _keys = require("../shared/keys");
// --- Menu surface ---
var ROW_MENU = exports.ROW_MENU = {
type: 'menu',
key: 'row-handle-menu'
};
// --- Sections ---
var ROW_TOGGLE_SECTION = exports.ROW_TOGGLE_SECTION = {
type: 'menu-section',
key: 'row-toggle-section'
};
var ROW_BACKGROUND_SECTION = exports.ROW_BACKGROUND_SECTION = {
type: 'menu-section',
key: 'row-background-section'
};
var ROW_ADD_SECTION = exports.ROW_ADD_SECTION = {
type: 'menu-section',
key: 'row-add-section'
};
var ROW_DANGER_SECTION = exports.ROW_DANGER_SECTION = {
type: 'menu-section',
key: 'row-danger-section'
};
var ROW_MENU_SECTION_RANK = exports.ROW_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, ROW_TOGGLE_SECTION.key, 100), ROW_BACKGROUND_SECTION.key, 200), ROW_ADD_SECTION.key, 300), ROW_DANGER_SECTION.key, 400);
var HEADER_ROW_TOGGLE_ITEM = exports.HEADER_ROW_TOGGLE_ITEM = {
type: 'menu-item',
key: 'header-row-toggle'
};
var NUMBERED_ROWS_TOGGLE_ITEM = exports.NUMBERED_ROWS_TOGGLE_ITEM = {
type: 'menu-item',
key: 'numbered-rows-toggle'
};
var ADD_ROW_ABOVE_ITEM = exports.ADD_ROW_ABOVE_ITEM = {
type: 'menu-item',
key: 'add-row-above'
};
var ADD_ROW_BELOW_ITEM = exports.ADD_ROW_BELOW_ITEM = {
type: 'menu-item',
key: 'add-row-below'
};
var MOVE_ROW_UP_ITEM = exports.MOVE_ROW_UP_ITEM = {
type: 'menu-item',
key: 'move-row-up'
};
var MOVE_ROW_DOWN_ITEM = exports.MOVE_ROW_DOWN_ITEM = {
type: 'menu-item',
key: 'move-row-down'
};
var DELETE_ROW_ITEM = exports.DELETE_ROW_ITEM = {
type: 'menu-item',
key: 'delete-row'
};
// --- Item ranks within their sections ---
var ROW_TOGGLE_SECTION_RANK = exports.ROW_TOGGLE_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, HEADER_ROW_TOGGLE_ITEM.key, 100), NUMBERED_ROWS_TOGGLE_ITEM.key, 200);
var ROW_BACKGROUND_SECTION_RANK = exports.ROW_BACKGROUND_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.BACKGROUND_COLOR_ITEM.key, 100);
var ROW_ADD_SECTION_RANK = exports.ROW_ADD_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, ADD_ROW_ABOVE_ITEM.key, 100), ADD_ROW_BELOW_ITEM.key, 200), MOVE_ROW_UP_ITEM.key, 300), MOVE_ROW_DOWN_ITEM.key, 400);
var ROW_DANGER_SECTION_RANK = exports.ROW_DANGER_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.CLEAR_CELLS_ITEM.key, 100), DELETE_ROW_ITEM.key, 200);