slate-edit-list
Version:
A Slate plugin to handle keyboard events in lists.
14 lines (11 loc) • 362 B
JavaScript
;
var getItemsAtRange = require('./getItemsAtRange');
/**
* @param {PluginOptions} opts Plugin options
* @param {Slate.State} state
* @return {Boolean} True if selection is inside a list (and can be unwrapped)
*/
function isSelectionInList(opts, state) {
return !getItemsAtRange(opts, state).isEmpty();
}
module.exports = isSelectionInList;