UNPKG

handsontable

Version:

Handsontable is a JavaScript Data Grid available for React, Angular and Vue.

20 lines 567 B
import * as C from "../../../i18n/constants.mjs"; import { checkSelectionBorders } from "../utils.mjs"; /** * @param {CustomBorders} customBordersPlugin The plugin instance. * @returns {object} */ export default function noBorders(customBordersPlugin) { return { key: 'borders:no_borders', name() { return this.getTranslatedPhrase(C.CONTEXTMENU_ITEMS_REMOVE_BORDERS); }, callback(key, selected) { customBordersPlugin.prepareBorder(selected, 'noBorders'); }, disabled() { return !checkSelectionBorders(this); } }; }