@launchmenu/core
Version:
An environment for visual keyboard controlled applets
17 lines • 1.15 kB
JavaScript
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=
;