UNPKG

@atlaskit/editor-common

Version:

A package that contains common classes and components for editor and renderer

146 lines (126 loc) • 19.4 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.UNDO_CHANGES_GROUP_RANK = exports.TRANSLATE_MENU_RANK = exports.TRACK_CHANGES_SECTION_RANK = exports.TRACK_CHANGES_GROUP_RANK = exports.TOOLBAR_RANK = exports.TEXT_STYLES_MENU_SECTION_RANK = exports.TEXT_STYLES_MENU_RANK = exports.TEXT_STYLES_GROUP_RANK = exports.TEXT_SECTION_RANK = exports.TEXT_SECTION_PRIMARY_TOOLBAR_RANK = exports.TEXT_SECTION_COLLAPSED_RANK = exports.TEXT_FORMAT_MENU_RANK = exports.TEXT_FORMAT_GROUP_RANK = exports.TEXT_FORMAT_GROUP_COLLAPSED_RANK = exports.TEXT_FORMATTING_MENU_SECTION_RANK = exports.TEXT_COLOR_HIGHLIGHT_MENU_SECTION_RANK = exports.TEXT_COLOR_HIGHLIGHT_MENU_RANK = exports.TEXT_COLOR_HIGHLIGHT_GROUP_RANK = exports.TEXT_COLLAPSED_MENU_RANK = exports.TEXT_COLLAPSED_GROUP_RANK = exports.TASK_LIST_GROUP_RANK = exports.TABLE_GROUP_RANK = exports.SYNCED_BLOCK_SECTION_RANK = exports.ROVO_PROMPT_MENU_SECTION_RANK = exports.ROVO_MENU_RANK = exports.ROVO_GROUP_RANK = exports.ROVO_GROUP_DISPLAY_SMALL_RANK = exports.REDO_CHANGES_GROUP_RANK = exports.PIN_SECTION_RANK = exports.PIN_MENU_SECTION_RANK = exports.PIN_GROUP_RANK = exports.PASTE_NESTED_MENU_RANK = exports.PASTE_MENU_SECTION_RANK = exports.PASTE_MENU_RANK = exports.PASTE_MENU_NESTED_SECTION_RANK = exports.OVERFLOW_SECTION_RANK = exports.OVERFLOW_SECTION_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_MENU_RANK = exports.OVERFLOW_MENU_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_GROUP_RANK = exports.OVERFLOW_GROUP_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_EXTENSIONS_MENU_SECTION_RANK = exports.MENTION_GROUP_RANK = exports.MEDIA_GROUP_RANK = exports.LOOM_MENU_SECTION_RANK = exports.LISTS_INDENTATION_MENU_SECTION_RANK = exports.LISTS_INDENTATION_MENU_RANK = exports.LISTS_INDENTATION_GROUP_RANK = exports.LISTS_INDENTATION_GROUP_COLLAPSED_RANK = exports.LINKING_SECTION_RANK = exports.LINKING_GROUP_RANK = exports.LAYOUT_GROUP_RANK = exports.INSERT_GROUP_RANK = exports.INSERT_BLOCK_SECTION_RANK = exports.IMPROVE_WRITING_GROUP_RANK = exports.HERO_PROMPT_BUTTON_GROUP_RANK = exports.EMOJI_GROUP_RANK = exports.DEFINE_GROUP_RANK = exports.COMMENT_GROUP_RANK = exports.COLLAB_SECTION_RANK = exports.CODE_BLOCK_GROUP_RANK = exports.CLEAR_FORMARTTING_MENU_SECTION_RANK = exports.CHANGE_TONE_MENU_SECTION_RANK = exports.CHANGE_TONE_MENU_RANK = exports.ALIGNMENT_MENU_SECTION_RANK = exports.ALIGNMENT_MENU_RANK = exports.ALIGNMENT_GROUP_RANK = exports.AI_SUGGESTIONS_GROUP_RANK = exports.AI_SECTION_RANK = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _keys = require("./keys"); var _TOOLBAR_RANK; var TOOLBAR_RANK = exports.TOOLBAR_RANK = (_TOOLBAR_RANK = {}, (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)(_TOOLBAR_RANK, _keys.AI_SECTION.key, 100), _keys.AI_VIEW_SECTION.key, 100), _keys.TEXT_SECTION.key, 200), _keys.TEXT_SECTION_COLLAPSED.key, 200), _keys.INSERT_BLOCK_SECTION.key, 300), _keys.LINKING_SECTION.key, 400), _keys.COLLAB_SECTION.key, 500), _keys.APPS_SECTION.key, 600), _keys.TRACK_CHANGES_SECTION.key, 700), _keys.OVERFLOW_SECTION.key, 800), (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)(_TOOLBAR_RANK, _keys.PIN_SECTION.key, 900), _keys.VIEW_MODE_TOGGLE_SECTION.key, 950), _keys.OVERFLOW_SECTION_PRIMARY_TOOLBAR.key, 1000)); /** * AI section */ var AI_SECTION_RANK = exports.AI_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.ROVO_GROUP.key, 100), _keys.ROVO_GROUP_DISPLAY_SMALL.key, 100), _keys.ROVO_GROUP_PRIMARY_TOOLBAR.key, 100), _keys.DEFINE_GROUP.key, 200), _keys.IMPROVE_WRITING_GROUP.key, 300), _keys.HERO_PROMPT_BUTTON_GROUP.key, 300), _keys.AI_SUGGESTIONS_GROUP.key, 400); var AI_SUGGESTIONS_GROUP_RANK = exports.AI_SUGGESTIONS_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.AI_SUGGESTIONS_BUTTON.key, 100); var ROVO_GROUP_RANK = exports.ROVO_GROUP_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.ROVO_HERO_BUTTON.key, 100), _keys.ROVO_WRITE_BUTTON_PRIMARY_TOOLBAR.key, 100), _keys.ROVO_MENU.key, 200); var ROVO_GROUP_DISPLAY_SMALL_RANK = exports.ROVO_GROUP_DISPLAY_SMALL_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.ROVO_HERO_BUTTON.key, 100), _keys.ROVO_MENU_DISPLAY_SMALL.key, 200), _keys.HERO_PROMPT_BUTTON.key, 300), _keys.AI_SUGGESTIONS_BUTTON.key, 400); var DEFINE_GROUP_RANK = exports.DEFINE_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.DEFINE_BUTTON.key, 100); var IMPROVE_WRITING_GROUP_RANK = exports.IMPROVE_WRITING_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.IMPROVE_WRITING_BUTTON.key, 100); var HERO_PROMPT_BUTTON_GROUP_RANK = exports.HERO_PROMPT_BUTTON_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.HERO_PROMPT_BUTTON.key, 100); var ROVO_MENU_RANK = exports.ROVO_MENU_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.ROVO_PROMPT_MENU_SECTION_DISPLAY_SMALL.key, 100), _keys.ROVO_PROMPT_MENU_SECTION.key, 100); var ROVO_PROMPT_MENU_SECTION_RANK = exports.ROVO_PROMPT_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.IMPROVE_WRITING_MENU_ITEM.key, 100), _keys.HERO_PROMPT_MENU_ITEM.key, 100), _keys.ADD_POLISH_MENU_ITEM.key, 100), _keys.SPELLING_AND_GRAMMAR_MENU_ITEM.key, 300), _keys.CHANGE_TONE_NESTED_MENU.key, 400), _keys.MAKE_SHORTER_MENU_ITEM.key, 500), _keys.MAKE_LONGER_MENU_ITEM.key, 600), _keys.TRANSLATE_NESTED_MENU.key, 700), _keys.DEFINE_MENU_ITEM.key, 800); var CHANGE_TONE_MENU_RANK = exports.CHANGE_TONE_MENU_RANK = (0, _defineProperty2.default)({}, _keys.CHANGE_TONE_MENU_SECTION.key, 100); var CHANGE_TONE_MENU_SECTION_RANK = exports.CHANGE_TONE_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.MORE_PROFESSIONAL_MENU_ITEM.key, 100), _keys.MORE_CASUAL_MENU_ITEM.key, 200), _keys.MORE_EMPATHETIC_MENU_ITEM.key, 300); var TRANSLATE_MENU_RANK = exports.TRANSLATE_MENU_RANK = (0, _defineProperty2.default)({}, _keys.TRANSLATE_MENU_SECTION.key, 100); /** * Text section */ var TEXT_SECTION_RANK = exports.TEXT_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_STYLES_GROUP.key, 100), _keys.TEXT_FORMATTING_GROUP.key, 200), _keys.LISTS_INDENTATION_GROUP.key, 300), _keys.ALIGNMENT_GROUP.key, 400), _keys.TEXT_COLOR_HIGHLIGHT_GROUP.key, 500); var TEXT_SECTION_PRIMARY_TOOLBAR_RANK = exports.TEXT_SECTION_PRIMARY_TOOLBAR_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_STYLES_GROUP.key, 100), _keys.BOLD_BUTTON_GROUP.key, 200), _keys.UNDERLINE_BUTTON_GROUP.key, 300), _keys.TEXT_FORMATTING_GROUP.key, 400), _keys.BULLETED_LIST_BUTTON_GROUP.key, 500), _keys.LISTS_INDENTATION_GROUP.key, 600), _keys.ALIGNMENT_GROUP.key, 700), _keys.TEXT_COLOR_HIGHLIGHT_GROUP.key, 800); var TEXT_SECTION_COLLAPSED_RANK = exports.TEXT_SECTION_COLLAPSED_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_COLLAPSED_GROUP.key, 100); var TEXT_COLLAPSED_GROUP_RANK = exports.TEXT_COLLAPSED_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_COLLAPSED_MENU.key, 100); var TEXT_COLLAPSED_MENU_RANK = exports.TEXT_COLLAPSED_MENU_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_STYLES_MENU_SECTION.key, 100), _keys.TEXT_FORMATTING_MENU_SECTION.key, 200), _keys.CLEAR_FORMARTTING_MENU_SECTION.key, 300), _keys.LISTS_INDENTATION_MENU_SECTION.key, 400), _keys.ALIGNMENT_MENU_SECTION.key, 500), _keys.TEXT_COLOR_HIGHLIGHT_MENU_SECTION.key, 600); /** * Text styles group */ var TEXT_STYLES_GROUP_RANK = exports.TEXT_STYLES_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_STYLES_MENU.key, 100); var TEXT_STYLES_MENU_RANK = exports.TEXT_STYLES_MENU_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_STYLES_MENU_SECTION.key, 100); var TEXT_STYLES_MENU_SECTION_RANK = exports.TEXT_STYLES_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.NORMAL_TEXT_MENU_ITEM.key, 100), _keys.SMALL_TEXT_MENU_ITEM.key, 150), _keys.HEADING_1_MENU_ITEM.key, 200), _keys.HEADING_2_MENU_ITEM.key, 300), _keys.HEADING_3_MENU_ITEM.key, 400), _keys.HEADING_4_MENU_ITEM.key, 500), _keys.HEADING_5_MENU_ITEM.key, 600), _keys.HEADING_6_MENU_ITEM.key, 700), _keys.BLOCK_QUOTE_MENU_ITEM.key, 800); /** * Text formatting group */ var TEXT_FORMAT_GROUP_RANK = exports.TEXT_FORMAT_GROUP_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_FORMATTING_HERO_BUTTON.key, 100), _keys.TEXT_FORMATTING_MENU.key, 200); var TEXT_FORMAT_GROUP_COLLAPSED_RANK = exports.TEXT_FORMAT_GROUP_COLLAPSED_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_FORMATTING_HERO_BUTTON_COLLAPSED.key, 100), _keys.TEXT_FORMATTING_MENU.key, 200); var TEXT_FORMAT_MENU_RANK = exports.TEXT_FORMAT_MENU_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_FORMATTING_MENU_SECTION.key, 100), _keys.CLEAR_FORMARTTING_MENU_SECTION.key, 200); var TEXT_FORMATTING_MENU_SECTION_RANK = exports.TEXT_FORMATTING_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.BOLD_MENU_ITEM.key, 100), _keys.ITALIC_MENU_ITEM.key, 200), _keys.UNDERLINE_MENU_ITEM.key, 300), _keys.STRIKE_MENU_ITEM.key, 400), _keys.CODE_MENU_ITEM.key, 500), _keys.SUBSCRIPT_MENU_ITEM.key, 600), _keys.SUPERSCRIPT_MENU_ITEM.key, 700); var CLEAR_FORMARTTING_MENU_SECTION_RANK = exports.CLEAR_FORMARTTING_MENU_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.CLEAR_FORMATTING_MENU_ITEM.key, 100); var SYNCED_BLOCK_SECTION_RANK = exports.SYNCED_BLOCK_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.SYNCED_BLOCK_BUTTON.key, 100); /* * Lists and indentation group */ var LISTS_INDENTATION_GROUP_RANK = exports.LISTS_INDENTATION_GROUP_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.BULLETED_LIST_BUTTON.key, 100), _keys.LISTS_INDENTATION_HERO_BUTTON.key, 200), _keys.LISTS_INDENTATION_MENU.key, 300); var LISTS_INDENTATION_GROUP_COLLAPSED_RANK = exports.LISTS_INDENTATION_GROUP_COLLAPSED_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.LISTS_INDENTATION_HERO_BUTTON_COLLAPSED.key, 100), _keys.LISTS_INDENTATION_MENU.key, 200); var LISTS_INDENTATION_MENU_RANK = exports.LISTS_INDENTATION_MENU_RANK = (0, _defineProperty2.default)({}, _keys.LISTS_INDENTATION_MENU_SECTION.key, 100); var LISTS_INDENTATION_MENU_SECTION_RANK = exports.LISTS_INDENTATION_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.BULLETED_LIST_MENU_ITEM.key, 100), _keys.NUMBERED_LIST_MENU_ITEM.key, 200), _keys.TASK_LIST_MENU_ITEM.key, 300), _keys.OUTDENT_MENU_ITEM.key, 400), _keys.INDENT_MENU_ITEM.key, 500); /** * Alignment group */ var ALIGNMENT_GROUP_RANK = exports.ALIGNMENT_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.ALIGNMENT_MENU.key, 100); var ALIGNMENT_MENU_RANK = exports.ALIGNMENT_MENU_RANK = (0, _defineProperty2.default)({}, _keys.ALIGNMENT_MENU_SECTION.key, 100); var ALIGNMENT_MENU_SECTION_RANK = exports.ALIGNMENT_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.ALIGN_LEFT_MENU_ITEM.key, 100), _keys.ALIGN_CENTER_MENU_ITEM.key, 200), _keys.ALIGN_RIGHT_MENU_ITEM.key, 300); /* * Text color and highlight */ var TEXT_COLOR_HIGHLIGHT_GROUP_RANK = exports.TEXT_COLOR_HIGHLIGHT_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_COLOR_HIGHLIGHT_MENU.key, 100); var TEXT_COLOR_HIGHLIGHT_MENU_RANK = exports.TEXT_COLOR_HIGHLIGHT_MENU_RANK = (0, _defineProperty2.default)({}, _keys.TEXT_COLOR_HIGHLIGHT_MENU_SECTION.key, 100); var TEXT_COLOR_HIGHLIGHT_MENU_SECTION_RANK = exports.TEXT_COLOR_HIGHLIGHT_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TEXT_COLOR_MENU_ITEM.key, 100), _keys.HIGHLIGHT_MENU_ITEM.key, 200), _keys.CLEAR_COLOR_MENU_ITEM.key, 300); /** * Insert block section */ var INSERT_BLOCK_SECTION_RANK = exports.INSERT_BLOCK_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TASK_LIST_GROUP.key, 100), _keys.MEDIA_GROUP.key, 200), _keys.CODE_BLOCK_GROUP.key, 300), _keys.MENTION_GROUP.key, 400), _keys.EMOJI_GROUP.key, 500), _keys.LAYOUT_GROUP.key, 600), _keys.SYNCED_BLOCK_GROUP.key, 700), _keys.TABLE_GROUP.key, 800), _keys.INSERT_GROUP.key, 900); var TASK_LIST_GROUP_RANK = exports.TASK_LIST_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.TASK_LIST_BUTTON.key, 100); var MEDIA_GROUP_RANK = exports.MEDIA_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.MEDIA_BUTTON.key, 100); var CODE_BLOCK_GROUP_RANK = exports.CODE_BLOCK_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.CODE_BLOCK_BUTTON.key, 100); var MENTION_GROUP_RANK = exports.MENTION_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.MENTION_BUTTON.key, 100); var EMOJI_GROUP_RANK = exports.EMOJI_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.EMOJI_BUTTON.key, 100); var LAYOUT_GROUP_RANK = exports.LAYOUT_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.LAYOUT_BUTTON.key, 100); var TABLE_GROUP_RANK = exports.TABLE_GROUP_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.TABLE_BUTTON.key, 100), _keys.TABLE_SIZE_PICKER.key, 200); var INSERT_GROUP_RANK = exports.INSERT_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.INSERT_BUTTON.key, 100); /** * Link section */ var LINKING_SECTION_RANK = exports.LINKING_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.LINKING_GROUP.key, 100); var LINKING_GROUP_RANK = exports.LINKING_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.LINKING_BUTTON.key, 100); /** * Collab section */ var COLLAB_SECTION_RANK = exports.COLLAB_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.COMMENT_GROUP.key, 100); var COMMENT_GROUP_RANK = exports.COMMENT_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.COMMENT_HERO_BUTTON.key, 100); /** * Track changes section */ var TRACK_CHANGES_SECTION_RANK = exports.TRACK_CHANGES_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.UNDO_CHANGES_GROUP.key, 100), _keys.REDO_CHANGES_GROUP.key, 200), _keys.TRACK_CHANGES_GROUP.key, 300); var UNDO_CHANGES_GROUP_RANK = exports.UNDO_CHANGES_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.UNDO_BUTTON.key, 100); var REDO_CHANGES_GROUP_RANK = exports.REDO_CHANGES_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.REDO_BUTTON.key, 100); var TRACK_CHANGES_GROUP_RANK = exports.TRACK_CHANGES_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.TRACK_CHANGES_BUTTON.key, 100); /** * Overflow section */ var OVERFLOW_SECTION_RANK = exports.OVERFLOW_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.OVERFLOW_GROUP.key, 100); var OVERFLOW_GROUP_RANK = exports.OVERFLOW_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.OVERFLOW_MENU.key, 100); var OVERFLOW_MENU_RANK = exports.OVERFLOW_MENU_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.PIN_MENU_SECTION.key, 100), _keys.LOOM_MENU_SECTION.key, 200), _keys.OVERFLOW_EXTENSIONS_MENU_SECTION.key, 300), _keys.SELECTION_EXTENSION_MENU_SECTION.key, 300), _keys.SYNCED_BLOCK_SECTION.key, 400); var PIN_MENU_SECTION_RANK = exports.PIN_MENU_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.PIN_MENU_ITEM.key, 100); var OVERFLOW_EXTENSIONS_MENU_SECTION_RANK = exports.OVERFLOW_EXTENSIONS_MENU_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.LOOM_MENU_ITEM.key, 100), _keys.FIRST_PARTY_EXTENSIONS_MENU_ITEM.key, 200), _keys.EXTERNAL_EXTENSIONS_MENU_ITEM.key, 300); /** * Overflow section in primary toolbar */ var OVERFLOW_SECTION_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_SECTION_PRIMARY_TOOLBAR_RANK = (0, _defineProperty2.default)({}, _keys.OVERFLOW_GROUP_PRIMARY_TOOLBAR.key, 100); var OVERFLOW_GROUP_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_GROUP_PRIMARY_TOOLBAR_RANK = (0, _defineProperty2.default)({}, _keys.OVERFLOW_MENU_PRIMARY_TOOLBAR.key, 100); var OVERFLOW_MENU_PRIMARY_TOOLBAR_RANK = exports.OVERFLOW_MENU_PRIMARY_TOOLBAR_RANK = (0, _defineProperty2.default)({}, _keys.LOOM_MENU_SECTION.key, 100); /** * Pin section */ var PIN_SECTION_RANK = exports.PIN_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.PIN_GROUP.key, 100); var PIN_GROUP_RANK = exports.PIN_GROUP_RANK = (0, _defineProperty2.default)({}, _keys.PIN_BUTTON.key, 100); /** * Loom menu section */ var LOOM_MENU_SECTION_RANK = exports.LOOM_MENU_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.LOOM_MENU_ITEM.key, 100); /** * Paste options section */ var PASTE_MENU_RANK = exports.PASTE_MENU_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.AI_PASTE_MENU_SECTION.key, 50), _keys.PASTE_MENU_SECTION.key, 100); var PASTE_MENU_SECTION_RANK = exports.PASTE_MENU_SECTION_RANK = (0, _defineProperty2.default)({}, _keys.PASTE_NESTED_MENU.key, 100); var PASTE_NESTED_MENU_RANK = exports.PASTE_NESTED_MENU_RANK = (0, _defineProperty2.default)({}, _keys.PASTE_MENU_NESTED_SECTION.key, 100); var PASTE_MENU_NESTED_SECTION_RANK = exports.PASTE_MENU_NESTED_SECTION_RANK = (0, _defineProperty2.default)((0, _defineProperty2.default)((0, _defineProperty2.default)({}, _keys.PASTE_RICH_TEXT_MENU_ITEM.key, 100), _keys.PASTE_MARKDOWN_MENU_ITEM.key, 200), _keys.PASTE_PLAIN_TEXT_MENU_ITEM.key, 300);