UNPKG

handsontable

Version:

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

32 lines (29 loc) 1.08 kB
"use strict"; exports.__esModule = true; require("core-js/modules/esnext.iterator.constructor.js"); require("core-js/modules/esnext.iterator.filter.js"); var _autocompleteEditor = require("../autocompleteEditor"); const EDITOR_TYPE = exports.EDITOR_TYPE = 'dropdown'; /** * @private * @class DropdownEditor */ class DropdownEditor extends _autocompleteEditor.AutocompleteEditor { static get EDITOR_TYPE() { return EDITOR_TYPE; } /** * @param {number} row The visual row index. * @param {number} col The visual column index. * @param {number|string} prop The column property (passed when datasource is an array of objects). * @param {HTMLTableCellElement} td The rendered cell element. * @param {*} value The rendered value. * @param {object} cellProperties The cell meta object (see {@link Core#getCellMeta}). */ prepare(row, col, prop, td, value, cellProperties) { cellProperties.filter = false; cellProperties.strict = true; super.prepare(row, col, prop, td, value, cellProperties); } } exports.DropdownEditor = DropdownEditor;