function __vite__mapDeps(indexes) {
  if (!__vite__mapDeps.viteFileDeps) {
    __vite__mapDeps.viteFileDeps = []
  }
  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}
import{r as c,_ as y,x as f,n as v,t as m}from"./assets/state-x6hEdejS.js";import{B as h,f as b,l as w}from"./assets/bk-http-component-Fn9lVCVQ.js";var n=Object.freeze,p=Object.defineProperty,O=Object.getOwnPropertyDescriptor,_=(t,e,s,o)=>{for(var r=o>1?void 0:o?O(e,s):e,l=t.length-1,u;l>=0;l--)(u=t[l])&&(r=(o?u(e,s,r):u(r))||r);return o&&r&&p(e,s,r),r},P=(t,e)=>n(p(t,"raw",{value:n(e||t.slice())})),i;function d(t){return t.pipe(b(w.is)).subscribe(({payload:{layout:e}})=>{this.layout=e})}let a=class extends h{static get __manifest(){return y(()=>import("./assets/index-dQUGtdwF.js"),__vite__mapDeps([]),import.meta.url).then(({default:t})=>{const e=new URL("./components/assets/layout-swap/icon.svg",import.meta.url).href;return{...t,iconSrc:e}})}__focus_handler(){return this.querySelector("[slot=".concat(this.__layout,"]"))}get layout(){return this.__layout}set layout(t){this.__layout=t}constructor(){super(d)}render(){return f(i||(i=P(["<slot name=","></slot>"])),this.layout)}};_([c()],a.prototype,"__layout",2);_([v({attribute:"bootstrap-layout"})],a.prototype,"layout",1);a=_([m("bk-layout-swap")],a);export{a as BkLayoutSwap};
