UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

21 lines 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withSession = void 0; /** * Retrieves an applet when a session is supplied * @param applet The applet data * @param session The applet data when a session is supplied * @returns The applet when session data is provided */ function withSession(applet, session) { if (applet.withSession) { return { ...applet, onCloseSession: undefined, ...applet.withSession(session), }; } return applet; } exports.withSession = withSession; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2l0aFNlc3Npb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvYXBwbGljYXRpb24vYXBwbGV0cy9kZWNsYXJhdGlvbi93aXRoU2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFJQTs7Ozs7R0FLRztBQUNILFNBQWdCLFdBQVcsQ0FDdkIsTUFBUyxFQUNULE9BQWtCO0lBRWxCLElBQUksTUFBTSxDQUFDLFdBQVcsRUFBRTtRQUNwQixPQUFPO1lBQ0gsR0FBRyxNQUFNO1lBQ1QsY0FBYyxFQUFFLFNBQVM7WUFDekIsR0FBRyxNQUFNLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQztTQUMxQixDQUFDO0tBQ1o7SUFDRCxPQUFPLE1BQWEsQ0FBQztBQUN6QixDQUFDO0FBWkQsa0NBWUMifQ==