diff --git a/assets/chunk.524.d0f9fda7ec7690271003.js b/assets/chunk.524.d0f9fda7ec7690271003.js new file mode 100644 index 00000000..9f78b82f --- /dev/null +++ b/assets/chunk.524.d0f9fda7ec7690271003.js @@ -0,0 +1,45 @@ +var __ember_auto_import__;(()=>{var e,r={4463:e=>{"use strict" +e.exports=require("@ember/-internals/metal")},2294:e=>{"use strict" +e.exports=require("@ember/application")},1389:e=>{"use strict" +e.exports=require("@ember/array")},8410:e=>{"use strict" +e.exports=require("@ember/array/proxy")},336:e=>{"use strict" +e.exports=require("@ember/component/helper")},1603:e=>{"use strict" +e.exports=require("@ember/debug")},1130:e=>{"use strict" +e.exports=require("@ember/destroyable")},2377:e=>{"use strict" +e.exports=require("@ember/modifier")},4471:e=>{"use strict" +e.exports=require("@ember/object")},394:e=>{"use strict" +e.exports=require("@ember/object/compat")},3991:e=>{"use strict" +e.exports=require("@ember/object/computed")},4505:e=>{"use strict" +e.exports=require("@ember/object/events")},4666:e=>{"use strict" +e.exports=require("@ember/object/internals")},123:e=>{"use strict" +e.exports=require("@ember/object/observers")},9280:e=>{"use strict" +e.exports=require("@ember/object/promise-proxy-mixin")},7104:e=>{"use strict" +e.exports=require("@ember/object/proxy")},1223:e=>{"use strict" +e.exports=require("@ember/runloop")},2735:e=>{"use strict" +e.exports=require("@ember/service")},9553:e=>{"use strict" +e.exports=require("@ember/utils")},473:e=>{"use strict" +e.exports=require("@glimmer/tracking")},4217:e=>{"use strict" +e.exports=require("@glimmer/tracking/primitives/cache")},5606:e=>{"use strict" +e.exports=require("@glimmer/validator")},3211:e=>{"use strict" +e.exports=require("ember")},32:e=>{"use strict" +e.exports=require("ember-tracked-storage-polyfill")},2018:()=>{},5e3:(e,r,t)=>{e.exports=function(){var e=_eai_d,r=_eai_r +function o(e){return e&&e.__esModule?e:Object.assign({default:e},e)}window.emberAutoImportDynamic=function(e){return 1===arguments.length?r("_eai_dyn_"+e):r("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return r("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},e("@ember-data/request-utils/deprecation-support",["@ember/debug"],(function(){return o(t(1678))})),e("@ember-data/request-utils/string",[],(function(){return o(t(3241))})),e("@ember-data/serializer/transform",["@ember/object"],(function(){return o(t(5113))})),e("@ember-data/store",["@ember/debug","@ember/-internals/metal","@glimmer/validator","@ember/runloop","@glimmer/tracking/primitives/cache","@ember/object/compat"],(function(){return o(t(6730))})),e("ember-concurrency",["ember","@ember/object","@glimmer/tracking","@ember/application","@ember/destroyable","@ember/runloop","@ember/debug","@ember/object/observers","@ember/object/events"],(function(){return o(t(8968))})),e("ember-concurrency/async-arrow-runtime",["@ember/debug","@ember/object","@ember/object/events","@ember/object/observers","@ember/runloop","@ember/application","@ember/destroyable","@glimmer/tracking","ember"],(function(){return o(t(5936))})),e("ember-concurrency/helpers/cancel-all",["@ember/component/helper","@ember/debug","@ember/object"],(function(){return o(t(495))})),e("ember-concurrency/helpers/perform",["@ember/component/helper","@ember/debug","@ember/object"],(function(){return o(t(4418))})),e("ember-concurrency/helpers/task",["@ember/component/helper"],(function(){return o(t(74))})),e("ember-data/store",["@ember/debug","@ember/-internals/metal","@glimmer/validator","@ember/runloop","@glimmer/tracking/primitives/cache","@ember/object/compat","@ember/application","@ember/object","@ember/array","@ember/array/proxy","@ember/object/computed","@ember/object/promise-proxy-mixin","@ember/object/proxy","@ember/object/internals"],(function(){return o(t(7099))})),e("ember-modifier",["@ember/application","@ember/modifier","@ember/destroyable"],(function(){return o(t(7853))})),e("ember-page-title/helpers/page-title",["@ember/service","@ember/component/helper","@ember/object/internals"],(function(){return o(t(5266))})),e("ember-page-title/services/page-title",["@ember/runloop","@ember/service","@ember/utils","@ember/debug"],(function(){return o(t(3299))})),e("tracked-built-ins",["@glimmer/tracking","@ember/debug","ember-tracked-storage-polyfill"],(function(){return o(t(2723))})),e("tracked-toolbox",["@ember/debug","@ember/object","@glimmer/tracking","@glimmer/tracking/primitives/cache"],(function(){return o(t(3742))}))}()},1221:function(e,r){window._eai_r=require,window._eai_d=define}},t={} +function o(e){var i=t[e] +if(void 0!==i)return i.exports +var n=t[e]={exports:{}} +return r[e].call(n.exports,n,n.exports,o),n.exports}o.m=r,e=[],o.O=(r,t,i,n)=>{if(!t){var m=1/0 +for(s=0;s=n)&&Object.keys(o.O).every((e=>o.O[e](t[c])))?t.splice(c--,1):(b=!1,n0&&e[s-1][2]>n;s--)e[s]=e[s-1] +e[s]=[t,i,n]},o.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e +return o.d(r,{a:r}),r},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={524:0} +o.O.j=r=>0===e[r] +var r=(r,t)=>{var i,n,[m,b,c]=t,u=0 +if(m.some((r=>0!==e[r]))){for(i in b)o.o(b,i)&&(o.m[i]=b[i]) +if(c)var s=c(o)}for(r&&r(t);uo(1221))) +var i=o.O(void 0,[930],(()=>o(5e3))) +i=o.O(i),__ember_auto_import__=i})() diff --git a/assets/chunk.582.e2583e1d842fddfb4267.js b/assets/chunk.582.e2583e1d842fddfb4267.js new file mode 100644 index 00000000..4d77b4ee --- /dev/null +++ b/assets/chunk.582.e2583e1d842fddfb4267.js @@ -0,0 +1,47 @@ +var __ember_auto_import__;(()=>{var e,r={4463:e=>{"use strict" +e.exports=require("@ember/-internals/metal")},2294:e=>{"use strict" +e.exports=require("@ember/application")},1389:e=>{"use strict" +e.exports=require("@ember/array")},8410:e=>{"use strict" +e.exports=require("@ember/array/proxy")},336:e=>{"use strict" +e.exports=require("@ember/component/helper")},1603:e=>{"use strict" +e.exports=require("@ember/debug")},1130:e=>{"use strict" +e.exports=require("@ember/destroyable")},2377:e=>{"use strict" +e.exports=require("@ember/modifier")},4471:e=>{"use strict" +e.exports=require("@ember/object")},394:e=>{"use strict" +e.exports=require("@ember/object/compat")},3991:e=>{"use strict" +e.exports=require("@ember/object/computed")},4505:e=>{"use strict" +e.exports=require("@ember/object/events")},4666:e=>{"use strict" +e.exports=require("@ember/object/internals")},123:e=>{"use strict" +e.exports=require("@ember/object/observers")},9280:e=>{"use strict" +e.exports=require("@ember/object/promise-proxy-mixin")},7104:e=>{"use strict" +e.exports=require("@ember/object/proxy")},1223:e=>{"use strict" +e.exports=require("@ember/runloop")},2735:e=>{"use strict" +e.exports=require("@ember/service")},9553:e=>{"use strict" +e.exports=require("@ember/utils")},473:e=>{"use strict" +e.exports=require("@glimmer/tracking")},4217:e=>{"use strict" +e.exports=require("@glimmer/tracking/primitives/cache")},5606:e=>{"use strict" +e.exports=require("@glimmer/validator")},3211:e=>{"use strict" +e.exports=require("ember")},32:e=>{"use strict" +e.exports=require("ember-tracked-storage-polyfill")},2018:()=>{},5e3:(e,r,t)=>{e.exports=function(){var e=_eai_d,r=_eai_r +function i(e){return e&&e.__esModule?e:Object.assign({default:e},e)}window.emberAutoImportDynamic=function(e){return 1===arguments.length?r("_eai_dyn_"+e):r("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return r("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},e("@ember-data/request-utils/deprecation-support",EAI_DISCOVERED_EXTERNALS("@ember-data/request-utils/deprecation-support"),(function(){return i(t(1678))})),e("@ember-data/request-utils/string",EAI_DISCOVERED_EXTERNALS("@ember-data/request-utils/string"),(function(){return i(t(3241))})),e("@ember-data/serializer/transform",EAI_DISCOVERED_EXTERNALS("@ember-data/serializer/transform"),(function(){return i(t(5113))})),e("@ember-data/store",EAI_DISCOVERED_EXTERNALS("@ember-data/store"),(function(){return i(t(6730))})),e("ember-concurrency",EAI_DISCOVERED_EXTERNALS("ember-concurrency"),(function(){return i(t(8968))})),e("ember-concurrency/async-arrow-runtime",EAI_DISCOVERED_EXTERNALS("ember-concurrency/async-arrow-runtime"),(function(){return i(t(5936))})),e("ember-concurrency/helpers/cancel-all",EAI_DISCOVERED_EXTERNALS("ember-concurrency/helpers/cancel-all"),(function(){return i(t(495))})),e("ember-concurrency/helpers/perform",EAI_DISCOVERED_EXTERNALS("ember-concurrency/helpers/perform"),(function(){return i(t(4418))})),e("ember-concurrency/helpers/task",EAI_DISCOVERED_EXTERNALS("ember-concurrency/helpers/task"),(function(){return i(t(74))})),e("ember-data/store",EAI_DISCOVERED_EXTERNALS("ember-data/store"),(function(){return i(t(7099))})),e("ember-modifier",EAI_DISCOVERED_EXTERNALS("ember-modifier"),(function(){return i(t(7853))})),e("ember-page-title/helpers/page-title",EAI_DISCOVERED_EXTERNALS("ember-page-title/helpers/page-title"),(function(){return i(t(5266))})),e("ember-page-title/services/page-title",EAI_DISCOVERED_EXTERNALS("ember-page-title/services/page-title"),(function(){return i(t(3299))})),e("tracked-built-ins",EAI_DISCOVERED_EXTERNALS("tracked-built-ins"),(function(){return i(t(2723))})),e("tracked-toolbox",EAI_DISCOVERED_EXTERNALS("tracked-toolbox"),(function(){return i(t(3742))}))}()},1221:function(e,r){window._eai_r=require,window._eai_d=define},8866:(e,r,t)=>{e.exports=function(){_eai_d +var e=_eai_r +window.emberAutoImportDynamic=function(r){return 1===arguments.length?e("_eai_dyn_"+r):e("_eai_dynt_"+r)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(r){return e("_eai_sync_"+r)(Array.prototype.slice.call(arguments,1))},t(5e3)}()}},t={} +function i(e){var o=t[e] +if(void 0!==o)return o.exports +var n=t[e]={exports:{}} +return r[e].call(n.exports,n,n.exports,i),n.exports}i.m=r,e=[],i.O=(r,t,o,n)=>{if(!t){var u=1/0 +for(p=0;p=n)&&Object.keys(i.O).every((e=>i.O[e](t[c])))?t.splice(c--,1):(s=!1,n0&&e[p-1][2]>n;p--)e[p]=e[p-1] +e[p]=[t,o,n]},i.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e +return i.d(r,{a:r}),r},i.d=(e,r)=>{for(var t in r)i.o(r,t)&&!i.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},i.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={582:0,524:0} +i.O.j=r=>0===e[r] +var r=(r,t)=>{var o,n,[u,s,c]=t,a=0 +if(u.some((r=>0!==e[r]))){for(o in s)i.o(s,o)&&(i.m[o]=s[o]) +if(c)var p=c(i)}for(r&&r(t);ai(1221))) +var o=i.O(void 0,[930],(()=>i(8866))) +o=i.O(o),__ember_auto_import__=o})() diff --git a/assets/dummy-e118907218648b3088f1ab8d3c94a9a8.js b/assets/dummy-e118907218648b3088f1ab8d3c94a9a8.js new file mode 100644 index 00000000..7f667b22 --- /dev/null +++ b/assets/dummy-e118907218648b3088f1ab8d3c94a9a8.js @@ -0,0 +1,175 @@ +"use strict" +define("dummy/app",["exports","@ember/application","ember-resolver","ember-load-initializers","dummy/config/environment"],(function(e,t,n,r,i){function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +class a extends t.default{constructor(...e){super(...e),l(this,"modulePrefix",i.default.modulePrefix),l(this,"podModulePrefix",i.default.podModulePrefix),l(this,"Resolver",n.default)}}e.default=a,(0,r.default)(a,i.default.modulePrefix)})),define("dummy/component-managers/glimmer",["exports","@glimmer/component/-private/ember-component-manager"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/components/custom-button",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,r){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.setComponentTemplate)((0,n.createTemplateFactory)({id:"5PymALza",block:'[[[1,"\\n "],[10,"button"],[14,0,"custom-button"],[14,4,"button"],[12],[1,"\\n "],[18,1,null],[1,"\\n "],[13],[1,"\\n"]],["&default"],false,["yield"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/custom-button.js",isStrictMode:!0}),(0,r.default)())})),define("dummy/components/dropdown",["exports","@zestia/ember-select-box/components/dropdown/index"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/components/example1",["exports","@zestia/ember-select-box/components/select-box","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,r,i){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,n.setComponentTemplate)((0,r.createTemplateFactory)({id:"Zzb+UEcf",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example1"],[17,1]],[["@value","@onChange"],[[30,2],[30,3]]],[["default"],[[[[1,"\\n "],[8,[30,4,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[31,1],[[28,[31,1],[[30,5]],null]],null],null,[[[1," "],[8,[30,4,["Option"]],null,[["@value"],[[30,6]]],[["default"],[[[[1,"\\n "],[1,[30,6,["name"]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[6]],null],[1," "]],[]]]]],[1,"\\n "]],[4]]]]],[1,"\\n"]],["&attrs","@value","@onChange","sb","@options","value"],false,["each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example1.js",scope:()=>[t.default],isStrictMode:!0}),(0,i.default)())})),define("dummy/components/example2",["exports","@zestia/ember-select-box/components/select-box","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,r,i){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,n.setComponentTemplate)((0,r.createTemplateFactory)({id:"ukmgWQFZ",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example2"],[17,1]],[["@value","@multiple","@onChange"],[[30,2],true,[30,3]]],[["default"],[[[[1,"\\n "],[8,[30,4,["Options"]],null,null,[["default"],[[[[1,"\\n "],[18,5,[[30,4]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[4]]]]],[1,"\\n"]],["&attrs","@value","@onChange","sb","&default"],false,["yield"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example2.js",scope:()=>[t.default],isStrictMode:!0}),(0,i.default)())})),define("dummy/components/example3",["exports","@zestia/ember-select-box/components/select-box","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,r,i){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,n.setComponentTemplate)((0,r.createTemplateFactory)({id:"d4AzFv6g",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example3"],[17,1]],[["@value","@onChange"],[[30,2],[30,3]]],[["default"],[[[[1,"\\n "],[8,[30,4,["Dropdown"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,4,["Trigger"]],null,null,[["default"],[[[[1,"\\n "],[18,7,[[30,4,["value"]]]],[1,"\\n "]],[]]]]],[1,"\\n "],[8,[30,4,["Content"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,4,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[31,2],[[28,[31,2],[[30,5]],null]],null],null,[[[1," "],[8,[30,4,["Option"]],null,[["@value"],[[30,6]]],[["default"],[[[[1,"\\n "],[18,8,[[30,6]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[6]],null],[1," "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[4]]]]],[1,"\\n"]],["&attrs","@value","@onChange","sb","@options","value","&trigger","&option"],false,["yield","each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example3.js",scope:()=>[t.default],isStrictMode:!0}),(0,i.default)())})),define("dummy/components/example4",["exports","@zestia/ember-select-box/components/select-box","@ember/modifier","@glimmer/component","@ember/object","@ember/component","@ember/template-factory"],(function(e,t,n,r,i,l,a){var o,u +Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(u=class extends r.default{preventDefault(e){e.preventDefault()}},(0,l.setComponentTemplate)((0,a.createTemplateFactory)({id:"s4+9MLr9",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example4"],[17,1]],[["@value","@multiple","@onChange"],[[30,2],true,[30,3]]],[["default"],[[[[1,"\\n "],[8,[30,4,["Dropdown"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,4,["Trigger"]],null,null,[["default"],[[[[1,"\\n "],[18,8,[[30,4,["value"]]]],[1,"\\n "]],[]]]]],[1,"\\n "],[8,[30,4,["Content"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,4,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[31,2],[[28,[31,2],[[30,5]],null]],null],null,[[[1," "],[8,[30,4,["Option"]],null,[["@value"],[[30,6]]],[["default"],[[[[1,"\\n "],[11,"input"],[24,"aria-hidden","true"],[16,"aria-labelledby",[30,7,["id"]]],[16,"checked",[30,7,["isSelected"]]],[24,"tabindex","-1"],[24,4,"checkbox"],[4,[32,1],["click",[30,0,["preventDefault"]]],null],[12],[13],[1,"\\n "],[18,9,[[30,6]]],[1,"\\n "]],[7]]]]],[1,"\\n"]],[6]],null],[1," "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[4]]]]],[1,"\\n "]],["&attrs","@value","@onChange","sb","@options","value","option","&trigger","&option"],false,["yield","each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example4.js",scope:()=>[t.default,n.on],isStrictMode:!0}),u),c=(o=u).prototype,d="preventDefault",s=[i.action],m=Object.getOwnPropertyDescriptor(o.prototype,"preventDefault"),p=o.prototype,f={},Object.keys(m).forEach((function(e){f[e]=m[e]})),f.enumerable=!!f.enumerable,f.configurable=!!f.configurable,("value"in f||f.initializer)&&(f.writable=!0),f=s.slice().reverse().reduce((function(e,t){return t(c,d,e)||e}),f),p&&void 0!==f.initializer&&(f.value=f.initializer?f.initializer.call(p):void 0,f.initializer=void 0),void 0===f.initializer&&Object.defineProperty(c,d,f),o) +var c,d,s,m,p,f})),define("dummy/components/example5",["exports","@zestia/ember-select-box/components/select-box","@glimmer/component","@ember/object","@ember/component","@ember/template-factory"],(function(e,t,n,r,i,l){var a,o +Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(o=class extends n.default{buildSelection(e,t){const n=[...t] +return n.includes(e)||n.push(e),n}},(0,i.setComponentTemplate)((0,l.createTemplateFactory)({id:"CXr6btd8",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example5"],[17,1]],[["@value","@options","@multiple","@onSearch","@onBuildSelection","@onChange"],[[30,2],[30,3],true,[30,4],[30,0,["buildSelection"]],[30,5]]],[["default"],[[[[1,"\\n "],[8,[30,6,["Input"]],[[24,"aria-expanded","true"],[24,4,"search"]],null,null],[1,"\\n "],[8,[30,6,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[31,1],[[28,[31,1],[[30,6,["options"]]],null]],null],null,[[[1," "],[8,[30,6,["Option"]],null,[["@value"],[[30,7]]],[["default"],[[[[1,"\\n "],[1,[30,7]],[1,"\\n "]],[]]]]],[1,"\\n"]],[7]],null],[1," "]],[]]]]],[1,"\\n "]],[6]]]]],[1,"\\n "]],["&attrs","@value","@options","@onFilter","@onChange","sb","value"],false,["each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example5.js",scope:()=>[t.default],isStrictMode:!0}),o),u=(a=o).prototype,c="buildSelection",d=[r.action],s=Object.getOwnPropertyDescriptor(a.prototype,"buildSelection"),m=a.prototype,p={},Object.keys(s).forEach((function(e){p[e]=s[e]})),p.enumerable=!!p.enumerable,p.configurable=!!p.configurable,("value"in p||p.initializer)&&(p.writable=!0),p=d.slice().reverse().reduce((function(e,t){return t(u,c,e)||e}),p),m&&void 0!==p.initializer&&(p.value=p.initializer?p.initializer.call(m):void 0,p.initializer=void 0),void 0===p.initializer&&Object.defineProperty(u,c,p),a) +var u,c,d,s,m,p})),define("dummy/components/example6",["exports","@zestia/ember-select-box/components/select-box","@ember/helper","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,r,i,l){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,r.setComponentTemplate)((0,i.createTemplateFactory)({id:"gGI9q4z4",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example6"],[17,1]],[["@value","@onChange","@onSearch"],[[30,2],[30,3],[30,4]]],[["default"],[[[[1,"\\n "],[8,[30,5,["Dropdown"]],null,[["@onOpen"],[[28,[32,1],[[30,5,["search"]],""],null]]],[["default"],[[[[1,"\\n "],[8,[30,5,["Trigger"]],null,null,[["default"],[[[[1,"\\n "],[18,8,[[30,5,["value"]]]],[1,"\\n "]],[]]]]],[1,"\\n\\n"],[41,[30,6,["isOpen"]],[[[1," "],[8,[30,5,["Content"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,5,["Input"]],null,null,null],[1,"\\n "],[8,[30,5,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[31,3],[[28,[31,3],[[30,5,["options"]]],null]],null],null,[[[1," "],[8,[30,5,["Option"]],null,[["@value"],[[30,7]]],[["default"],[[[[1,"\\n "],[18,9,[[30,7]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[7]],[[[1," "],[8,[30,5,["Option"]],null,[["@disabled"],[true]],[["default"],[[[[1,"\\n "],[18,10,[[30,5,["query"]]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]],[1," "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],null],[1," "]],[6]]]]],[1,"\\n "]],[5]]]]],[1,"\\n"]],["&attrs","@value","@onChange","@onSearch","sb","dd","value","&trigger","&option","&noOptions"],false,["yield","if","each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example6.js",scope:()=>[t.default,n.fn],isStrictMode:!0}),(0,l.default)())})),define("dummy/components/example7",["exports","@zestia/ember-select-box/components/select-box","@ember/modifier","@glimmer/component","@glimmer/tracking","@ember/object","@ember/helper","@ember/component","@ember/template-factory"],(function(e,t,n,r,i,l,a,o,u){var c,d,s +function m(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(s=class extends r.default{constructor(...e){var t,n,r,i +super(...e),t=this,n="inputValue",i=this,(r=d)&&Object.defineProperty(t,n,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(i):void 0})}handleSelect(e){this.inputValue="",e.search("")}},(0,o.setComponentTemplate)((0,u.createTemplateFactory)({id:"BritVMpb",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"example7"],[17,1]],[["@value","@onChange","@onSelect","@onSearch"],[[30,2],[30,3],[30,0,["handleSelect"]],[30,4]]],[["default"],[[[[1,"\\n "],[8,[30,5,["Dropdown"]],null,[["@onOpen"],[[28,[32,1],[[30,5,["search"]],[30,5,["query"]]],null]]],[["default"],[[[[1,"\\n "],[10,0],[14,0,"example7__wrapper"],[12],[1,"\\n "],[8,[30,5,["Input"]],[[16,2,[30,0,["inputValue"]]],[16,"placeholder",[30,7]],[4,[32,2],["input",[30,6,["open"]]],null]],null,null],[1,"\\n\\n "],[8,[30,5,["Trigger"]],null,null,[["default"],[[[[1,"\\n "],[1,[52,[30,6,["isOpen"]],"↑","↓"]],[1,"\\n "]],[]]]]],[1,"\\n "],[13],[1,"\\n\\n"],[41,[30,6,["isOpen"]],[[[1," "],[8,[30,5,["Content"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,5,["Options"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,5,["isBusy"]],[[[1," "],[8,[30,5,["Option"]],null,[["@disabled"],[true]],[["default"],[[[[1,"\\n "],[18,9,null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,5,["options"]],[[[42,[28,[31,3],[[28,[31,3],[[30,5,["options"]]],null]],null],null,[[[1," "],[8,[30,5,["Option"]],null,[["@value"],[[30,8]]],[["default"],[[[[1,"\\n "],[18,10,[[30,8]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[8]],null]],[]],[[[1," "],[8,[30,5,["Option"]],null,[["@disabled"],[true]],[["default"],[[[[1,"\\n "],[18,11,[[30,5,["query"]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]],[]]],[1," "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],null],[1," "]],[6]]]]],[1,"\\n "]],[5]]]]],[1,"\\n "]],["&attrs","@value","@onChange","@onSearch","sb","dd","@placeholder","value","&busy","&option","&noOptions"],false,["if","yield","each","-track-array"]]',moduleName:"/Users/andrew/src/zestia/ember-select-box/dummy/components/example7.js",scope:()=>[t.default,a.fn,n.on],isStrictMode:!0}),s),d=m((c=s).prototype,"inputValue",[i.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),m(c.prototype,"handleSelect",[l.action],Object.getOwnPropertyDescriptor(c.prototype,"handleSelect"),c.prototype),c)})),define("dummy/components/select-box",["exports","@zestia/ember-select-box/components/select-box/index"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/components/vertical-collection",["exports","@html-next/vertical-collection/components/vertical-collection/component"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/container-debug-adapter",["exports","ember-resolver/container-debug-adapter"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/controllers/application",["exports","@ember/controller","@ember/object"],(function(e,t,n){var r +Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(r=class extends t.default{handleSubmit(e){e.preventDefault(),console.log("Form submitted",e)}},i=r.prototype,l="handleSubmit",a=[n.action],o=Object.getOwnPropertyDescriptor(r.prototype,"handleSubmit"),u=r.prototype,c={},Object.keys(o).forEach((function(e){c[e]=o[e]})),c.enumerable=!!c.enumerable,c.configurable=!!c.configurable,("value"in c||c.initializer)&&(c.writable=!0),c=a.slice().reverse().reduce((function(e,t){return t(i,l,e)||e}),c),u&&void 0!==c.initializer&&(c.value=c.initializer?c.initializer.call(u):void 0,c.initializer=void 0),void 0===c.initializer&&Object.defineProperty(i,l,c),r) +var i,l,a,o,u,c})),define("dummy/controllers/custom-trigger",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}handleSelect(e){this.selected=e}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),l)})),define("dummy/controllers/example1",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}handleSelect(e){this.selected=e}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),l)})),define("dummy/controllers/example2",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}get selectedString(){return this.selected.map((e=>e.name)).join(", ")}handleSelect(e){this.selected=e}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),l)})),define("dummy/controllers/example3",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}handleSelect(e){this.selected=e}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),l)})),define("dummy/controllers/example4",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}get selectedString(){return this.selected.map((e=>e.name)).join(", ")}handleSelect(e){this.selected=e}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),l)})),define("dummy/controllers/example5",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object"],(function(e,t,n,r,i){var l,a +function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(l=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=a)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),o(this,"data",n.default)}get pies(){return this.data.breads.map((e=>e.name))}handleSelect(e){this.selected=e}handleUnSelect(e){this.selected=this.selected.filter((t=>t!==e))}},a=u(l.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),u(l.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleSelect"),l.prototype),u(l.prototype,"handleUnSelect",[i.action],Object.getOwnPropertyDescriptor(l.prototype,"handleUnSelect"),l.prototype),l)})),define("dummy/controllers/example6",["exports","@ember/controller","dummy/utils/data","@glimmer/tracking","@ember/object","@zestia/ember-select-box/utils"],(function(e,t,n,r,i,l){var a,o +function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(a=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=o)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),u(this,"data",n.default)}handleSearch(e){return(0,l.filter)(n.default.breads).by("name").query(e).run()}handleSelect(e){this.selected=e}},o=c(a.prototype,"selected",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c(a.prototype,"handleSearch",[i.action],Object.getOwnPropertyDescriptor(a.prototype,"handleSearch"),a.prototype),c(a.prototype,"handleSelect",[i.action],Object.getOwnPropertyDescriptor(a.prototype,"handleSelect"),a.prototype),a)})),define("dummy/controllers/example7",["exports","@ember/controller","dummy/utils/data","dummy/utils/wait","@glimmer/tracking","@ember/object","@zestia/ember-select-box/utils"],(function(e,t,n,r,i,l,a){var o,u +function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(o=class extends t.default{constructor(...e){var t,r,i,l +super(...e),t=this,r="selected",l=this,(i=u)&&Object.defineProperty(t,r,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(l):void 0}),c(this,"data",n.default)}async search(e){return await(0,r.default)(300),(0,a.filter)(n.default.pastries).by("name").query(e).run()}handleSelect(e){this.selected=e}},u=d(o.prototype,"selected",[i.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d(o.prototype,"search",[l.action],Object.getOwnPropertyDescriptor(o.prototype,"search"),o.prototype),d(o.prototype,"handleSelect",[l.action],Object.getOwnPropertyDescriptor(o.prototype,"handleSelect"),o.prototype),o)})),define("dummy/controllers/performance",["exports","@ember/controller","@glimmer/tracking","@ember/object"],(function(e,t,n,r){var i,l +function a(e,t,n,r,i){var l={} +return Object.keys(r).forEach((function(e){l[e]=r[e]})),l.enumerable=!!l.enumerable,l.configurable=!!l.configurable,("value"in l||l.initializer)&&(l.writable=!0),l=n.slice().reverse().reduce((function(n,r){return r(e,t,n)||n}),l),i&&void 0!==l.initializer&&(l.value=l.initializer?l.initializer.call(i):void 0,l.initializer=void 0),void 0===l.initializer?(Object.defineProperty(e,t,l),null):l}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(i=class extends t.default{constructor(...e){var t,n,r,i +super(...e),t=this,n="selected",i=this,(r=l)&&Object.defineProperty(t,n,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(i):void 0})}get data(){const e=[] +for(let t=0;t<1e4;t++)e.push({id:t,name:`Option ${t}`}) +return e}handleSelect(e){this.selected=e}},l=a(i.prototype,"selected",[n.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a(i.prototype,"handleSelect",[r.action],Object.getOwnPropertyDescriptor(i.prototype,"handleSelect"),i.prototype),i)})),define("dummy/data-adapter",["exports","@ember/array","@ember/debug/data-adapter","@ember/object/observers","@ember/service","@embroider/macros","@ember-data/request-utils/string","@ember-data/store"],(function(e,t,n,r,i,l,a,o){function u(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +var c=Object.defineProperty;((e,t)=>{for(var n in t)c(e,n,{get:t[n],enumerable:!0})})({},{c:()=>y,f:()=>s,g:()=>m,i:()=>b,m:()=>p,n:()=>f,p:()=>v}) +var d=new WeakMap +function s(e,t,n,r){return m(e.prototype,t,n,r)}function m(e,t,n,r){let i={configurable:!0,enumerable:!0,writable:!0,initializer:null} +r&&(i.initializer=r) +for(let l of n)i=l(e,t,i)||i +void 0===i.initializer?Object.defineProperty(e,t,i):function(e,t,n){let r=d.get(e) +r||(r=new Map,d.set(e,r)),r.set(t,n)}(e,t,i)}function p({prototype:e},t,n){return f(e,t,n)}function f(e,t,n){let r={...Object.getOwnPropertyDescriptor(e,t)} +for(let i of n)r=i(e,t,r)||r +void 0!==r.initializer&&(r.value=r.initializer?r.initializer.call(e):void 0,r.initializer=void 0),Object.defineProperty(e,t,r)}function b(e,t){let n=function(e,t){let n=e.prototype +for(;n;){let e=d.get(n)?.get(t) +if(e)return e +n=n.prototype}}(e.constructor,t) +n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(e):void 0})}function y(e,t){return t.reduce(((e,t)=>t(e)||e),e)}function v(e,t){for(let[n,r,i]of t)"field"===n?h(e,r,i):f(e,r,i) +return e}function h(e,t,n){let r={configurable:!0,enumerable:!0,writable:!0,initializer:()=>Object.getOwnPropertyDescriptor(e,t)?.value} +for(let i of n)r=i(e,t,r)||r +r.initializer&&(r.value=r.initializer.call(e),delete r.initializer),Object.defineProperty(e,t,r)}const g=new WeakMap +function x(){const e={},t=[],n=(0,o.recordIdentifierFor)(this),r=this.store.schema.fields(n),i={name:"Attributes",properties:["id"],expand:!0},l=i.properties,a=[i] +for(const o of r.values())switch(o.kind){case"attribute":l.push(o.name) +break +case"belongsTo":case"hasMany":{let n=e[o.kind] +void 0===n&&(n=e[o.kind]=[],a.push({name:o.kind,properties:n,expand:!0})),n.push(o.name),t.push(o.name) +break}}return a.push({name:"Flags",properties:["isLoaded","hasDirtyAttributes","isSaving","isDeleted","isError","isNew","isValid"],expand:!1}),{propertyInfo:{includeOtherProperties:!0,groups:a,expensiveProperties:t}}}var O=new WeakMap +class j extends n.default{constructor(...e){super(...e),u(this,O,void b(this,"store"))}getFilters(){return[{name:"isNew",desc:"New"},{name:"isModified",desc:"Modified"},{name:"isClean",desc:"Clean"}]}_nameToClass(e){return this.store.modelFor(e)}watchModelTypes(e,t){const{store:n}=this,r=function(e){let t=g.get(e) +return void 0===t&&(t=new Map,g.set(e,t)),t}(n),i=n.notifications.subscribe("resource",((i,a)=>{"added"===a&&this.watchTypeIfUnseen(n,r,i.type,e,t,l)})),l=[()=>{n.notifications.unsubscribe(i)}] +Object.keys(n.identifierCache._cache.resourcesByType).forEach((e=>{r.set(e,!1)})),r.forEach(((i,a)=>{this.watchTypeIfUnseen(n,r,a,e,t,l)})) +const a=()=>{l.forEach((e=>e())),r.forEach(((e,t)=>{r.set(t,!1)})),this.releaseMethods.removeObject(a)} +return this.releaseMethods.pushObject(a),a}watchTypeIfUnseen(e,t,n,r,i,l){if(!0!==t.get(n)){const a=e.modelFor(n) +a.prototype._debugInfo=x +const o=this.wrapModelType(a,n) +l.push(this.observeModelType(n,i)),r([o]),t.set(n,!0)}}columnNameToDesc(e){return(0,a.capitalize)((0,a.underscore)(e).replace(/_/g," ").trim())}columnsForType(e){const t=[{name:"id",desc:"Id"}] +let n=0 +return e.attributes.forEach(((e,r)=>{if(n++>this.attributeLimit)return!1 +const i=this.columnNameToDesc(r) +t.push({name:r,desc:i})})),t}getRecords(e,t){if(arguments.length<2){const n=e._debugContainerKey +if(n){const e=n.match(/model:(.*)/) +null!==e&&(t=e[1])}}return!(0,l.macroCondition)((0,l.getGlobalConfig)().WarpDrive.env.DEBUG)||(e=>{if(!e)throw new Error("Cannot find model name. Please upgrade to Ember.js >= 1.13 for Ember Inspector support")})(!!t),this.store.peekAll(t)}getRecordColumnValues(e){let t=0 +const n={id:e.id} +return e.eachAttribute((r=>{if(t++>this.attributeLimit)return!1 +n[r]=e[r]})),n}getRecordKeywords(e){const n=[e.id] +return e.eachAttribute((t=>{n.push(e[t])})),(0,t.A)(n)}getRecordFilterValues(e){return{isNew:e.isNew,isModified:e.hasDirtyAttributes&&!e.isNew,isClean:!e.hasDirtyAttributes}}getRecordColor(e){let t="black" +return e.isNew?t="green":e.hasDirtyAttributes&&(t="blue"),t}observeRecord(e,t){const n=[],i=["id","isNew","hasDirtyAttributes"] +e.eachAttribute((e=>i.push(e))),i.forEach((i=>{const l=()=>{t(this.wrapRecord(e))};(0,r.addObserver)(e,i,l),n.push((function(){(0,r.removeObserver)(e,i,l)}))})) +return function(){n.forEach((e=>e()))}}}m(j.prototype,"store",[(0,i.inject)("store")]) +e.default=(0,l.macroCondition)((0,l.getGlobalConfig)().WarpDrive.includeDataAdapter)?j:null})),define("dummy/helpers/cancel-all",["exports","ember-concurrency/helpers/cancel-all"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/helpers/ensure-safe-component",["exports","@embroider/util"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.EnsureSafeComponentHelper}})})),define("dummy/helpers/page-title",["exports","ember-page-title/helpers/page-title"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/helpers/perform",["exports","ember-concurrency/helpers/perform"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/helpers/style",["exports","ember","@ember/component/helper","@ember/template"],(function(e,t,n,r){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +const{escapeExpression:i}=t.default.Handlebars.Utils +e.default=(0,n.helper)((function(e){return(0,r.htmlSafe)(i(...e))}))})) +define("dummy/helpers/task",["exports","ember-concurrency/helpers/task"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/initializers/ember-data",["exports","@ember-data/request-utils/deprecation-support"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default={name:"ember-data",initialize(e){e.registerOptionsForType("serializer",{singleton:!1}),e.registerOptionsForType("adapter",{singleton:!1})}}})),define("dummy/modifiers/auto-focus",["exports","@zestia/ember-auto-focus/modifiers/auto-focus"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/router",["exports","@ember/routing/router","dummy/config/environment"],(function(e,t,n){function r(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e +var n=e[Symbol.toPrimitive] +if(void 0!==n){var r=n.call(e,t||"default") +if("object"!=typeof r)return r +throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string") +return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +class i extends t.default{constructor(...e){super(...e),r(this,"location",n.default.locationType),r(this,"rootURL",n.default.rootURL)}}e.default=i,i.map((function(){this.route("example1"),this.route("example2"),this.route("example3"),this.route("example4"),this.route("example5"),this.route("example6"),this.route("example7"),this.route("dropdown"),this.route("performance")}))})),define("dummy/routes/index",["exports","@ember/routing/route","@ember/service"],(function(e,t,n){var r,i +Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(r=class extends t.default{constructor(...e){var t,n,r,l +super(...e),t=this,n="router",l=this,(r=i)&&Object.defineProperty(t,n,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(l):void 0})}redirect(){return this.router.transitionTo("example1")}},l=r.prototype,a="router",o=[n.service],u={configurable:!0,enumerable:!0,writable:!0,initializer:null},d={},Object.keys(u).forEach((function(e){d[e]=u[e]})),d.enumerable=!!d.enumerable,d.configurable=!!d.configurable,("value"in d||d.initializer)&&(d.writable=!0),d=o.slice().reverse().reduce((function(e,t){return t(l,a,e)||e}),d),c&&void 0!==d.initializer&&(d.value=d.initializer?d.initializer.call(c):void 0,d.initializer=void 0),i=void 0===d.initializer?(Object.defineProperty(l,a,d),null):d,r) +var l,a,o,u,c,d})),define("dummy/services/-ensure-registered",["exports","@embroider/util/services/ensure-registered"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/services/page-title",["exports","ember-page-title/services/page-title"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/services/store",["exports","ember-data/store"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})})),define("dummy/templates/application",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"p352rxwf",block:'[[[10,"h1"],[12],[1,"\\n @zestia/ember-select-box\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n "],[8,[39,2],null,[["@route"],["example1"]],[["default"],[[[[1,"\\n Single listbox\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example2"]],[["default"],[[[[1,"\\n Multiple listbox\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example3"]],[["default"],[[[[1,"\\n Single Combobox\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example4"]],[["default"],[[[[1,"\\n Multiple Combobox\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example5"]],[["default"],[[[[1,"\\n Multiple Combobox with input\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example6"]],[["default"],[[[[1,"\\n Combobox with input inside\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["example7"]],[["default"],[[[[1,"\\n Combobox with input outside\\n "]],[]]]]],[1,"\\n |\\n "],[8,[39,2],null,[["@route"],["dropdown"]],[["default"],[[[[1,"\\n Dropdown\\n "]],[]]]]],[1,"\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n "],[10,"strong"],[12],[1,"Please note"],[13],[1,"\\n These select boxes do not come with the addon. The addon provides the tools to\\n create them, and many more variations. Check out the\\n "],[10,3],[14,6,"https://github.com/zestia/ember-select-box/tree/main/tests/dummy/app/templates"],[12],[1,"\\n templates\\n "],[13],[1,".\\n"],[13],[1,"\\n\\n"],[11,"form"],[4,[38,6],["submit",[30,0,["handleSubmit"]]],null],[12],[1,"\\n "],[46,[28,[37,8],null,null],null,null,null],[1,"\\n"],[13],[1,"\\n\\n"],[10,3],[14,6,"https://github.com/zestia/ember-select-box"],[12],[1,"\\n "],[10,"img"],[14,5,"position: absolute; top: 0; right: 0; border: 0;"],[14,"width","149"],[14,"height","149"],[14,"src","https://github.blog/wp-content/uploads/2008/12/forkme_right_darkblue_121621.png?resize=149%2C149"],[14,0,"attachment-full size-full"],[14,"alt","Fork me on GitHub"],[14,"data-recalc-dims","1"],[12],[13],[1,"\\n"],[13]],[],false,["h1","p","link-to","strong","a","form","on","component","-outlet","img"]]',moduleName:"dummy/templates/application.hbs",isStrictMode:!1})})),define("dummy/templates/dropdown",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"IiHVgOH6",block:'[[[10,2],[12],[1,"\\n This addon utilises a dropdown component to create comboboxes that can open\\n and close like a native single select.\\n"],[13],[1,"\\n\\n"],[8,[39,1],[[24,0,"example"]],null,[["default"],[[[[1,"\\n "],[8,[30,1,["Trigger"]],null,null,[["default"],[[[[1,"\\n Click here\\n "]],[]]]]],[1,"\\n"],[41,[30,1,["isOpen"]],[[[1," "],[8,[30,1,["Content"]],null,null,[["default"],[[[[1,"\\n "],[10,0],[12],[1,"\\n Non interactive element\\n "],[13],[1,"\\n "],[10,3],[14,6,"#this"],[12],[1,"\\n Interactive element\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],null]],[1]]]]]],["dd"],false,["p","dropdown","if","div","a"]]',moduleName:"dummy/templates/dropdown.hbs",isStrictMode:!1})})),define("dummy/templates/example1",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"gv+5btLv",block:'[[[10,2],[12],[1,"\\n A listbox that mimics a native single select box with a\\n "],[10,"code"],[12],[1,"size"],[13],[1,"\\n greater than zero.\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selected","name"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,2],null,[["@value","@options","@onChange"],[[30,0,["selected"]],[30,0,["data","biscuits"]],[30,0,["handleSelect"]]]],[["option"],[[[[1,"\\n "],[1,[30,1,["name"]]],[1,"\\n "]],[1]]]]]],["option"],false,["p","code","example1",":option"]]',moduleName:"dummy/templates/example1.hbs",isStrictMode:!1})})),define("dummy/templates/example2",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"Q470tVHg",block:'[[[10,2],[12],[1,"\\n A listbox that mimics a native multiple select box with option groups\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selectedString"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],null,[["@value","@onChange"],[[30,0,["selected"]],[30,0,["handleSelect"]]]],[["default"],[[[[1,"\\n "],[8,[30,1,["Group"]],null,[["@label"],["Cakes"]],[["default"],[[[[1,"\\n"],[42,[28,[37,3],[[28,[37,3],[[30,0,["data","cakes"]]],null]],null],null,[[[1," "],[8,[30,1,["Option"]],null,[["@value"],[[30,2]]],[["default"],[[[[1,"\\n "],[1,[30,2,["name"]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[2]],null],[1," "]],[]]]]],[1,"\\n "],[8,[30,1,["Group"]],null,[["@label"],["Biscuits"]],[["default"],[[[[1,"\\n"],[42,[28,[37,3],[[28,[37,3],[[30,0,["data","biscuits"]]],null]],null],null,[[[1," "],[8,[30,1,["Option"]],null,[["@value"],[[30,3]]],[["default"],[[[[1,"\\n "],[1,[30,3,["name"]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[3]],null],[1," "]],[]]]]],[1,"\\n"]],[1]]]]]],["sb","cake","biscuit"],false,["p","example2","each","-track-array"]]',moduleName:"dummy/templates/example2.hbs",isStrictMode:!1})})),define("dummy/templates/example3",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"a9ocm02w",block:'[[[10,2],[12],[1,"\\n A combobox that mimics a native single select box\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selected","name"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],null,[["@value","@options","@onChange"],[[30,0,["selected"]],[30,0,["data","pies"]],[30,0,["handleSelect"]]]],[["trigger","option"],[[[[1,"\\n "],[1,[52,[30,1],[30,1,["name"]],"None"]],[1,"\\n "]],[1]],[[[1,"\\n "],[1,[30,2,["name"]]],[1,"\\n "]],[2]]]]]],["value","option"],false,["p","example3",":trigger","if",":option"]]',moduleName:"dummy/templates/example3.hbs",isStrictMode:!1})})),define("dummy/templates/example4",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"nN2JwgnD",block:'[[[10,2],[12],[1,"\\n A combobox that mimics a native select box, but which allows multiple\\n selection. (There is no analogous control)\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selectedString"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],null,[["@value","@options","@onChange"],[[30,0,["selected"]],[30,0,["data","pies"]],[30,0,["handleSelect"]]]],[["trigger","option"],[[[[1,"\\n Pies\\n "]],[]],[[[1,"\\n "],[1,[30,1,["name"]]],[1,"\\n "]],[1]]]]]],["option"],false,["p","example4",":trigger",":option"]]',moduleName:"dummy/templates/example4.hbs",isStrictMode:!1})})),define("dummy/templates/example5",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"6tEVEeBZ",block:'[[[10,2],[12],[1,"\\n A combobox that mimics a multiple native select box, but which allows\\n searching.\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n"],[42,[28,[37,2],[[28,[37,2],[[30,0,["selected"]]],null]],null],null,[[[1," "],[1,[30,1]],[1,"\\n "],[11,"button"],[24,4,"button"],[4,[38,4],["click",[28,[37,5],[[30,0,["handleUnSelect"]],[30,1]],null]],null],[12],[1,"\\n ×\\n "],[13],[1,"\\n"]],[1]],null],[13],[1,"\\n\\n"],[8,[39,6],null,[["@value","@options","@onChange"],[[30,0,["selected"]],[30,0,["pies"]],[30,0,["handleSelect"]]]],null]],["selected"],false,["p","each","-track-array","button","on","fn","example5"]]',moduleName:"dummy/templates/example5.hbs",isStrictMode:!1})})),define("dummy/templates/example6",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"ezKCT/0g",block:'[[[10,2],[12],[1,"\\n A variation of combobox with an input for synchronous filtering\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selected","name"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],null,[["@value","@onSearch","@onChange"],[[30,0,["selected"]],[30,0,["handleSearch"]],[30,0,["handleSelect"]]]],[["trigger","option","noOptions"],[[[[1,"\\n "],[1,[52,[30,1],[30,1,["name"]],"None"]],[1,"\\n "]],[1]],[[[1,"\\n "],[1,[30,2,["name"]]],[1,"\\n "]],[2]],[[[1,"\\n No pies match \\""],[1,[30,3]],[1,"\\"\\n "]],[3]]]]]],["value","option","query"],false,["p","example6",":trigger","if",":option",":noOptions"]]',moduleName:"dummy/templates/example6.hbs",isStrictMode:!1})})),define("dummy/templates/example7",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"ZrN+Szsv",block:'[[[10,2],[12],[1,"\\n A variation of combobox with an input for asynchronous searching\\n"],[13],[1,"\\n\\n"],[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selected","name"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],null,[["@onSearch","@onChange","@placeholder"],[[30,0,["search"]],[30,0,["handleSelect"]],"Search..."]],[["busy","option","noOptions"],[[[[1,"\\n Please wait...\\n "]],[]],[[[1,"\\n "],[1,[30,1,["name"]]],[1,"\\n "]],[1]],[[[1,"\\n No pies match \\""],[1,[30,2]],[1,"\\"\\n "]],[2]]]]]],["option","query"],false,["p","example7",":busy",":option",":noOptions"]]',moduleName:"dummy/templates/example7.hbs",isStrictMode:!1})})),define("dummy/templates/performance",["exports","@ember/template-factory"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 +e.default=(0,t.createTemplateFactory)({id:"9Dg1OPXv",block:'[[[10,2],[12],[1,"\\n Selected:\\n "],[1,[30,0,["selected","name"]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,1],[[24,0,"example3"]],[["@value","@onChange"],[[30,1],[30,0,["handleSelect"]]]],[["default"],[[[[1,"\\n "],[8,[30,2,["Dropdown"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,2,["Trigger"]],null,null,[["default"],[[[[1,"\\n "],[1,[52,[30,2,["value"]],[30,2,["value","name"]],"None"]],[1,"\\n "]],[]]]]],[1,"\\n"],[41,[30,3,["isOpen"]],[[[1," "],[8,[30,2,["Content"]],null,null,[["default"],[[[[1,"\\n "],[8,[30,2,["Options"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,0,["data"]]],null]],null],null,[[[1," "],[8,[30,2,["Option"]],null,[["@value"],[[30,4]]],[["default"],[[[[1,"\\n "],[1,[30,4,["name"]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[4]],null],[1," "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],null],[1," "]],[3]]]]],[1,"\\n"]],[2]]]]]],["@value","sb","dd","value"],false,["p","select-box","if","each","-track-array"]]',moduleName:"dummy/templates/performance.hbs",isStrictMode:!1})})),define("dummy/transforms/boolean",["exports","@ember/debug","@ember-data/serializer/transform"],(function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.BooleanTransform}})})),define("dummy/transforms/date",["exports","@ember/debug","@ember-data/serializer/transform"],(function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.DateTransform}})})),define("dummy/transforms/number",["exports","@ember/debug","@ember-data/serializer/transform"],(function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.NumberTransform}})})),define("dummy/transforms/string",["exports","@ember/debug","@ember-data/serializer/transform"],(function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.StringTransform}})})),define("dummy/utils/data",["exports"],(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.puddings=e.pies=e.pastries=e.cakes=e.breads=e.biscuits=void 0 +e.pies=[{id:1,name:"Cottage pie"},{id:2,name:"Chicken & mushroom pie"},{id:3,name:"Fish pie"},{id:4,name:"Game pie"},{id:5,name:"Homity pie"},{id:6,name:"Meat & potato pie"},{id:7,name:"Pecan pie"},{id:8,name:"Pigeon pie"},{id:9,name:"Pork pie"},{id:10,name:"Rabbit pie"},{id:11,name:"Shepherd's pie"},{id:12,name:"Steak & ale pie"}],e.pastries=[{id:1,name:"Apple pie"},{id:2,name:"Apple strudel"},{id:3,name:"Baklava"},{id:4,name:"Cherry pie"},{id:5,name:"Cinnamon Roll"},{id:6,name:"Cornish pasty"},{id:7,name:"Croissant"},{id:8,name:"Danish pastry"},{id:9,name:"Eccles cake"},{id:10,name:"Mille-feuille"},{id:11,name:"Pain au chocolat"},{id:12,name:"Pain aux raisins"}],e.biscuits=[{id:1,name:"Anzac biscuit"},{id:2,name:"Biscotti"},{id:3,name:"Bourbon biscuit"},{id:4,name:"Chocolate biscuit"},{id:5,name:"Custard cream"},{id:6,name:"Digestive biscuit"},{id:7,name:"Garibaldi biscuit"},{id:8,name:"Ginger biscuit"},{id:9,name:"Malted milk"},{id:10,name:"Nice biscuit"},{id:11,name:"Rich tea"},{id:12,name:"Shortbread"}],e.cakes=[{id:1,name:"Angel cake"},{id:2,name:"Bananna cake"},{id:3,name:"Battenberg cake"},{id:4,name:"Cheesecake"},{id:5,name:"Chocolate cake"},{id:6,name:"Carrot cake"},{id:7,name:"Coffee cake"},{id:8,name:"Fruit cake"},{id:9,name:"Madeira cake"},{id:10,name:"Marble cake"},{id:11,name:"Lemon cake"},{id:11,name:"Upside-down cake"}],e.breads=[{id:1,name:"Bagel"},{id:2,name:"Baguette"},{id:3,name:"Ciabatta"},{id:4,name:"Cornbread"},{id:5,name:"English muffin"},{id:6,name:"Flatbread"},{id:7,name:"Focaccia"},{id:8,name:"Multigrain bread"},{id:9,name:"Naan"},{id:10,name:"Pancake"},{id:11,name:"Panettone"},{id:12,name:"Pretzel"}],e.puddings=[{id:1,name:"Bread & butter pudding"},{id:2,name:"Crème caramel"},{id:3,name:"Eton mess"},{id:4,name:"Figgy pudding"},{id:5,name:"Jam Roly-Poly"},{id:6,name:"Malvern pudding"},{id:7,name:"Panna cotta"},{id:8,name:"Rice pudding"},{id:9,name:"Spotted dick"},{id:10,name:"Sticky toffee pudding"},{id:11,name:"Treacle sponge pudding"},{id:12,name:"Trifle"}]})),define("dummy/utils/wait",["exports","@ember/runloop"],(function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){return new Promise((n=>(0,t.later)(n,e)))}})),define("dummy/config/environment",[],(function(){try{var e="dummy/config/environment",t=document.querySelector('meta[name="'+e+'"]').getAttribute("content"),n={default:JSON.parse(decodeURIComponent(t))} +return Object.defineProperty(n,"__esModule",{value:!0}),n}catch(r){throw new Error('Could not read config from meta tag with name "'+e+'".')}})),runningTests||require("dummy/app").default.create({}) diff --git a/index.html b/index.html index 399aa675..939c6a8f 100644 --- a/index.html +++ b/index.html @@ -18,8 +18,8 @@ - - + +