UNPKG

@atlaskit/editor-plugin-alignment

Version:

Alignment plugin for @atlaskit/editor-core

27 lines (25 loc) • 1.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.keymapPlugin = keymapPlugin; var _enums = require("@atlaskit/editor-common/analytics/types/enums"); var _keymap = require("@atlaskit/editor-common/keymap"); var _keymaps = require("@atlaskit/editor-common/keymaps"); var _editorCommands = require("../editor-commands"); function keymapPlugin(api) { var list = {}; // Ignored via go/ees005 (0, _keymaps.bindKeymapWithCommand)( // eslint-disable-next-line @typescript-eslint/no-non-null-assertion _keymaps.alignLeft.common, (0, _editorCommands.changeAlignment)('start', api, _enums.INPUT_METHOD.SHORTCUT), list); // Ignored via go/ees005 (0, _keymaps.bindKeymapWithCommand)( // eslint-disable-next-line @typescript-eslint/no-non-null-assertion _keymaps.alignCenter.common, (0, _editorCommands.changeAlignment)('center', api, _enums.INPUT_METHOD.SHORTCUT), list); // Ignored via go/ees005 (0, _keymaps.bindKeymapWithCommand)( // eslint-disable-next-line @typescript-eslint/no-non-null-assertion _keymaps.alignRight.common, (0, _editorCommands.changeAlignment)('end', api, _enums.INPUT_METHOD.SHORTCUT), list); return (0, _keymap.keymap)(list); }