const t=window.EdelElements.h;class e{constructor(){this.default=!1,this.limit=!1}render(){return t("slot",null)}hostData(){return{class:"container"}}componentDidLoad(){this.shouldHaveClass("container--default",this.default),this.shouldHaveClass("container--limit",this.limit)}shouldHaveClass(t,e){e?this.host.classList.add(t):this.host.classList.remove(t)}static get is(){return"edel-container"}static get properties(){return{default:{type:Boolean,attr:"default",watchCallbacks:["componentDidLoad"]},host:{elementRef:!0},limit:{type:Boolean,attr:"limit"}}}static get style(){return".container{display:block}"}}export{e as EdelContainer};