UNPKG

495 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7require('slate');
8
9var _utils = require('../utils');
10
11/**
12 * User is Cmd+A to select all text
13 */
14function onSelectAll(opts, event, change, editor) {
15 var value = change.value;
16
17 event.preventDefault();
18
19 var currentCode = (0, _utils.getCurrentCode)(opts, value);
20 return change.collapseToStartOf(currentCode.getFirstText()).extendToEndOf(currentCode.getLastText());
21}
22
23exports.default = onSelectAll;
\No newline at end of file