@launchmenu/core
Version:
An environment for visual keyboard controlled applets
17 lines • 918 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.constGetter = void 0;
/**
* A function that can be used to create constant values without the risk of recursive import issues
* @param init The function to create the constant
*/
function constGetter(init) {
let ref;
return () => {
if (!ref)
ref = init();
return ref;
};
}
exports.constGetter = constGetter;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RHZXR0ZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvY29uc3RHZXR0ZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7OztHQUdHO0FBQ0gsU0FBZ0IsV0FBVyxDQUFJLElBQWE7SUFDeEMsSUFBSSxHQUFNLENBQUM7SUFDWCxPQUFPLEdBQUcsRUFBRTtRQUNSLElBQUksQ0FBQyxHQUFHO1lBQUUsR0FBRyxHQUFHLElBQUksRUFBRSxDQUFDO1FBQ3ZCLE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQyxDQUFDO0FBQ04sQ0FBQztBQU5ELGtDQU1DIn0=
;