UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

17 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isItemSelectable = void 0; const executeAction_1 = require("../../actions/types/execute/executeAction"); const hasActionBindingFor_1 = require("../../actions/utils/hasActionBindingFor"); /** * Checks whether a given item can be selected in the menu * @param item The item to check * @param hook The hook to subscribe to changes * @returns Whether the item is selectable * @exportTo ./menus/helpers */ function isItemSelectable(item, hook) { return hasActionBindingFor_1.hasActionBindingFor(executeAction_1.executeAction, item, hook); } exports.isItemSelectable = isItemSelectable; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXNJdGVtU2VsZWN0YWJsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9tZW51cy9pdGVtcy9pc0l0ZW1TZWxlY3RhYmxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLDZFQUF3RTtBQUN4RSxpRkFBNEU7QUFHNUU7Ozs7OztHQU1HO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsSUFBZSxFQUFFLElBQWdCO0lBQzlELE9BQU8seUNBQW1CLENBQUMsNkJBQWEsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDMUQsQ0FBQztBQUZELDRDQUVDIn0=