1 | 'use strict';
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 |
|
7 | var _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; };
|
8 |
|
9 | var _options = require('./options');
|
10 |
|
11 | var _options2 = _interopRequireDefault(_options);
|
12 |
|
13 | var _handlers = require('./handlers');
|
14 |
|
15 | var _core = require('./core');
|
16 |
|
17 | var _core2 = _interopRequireDefault(_core);
|
18 |
|
19 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 | function EditCode() {
|
26 | var optsParam = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
27 |
|
28 | var opts = new _options2.default(optsParam);
|
29 |
|
30 | var corePlugin = (0, _core2.default)(opts);
|
31 | return _extends({}, corePlugin, {
|
32 |
|
33 | onKeyDown: _handlers.onKeyDown.bind(null, opts),
|
34 | onPaste: _handlers.onPaste.bind(null, opts)
|
35 | });
|
36 | }
|
37 |
|
38 | exports.default = EditCode; |
\ | No newline at end of file |