const t=window.EdelElements.h;class o{constructor(){this.plain=!1}render(){return t("slot",null)}hostData(){return{class:"buttongroup"}}componentDidLoad(){this.plain?this.hostElement.classList.add("buttongroup--plain"):this.hostElement.classList.remove("buttongroup--plain")}static get is(){return"edel-button-group"}static get properties(){return{hostElement:{elementRef:!0},plain:{type:Boolean,attr:"plain",watchCallbacks:["componentDidLoad"]}}}}class s{render(){return t("slot",null)}hostData(){return{class:"buttongroup-item"}}static get is(){return"edel-button-group-item"}}var a;!function(t){t.default="",t.bottom="bottom",t.top="top"}(a||(a={}));class e{hostData(){return{class:"quickexplorer-actions"}}render(){return t("edel-toolbar",{border:a.top},t("edel-button-group",{plain:!0},t("edel-button-group-item",null,t("edel-button",{slim:!0,plain:!0,icon:"filter"})),t("edel-button-group-item",null,t("edel-button",{slim:!0,plain:!0,icon:"sort-amount-down"}))),t("span",{class:"is-disabled"},"34/50"))}static get is(){return"edel-quick-navigator-actions"}}class r{constructor(){this.border=a.default,this.noGrid=!1,this.background=!1,this.center=!1,this.useRadius=!1,this.spaced=!1,this.sticky=!1,this.fixed=!1,this.stickyBg=!1,this.toolbarSettingsPage=!1}render(){return t("slot",null)}hostData(){return{class:"toolbar"}}componentDidLoad(){this.updateClasses()}updateClasses(){this.resetClasses(),this.border===a.bottom&&this.host.classList.add("toolbar--border-bottom"),this.border===a.top&&this.host.classList.add("toolbar--border-top"),this.noGrid||this.host.classList.add("toolbar--grid"),this.background&&this.host.classList.add("toolbar--background"),this.center&&this.host.classList.add("toolbar--center"),this.useRadius&&(this.host.classList.add("toolbar--background"),this.host.classList.add("toolbar--radius")),this.spaced&&this.host.classList.add("toolbar--spaced"),this.sticky&&this.host.classList.add("toolbar--sticky"),this.fixed&&this.host.classList.add("toolbar--fixed"),this.stickyBg&&this.host.classList.add("toolbar--sticky-background"),this.toolbarSettingsPage&&this.host.classList.add("toolbar","toolbar--grid","toolbar--sticky","toolbar--fixed","toolbar--border-bottom","toolbar--sticky-background")}resetClasses(){this.host.classList.remove("toolbar--border-bottom"),this.host.classList.remove("toolbar--border-top"),this.host.classList.remove("toolbar--border-bottom"),this.host.classList.remove("toolbar--border-top"),this.host.classList.remove("toolbar--grid"),this.host.classList.remove("toolbar--background"),this.host.classList.remove("toolbar--center"),this.host.classList.remove("toolbar--radius"),this.host.classList.remove("toolbar--spaced"),this.host.classList.remove("toolbar--sticky"),this.host.classList.remove("toolbar--fixed"),this.host.classList.remove("toolbar--sticky-background")}static get is(){return"edel-toolbar"}static get properties(){return{background:{type:Boolean,attr:"background",watchCallbacks:["componentDidLoad"]},border:{type:String,attr:"border",watchCallbacks:["componentDidLoad"]},center:{type:Boolean,attr:"center",watchCallbacks:["componentDidLoad"]},fixed:{type:Boolean,attr:"fixed",watchCallbacks:["componentDidLoad"]},host:{elementRef:!0},noGrid:{type:Boolean,attr:"no-grid",watchCallbacks:["componentDidLoad"]},spaced:{type:Boolean,attr:"spaced",watchCallbacks:["componentDidLoad"]},sticky:{type:Boolean,attr:"sticky",watchCallbacks:["componentDidLoad"]},stickyBg:{type:Boolean,attr:"sticky-bg",watchCallbacks:["componentDidLoad"]},toolbarSettingsPage:{type:Boolean,attr:"toolbar-settings-page",watchCallbacks:["componentDidLoad"]},useRadius:{type:Boolean,attr:"use-radius",watchCallbacks:["componentDidLoad"]}}}}export{o as EdelButtonGroup,s as EdelButtonGroupItem,e as EdelQuickNavigatorActions,r as EdelToolbar};