UNPKG

equinox-web-components

Version:

Equinox design for the web using StencilJS

1 lines 675 B
import{r as s,h as t,H as i}from"./p-cc373a46.js";import{d as e}from"./p-79a9d261.js";const r=class{constructor(i){s(this,i),this.fields=JSON.stringify([{title:"asd",icon:"ph-smiley",children:[{title:"child",icon:"ph-check"}]}]),this.deserializedFields=[],this.parseFields=s=>s.map(s=>t("div",null,t("e-icon",{icon:s.icon}),s.title,s.children&&this.parseFields(s.children)))}componentWillLoad(){this.deserializedFields=e(this.fields)}parseTabsProp(s){s&&(this.deserializedFields=e(this.fields))}render(){return t(i,null,this.parseFields(this.deserializedFields))}static get watchers(){return{fields:["parseTabsProp"]}}};r.style=":host{display:block}";export{r as e_fieldtree}