UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

19 lines 1.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getHighlightThemeStyle = void 0; /** * Retrieves the json css styling for a particular highlight theme * @param highlightTheme The highlight theme * @returns The css json object */ function getHighlightThemeStyle(highlightTheme) { const styles = {}; highlightTheme.syntax.forEach(style => { styles[style.scope .map(tags => "." + (tags instanceof Array ? tags.join(".") : tags)) .join(",")] = style.settings; }); return styles; } exports.getHighlightThemeStyle = getHighlightThemeStyle; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0SGlnaGxpZ2h0VGhlbWVTdHlsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zdHlsaW5nL3RoZW1pbmcvaGlnaGxpZ2h0aW5nL2dldEhpZ2hsaWdodFRoZW1lU3R5bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBR0E7Ozs7R0FJRztBQUNILFNBQWdCLHNCQUFzQixDQUFDLGNBQStCO0lBQ2xFLE1BQU0sTUFBTSxHQUFHLEVBQTBCLENBQUM7SUFDMUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUU7UUFDbEMsTUFBTSxDQUNGLEtBQUssQ0FBQyxLQUFLO2FBQ04sR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsSUFBSSxZQUFZLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDbEUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUNqQixHQUFHLEtBQUssQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQyxDQUFDLENBQUM7SUFDSCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBVkQsd0RBVUMifQ==