UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

14 lines 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.adjustSubscribable = void 0; /** * Adjusts the given subscribable using the passed function * @param data The data to be augmented, either plain data, of subscribable data * @param extendData The function to transform the data * @returns The new subscribable data */ function adjustSubscribable(data, extendData) { return (hook) => extendData(data instanceof Function ? data(hook) : data, hook); } exports.adjustSubscribable = adjustSubscribable; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRqdXN0U3Vic2NyaWJhYmxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3V0aWxzL3N1YnNjcmliYWJsZXMvYWRqdXN0U3Vic2NyaWJhYmxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBOzs7OztHQUtHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQzlCLElBQXNCLEVBQ3RCLFVBQStDO0lBRS9DLE9BQU8sQ0FBQyxJQUFlLEVBQUUsRUFBRSxDQUN2QixVQUFVLENBQUMsSUFBSSxZQUFZLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUM7QUFDdkUsQ0FBQztBQU5ELGdEQU1DIn0=