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