@atlaskit/editor-plugin-layout
Version:
Layout plugin for @atlaskit/editor-core
68 lines (59 loc) • 2.41 kB
JavaScript
import _defineProperty from "@babel/runtime/helpers/defineProperty";
// --- Menu surface ---
export var LAYOUT_COLUMN_MENU = {
type: 'menu',
key: 'layout-column-menu'
};
// --- Sections ---
export var LAYOUT_COLUMN_MENU_SECTION = {
type: 'menu-section',
key: 'layout-column-menu-section'
};
export var LAYOUT_COLUMN_VERTICAL_ALIGN_MENU_SECTION = {
type: 'menu-section',
key: 'layout-column-vertical-align-menu-section'
};
export var LAYOUT_COLUMN_DANGER_SECTION = {
type: 'menu-section',
key: 'layout-column-danger-section'
};
export var LAYOUT_COLUMN_MENU_RANK = _defineProperty(_defineProperty({}, LAYOUT_COLUMN_MENU_SECTION.key, 100), LAYOUT_COLUMN_DANGER_SECTION.key, 200);
// --- Menus ---
export var VERTICAL_ALIGN_MENU = {
type: 'nested-menu',
key: 'layout-column-menu-vertical-align-menu'
};
// --- Items ---
export var INSERT_COLUMN_LEFT_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-insert-left-item'
};
export var INSERT_COLUMN_RIGHT_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-insert-right-item'
};
export var DISTRIBUTE_COLUMNS_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-distribute-columns-item'
};
export var VERTICAL_ALIGN_TOP_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-vertical-align-top-item'
};
export var VERTICAL_ALIGN_MIDDLE_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-vertical-align-middle-item'
};
export var VERTICAL_ALIGN_BOTTOM_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-vertical-align-bottom-item'
};
export var DELETE_COLUMN_MENU_ITEM = {
type: 'menu-item',
key: 'layout-column-menu-delete-item'
};
// --- Item ranks within sections ---
export var LAYOUT_COLUMN_MENU_SECTION_RANK = _defineProperty(_defineProperty(_defineProperty(_defineProperty({}, VERTICAL_ALIGN_MENU.key, 100), INSERT_COLUMN_LEFT_MENU_ITEM.key, 200), INSERT_COLUMN_RIGHT_MENU_ITEM.key, 300), DISTRIBUTE_COLUMNS_MENU_ITEM.key, 400);
export var LAYOUT_COLUMN_DANGER_SECTION_RANK = _defineProperty({}, DELETE_COLUMN_MENU_ITEM.key, 100);
export var VERTICAL_ALIGN_MENU_RANK = _defineProperty({}, LAYOUT_COLUMN_VERTICAL_ALIGN_MENU_SECTION.key, 100);
export var VERTICAL_ALIGN_MENU_SECTION_RANK = _defineProperty(_defineProperty(_defineProperty({}, VERTICAL_ALIGN_TOP_MENU_ITEM.key, 100), VERTICAL_ALIGN_MIDDLE_MENU_ITEM.key, 200), VERTICAL_ALIGN_BOTTOM_MENU_ITEM.key, 300);