UNPKG

@freshworks/crayons

Version:
1 lines 1.06 kB
import{r as registerInstance,h,e as Host,i as getElement}from"./index-25bc21e4.js";var tabPanelCss=':host{font-family:var(--fw-font-family, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;padding:0;width:var(--fw-tab-panel-width, "inherit");height:var(--fw-tab-panel-height, "inherit")}';var counter=0;var Panel=function(){function e(e){registerInstance(this,e);this.name="";this.active=false}e.prototype.connectedCallback=function(){if(!this.el.id){this.el.id="fw-tab-panel-"+counter++}};e.prototype.render=function(){this.el.style.display=this.active?"block":"none";return h(Host,{role:"tabpanel","aria-hidden":this.active?"false":"true"},h("slot",null))};Object.defineProperty(e.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});return e}();Panel.style=tabPanelCss;export{Panel as fw_tab_panel};