1 | "use strict";
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.Defaults = exports.default = void 0;
|
7 |
|
8 | require("core-js/modules/es.object.assign.js");
|
9 |
|
10 | var _react = _interopRequireDefault(require("react"));
|
11 |
|
12 | var _addonActions = require("@storybook/addon-actions");
|
13 |
|
14 | var _shortcuts = require("./shortcuts");
|
15 |
|
16 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
17 |
|
18 | function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
19 |
|
20 | var defaultShortcuts = {
|
21 | fullScreen: ['F'],
|
22 | togglePanel: ['A'],
|
23 | panelPosition: ['D'],
|
24 | toggleNav: ['S'],
|
25 | toolbar: ['T'],
|
26 | search: ['/'],
|
27 | focusNav: ['1'],
|
28 | focusIframe: ['2'],
|
29 | focusPanel: ['3'],
|
30 | prevComponent: ['alt', 'ArrowUp'],
|
31 | nextComponent: ['alt', 'ArrowDown'],
|
32 | prevStory: ['alt', 'ArrowLeft'],
|
33 | nextStory: ['alt', 'ArrowRight'],
|
34 | shortcutsPage: ['ctrl', 'shift', ','],
|
35 | aboutPage: [','],
|
36 | escape: ['escape'],
|
37 |
|
38 | collapseAll: ['ctrl', 'shift', 'ArrowUp'],
|
39 | expandAll: ['ctrl', 'shift', 'ArrowDown']
|
40 | };
|
41 | var actions = (0, _addonActions.actions)('setShortcut', 'restoreDefaultShortcut', 'restoreAllDefaultShortcuts', 'onClose');
|
42 | var _default = {
|
43 | component: _shortcuts.ShortcutsScreen,
|
44 | title: 'UI/Settings/ShortcutsScreen',
|
45 | decorators: [function (StoryFn, c) {
|
46 | return _react.default.createElement("div", {
|
47 | style: {
|
48 | position: 'relative',
|
49 | height: 'calc(100vh)',
|
50 | width: 'calc(100vw)'
|
51 | }
|
52 | }, _react.default.createElement(StoryFn, c));
|
53 | }]
|
54 | };
|
55 | exports.default = _default;
|
56 |
|
57 | var Defaults = function Defaults() {
|
58 | return _react.default.createElement(_shortcuts.ShortcutsScreen, _extends({
|
59 | shortcutKeys: defaultShortcuts
|
60 | }, actions));
|
61 | };
|
62 |
|
63 | exports.Defaults = Defaults;
|
64 | Defaults.displayName = "Defaults";
|
65 | Defaults.storyName = 'default shortcuts'; |
\ | No newline at end of file |