| 1 |
import{l}from"./logger-BTW-zIW3.js";import{u as m}from"./constant-B0a9M2k0.js";import{__tla as u}from"./config-Wa2b_df9.js";import{__tla as c}from"./build-BYOv5Ylm.js";import{__tla as d}from"./oxide_parser_wasm-B0b9k-jb.min.js";import{l as p,g as _}from"./intellisense-CAoJZoJE.js";import{__tla as g}from"./monaco-editor-BsKw__A9.min.js";Promise.all([(()=>{try{return u}catch{}})(),(()=>{try{return c}catch{}})(),(()=>{try{return d}catch{}})(),(()=>{try{return g}catch{}})()]).then(async()=>{function i(n,e=null){const t=typeof e=="number"?e.toString().length:8;return("0".repeat(t)+n).slice(-t)}let r="";async function a(){r=await m.contentWindow.wp.hooks.applyFilters("windpress.module.design_system.main_css")}(async function(){a();const n=await p(r);window.Builderius.API.monaco.languages.registerCompletionItemProvider("builderius-css",{provideCompletionItems(e,t){const s=e.getWordUntilPosition(t);return{suggestions:_(n).map(o=>({kind:o.key.includes("--color")?window.Builderius.API.monaco.languages.CompletionItemKind.Color:window.Builderius.API.monaco.languages.CompletionItemKind.Variable,label:o.key,insertText:o.key,detail:o.value,range:{startLineNumber:t.lineNumber,startColumn:s.startColumn,endLineNumber:t.lineNumber,endColumn:s.endColumn},sortText:i(o.index)}))}}})})(),new BroadcastChannel("windpress").addEventListener("message",async n=>{const e=n.data;e.source==="windpress/autocomplete"&&e.task==="windpress.main_css.saved.done"&&setTimeout(()=>{a()},1e3)}),l("Module loaded!",{module:"generate-cache"})}); |