UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

16 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getContextTopLayer = void 0; /** * Retrieves the top layer of a context * @param context The context to extract the layer from * @param hook The data hook to subscribe to changes * @returns The context's top layer */ function getContextTopLayer(context, hook) { var _a; const layers = context.getUI(hook); return (_a = layers[layers.length - 1]) !== null && _a !== void 0 ? _a : null; } exports.getContextTopLayer = getContextTopLayer; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q29udGV4dFRvcExheWVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbnRleHQvdWlFeHRyYWN0ZXJzL2dldENvbnRleHRUb3BMYXllci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFJQTs7Ozs7R0FLRztBQUNILFNBQWdCLGtCQUFrQixDQUM5QixPQUFtQixFQUNuQixJQUFnQjs7SUFFaEIsTUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNuQyxhQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxtQ0FBSSxJQUFJLENBQUM7QUFDN0MsQ0FBQztBQU5ELGdEQU1DIn0=