ranui
Version:
A framework-agnostic Web Components UI library built on native custom elements, with TypeScript types, light/dark theming, SSR and PWA support.
2 lines (1 loc) • 1.28 kB
JavaScript
const e=require("./chunk-KEIR6QF5-C9QhVnJF.cjs");var u=class extends e.AbstractMermaidValueConverter{static{e.__name(this,"TreeViewValueConverter")}runCustomConverter(t,r,n){if(t.name==="INDENTATION")return r?.length||0;if(t.name==="QUOTED_NAME")return r.substring(1,r.length-1);if(t.name==="BARE_NAME")return r.replace(/[\t ]+$/,"");if(t.name==="CLASS_ANNOTATION")return r.trim().substring(3).trim();if(t.name==="ICON_ANNOTATION"){const i=r.trim();return i.substring(5,i.length-1)}if(t.name==="DESC_ANNOTATION")return r.trim().substring(2).trim()}},o=class extends e.AbstractMermaidTokenBuilder{static{e.__name(this,"TreeViewTokenBuilder")}constructor(){super(["treeView-beta"])}},a={parser:{TokenBuilder:e.__name(()=>new o,"TokenBuilder"),ValueConverter:e.__name(()=>new u,"ValueConverter")}};function s(t=e.EmptyFileSystem){const r=e.inject(e.createDefaultSharedCoreModule(t),e.MermaidGeneratedSharedModule),n=e.inject(e.createDefaultCoreModule({shared:r}),e.TreeViewGrammarGeneratedModule,a);return r.ServiceRegistry.register(n),{shared:r,TreeView:n}}e.__name(s,"createTreeViewServices");Object.defineProperty(exports,"TreeViewModule",{enumerable:!0,get:function(){return a}});Object.defineProperty(exports,"createTreeViewServices",{enumerable:!0,get:function(){return s}});