12 |
- "use strict";(self.webpackChunkmy_application=self.webpackChunkmy_application||[]).push([[7613],{7613:(t,n,e)=>{e.r(n),e.d(n,{default:()=>r});const r='monaco.languages.register({\n\tid: "colorLanguage",\n});\n\nmonaco.editor.create(document.getElementById("container"), {\n\tvalue: "red\\nblue\\ngreen",\n\tlanguage: "colorLanguage",\n\tcolorDecorators: true,\n});\n\nmonaco.languages.registerColorProvider("colorLanguage", {\n\tprovideColorPresentations: (model, colorInfo) => {\n\t\tvar color = colorInfo.color;\n\t\tvar red256 = Math.round(color.red * 255);\n\t\tvar green256 = Math.round(color.green * 255);\n\t\tvar blue256 = Math.round(color.blue * 255);\n\t\tvar label;\n\t\tif (color.alpha === 1) {\n\t\t\tlabel = "rgb(" + red256 + ", " + green256 + ", " + blue256 + ")";\n\t\t} else {\n\t\t\tlabel =\n\t\t\t\t"rgba(" +\n\t\t\t\tred256 +\n\t\t\t\t", " +\n\t\t\t\tgreen256 +\n\t\t\t\t", " +\n\t\t\t\tblue256 +\n\t\t\t\t", " +\n\t\t\t\tcolor.alpha +\n\t\t\t\t")";\n\t\t}\n\n\t\treturn [\n\t\t\t{\n\t\t\t\tlabel: label,\n\t\t\t},\n\t\t];\n\t},\n\n\tprovideDocumentColors: () => {\n\t\treturn [\n\t\t\t{\n\t\t\t\tcolor: { red: 1, blue: 0, green: 0, alpha: 1 },\n\t\t\t\trange: {\n\t\t\t\t\tstartLineNumber: 1,\n\t\t\t\t\tstartColumn: 0,\n\t\t\t\t\tendLineNumber: 1,\n\t\t\t\t\tendColumn: 0,\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\tcolor: { red: 0, blue: 1, green: 0, alpha: 1 },\n\t\t\t\trange: {\n\t\t\t\t\tstartLineNumber: 2,\n\t\t\t\t\tstartColumn: 0,\n\t\t\t\t\tendLineNumber: 2,\n\t\t\t\t\tendColumn: 0,\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\tcolor: { red: 0, blue: 0, green: 1, alpha: 1 },\n\t\t\t\trange: {\n\t\t\t\t\tstartLineNumber: 3,\n\t\t\t\t\tstartColumn: 0,\n\t\t\t\t\tendLineNumber: 3,\n\t\t\t\t\tendColumn: 0,\n\t\t\t\t},\n\t\t\t},\n\t\t];\n\t},\n});\n'}}]);
- //# sourceMappingURL=7613.js.map
|