Skip to content

Instantly share code, notes, and snippets.

@mcarlucci
Last active December 1, 2021 22:52
Show Gist options
  • Save mcarlucci/0cb08aa9c2a869e2a39b6ade687505e5 to your computer and use it in GitHub Desktop.
Save mcarlucci/0cb08aa9c2a869e2a39b6ade687505e5 to your computer and use it in GitHub Desktop.
iris-vue-test
/*!
* @alkami/iris-vue v1.7.1
* Vue components for the Iris Design System
*
* Copyright (c) 2021 Alkami Technology
* Licensed under the BSD-3-Clause license. (https://iris.alkamitech.com/cdn/iris-vue/latest/LICENSE)
*/
(function(t,e){"object"===typeof exports&&"object"===typeof module?module.exports=e(require("vue")):"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["iris-vue"]=e(require("vue")):t["iris-vue"]=e(t["Vue"])})("undefined"!==typeof self?self:this,(function(t){return function(t){var e={};function i(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)i.d(n,s,function(e){return t[e]}.bind(null,s));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s="fb15")}({"027b":function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var n={methods:{deprecationWarning:function(){var t=this.$el.dataset.deprecated;""!==this.id&&void 0!==this.id&&console.warn("WARNING: The id prop for this component is deprecated. Refer to the component documentation and use elementId prop to set the id attribute instead."),t&&console.warn("WARNING: ".concat(t," has been deprecated. Please discontinue use of this component."))}},mounted:function(){this.deprecationWarning()},updated:function(){this.deprecationWarning()}}},"04c0":function(t,e,i){"use strict";i("65d4")},"0862":function(t,e,i){"use strict";i("53e3")},"09ac":function(t,e,i){},"0b91":function(t,e,i){},"0c7c":function(t,e,i){"use strict";function n(t,e,i,n,s,r,a,o){var l,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=i,c._compiled=!0),n&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),s&&s.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=l):s&&(l=o?function(){s.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}i.d(e,"a",(function(){return n}))},"0d45":function(t,e,i){"use strict";var n=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("span",{staticClass:"irisv-icon",class:(t={},t["font-icon-"+e.name]=e.name&&!e.isLoading,t["irisv-icon--"+e.size]=e.size,t),style:{color:e.color},attrs:{role:e.isIconDecorative?null:"img","aria-hidden":e.isIconDecorative?"true":null,"aria-label":e.isIconDecorative?null:e.ariaLabel}},[e.isLoading?n("span",{staticClass:"irisv-icon__loading"},[n("svg",{staticClass:"irisv-icon__loading-svg",attrs:{viewBox:"25 25 50 50"}},[n("circle",{staticClass:"irisv-icon__loading-path",attrs:{cx:"50",cy:"50",r:"20"}})])]):e._e()])},s=[],r=i("8bbf"),a=i.n(r),o=a.a.extend({name:"IrisIcon",props:{isLoading:{type:Boolean,default:!1},name:String,size:{type:String,default:"md",validator:function(t){return["sm","md"].includes(t.toLowerCase())}},color:{type:String},isIconDecorative:{type:Boolean,default:!1},ariaLabel:{type:String}}}),l=o,c=(i("3c93"),i("0c7c")),u=Object(c["a"])(l,n,s,!1,null,null,null);e["a"]=u.exports},"100c":function(t,e,i){"use strict";i("38f0")},"10c4":function(t,e,i){"use strict";i("30ff")},"12ed":function(t,e,i){},"16ff":function(t,e,i){},"1c21":function(t,e,i){"use strict";i("09ac")},"24aa":function(t,e){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(n){"object"===typeof window&&(i=window)}t.exports=i},"2b14":function(t,e,i){"use strict";i("b5b9")},"2d62":function(t,e,i){"use strict";i("74f5")},"30ff":function(t,e,i){},3388:function(t,e,i){},3617:function(t,e,i){"use strict";i.r(e),i.d(e,"IrisAccount",(function(){return n["default"]})),i.d(e,"IrisAvatar",(function(){return s["a"]})),i.d(e,"IrisButton",(function(){return m})),i.d(e,"IrisCard",(function(){return k})),i.d(e,"IrisCheckbox",(function(){return A})),i.d(e,"IrisChip",(function(){return j})),i.d(e,"IrisChipCreator",(function(){return Y})),i.d(e,"IrisChipsContainer",(function(){return W})),i.d(e,"IrisCloakedCheckmark",(function(){return st})),i.d(e,"IrisCollapsible",(function(){return dt})),i.d(e,"IrisDisplayInputFieldKeypad",(function(){return xt})),i.d(e,"IrisDisplayInputFieldSpecified",(function(){return Ot})),i.d(e,"IrisDisplayInputFieldUnspecified",(function(){return Bt})),i.d(e,"IrisDisplayInputFieldVariable",(function(){return Ht})),i.d(e,"IrisFloatingActionButton",(function(){return Yt})),i.d(e,"IrisIcon",(function(){return c["a"]})),i.d(e,"IrisInputDropdown",(function(){return Be})),i.d(e,"IrisLottieAnimation",(function(){return He})),i.d(e,"IrisMenuDropdown",(function(){return Qe})),i.d(e,"IrisNotification",(function(){return ei})),i.d(e,"IrisQuickActionButton",(function(){return T["default"]})),i.d(e,"IrisQuickActionButtonContainer",(function(){return oi})),i.d(e,"IrisRadioButton",(function(){return fi})),i.d(e,"IrisSearchfield",(function(){return xi})),i.d(e,"IrisSelectDropdown",(function(){return ji})),i.d(e,"IrisSelectableTile",(function(){return qi})),i.d(e,"IrisSelectableTileContainer",(function(){return Qi})),i.d(e,"IrisSheet",(function(){return en})),i.d(e,"IrisSwitch",(function(){return ln})),i.d(e,"IrisTextarea",(function(){return gn})),i.d(e,"IrisTextfield",(function(){return Ae})),i.d(e,"IrisTextfieldContainer",(function(){return ce})),i.d(e,"IrisTextfieldCurrency",(function(){return An})),i.d(e,"IrisTextfieldDropdown",(function(){return Dn})),i.d(e,"IrisTextfieldPassword",(function(){return Wn})),i.d(e,"IrisTextfieldTelephone",(function(){return ts}));var n=i("fd51"),s=i("e342"),r=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n(e.tag,{tag:"component",staticClass:"irisv-button",class:(t={},t["irisv-button--"+e.kind]=e.kind,t["irisv-button--"+e.theme]=e.theme,t["irisv-button--skeleton"]=e.showSkeleton,t["irisv-button--full-width"]=e.fullWidth,t["irisv-button--loading"]=e.isLoading,t["text--"+e.textCasing]=e.textCasing,t),style:{"--shapeBrandedSmall":e.borderRadiusOverride},attrs:{type:!e.href&&e.type,href:e.href&&e.href.length>0?e.href:null,target:e.href&&e.target?e.target:null,rel:"_blank"===e.target?"noreferrer noopener":null,disabled:!e.showSkeleton&&e.isLoading||e.isDisabled,tabindex:e.showSkeleton&&"-1","aria-label":e.text?null:e.ariaLabel},on:{click:e.onClick}},[e.iconName&&e.iconName.length>0&&"left"===e.iconPosition&&e.text?n("iris-icon",{staticClass:"irisv-button__icon",attrs:{"aria-hidden":"true",name:e.iconName}}):e._e(),e.text?n("span",{ref:"text",staticClass:"irisv-button__text",attrs:{"aria-hidden":e.isLoading?"true":null}},[e._v(" "+e._s(e.currentText)+" ")]):e._e(),e.iconName&&e.iconName.length>0&&"right"===e.iconPosition||!e.text||e.isLoading?n("iris-icon",{class:{"irisv-button__icon":!e.isLoading,"irisv-button__loading-icon":e.isLoading},attrs:{"aria-hidden":"true","is-loading":e.isLoading,name:e.iconName}}):e._e(),e.isLoading?n("span",{staticClass:"irisv-button__aria-live sr-only",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveMessage)+" ")]):e._e()],1)},a=[],o=i("8bbf"),l=i.n(o),c=i("0d45"),u=i("027b"),d=l.a.extend({name:"IrisButton",components:{IrisIcon:c["a"]},mixins:[u["a"]],props:{kind:{type:String,default:"highEmphasis",validator:function(t){return["highemphasis","mediumemphasis","lowemphasis","compact"].includes(t.toLowerCase())}},type:{type:String,default:"button",validator:function(t){return["button","submit","reset"].includes(t.toLowerCase())}},href:String,textCasing:{type:String,default:"none",validator:function(t){return["sentence","capitalize","uppercase","lowercase","none"].includes(t.toLowerCase())}},borderRadiusOverride:{type:String},fullWidth:{type:Boolean,default:!1},iconName:{type:String,default:""},ariaLabel:String,iconPosition:{type:String,default:"left",validator:function(t){return["left","right"].includes(t.toLowerCase())}},isLoading:{type:Boolean,default:!1},loadingText:{type:String,default:"Loading"},loadingAlertMessage:{type:String,default:"Loading"},showSkeleton:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},text:{type:String,default:""},theme:{type:String,default:"onLight",validator:function(t){return["onlight","ondark"].includes(t.toLowerCase())}},target:{type:String,validator:function(t){return["_self","_blank","_parent","_top"].includes(t.toLowerCase())}}},computed:{ariaLiveMessage:function(){return this.isLoading?this.loadingAlertMessage:""},currentText:function(){return this.isLoading?this.loadingText:this.text},tag:function(){return this.href?"a":"button"}},methods:{onClick:function(t){if(this.isDisabled)return t.preventDefault(),void t.stopPropagation();this.$emit("button-click",t)}}}),h=d,f=(i("7141"),i("0c7c")),p=Object(f["a"])(h,r,a,!1,null,null,null),m=p.exports,v=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-card",class:{"irisv-card--hover":t.hasHoverState,"irisv-card--active":t.hasActiveState,"irisv-card--focus":t.hasFocusState},style:{height:t.cardHeight,width:t.cardWidth,cursor:t.cardCursorPointer},attrs:{tabindex:t.hasFocusState?"0":null,role:t.hasFocusState?"button":null}},[t._t("default")],2)},g=[],y=l.a.extend({name:"IrisCard",props:{hasHoverState:{type:Boolean,default:!1},hasActiveState:{type:Boolean,default:!1},hasFocusState:{type:Boolean,default:!1},cardHeight:{type:String,default:"auto"},cardWidth:{type:String,default:"auto"},cardCursorPointer:{type:String,default:"auto"}}}),b=y,_=(i("e5b0"),Object(f["a"])(b,v,g,!1,null,null,null)),k=_.exports,x=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{staticClass:"irisv-checkbox font-body-1",class:{"irisv-checkbox--low-emphasis font-caption ":t.isLowEmphasis}},[i("input",{staticClass:"irisv-checkbox__input",attrs:{type:"checkbox"},domProps:{checked:t.isChecked},on:{change:t.selectValue}}),i("span",{staticClass:"irisv-checkbox__check"},[i("svg",{attrs:{version:"1.1",x:"0px",y:"0px",preserveAspectRatio:"xMidYMin",viewBox:"3 5 18.1 13.8","enable-background":"new 3 5 18.1 13.8","xml:space":"preserve"}},[i("transition",{attrs:{name:t.selected.toString()},on:{"after-enter":t.onAfterEnterTransition}},[i("polyline",{key:t.selected,ref:"polyline",staticClass:"check",attrs:{fill:"none","stroke-width":"2.1","stroke-miterlimit":"10",points:"3.7,12.2 8.8,17.3 20.3,5.7 "}})])],1)]),i("span",{staticClass:"irisv-checkbox__label"},[t._v(t._s(t.label))])])},w=[],I=l.a.extend({name:"IrisCheckbox",model:{prop:"isChecked",event:"checkbox-change"},props:{label:String,isChecked:Boolean,isLowEmphasis:Boolean},data:function(){return{selected:!1}},methods:{selectValue:function(t){this.$emit("checkbox-change",t.target.checked),this.selected=t.target.checked},onAfterEnterTransition:function(){this.$refs.polyline.style.cssText=this.selected?"stroke-dashoffset: 0;":"stroke-dashoffset: 24;"}},watch:{isChecked:function(t){this.selected=t}},mounted:function(){this.selected=this.isChecked}}),C=I,S=(i("5728"),Object(f["a"])(C,x,w,!1,null,null,null)),A=S.exports,O=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("checkbox"===e.kind||"radio"===e.kind?"label":"button",{ref:"chip",tag:"component",staticClass:"irisv-chip",class:(t={"irisv-chip__disabled":e.isDisabled,"irisv-chip__label":"checkbox"===e.kind||"radio"===e.kind},t["irisv-chip__"+e.kind]=e.kind,t["irisv-chip__button--active"]=e.enterPressed,t),attrs:{tabindex:e.isDisabled?"-1":null,"aria-pressed":"toggle"===this.kind?e.ariaPressed.toString():null,disabled:e.isDisabled,"data-name":e.name},on:{click:e.onClick,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onEnter(t)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onEnter(t)}}},["checkbox"===e.kind||"radio"===e.kind?n("input",{ref:"input",staticClass:"irisv-chip__selection",attrs:{type:e.kind,disabled:e.isDisabled,name:e.name},domProps:{value:e.value,checked:e.selected},on:{change:e.onChange}}):e._e(),n("span",{ref:"chipContent",staticClass:"irisv-chip__content font-caption"},[e.chipAvatarImage?n("span",{staticClass:"irisv-chip__content-avatar"},[n("img",{staticClass:"irisv-chip__content-avatar-image",attrs:{src:e.chipAvatarImage,role:"img",alt:e.chipAvatarAltText||"Avatar Image"}})]):e._e(),e.leadingIconName?n("iris-icon",{staticClass:"irisv-chip__leading-icon",attrs:{"aria-label":e.leadingIconAriaLabel?e.leadingIconAriaLabel:null,name:e.leadingIconName,"aria-hidden":e.leadingIconAriaLabel?null:"true"}}):e._e(),"button"!==e.kind&&e.hasCheckIcon&&!e.isLoading?n("iris-icon",{staticClass:"irisv-chip__trailing-icon irisv-chip__trailing-check-icon",attrs:{name:"check",size:"sm","aria-hidden":"true"}}):e._e(),e.trailingIconName||e.isLoading?n("iris-icon",{staticClass:"irisv-chip__trailing-icon",attrs:{"is-loading":e.isLoading,"aria-label":e.trailingIconAriaLabel?e.trailingIconAriaLabel:null,name:e.trailingIconName,size:"sm","aria-hidden":e.trailingIconAriaLabel?null:"true"}}):e._e(),!e.isRemovable||e.trailingIconName&&!e.hasCheckIcon||"checkbox"!==e.kind&&"radio"!==e.kind?e._e():n("iris-quick-action-button",{staticClass:"irisv-chip__trailing-icon irisv-chip__trailing-removable-icon",attrs:{kind:"noEmphasis",label:"Remove","main-icon-name":"cancel-x",size:"xsmall","fallback-letter":"j","avatar-props":e.defaultRemoveButtonAvatarProps},on:{"quick-action-button-click":function(t){return t.stopPropagation(),e.removeChip(t)}}}),n("span",{staticClass:"irisv-chip__content-text",class:{"irisv-chip__content-text-spacing-avatar":e.chipAvatarImage}},[e._v(" "+e._s(e.label)+" ")])],1)])},$=[],T=i("8dc0");function L(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function P(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?L(Object(i),!0).forEach((function(e){E(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):L(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function E(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var B=l.a.extend({name:"IrisChip",components:{IrisIcon:c["a"],IrisQuickActionButton:T["default"]},props:{removeButtonAvatarProps:Object,kind:{type:String,default:"button",validator:function(t){return["button","toggle","checkbox","radio"].includes(t.toLowerCase())}},isDisabled:{type:Boolean,default:!1},chipAvatarImage:{type:String,default:""},chipAvatarAltText:{type:String},leadingIconName:{type:String,default:""},leadingIconAriaLabel:{type:String},trailingIconName:{type:String,default:""},trailingIconAriaLabel:{type:String},label:{type:String,default:""},name:{type:String,default:"",required:!0},value:{type:String,default:""},selected:{type:Boolean,default:!1},hasCheckIcon:{type:Boolean,default:!1},isRemovable:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1}},data:function(){return{ariaPressed:this.selected,enterPressed:!1}},methods:{removeChip:function(t){var e=this.$refs.input;t.preventDefault(),this.$emit("chip-remove",e.value)},onEnter:function(t){if("checkbox"!==this.kind&&"radio"!==this.kind||"keyup"!==t.type)"button"===this.kind&&(this.enterPressed="keydown"===t.type);else{var e=this.$refs.input;e.checked=!e.checked,this.onChange()}},onClick:function(){var t=this,e=this.$refs.chip;"toggle"===this.kind&&(this.ariaPressed=!this.ariaPressed),this.$nextTick((function(){"button"===t.kind?t.$emit("chip-click",e.dataset.name):"toggle"===t.kind&&t.$emit("chip-click",{name:e.dataset.name,pressed:t.ariaPressed})}))},onChange:function(){var t=this.$refs.input;"checkbox"===this.kind?this.$emit("chip-change",{name:t.name,checked:t.checked,value:t.value}):"radio"===this.kind&&this.$emit("chip-change",{name:t.name,value:t.value})}},computed:{defaultRemoveButtonAvatarProps:function(){return P({mainIconName:"cancel-x",size:"xsmall",letterIconColor:"rgb(var(--colorBrandedAffordanceAccessible))"},this.removeButtonAvatarProps)}},watch:{selected:function(t){this.ariaPressed=t}}}),M=B,D=(i("fc50"),Object(f["a"])(M,O,$,!1,null,null,null)),j=D.exports,F=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-chip-creator",class:["irisv-chip-creator--"+t.chipsContainerKind,"irisv-chip-creator--trigger-"+t.position,{"irisv-chip-creator--pending":t.asyncPending}]},[i("iris-chips-container",t._b({attrs:{"chips-data":t.chips,kind:t.chipsContainerKind},on:{"chips-container-remove":t.onRemoveChip,"chip-change":function(e){return t.$emit("chip-creator-change",e)},"chips-container-change":function(e){return t.$emit("chips-container-change",e)}},scopedSlots:t._u([{key:t.chipContainerSlot,fn:function(){return[i("div",{ref:"trigger",staticClass:"irisv-chip-creator__add-chip-container"},[i("iris-quick-action-button",t._b({directives:[{name:"show",rawName:"v-show",value:!t.showChipInput,expression:"!showChipInput"}],ref:"addChipQuickActionButton",staticClass:"irisv-chip-creator__add-chip-icon",attrs:{"avatar-props":t.defaultAddButtonAvatarProps},on:{"quick-action-button-click":t.toggleChipInput}},"iris-quick-action-button",t.defaultAddButtonProps,!1)),i("div",{directives:[{name:"show",rawName:"v-show",value:t.showChipInput,expression:"showChipInput"}],staticClass:"irisv-chip-creator__chip-input-container"},[i("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.newChipInputText,expression:"newChipInputText",modifiers:{trim:!0}}],ref:"chipInput",staticClass:"irisv-chip-creator__chip-input font-caption",style:{width:t.chipInputWidth+"px"},attrs:{type:"text","aria-label":t.ariaLabel,placeholder:t.chipInputPlaceholder,disabled:t.asyncPending},domProps:{value:t.newChipInputText},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onAddChip(e)},blur:[t.onAddChip,function(e){return t.$forceUpdate()}],input:[function(e){e.target.composing||(t.newChipInputText=e.target.value.trim())},t.onInput]}}),t.asyncPending?t._e():i("iris-quick-action-button",t._b({staticClass:"irisv-chip-creator__close-chip-input",attrs:{"avatar-props":t.defaultCloseButtonAvatarProps},on:{"quick-action-button-click":function(e){return e.stopPropagation(),t.toggleChipInput(e)}}},"iris-quick-action-button",t.defaultCloseButtonProps,!1)),t.asyncPending?i("iris-icon",{staticClass:"irisv-chip__trailing-icon",attrs:{"aria-label":"loading","is-loading":!0,size:"sm","aria-hidden":"true"}}):t._e()],1)],1)]},proxy:!0}],null,!0)},"iris-chips-container",t.defaultChipsContainerProps,!1)),i("div",{staticClass:"irisv-chip-creator__message sr-only",attrs:{"aria-live":"polite"}},[t._v(t._s(t.ariaLiveMessage))])],1)},N=[],H=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("div",{staticClass:"irisv-chips-container",class:(t={"irisv-chips-container--sliding":e.sliding},t["irisv-chips-container--"+e.kind]=e.kind,t)},[e._t("prependChipCreator"),n("div",{ref:"bag",staticClass:"irisv-chips-container__slider-wrapper",on:{mousedown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.dragDown(t)},touchstart:e.dragDown,mouseenter:e.mouseEnter,mouseleave:e.mouseLeave,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&0!==t.button||"button"in t&&2!==t.button?null:e.leftRightKeyup(t)}}},[n("transition-group",{ref:"slider",staticClass:"irisv-chips-container__slider",attrs:{tag:"ul",name:"chip_change",role:"listbox","aria-label":e.ariaLabel}},[e._l(e.chipsData,(function(t,i){return n("li",{key:i+"_chip",ref:"sliderItems",refInFor:!0,staticClass:"irisv-chips-container__slider-item",attrs:{role:"option"}},[n("iris-chip",e._b({ref:"chips",refInFor:!0,attrs:{kind:e.chipKind},on:{"chip-click":e.onUpdate,"chip-change":e.onUpdate,"chip-remove":function(t){return e.$emit("chips-container-remove",t)}}},"iris-chip",t,!1))],1)})),e.$slots.appendChipCreator?n("li",{key:"insert_chip",staticClass:"irisv-chips-container__add-chip-icon"},[e._t("appendChipCreator")],2):e._e()],2),n("div",{directives:[{name:"show",rawName:"v-show",value:e.canThisExpand,expression:"canThisExpand"}],staticClass:"irisv-chips-container__panel"},[n("button",{staticClass:"irisv-chips-container__condensed-button",on:{click:function(t){e.isCondensed=!e.isCondensed}}},[e._v(" "+e._s(e.testCondensed)+" ")])])],1)],2)},V=[],R=l.a.extend({name:"IrisChipsContainer",components:{IrisChip:j},props:{ariaLabel:{type:String,default:"",required:!0},chipKind:{type:String,default:"button",validator:function(t){return["button","toggle","checkbox","radio"].includes(t.toLowerCase())}},chipsData:{type:Object,required:!0},eventDataFilter:{type:String,default:"all",validator:function(t){return["all","true","false"].includes(t.toLowerCase())}},kind:{type:String,default:"scrollable",validator:function(t){return["scrollable","pinned","static","condensed"].includes(t.toLowerCase())}}},data:function(){return{activeChip:0,canThisExpand:!1,chipMargin:"4px",dragDownTimer:0,duration:"250ms",easing:"ease-out",previousItemX:0,sliding:!1,isCondensed:!0}},methods:{hasKey:function(t,e){return!!t&&e in t},onUpdate:function(t){var e=this;if("button"===this.chipKind||"radio"===this.chipKind)this.$emit("button"===this.chipKind?"chip-click":"chip-change",t),this.$emit("button"===this.chipKind?"chips-container-click":"chips-container-change",t);else{var i=[];this.$refs.chips.forEach((function(t){"toggle"===e.chipKind?"all"===e.eventDataFilter?i.push({name:t.$el.dataset.name,pressed:t.$el.ariaPressed}):t.$el.ariaPressed&&e.eventDataFilter===t.$el.ariaPressed.toString()&&i.push(t.$el.dataset.name):"all"===e.eventDataFilter?i.push({name:t.$el.dataset.name,checked:t.$el.children[0].checked,value:t.$el.children[0].value}):e.eventDataFilter===t.$el.children[0].checked.toString()&&i.push(t.$el.dataset.name)})),this.$emit("chip-change",t),this.$emit("chips-container-change",i)}},leftRightKeyup:function(t){var e=this.$refs.chips.length,i="pinned"===this.kind,n="ArrowRight"===t.code?this.activeChip+1:this.activeChip-1;if(n=n<0?0:n,n=n>e-1?e-1:n,this.hasKey(this.$refs.chips,this.activeChip)){var s=this.$refs.chips[this.activeChip];s.$el.setAttribute("tabindex","-1"),i&&"ArrowRight"===t.code&&(s.$el.style.cssText="transition: ".concat(this.duration," ").concat(this.easing,"; transform-origin: center right; transform: scale3d(0, 0, 1); opacity: 0"))}if(this.hasKey(this.$refs.chips,n)){var r=this.$refs.chips[n],a=this.$refs.slider.$el;r.$el.setAttribute("tabindex","0"),r.$el.focus(),(i||"scrollable"===this.kind)&&(a.style.cssText="transition: left ".concat(this.duration," ").concat(this.easing,"; left: ").concat(-r.$el.offsetLeft,"px")),i&&"ArrowLeft"===t.code&&(r.$el.style.cssText="transition: ".concat(this.duration," ").concat(this.easing,"; transform-origin: center right; transform: scale3d(1, 1, 1); opacity: 1"))}this.activeChip=e>0?n:0},condenseOrExpand:function(){var t=this.$refs.slider.$el,e=Array.from(t.children),i=parseInt(this.chipMargin,10),n=[];e.forEach((function(t,e){if(t.classList.contains("irisv-chips-container__add-chip-icon"))return!1;(0===e||t.offsetLeft===i)&&n.push(t)}));var s=2*(n[0].offsetHeight+2*i),r=(n[0].offsetHeight+2*i)*n.length;this.canThisExpand=n.length>2,this.canThisExpand?this.isCondensed?this.$refs.slider.$el.style.cssText="height: ".concat(s,"px;"):this.$refs.slider.$el.style.cssText="height: ".concat(r,"px;"):this.$refs.slider.$el.style.cssText="height: auto;"},dragDown:function(){var t=this,e=this.$refs.bag,i=this.$refs.slider.$el;"static"!==this.kind&&"condensed"!==this.kind&&e.offsetWidth<=i.offsetWidth&&(this.dragDownTimer=window.setTimeout((function(){t.sliding=!0,document.addEventListener("mousemove",t.dragMove),document.addEventListener("touchmove",t.dragMove)}),300),document.addEventListener("mouseup",this.dragUp),document.addEventListener("touchend",this.dragUp),document.querySelector("html").classList.add("irisv-chips-container--isSliding"))},dragMove:function(t){var e=this;window.requestAnimationFrame((function(){var i=e.$refs.bag,n=e.$refs.slider.$el,s=Array.from(n.children),r=s[s.length-1],a=n.style.left?parseInt(n.style.left,10):0,o="mousemove"===t.type?t.clientX:Math.floor(t.touches[0].clientX);e.previousItemX=e.previousItemX?e.previousItemX:o,n.style.cssText="transition: none; left: ".concat(a+(o-e.previousItemX),"px; width: auto;"),e.previousItemX=o,"pinned"===e.kind&&s.forEach((function(t){var e=t.getBoundingClientRect(),s=e.left-i.getBoundingClientRect().left,o=t.children[0];if(s<0){var l=e.width,c=parseFloat(((l+s)/l).toFixed(2));c=c>=0?c:0,t!==r?o.style.cssText="transform-origin: center right; transform: scale3d(".concat(c,", ").concat(c,", 1); opacity: ").concat(c):n.style.cssText="transition: none; left: ".concat(a,"px; width: auto;")}else o.style.cssText="transform: scale3d(1, 1, 1); opacity: 1"}))}))},dragUp:function(){var t=this,e=this.$refs.bag,i=this.$refs.slider.$el,n=Array.from(i.children),s=parseInt(i.style.left,10),r=i.scrollWidth;window.clearTimeout(this.dragDownTimer),window.setTimeout((function(){t.sliding=!1,s>0?i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: 0;"):-s>r-e.offsetWidth&&"pinned"!==t.kind&&(i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: ").concat(-r+e.offsetWidth,"px;")),document.removeEventListener("mousemove",t.dragMove),document.removeEventListener("touchmove",t.dragMove),document.removeEventListener("mouseup",t.dragUp),document.removeEventListener("touchend",t.dragUp)}),150),window.setTimeout((function(){t.previousItemX=0,"pinned"===t.kind&&n.forEach((function(n){var s=n.getBoundingClientRect(),r=s.left-e.getBoundingClientRect().left,a=n.offsetLeft,o=n.offsetLeft+n.offsetWidth,l=s.width,c=parseFloat(((l+r)/l).toFixed(2)),u=n.children[0];c>0&&c<1?c>=.5?(u.style.cssText="transform: scale3d(1, 1, 1); opacity: 1;",i.style.cssText="left: ".concat(-a,"px; transition: left ").concat(t.duration," ").concat(t.easing,";")):(u.style.cssText="transform: scale3d(0, 0, 1); opacity: 0;",i.style.cssText="left: ".concat(-o,"px; transition: left ").concat(t.duration," ").concat(t.easing,";")):u.style.cssText="transform: scale3d(1, 1, 1); opacity: 1;"}))}),parseInt(this.duration,10)),document.querySelector("html").classList.remove("irisv-chips-container--isSliding")},mouseEnter:function(){var t=this.$refs.bag,e=this.$refs.slider.$el;t.offsetWidth<=e.offsetWidth&&(t.dataset.scrollable="true")},mouseLeave:function(){var t=this.$refs.bag,e=this.$refs.slider.$el;t.offsetWidth<=e.offsetWidth&&(t.dataset.scrollable="false")}},computed:{testCondensed:function(){return this.$data.isCondensed?"Show all":"Show less"}},watch:{chipsData:function(){this.$refs.slider.$el.removeAttribute("style")},isCondensed:function(){this.condenseOrExpand()},kind:function(){this.$refs.slider.$el.removeAttribute("style"),this.$refs.chips.forEach((function(t){t.$el.removeAttribute("style")})),"condensed"===this.kind&&(this.isCondensed=!0,this.condenseOrExpand()),"condensed"!==this.kind&&(this.canThisExpand=!1)}},mounted:function(){var t=this;this.duration=getComputedStyle(document.documentElement).getPropertyValue("--motionTimeModerateSlow")||"250ms",this.easing=getComputedStyle(document.documentElement).getPropertyValue("--motionTimingFunctionStandard")||"cubic-bezier(0.5, 0.0, 0.2, 1.0)",this.chipMargin=getComputedStyle(document.documentElement).getPropertyValue("--spacingPlatformNano")||"4px","condensed"===this.kind&&this.$nextTick((function(){t.condenseOrExpand()}))},updated:function(){var t=this;"condensed"===this.kind&&this.$nextTick((function(){t.condenseOrExpand()}))}}),q=R,z=(i("f5e7"),Object(f["a"])(q,H,V,!1,null,null,null)),W=z.exports;function K(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function U(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?K(Object(i),!0).forEach((function(e){G(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):K(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function G(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Q=l.a.extend({name:"IrisChipCreator",components:{IrisChipsContainer:W,IrisQuickActionButton:T["default"],IrisIcon:c["a"]},props:{asyncAdd:{type:String,default:"default",validator:function(t){return["default","ready","pending","add","reject"].includes(t.toLowerCase())}},asyncRemove:{type:String,default:"default",validator:function(t){return["default","ready","pending","remove","reject"].includes(t.toLowerCase())}},addButtonProps:Object,addButtonAvatarProps:Object,closeButtonProps:Object,closeButtonAvatarProps:Object,ariaLabel:{type:String,default:"Add a chip"},chipsContainerProps:{type:Object,required:!0},chipInputPlaceholder:{type:String,default:"Start Typing"},chipInsertPosition:{type:String,default:"beginning",validator:function(t){return["beginning","end"].includes(t.toLowerCase())}},chipsContainerKind:{type:String,default:"pinned",validator:function(t){return["pinned","static","condensed"].includes(t.toLowerCase())}},position:{type:String,default:"before",validator:function(t){return["before","after"].includes(t.toLowerCase())}}},data:function(){return{ariaLiveMessage:"",chips:{},chipInputWidth:0,newChipInputText:"",showChipInput:!1,asyncPending:!1,asyncRemoveChip:"",chipIndexToRemove:-1}},computed:{chipContainerSlot:function(){return"pinned"===this.chipsContainerKind?"prependChipCreator":"appendChipCreator"},defaultAddButtonProps:function(){return U({kind:"mediumEmphasis",label:this.ariaLabel},this.addButtonProps)},defaultAddButtonAvatarProps:function(){return U({mainIconName:"cancel-x",size:"small"},this.addButtonAvatarProps)},defaultCloseButtonProps:function(){return U({kind:"noEmphasis",label:"Cancel"},this.closeButtonProps)},defaultCloseButtonAvatarProps:function(){return U({mainIconName:"cancel-x",size:"xsmall"},this.closeButtonAvatarProps)},defaultChipsContainerProps:function(){return U({chipKind:this.chipsContainerProps&&void 0!==this.chipsContainerProps.chipKind?this.chipsContainerProps.chipKind:"checkbox"},this.chipsContainerProps)}},methods:{onAddChip:function(){var t=this;if(this.newChipInputText){var e={label:this.newChipInputText,name:"chips",value:this.newChipInputText,isRemovable:!0,kind:"checkbox"},i=this.chipsContainerProps&&this.chipsContainerProps.avatarLabel?this.chipsContainerProps.avatarLabel:"chips";"default"===this.asyncAdd||"add"===this.asyncAdd?("beginning"===this.chipInsertPosition?this.chips=U(G({},this.newChipInputText,e),this.chips):this.chips=U(U({},this.chips),{},G({},this.newChipInputText,e)),this.$emit("chip-creator-chip-added",{addedChip:e,chipContainer:this.chips}),this.ariaLiveMessage="".concat(this.newChipInputText," added to ").concat(i,"."),this.newChipInputText="",this.showChipInput=!1,this.$nextTick((function(){t.$refs.addChipQuickActionButton.focus()})),"add"===this.asyncAdd&&this.$emit("update:async-add","ready","")):"ready"===this.asyncAdd&&this.$emit("update:async-add","pending",this.newChipInputText)}},onRemoveChip:function(t){var e=this,i=Object.keys(this.chips).find((function(i,n){var s=e.chips[i].value===t;return e.chipIndexToRemove=s?n:-1,s}));if(i)if(this.asyncRemoveChip=t,"default"===this.asyncRemove||"remove"===this.asyncRemove){var n=this.chips[i];this.$delete(this.chips,i),this.$nextTick((function(){e.$refs.addChipQuickActionButton.focus()})),this.$emit("chip-creator-chip-removed",{deletedChip:n,chipContainer:this.chips}),this.chipIndexToRemove=-1,this.ariaLiveMessage="".concat(n.label," chip removed."),"remove"===this.asyncRemove&&this.$emit("update:async-remove","ready","")}else"ready"===this.asyncRemove&&this.$emit("update:async-remove","pending",this.asyncRemoveChip)},setChipInputWidth:function(){var t=document.createElement("SPAN");t.classList.add("font-caption"),t.textContent=this.chipInputPlaceholder,t.style.cssText="position: absolute; visibility: hidden;",document.body.appendChild(t),this.chipInputWidth=t.clientWidth,t.remove()},toggleChipInput:function(){var t=this;this.newChipInputText="",this.showChipInput=!this.showChipInput,this.showChipInput?this.$nextTick((function(){t.$refs.chipInput.focus()})):this.$nextTick((function(){t.$refs.addChipQuickActionButton.focus()})),"reject"===this.asyncAdd&&this.$emit("update:async-add","ready","")},onInput:function(t){this.$emit("chip-creator-input",t.target.value)},asyncDisableChips:function(t){var e=this;Object.keys(this.chips).forEach((function(i,n){e.chips[i].isDisabled=t,e.chips[i].isLoading=t&&e.chipIndexToRemove===n,e.chips[i].isRemovable=!e.chips[i].isLoading}))}},watch:{asyncAdd:{immediate:!0,handler:function(t){["default","ready","pending","add","reject"].includes(t)||this.$emit("update:async-add","default",""),this.asyncDisableChips("pending"===t),this.asyncPending="pending"===t,"add"===t&&this.onAddChip(),"reject"===t&&this.toggleChipInput()}},asyncRemove:{immediate:!0,handler:function(t){["default","ready","pending","remove","reject"].includes(t)||this.$emit("update:async-remove","default",""),this.asyncDisableChips("pending"===t),this.asyncPending="pending"===t,"remove"===t&&(this.onRemoveChip(this.asyncRemoveChip),this.chipIndexToRemove=-1),"reject"===t&&(this.$emit("update:async-remove","ready",""),this.chipIndexToRemove=-1)}},chipsContainerProps:function(t){this.chips=JSON.parse(JSON.stringify(t.chipsData))},chipInputPlaceholder:function(){this.setChipInputWidth()}},created:function(){this.chips=this.chipsContainerProps&&this.chipsContainerProps.chipsData?this.chipsContainerProps.chipsData:{},this.setChipInputWidth()}}),X=Q,J=(i("10c4"),Object(f["a"])(X,F,N,!1,null,null,null)),Y=J.exports,Z=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{staticClass:"irisv-cloaked-checkmark",class:{"irisv-cloaked-checkmark--disabled":t.isDisabled,"irisv-cloaked-checkmark--skeleton":t.showSkeleton},attrs:{tabindex:t.showSkeleton&&"-1"}},[i("input",{ref:"input",staticClass:"irisv-cloaked-checkmark__input",attrs:{type:t.isSingleSelection?"radio":"checkbox",name:t.name,disabled:t.isDisabled||t.showSkeleton,tabindex:t.showSkeleton&&"-1"},domProps:{checked:t.isChecked,value:t.value},on:{change:t.onChange}}),i("div",{staticClass:"irisv-cloaked-checkmark__container",class:{"irisv-cloaked-checkmark__container--dark":t.isDarkMode,"irisv-cloaked-checkmark__container--skeleton":t.showSkeleton}},[i("span",{staticClass:"irisv-cloaked-checkmark__label",class:{"irisv-cloaked-checkmark__label--right-align-checkmark":t.hasRightAlignCheckmark,"irisv-cloaked-checkmark__label--dark":t.isDarkMode,"irisv-cloaked-checkmark__label--skeleton":t.showSkeleton}},[t._v(" "+t._s(t.label)+" ")]),t.showSkeleton?t._e():i("svg",{staticClass:"irisv-cloaked-checkmark__svg",attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"3 5 18.1 13.8","enable-background":"new 3 5 18.1 13.8","xml:space":"preserve"}},[i("polyline",{staticClass:"irisv-cloaked-checkmark__svg-polyline",attrs:{fill:"none",stroke:"#231F20","stroke-width":"2.1","stroke-miterlimit":"10",points:"3.7,12.2 8.8,17.3 20.3,5.7 "}})])])])},tt=[],et=l.a.extend({name:"IrisCloakedCheckmark",props:{label:{type:String,default:""},isChecked:{type:Boolean,default:!1},value:{type:String,default:""},isSingleSelection:{type:Boolean,default:!1},name:{type:String,default:""},hasRightAlignCheckmark:{type:Boolean,default:!1},isDarkMode:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},showSkeleton:{type:Boolean,default:!1}},methods:{onChange:function(){var t=this.$refs.input;this.$emit("cloaked-checkmark-change",{checked:t.checked,value:t.value})}}}),it=et,nt=(i("6a5c"),Object(f["a"])(it,Z,tt,!1,null,null,null)),st=nt.exports,rt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"irisv-collapsible-trigger",attrs:{tabindex:"0","aria-expanded":t.isOpen?"true":"false","aria-controls":t.identifier_,role:"button"},on:{click:t.toggleCollapsible,keydown:function(e){return e.type.indexOf("key")||13===e.keyCode||32===e.keyCode?(e.preventDefault(),e.target!==e.currentTarget?null:t.toggleCollapsible(e)):null}}},[t._t("visibleContent")],2),i("div",{ref:"collapsible",staticClass:"irisv-collapsible",attrs:{"aria-hidden":t.isOpen?"false":"true",id:t.identifier_}},[i("div",{ref:"content"},[t._t("hiddenContent")],2)])])},at=[],ot=i("d257"),lt=l.a.extend({name:"IrisCollapsible",props:{elementId:String,visibleContent:String,hiddenContent:String},data:function(){return{isOpen:!1,identifier_:this.elementId||Object(ot["b"])("irisv_collapsible")}},methods:{toggleCollapsible:function(){this.isOpen=!this.isOpen;var t=this.$refs.collapsible,e=this.$refs.content;t.style.cssText=this.isOpen?"height: ".concat(e.getBoundingClientRect().height,"px; opacity:1;"):"height:0;opacity:0;",this.$emit("collapsible-click","collapsed: ".concat(this.isOpen))}}}),ct=lt,ut=(i("7453"),Object(f["a"])(ct,rt,at,!1,null,null,null)),dt=ut.exports,ht=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{ref:"label",staticClass:"irisv-display-input-field-keypad",class:{"irisv-display-input-field-keypad--error":t.internalError_},attrs:{for:t.identifier_}},[i("input",t._b({ref:"input",staticClass:"irisv-display-input-field-keypad__input",class:"irisv-display-input-field-keypad__input--align-"+t.align,attrs:{id:t.identifier_,type:"text",min:"0.00",step:"0.01",placeholder:t.placeholder,inputmode:t.isCurrencyInput?"decimal":t.keyboardType},domProps:{value:t.isCurrencyInput?t.formattedValue:t.value},on:{focus:t.onFocus,keypress:t.onKeyPress,keydown:t.onKeyDown,input:t.onInput,blur:t.onBlur}},"input",t.$attrs,!1)),!0===t.internalError_?i("div",{staticClass:"irisv-display-input-field-keypad__error font-caption",class:"irisv-display-input-field-keypad__error--align-"+t.align,attrs:{"aria-atomic":"true","aria-live":"assertive"}},[t._v(t._s(t.errortext))]):t._e(),i("div",{staticClass:"irisv-display-input-field-keypad__message font-caption",class:"irisv-display-input-field-keypad__message--align-"+t.align,attrs:{"aria-atomic":"true"}},[t._v(t._s(t.helpertext))])])},ft=[],pt=i("e05b");function mt(t){return mt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mt(t)}function vt(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function gt(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?vt(Object(i),!0).forEach((function(e){yt(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):vt(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function yt(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var bt=l.a.extend({name:"IrisDisplayInputFieldKeypad",inheritAttrs:!1,filters:{currencyFormatter:pt["a"]},model:{prop:"value",event:"display-input-field-input"},mixins:[u["a"]],props:{elementId:String,currencyFormatterOptions:Object,align:{type:String,default:"right",validator:function(t){return["left","center","right"].includes(t.toLowerCase())}},hasError:{type:Boolean,default:!1},errortext:{type:String,default:""},helpertext:{type:String,default:""},id:String,keyboardType:{type:String,default:"decimal",validator:function(t){return["text","decimal","numeric","tel","search","email","url"].includes(t.toLowerCase())}},value:String,placeholder:{type:String,default:"0.00"},isCurrencyInput:{type:Boolean,default:!1}},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_display_input_field_keypad"),internalError_:this.hasError,formattedValue:"",unformattedValue:""}},computed:{computedCurrencyFormatterOptions:function(){return gt(gt({},this.currencyFormatterOptions),{},{hasImpliedDecimal:!0})}},methods:{clearEverything:function(){this.formattedValue="",this.$emit("display-input-field-input-currency",{formatted:"",unformatted:"",formatParts:{}}),this.$emit("display-input-field-input","")},onFocus:function(t){this.$emit("display-input-field-focus",t)},onKeyPress:function(t){if(this.isCurrencyInput){var e=["0","1","2","3","4","5","6","7","8","9"];e.includes(t.key)||t.preventDefault()}},onKeyDown:function(t){if(this.isCurrencyInput){var e=["0","1","2","3","4","5","6","7","8","9","Backspace"],i=this.$refs.input;if("Backspace"===t.key&&"0.00"===this.unformattedValue)return void this.clearEverything();e.includes(t.key)&&(i.value=i.value.replace(/\D/g,""))}},onInput:function(){var t=this.$refs.input.value;if(this.isCurrencyInput){var e=this.$options.filters.currencyFormatter(t,gt(gt({},this.computedCurrencyFormatterOptions),{},{formatToParts:!0})),i="";if(""===t&&""!==this.formattedValue)return void this.clearEverything();"object"===mt(e)&&(i=e.filter((function(t){return"minusSign"===t.type||"integer"===t.type||"decimal"===t.type||"fraction"===t.type})).map((function(t){return"decimal"===t.type?".":t.value})).join(""),this.formattedValue=this.$options.filters.currencyFormatter(t,this.computedCurrencyFormatterOptions)),this.$emit("display-input-field-input-currency",{formatted:this.formattedValue,unformatted:i,formatParts:e}),this.$emit("display-input-field-input",i),this.unformattedValue=i}else this.$emit("display-input-field-input-currency",{formatted:"",unformatted:"",formatParts:{}}),this.$emit("display-input-field-input",t);this.updateDisplaySize()},updateDisplaySize:function(){var t=this.$refs.label,e=this.$refs.input;this.$nextTick((function(){e.value?t.style.cssText="--clampValue: ".concat(100/e.value.length,"vw;"):t.style.cssText="--clampValue: 100vw;"}))},onBlur:function(t){this.$emit("display-input-field-blur",t)}},watch:{hasError:function(t){this.internalError_=t},isCurrencyInput:function(t){t?(this.onInput(),this.updateDisplaySize()):this.$emit("display-input-field-input-currency",{formatted:"",unformatted:"",formatParts:{}})},value:function(t){var e=this,i=this.$refs.input;this.isCurrencyInput?(i.value=t,this.onInput()):this.$emit("display-input-field-input-currency",{formatted:"",unformatted:"",formatParts:{}}),this.$nextTick((function(){e.updateDisplaySize()}))},currencyFormatterOptions:function(){this.onInput()}},mounted:function(){var t=this,e=this.$refs.input;this.isCurrencyInput?(e.value=this.value,this.onInput()):this.$emit("display-input-field-input-currency",{formatted:"",unformatted:"",formatParts:{}}),this.$nextTick((function(){t.updateDisplaySize()}))}}),_t=bt,kt=(i("be84"),Object(f["a"])(_t,ht,ft,!1,null,null,null)),xt=kt.exports,wt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{ref:"label",staticClass:"irisv-display-input-field-specified",class:{"irisv-display-input-field-specified--error":t.internalError_},attrs:{for:t.identifier_}},[i("input",t._b({ref:"input",staticClass:"irisv-display-input-field-specified__input sr-only",attrs:{id:t.identifier_,type:"text",inputmode:t.keyboardType,minlength:t.minlength,maxlength:t.maxlength},domProps:{value:t.value},on:{blur:t.onBlur,focus:t.onFocus,input:t.onInput}},"input",t.$attrs,!1)),i("div",{directives:[{name:"show",rawName:"v-show",value:t.showActionText,expression:"showActionText"}],ref:"action",staticClass:"irisv-display-input-field-specified__actiontext font-caption",class:"irisv-display-input-field-specified__actiontext--align-"+t.align},[t._v(t._s(t.actiontext))]),i("div",{ref:"display",staticClass:"irisv-display-input-field-specified__display",class:"irisv-display-input-field-specified__display--align-"+t.align,attrs:{"aria-hidden":"true"}}),!0===t.internalError_?i("div",{staticClass:"irisv-display-input-field-specified__error font-caption",class:"irisv-display-input-field-specified__error--align-"+t.align,attrs:{"aria-atomic":"true","aria-live":"assertive"}},[t._v(t._s(t.errortext))]):t._e(),i("div",{staticClass:"irisv-display-input-field-specified__message font-caption",class:"irisv-display-input-field-specified__message--align-"+t.align,attrs:{"aria-atomic":"true"}},[t._v(t._s(t.helpertext))])])},It=[],Ct=l.a.extend({name:"IrisDisplayInputFieldSpecified",inheritAttrs:!1,model:{event:"display-input-field-input"},mixins:[u["a"]],props:{elementId:String,actiontext:{type:String,default:""},align:{type:String,default:"center",validator:function(t){return["left","center","right"].includes(t.toLowerCase())}},hasError:{type:Boolean,default:!1},errortext:{type:String,default:""},helpertext:{type:String,default:""},id:String,keyboardType:{type:String,default:"text",validator:function(t){return["text","decimal","numeric","tel","search","email","url"].includes(t.toLowerCase())}},minlength:{type:Number,default:1,validator:function(t){return t>0&&t<9}},maxlength:{type:Number,default:8,validator:function(t){return t>0&&t<9}},value:String},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_display_input_field_specified"),internalError_:this.hasError,showActionText:!0}},methods:{createInitialState:function(){for(var t=this.$refs.display,e="",i=0;i<this.maxlength;i++)this.value&&0!==this.value.length?e+='<span class="irisv-display-input-field-specified__display-item">'.concat(this.value[i]?this.value[i]:"","</span>"):e+='<span class="irisv-display-input-field-specified__display-item"></span>';while(t.firstChild)t.firstChild.remove();t.insertAdjacentHTML("afterbegin",e),this.toggleActionText()},onBlur:function(t){this.$emit("display-input-field-blur",t);var e=this.$refs.display,i=e.querySelectorAll(".irisv-display-input-field-specified__display-item");i.forEach((function(t){var e=t;0===e.innerText.length&&(e.style.cssText="")})),this.toggleActionText()},onFocus:function(t){this.$emit("display-input-field-focus",t);var e=this.$refs.display,i=e.querySelectorAll(".irisv-display-input-field-specified__display-item");i.forEach((function(t){var e=t;0===e.innerText.length&&null!==e.previousElementSibling&&e.previousElementSibling.innerText.length&&(e.style.cssText="border-color: rgb(var(--colorFormFieldGray900, var(--colorBrandedGuidance)));")}))},onInput:function(t){this.$emit("display-input-field-input",t.target.value),this.updateDisplay()},toggleActionText:function(){var t=this.$refs.action,e=0;switch(this.showActionText=!(this.value&&this.value.length>0),this.helpertext.length>0&&e++,this.internalError_&&e++,e){case 0:t.style.bottom="8px";break;case 1:t.style.bottom="32px";break;case 2:t.style.bottom="56px";break}},updateDisplay:function(){var t=this,e=this.$refs.display,i=e.querySelectorAll(".irisv-display-input-field-specified__display-item");i.forEach((function(e,n){if(e.innerText="",e.style.cssText="",t.value){var s=i[n];s.innerText=t.value[n]||""}})),this.toggleActionText()}},watch:{hasError:function(t){this.internalError_=t},value:function(){this.updateDisplay()}},mounted:function(){this.createInitialState()},updated:function(){this.createInitialState()}}),St=Ct,At=(i("f278"),Object(f["a"])(St,wt,It,!1,null,null,null)),Ot=At.exports,$t=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{ref:"label",staticClass:"irisv-display-input-field-unspecified",class:{"irisv-display-input-field-unspecified--error":t.internalError_},attrs:{for:t.identifier_}},[i("input",t._b({ref:"input",staticClass:"irisv-display-input-field-unspecified__input",class:"irisv-display-input-field-unspecified__input--align-"+t.align,attrs:{id:t.identifier_,type:"text",inputmode:t.keyboardType,minlength:t.minlength,maxlength:t.maxlength},domProps:{value:t.value},on:{blur:t.onBlur,focus:t.onFocus,input:t.onInput}},"input",t.$attrs,!1)),i("div",{directives:[{name:"show",rawName:"v-show",value:t.showActionText,expression:"showActionText"}],ref:"action",staticClass:"irisv-display-input-field-unspecified__actiontext font-caption",class:"irisv-display-input-field-unspecified__actiontext--align-"+t.align},[t._v(t._s(t.actiontext))]),!0===t.internalError_?i("div",{staticClass:"irisv-display-input-field-unspecified__error font-caption",class:"irisv-display-input-field-unspecified__error--align-"+t.align,attrs:{"aria-atomic":"true","aria-live":"assertive"}},[t._v(t._s(t.errortext))]):t._e(),i("div",{staticClass:"irisv-display-input-field-unspecified__message font-caption",class:"irisv-display-input-field-unspecified__message--align-"+t.align,attrs:{"aria-atomic":"true"}},[t._v(t._s(t.helpertext))])])},Tt=[],Lt=l.a.extend({name:"IrisDisplayInputFieldUnspecified",inheritAttrs:!1,model:{event:"display-input-field-input"},mixins:[u["a"]],props:{elementId:String,actiontext:{type:String,default:""},align:{type:String,default:"center",validator:function(t){return["left","center","right"].includes(t.toLowerCase())}},hasError:{type:Boolean,default:!1},errortext:{type:String,default:""},helpertext:{type:String,default:""},id:String,keyboardType:{type:String,default:"text",validator:function(t){return["text","decimal","numeric","tel","search","email","url"].includes(t.toLowerCase())}},minlength:{type:Number,default:1,validator:function(t){return t>0&&t<9}},maxlength:{type:Number,default:8,validator:function(t){return t>0&&t<9}},value:String},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_display_input_field_unspecified"),internalError_:this.hasError,showActionText:!0}},computed:{local_value:{get:function(){return this.value},set:function(){}}},methods:{onBlur:function(t){this.$emit("display-input-field-blur",t),this.toggleActionText()},onFocus:function(t){this.$emit("display-input-field-focus",t)},onInput:function(t){this.$emit("display-input-field-input",t.target.value)},updateDisplay:function(){var t=this.$refs.label,e=this.value;t.style.cssText=e?"--clampValue: ".concat(100/e.length,"vw;"):"--clampValue: 100vw;"},toggleActionText:function(){var t=this.$refs.action,e=0;switch(this.showActionText=!(this.value&&this.value.length>0),this.helpertext.length>0&&e++,this.internalError_&&e++,e){case 0:t.style.bottom="8px";break;case 1:t.style.bottom="32px";break;case 2:t.style.bottom="56px";break}}},watch:{hasError:function(t){this.internalError_=t}},mounted:function(){this.toggleActionText()},updated:function(){this.toggleActionText(),this.updateDisplay()}}),Pt=Lt,Et=(i("ec02"),Object(f["a"])(Pt,$t,Tt,!1,null,null,null)),Bt=Et.exports,Mt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{ref:"label",staticClass:"irisv-display-input-field-variable",class:{"irisv-display-input-field-variable--error":t.internalError_},attrs:{for:t.identifier_}},[i("input",t._b({ref:"input",staticClass:"irisv-display-input-field-variable__input sr-only",attrs:{id:t.identifier_,type:"text",inputmode:t.keyboardType,minlength:t.minlength,maxlength:t.maxlength},domProps:{value:t.value},on:{blur:t.onBlur,focus:t.onFocus,input:t.onInput}},"input",t.$attrs,!1)),i("div",{directives:[{name:"show",rawName:"v-show",value:t.showActionText,expression:"showActionText"}],ref:"action",staticClass:"irisv-display-input-field-variable__actiontext font-caption",class:"irisv-display-input-field-variable__actiontext--align-"+t.align},[t._v(t._s(t.actiontext))]),i("div",{ref:"display",staticClass:"irisv-display-input-field-variable__display",class:"irisv-display-input-field-variable__display--align-"+t.align,attrs:{"aria-hidden":"true"}}),!0===t.internalError_?i("div",{staticClass:"irisv-display-input-field-variable__error font-caption",class:"irisv-display-input-field-variable__error--align-"+t.align,attrs:{"aria-atomic":"true","aria-live":"assertive"}},[t._v(t._s(t.errortext))]):t._e(),i("div",{staticClass:"irisv-display-input-field-variable__message font-caption",class:"irisv-display-input-field-variable__message--align-"+t.align,attrs:{"aria-atomic":"true"}},[t._v(t._s(t.helpertext))])])},Dt=[],jt=l.a.extend({name:"IrisDisplayInputFieldVariable",inheritAttrs:!1,model:{event:"display-input-field-input"},mixins:[u["a"]],props:{elementId:String,actiontext:{type:String,default:""},align:{type:String,default:"center",validator:function(t){return["left","center","right"].includes(t.toLowerCase())}},hasError:{type:Boolean,default:!1},errortext:{type:String,default:""},helpertext:{type:String,default:""},id:String,keyboardType:{type:String,default:"text",validator:function(t){return["text","decimal","numeric","tel","search","email","url"].includes(t.toLowerCase())}},minlength:{type:Number,default:1,validator:function(t){return t>0&&t<9}},maxlength:{type:Number,default:8,validator:function(t){return t>0&&t<9}},value:String},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_display_input_field_variable"),internalError_:this.hasError,showActionText:!0}},methods:{onBlur:function(t){this.$emit("display-input-field-blur",t);var e=this.$refs.display,i=e.querySelectorAll(".irisv-display-input-field-variable__display-item");i.forEach((function(t){var e=t;0===e.innerText.length&&(e.style.cssText="")})),this.toggleActionText()},onFocus:function(t){this.$emit("display-input-field-focus",t)},onInput:function(t){this.$emit("display-input-field-input",t.target.value),this.updateDisplay()},toggleActionText:function(){var t=this.$refs.action,e=0;switch(this.showActionText=!(this.value&&this.value.length>0),this.helpertext.length>0&&e++,this.internalError_&&e++,e){case 0:t.style.bottom="8px";break;case 1:t.style.bottom="32px";break;case 2:t.style.bottom="56px";break}},updateDisplay:function(){var t=this.$refs.label,e=this.$refs.display,i=this.value,n=[];i?(n=i.split("").map((function(t){return'<span class="irisv-display-input-field-variable__display-item">'.concat(t,"</span>")})),0===n.length&&n.push('<span class="irisv-display-input-field-variable__display-item"></span>'),e.innerHTML=n.join(""),t.style.cssText="--clampValue: ".concat(50/i.length,"vw;")):(e.innerHTML='<span class="irisv-display-input-field-variable__display-item"></span>',t.style.cssText="--clampValue: 100vw;"),this.toggleActionText()}},watch:{hasError:function(t){this.internalError_=t},value:function(){this.updateDisplay()}},mounted:function(){this.updateDisplay()},updated:function(){this.updateDisplay()}}),Ft=jt,Nt=(i("cba2"),Object(f["a"])(Ft,Mt,Dt,!1,null,null,null)),Ht=Nt.exports,Vt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"fab",staticClass:"irisv-floating-action-button",class:["irisv-floating-action-button--"+t.kind,"irisv-floating-action-button--"+t.position]},[t.isExpandable()?i("button",{ref:"trigger",staticClass:"irisv-floating-action-button__trigger",attrs:{id:t.identifier_,"aria-label":t.ariaLabel,"aria-haspopup":t.items&&t.items.length>1?"listbox":null},on:{mouseup:function(e){return e.target!==e.currentTarget?null:t.toggleMenu(!0,!0)},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])||e.target!==e.currentTarget?null:t.toggleMenu(!0)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")||e.target!==e.currentTarget?null:t.toggleMenu(!0)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.target!==e.currentTarget?null:t.toggleMenu(!0)}],keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])||e.target!==e.currentTarget?null:t.toggleMenu(!1)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")||e.target!==e.currentTarget?null:t.toggleMenu(!1)}]}}):t._e(),i(t.isExpandable()?"ul":"div",{ref:"itemsContainer",tag:"component",staticClass:"irisv-floating-action-button__container",style:{"--shapeBrandedSmall":t.borderRadiusOverride},attrs:{"aria-labelledby":t.identifier_,"aria-expanded":t.isOpen?"true":"false",role:t.items&&t.items.length>1?"listbox":null}},[i(t.isExpandable()?"li":"button",{ref:"firstItem",tag:"component",staticClass:"irisv-floating-action-button__first-item",style:{"--shapeBrandedSmall":t.borderRadiusOverride},attrs:{role:t.items&&t.items.length>1?"option":"button","data-index":"0","data-label":t.firstItem.label,"aria-label":"nolabels"===t.kind?t.firstItem.label:null},on:{mouseup:function(e){return e.stopPropagation(),t.itemClick(e)},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:(e.stopPropagation(),t.itemClick(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.itemClick(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.stopPropagation(),t.setItemFocus("down"))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.stopPropagation(),t.setItemFocus("up"))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:(e.stopPropagation(),t.toggleMenu(!1))}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.stopPropagation(),t.toggleMenu(!1))}}},[i("iris-avatar",t._b({ref:"firstItemIcon",staticClass:"irisv-floating-action-button__item-icon",attrs:{"aria-hidden":"true","is-static":!0}},"iris-avatar",t.firstItem.avatarProps,!1)),"nolabels"!==t.kind?i("span",{staticClass:"irisv-floating-action-button__item-label"},[t._v(" "+t._s(t.firstItem.label)+" ")]):t._e()],1),t._l(t.moreItems,(function(e,n){return i("li",{key:e.label,ref:"moreItems",refInFor:!0,staticClass:"irisv-floating-action-button__item",attrs:{role:"option","data-index":n+1,"data-label":e.label,"aria-label":"nolabels"===t.kind?e.label:null},on:{mouseup:function(e){return e.stopPropagation(),t.itemClick(e)},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:(e.stopPropagation(),t.itemClick(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.itemClick(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.stopPropagation(),t.setItemFocus("down"))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.stopPropagation(),t.setItemFocus("up"))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:(e.stopPropagation(),t.toggleMenu(!1))}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.stopPropagation(),t.toggleMenu(!1))}}},[i("iris-avatar",t._b({staticClass:"irisv-floating-action-button__item-icon",attrs:{"is-static":!0}},"iris-avatar",e.avatarProps,!1)),"nolabels"!==t.kind?i("span",{staticClass:"irisv-floating-action-button__item-label"},[t._v(" "+t._s(e.label)+" ")]):t._e()],1)}))],2)],1)},Rt=[];function qt(t){return Ut(t)||Kt(t)||Wt(t)||zt()}function zt(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Wt(t,e){if(t){if("string"===typeof t)return Gt(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Gt(t,e):void 0}}function Kt(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Ut(t){if(Array.isArray(t))return Gt(t)}function Gt(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var Qt=l.a.extend({name:"IrisFloatingActionButton",components:{IrisAvatar:s["a"]},mixins:[u["a"]],props:{elementId:String,ariaLabel:{type:String,required:!0},items:{type:Array,required:!0,validator:function(t){return t.every((function(t){var e=t,i=[Object.keys(e).includes("label"),Object.keys(e).includes("avatarProps")];return!i.includes(!1)}))}},kind:{type:String,default:"condensed",validator:function(t){return["condensed","extended","nolabels"].includes(t.toLowerCase())}},position:{type:String,default:"dynamic",validator:function(t){return["static","floating","dynamic"].includes(t.toLowerCase())}},borderRadiusOverride:{type:String}},data:function(){return{identifier_:this.elementId||Object(ot["b"])("irisv_floating_action_button"),currentItem:0,isOpen:!1,mql:""}},methods:{documentClick:function(t){var e=t.target;this.$el.contains(e)||this.toggleMenu(!1,!1,!0)},fastCloseMenu:function(){var t=this.$refs.trigger,e=this.$refs.firstItem,i=this.$refs.moreItems,n=this.$refs.itemsContainer;this.isOpen&&(t.style.display="block",this.isOpen=!1,this.currentItem=0,i&&i.forEach((function(t){t.style.transition="none",t.style.opacity=0,t.style.height="0",t.setAttribute("tabindex","-1")})),e.setAttribute("tabindex","-1"),n.style.transition="none",n.style.width="extended"===this.kind?"".concat(n.dataset.collapsedWidth,"px"):"".concat(n.dataset.iconWidth,"px"),this.$emit("floating-action-button-open",!1))},isExpandable:function(){return!!this.items&&(this.items.length>1||1===this.items.length&&"condensed"===this.kind)},itemClick:function(t){this.isExpandable()?this.isOpen?(this.toggleMenu(!1,!0),this.$emit("floating-action-button-click",{index:parseInt(t.target.dataset.index,10),label:t.target.dataset.label})):this.toggleMenu(!0,!0):this.$emit("floating-action-button-click",{index:parseInt(t.target.dataset.index,10),label:t.target.dataset.label})},setItemFocus:function(t){var e=this.$refs.itemsContainer,i=[this.$refs.firstItem].concat(qt(this.$refs.moreItems)),n=i[this.currentItem];this.currentItem="down"===t?this.currentItem+1:this.currentItem-1,this.currentItem=this.currentItem>i.length-1?0:this.currentItem,this.currentItem=this.currentItem<0?i.length-1:this.currentItem,i[this.currentItem].setAttribute("tabindex","0"),i[this.currentItem].focus(),n.setAttribute("tabindex","-1"),e.setAttribute("aria-activedescendant",i[this.currentItem].id)},setMenuSizes:function(){var t=this,e=this.$refs.fab,i=this.$refs.firstItem,n=this.$refs.firstItemIcon.$el,s=this.$refs.itemsContainer,r=this.$refs.moreItems;s.style.width="initial",s.style.right="",l.a.nextTick((function(){s.dataset.iconWidth=n.offsetWidth.toString(),s.dataset.iconHeight=n.offsetHeight.toString(),s.dataset.expandedWidth=i.offsetWidth.toString(),r&&r.forEach((function(t){t.style.height="0",t.style.display="none"})),s.dataset.collapsedWidth=i.offsetWidth.toString(),s.style.width="extended"===t.kind?"".concat(s.dataset.collapsedWidth,"px"):"".concat(s.dataset.iconWidth,"px"),r&&r.forEach((function(t){t.style.display="flex"})),e.style.height="".concat(s.dataset.iconHeight,"px"),e.style.width="extended"===t.kind?"".concat(s.dataset.collapsedWidth,"px"):"".concat(s.dataset.iconWidth,"px"),e.getBoundingClientRect().left>window.innerWidth/2?s.style.right="0":s.style.right=""}))},toggleMenu:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this.$refs.trigger,s=this.$refs.firstItem,r=this.$refs.moreItems,a=r?r.length:0,o=this.$refs.itemsContainer,l="fixed"===window.getComputedStyle(this.$refs.fab).getPropertyValue("position");this.isExpandable()?t?(n.style.display="none",this.isOpen=!0,this.currentItem=0,s.setAttribute("tabindex","0"),e||(s.focus(),o.setAttribute("aria-activedescendant",s.id)),r&&r.forEach((function(t,e){t.style.order=l?a-e:e,t.style.transition="height 100ms ".concat(100+50*e,"ms"),t.style.opacity=1,t.style.height="".concat(o.dataset.iconHeight,"px")})),o.style.transition="width 100ms",o.style.width="nolabels"!==this.kind?"".concat(o.dataset.expandedWidth,"px"):"".concat(o.dataset.iconWidth,"px"),this.$emit("floating-action-button-open",!0)):(n.style.display="block",this.isOpen=!1,this.currentItem=0,r&&r.forEach((function(t,e){t.style.transition="100ms ".concat(50*(a-e),"ms"),t.style.opacity=0,t.style.height="0",t.setAttribute("tabindex","-1")})),s.setAttribute("tabindex","-1"),o.style.transition="width 100ms ".concat(50*a,"ms"),o.style.width="extended"===this.kind?"".concat(o.dataset.collapsedWidth,"px"):"".concat(o.dataset.iconWidth,"px"),e||o.removeAttribute("aria-activedescendant"),i||n.focus(),this.$emit("floating-action-button-open",!1)):s.click()},checkFabMediaQuery:function(){var t=this.$refs.itemsContainer;t.style.right=""}},computed:{firstItem:function(){var t=this.items?qt(this.items).shift():{label:"",avatarProps:{}};return t},moreItems:function(){var t=this.items?qt(this.items).splice(1):[{label:"",avatarProps:{}}];return t}},watch:{kind:function(){this.setMenuSizes()},isOpen:function(t){t?document.addEventListener("click",this.documentClick):document.removeEventListener("click",this.documentClick)},items:function(){var t=this;l.a.nextTick((function(){t.fastCloseMenu()}))}},mounted:function(){var t=this.$refs.fab,e=this.$refs.firstItem,i=this.$refs.moreItems;this.items&&(e.id=Object(ot["b"])("item"),i&&i.forEach((function(t){t.id=Object(ot["b"])("item")})),window.addEventListener("resize",this.fastCloseMenu),this.setMenuSizes(),t.addEventListener("animationstart",this.checkFabMediaQuery))},beforeDestroy:function(){var t=this.$refs.fab;window.removeEventListener("resize",this.fastCloseMenu),document.removeEventListener("click",this.documentClick),t.removeEventListener("animationstart",this.checkFabMediaQuery)}}),Xt=Qt,Jt=(i("c950"),Object(f["a"])(Xt,Vt,Rt,!1,null,null,null)),Yt=Jt.exports,Zt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"root",staticClass:"irisv-input-dropdown",attrs:{"aria-haspopup":"true","aria-expanded":this.isOpen?"true":"false","data-deprecated":"IrisInputDropdown"}},[i("iris-textfield",{ref:"textfieldControl",attrs:{role:"combobox",id:t.triggerId_,label:t.label,"is-optional":t.isOptional,"is-readonly":t.isReadonly,"helper-text":t.helperText,"is-loading":t.isLoading,"is-clearable":!1,"is-disabled":t.isDisabled||t.showSkeleton,"trailing-icon-name":"caret","trailing-icon-aria-label":t.trailingIconAriaLabel,"aria-owns":t.listBoxId_,"aria-autocomplete":"list","required-validation-error-messaging":t.helperTextErrorMessage},on:{"textfield-focus":t.textfieldFocus,"textfield-blur":t.textfieldBlur,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:t.textfieldEscape(e)},t.checkValidKeys],"textfield-click-trailing-icon":t.caretClick,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:t.tabOutHandler(e)},"validation-check":function(e){return t.$emit("validation-check",e)}},nativeOn:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t.arrowKeyHandler(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t.arrowKeyHandler(e)}]},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}),i("transition",{attrs:{name:"irisv-input-dropdown__transition-menu-container"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen&&!t.showSkeleton&&!t.isDisabled&&!t.isLoading&&!t.isReadonly,expression:"isOpen && !showSkeleton && !isDisabled && !isLoading && !isReadonly"}],ref:"menuWrapper",staticClass:"irisv-input-dropdown__menu-wrapper",class:"down"===t.menuFlow?"irisv-input-dropdown__menu-wrapper--flow-down":"irisv-input-dropdown__menu-wrapper--flow-up",style:t.compMenuStylePosition},[i("div",{ref:"menuList",staticClass:"irisv-input-dropdown__menu",class:"irisv-input-dropdown__menu--"+t.kind},["action"===t.kind||"navigation"===t.kind?i("ul",{staticClass:"irisv-input-dropdown__menu-container",attrs:{id:t.listBoxId_,"aria-labelledby":t.triggerId_,role:"navigation"===this.kind?"menu":"listbox",tabindex:"-1"},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t._focusNextMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t._focusPrevMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:(e.stopPropagation(),t.menuEscape(e))}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.preventDefault(),t.menuEscape(e))},"close-menu":t.closeMenu}},t._l(t.visualItems,(function(e,n){return i("li",{key:n+"-"+e.label,attrs:{role:"none"}},[i(t._getMenuItemTag(e),{tag:"component",staticClass:"irisv-input-dropdown__menu-item",class:{"irisv-input-dropdown__menu-item--active":t.activeMenuItem===e.uuid},attrs:{id:t.triggerId_+"_menuitem"+n,role:"navigation"===t.kind?"menuitem":"option",tabindex:"-1",href:"#"!==e.href?e.href:null,target:"navigation"===t.kind&&e.target?"_"+e.target:null,to:e.to,"data-value":e.value?e.value:n,"aria-selected":t.activeMenuItem===e.uuid&&t.isOpen,"data-uuid":e.uuid},on:{keyup:function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"enter",13,i.key,"Enter")?null:t._onMenuItemClick(e)},click:function(i){return t._onMenuItemClick(e)}}},[e.iconName?i("iris-icon",{staticClass:"irisv-input-dropdown__menu-icon",attrs:{name:e.iconName,"aria-hidden":"true"}}):t._e(),e.iconName?t._e():i("div",{staticClass:"irisv-input-dropdown__menu-icon-spacer",style:t.compSpacerStyle}),i("div",{staticClass:"irisv-input-dropdown__menu-text font-body-2"},[t._v(" "+t._s(e.label)+" ")])],1)],1)})),0):t._e(),"account"===t.kind?i("ul",{staticClass:"irisv-input-dropdown__menu-container",attrs:{id:t.listBoxId_,"aria-labelledby":t.triggerId_,role:"listbox",tabindex:"-1"},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t._focusNextMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t._focusPrevMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:t.menuEscape(e)}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.preventDefault(),t.menuEscape(e))},"close-menu":t.closeMenu}},t._l(t.visualItems,(function(e,n){return i("li",{key:n+"-"+e.accountName,attrs:{role:"none"},on:{keyup:function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"enter",13,i.key,"Enter")?null:t._onMenuItemClick(e)},click:function(i){return t._onMenuItemClick(e)}}},[i("div",{staticClass:"irisv-input-dropdown__menu-item",class:{"irisv-input-dropdown__menu-item--active":t.activeMenuItem===e.uuid},attrs:{id:t.triggerId_+"_menuitem"+n,role:"option",tabindex:"-1","data-value":e.value?e.value:n,"aria-selected":t.activeMenuItem===e.uuid&&t.isOpen,"data-uuid":e.uuid}},[i("iris-account",t._b({},"iris-account","object"===typeof e?e:null,!1))],1)])})),0):t._e()])])]),t.showSkeleton?i("div",{staticClass:"irisv-input-dropdown--skeleton",attrs:{tabindex:"-1"}}):t._e()],1)},te=[],ee=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("iris-textfield-container",{attrs:{"textfield-props":t.textfieldProps,"validation-data":t.validationData},on:{"textfield-clear":t.clearText,"textfield-click-trailing-icon":t.onTrailingIconClick,"textfield-mousedown":t.onMouseDown}},[i("input",t._g(t._b({ref:"textfield",staticClass:"font-body-1",attrs:{type:t.textfieldType}},"input",[t.textfieldAttributes,t.$attrs],!1),t.listeners))])},ie=[],ne=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-textfield",class:t.textfieldClasses,attrs:{tabindex:t.textfieldProps.showSkeleton&&"-1"}},[i("div",{staticClass:"irisv-textfield__container"},[i("div",{staticClass:"irisv-textfield__control",class:{"irisv-textfield__control-spacing-icon":t.textfieldProps.leadingIconName},on:{mousedown:function(e){return t.$emit("textfield-mousedown",e)}}},[t.textfieldProps.leadingIconName?i("div",{staticClass:"irisv-textfield__leading-icon"},[t._t("leadingIcon",[i("iris-icon",{attrs:{name:t.textfieldProps.leadingIconName,"aria-hidden":"true"}})])],2):t._e(),i("div",{staticClass:"irisv-textfield__input-wrapper"},[i("span",{attrs:{id:t.textfieldProps.id+"_label"}},[i("label",{staticClass:"irisv-textfield__label font-caption",attrs:{"aria-label":t.textfieldProps.maxlength?t.textfieldProps.label+". "+t.textfieldProps.maxlength+" character limit":null,for:t.textfieldProps.id}},[t._v(" "+t._s(t.textfieldProps.isOptional?t.textfieldProps.label+" (optional)":t.textfieldProps.label)+" ")])]),t._t("default")],2),t.showClearIcon?i("div",{staticClass:"irisv-textfield__trailing-icon irisv-textfield__clear",attrs:{"aria-hidden":"true"}},[i("button",{staticClass:"irisv-textfield__trailing-button irisv-textfield__clear-button",attrs:{"aria-label":t.textfieldProps.clearIconAriaLabel,type:"button",tabindex:"-1"},on:{mousedown:function(e){return e.preventDefault(),t.$emit("textfield-clear")},keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.$emit("textfield-clear")}}},[i("iris-icon",{attrs:{name:"canceled"}})],1)]):t._e(),t.textfieldProps.isLoading?i("div",{staticClass:"irisv-textfield__trailing-icon",class:{"irisv-textfield__trailing-icon--hide":t.showClearIcon}},[i("iris-icon",{attrs:{"is-loading":t.textfieldProps.isLoading}})],1):t.textfieldProps.trailingIconName||t.hasTrailingIconSlot||t.validationData.hasError?i("div",{staticClass:"irisv-textfield__trailing-icon",class:{"irisv-textfield__trailing-icon--hide":t.showClearIcon}},[t._t("trailingIcon",[t.validationData.hasError&&!t.textfieldProps.trailingIconName?i("iris-icon",{staticClass:"irisv-textfield__error-icon",attrs:{"aria-hidden":"true",name:"alert-line"}}):i("button",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.textfieldProps.trailingIconTooltip,expression:"textfieldProps.trailingIconTooltip"}],staticClass:"irisv-textfield__trailing-button",attrs:{"aria-label":t.textfieldProps.trailingIconAriaLabel||t.textfieldProps.trailingIconName,type:"button"},on:{click:function(e){return e.stopPropagation(),t.$emit("textfield-click-trailing-icon")}}},[i("iris-icon",{attrs:{name:t.textfieldProps.trailingIconName}})],1)])],2):t._e()]),i("div",{staticClass:"irisv-textfield__messages"},[t.showHelperText?i("div",{staticClass:"irisv-textfield__messages-help-text font-caption",attrs:{id:t.textfieldProps.id+"_help_text"}},[t._t("helperText",[t._v(" "+t._s(t.textfieldProps.helperText)+" ")])],2):t._e(),i("div",{attrs:{role:"alert"}},[i("transition",{attrs:{name:"irisv-textfield__messages--errors-transition"}},[t.validationData.showErrorMessages?i("div",{staticClass:"irisv-textfield__messages-errors font-caption"},[t._l(t.validationData.externalErrorMessages,(function(e,n){return i("div",{key:"externalError"+n},[t._v(" "+t._s(e)+" ")])})),t._l(t.validationData.errorList,(function(e,n){return i("div",{key:"internalError"+n},[t._v(" "+t._s(e)+" ")])}))],2):t._e()])],1),t.textfieldProps.characterCounter&&t.textfieldProps.maxlength?i("div",{staticClass:"irisv-textfield__character-limit font-caption"},[t._v(" "+t._s(t.computedCounter)+" / "+t._s(t.textfieldProps.maxlength)+" ")]):t._e(),t.textfieldProps.maxlength?i("div",{staticClass:"sr-only",attrs:{"aria-live":"polite"}},[t._v(" "+t._s(t.screenReaderCounterMessage)+" ")]):t._e()])])])},se=[],re=i("fdcd"),ae=l.a.extend({name:"IrisTextfieldContainer",components:{IrisIcon:c["a"]},directives:{tooltip:re["a"]},props:{textfieldProps:Object,validationData:Object},data:function(){return{tokenKind:"filled"}},computed:{computedCounter:function(){return this.textfieldProps.value&&this.textfieldProps.maxlength?this.textfieldProps.value.length:0},hasHelperTextSlot:function(){return!!this.$slots.helperText},hasTrailingIconSlot:function(){return!!this.$slots.trailingIcon},screenReaderCounterMessage:function(){return this.textfieldProps.maxlength?"".concat(this.textfieldProps.maxlength-this.computedCounter," ").concat(this.textfieldProps.screenReaderCharacterCounterMessage):""},showHelperText:function(){return this.hasHelperTextSlot?this.textfieldProps.isFocused||!this.validationData.showErrorMessages:!!this.textfieldProps.helperText&&!this.validationData.showErrorMessages},showClearIcon:function(){return this.textfieldProps.isClearable&&this.textfieldProps.isDirty&&!this.textfieldProps.isReadonly&&this.textfieldProps.isFocused},textfieldClasses:function(){return{"irisv-textfield--disabled":this.textfieldProps.isDisabled,"irisv-textfield--focused":this.textfieldProps.isFocused,"irisv-textfield--dirty":this.textfieldProps.isDirty,"irisv-textfield--error":this.validationData.hasError,"irisv-textfield--has-helper-text":!!this.textfieldProps.helperText,"irisv-textfield--readonly":this.textfieldProps.isReadonly,"irisv-textfield--skeleton":this.textfieldProps.showSkeleton,"irisv-textfield--filled":"filled"===this.tokenKind,"irisv-textfield--outline":"outline"===this.tokenKind,"irisv-textfield--underline":"underline"===this.tokenKind,"irisv-textfield--is-loading":this.textfieldProps.isLoading}}},mounted:function(){var t=getComputedStyle(document.documentElement).getPropertyValue("--whatTokenGoesHere");""!==t&&void 0!==t&&(this.tokenKind=t)}}),oe=ae,le=(i("c9f0"),Object(f["a"])(oe,ne,se,!1,null,null,null)),ce=le.exports;function ue(t){return pe(t)||fe(t)||he(t)||de()}function de(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function he(t,e){if(t){if("string"===typeof t)return me(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?me(t,e):void 0}}function fe(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function pe(t){if(Array.isArray(t))return me(t)}function me(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var ve={props:{isDisabled:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},errorMessages:{type:Array,default:function(){return[]}},maxLengthValidationErrorMessage:{type:String,default:"This field contains more characters than the maximum allowed character length"},minLengthValidationErrorMessage:{type:String,default:"This field does not meet the minimum character length"},isOptional:{type:Boolean,default:!1},requiredValidationErrorMessaging:{type:String,default:"This input field is required"},validation:{type:Boolean,default:!0},validationRules:{type:Array}},data:function(){return{errorList:[],hasFocused:!1,internalValue_:this.value,isFocused:!1,isValid:!1}},computed:{externalError:function(){return this.errorMessages&&this.errorMessages.length>0||this.hasError},externalErrorMessages:function(){return"string"===typeof this.errorMessages&&(this.errorMessages=[this.errorMessages]),this.errorMessages},errorFound:function(){return(!this.isOptional||!this.computedValue||0!==this.computedValue.length)&&(this.externalError||this.errorList.length>0)},shouldValidate:function(){return!!this.externalError||(this.hasFocused&&!this.isFocused||this.hasChangedSinceFocus)},showErrorMessages:function(){return this.errorFound&&this.shouldValidate},validationData:function(){return{showErrorMessages:this.showErrorMessages,externalErrorMessages:this.externalErrorMessages,errorList:this.errorList,hasError:this.errorFound&&this.shouldValidate}}},methods:{validate:function(){if(!this.validation)return!0;var t=this._builtinValidator(this.internalValue_),e=this._customValidator(this.internalValue_);return this.errorList=[].concat(ue(t),ue(e)),this.isValid=0===this.errorList.length,this.isValid},_customValidator:function(t){var e=[];return this.validationRules&&this.validationRules.length>0&&this.validationRules.forEach((function(i){var n="function"===typeof i?i(t):i;!1!==n&&"string"!==typeof n||e.push(n||"")})),e},_builtinValidator:function(t){var e=[],i=[this._validateRequired(t),this._validatePattern(t,this.textfieldType),this._validateMinLength(t),this._validateMaxLength(t)];return i.forEach((function(t){"string"===typeof t&&e.push(t)})),e},_validateMinLength:function(t){return!(this.minlength&&this.minlength>0)||(String(t).length>=this.minlength||this.minLengthValidationErrorMessage)},_validateMaxLength:function(t){return!(this.maxlength&&this.maxlength>0)||(String(t).length<=this.maxlength||this.maxLengthValidationErrorMessage)},_validatePattern:function(t,e){var i={currency:{regex:/^$|^\$?([0-9]{1,3},([0-9]{3},)*[0-9]{3}|[0-9]+)(.[0-9])?([0-9])?$/,errorMessage:this.currencyPatternMismatchMessage},email:{regex:/(^$|^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$)/,errorMessage:this.emailPatternMismatchMessage},tel:{regex:/^$|^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/,errorMessage:this.telephonePatternMismatchMessage},url:{regex:/^$|^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([-.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/,errorMessage:this.urlPatternMismatchMessage}},n=i[e];return!n||(n.regex.test(t)||n.errorMessage)},_validateRequired:function(t){return!!this.isOptional||(!!t||this.requiredValidationErrorMessaging)}},watch:{isFocused:function(t){t&&!this.isDisabled?this.hasFocused=!0:t||this.isDisabled||this.validate()},errorList:function(t){!this.isOptional||this.isOptional&&this.computedValue&&this.computedValue.length>0?this.$emit("validation-check",t):this.$emit("validation-check",{})},isOptional:function(){this.validate()}},beforeMount:function(){this.validate()}};function ge(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ye(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ge(Object(i),!0).forEach((function(e){be(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ge(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function be(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var _e={mixins:[ve,u["a"]],props:{elementId:String,characterCounter:Boolean,isDisabled:{type:Boolean,default:!1},helperText:String,id:String,isLoading:{type:Boolean,default:!1},label:{type:String,required:!0},leadingIconName:String,maxlength:{type:Number,validator:function(t){return t>0}},minlength:{type:Number,validator:function(t){return t>0}},isOptional:{type:Boolean,default:!1},isReadonly:{type:Boolean,default:!1},screenReaderCharacterCounterMessage:{type:String,default:"more characters left to type."},showSkeleton:{type:Boolean,default:!1},trailingIconTooltip:{type:Object},value:{type:String,default:""}},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_textfield"),internalValue_:this.value,isFocused:!1,debounce:null,hasChangedSinceFocus:!1}},computed:{textfieldAttributes:function(){return{disabled:this.isDisabled,value:this.internalValue_,"aria-describedby":this.helperText?"".concat(this.identifier_,"_help_text"):null,"aria-invalid":this.shouldValidate&&this.hasError?"true":null,"aria-labelledby":"".concat(this.identifier_,"_label"),"aria-required":this.isOptional?null:"true",id:this.identifier_,class:"irisv-textfield__input",readonly:this.isReadonly,required:this.isOptional?null:"true"}},textfieldProps:function(){return ye(ye({},this.$props),{},{isDirty:!!this.internalValue_,isFocused:this.isFocused,value:this.internalValue_,id:this.identifier_})}},methods:{focus:function(){this.$refs.textfield.focus()},onBlur:function(t){this.isFocused=!1,this.$emit("textfield-blur",t)},onChange:function(){this.$emit("textfield-change",this.computedValue)},onFocus:function(t){this.isFocused=!0,this.$emit("textfield-focus",t)},onInput:function(t){var e=this,i=t.target.value;clearTimeout(this.debounce),this.debounce=setTimeout((function(){e.hasChangedSinceFocus=!0,e.validate()}),500),this.$nextTick((function(){t.target&&(e.computedValue=i)}))},onMouseDown:function(t){var e=t.target,i=e.querySelector(".irisv-textfield__input");i&&(t.preventDefault(),i.focus())},onTrailingIconClick:function(){this.$emit("textfield-click-trailing-icon")}}};function ke(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function xe(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ke(Object(i),!0).forEach((function(e){we(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ke(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function we(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ie=l.a.extend({name:"IrisTextfield",inheritAttrs:!1,model:{event:"textfield-input"},components:{IrisTextfieldContainer:ce},mixins:[_e],props:{clearIconAriaLabel:{type:String,default:"Delete text"},trailingIconAriaLabel:String,isClearable:{type:Boolean,default:!0},emailPatternMismatchMessage:{type:String,default:"This input field does not meet the requirement"},textfieldType:{type:String,default:"text",validator:function(t){return["text","email","url","number"].includes(t.toLowerCase())}},trailingIconName:String,urlPatternMismatchMessage:{type:String,default:"Invalid url format"}},computed:{computedValue:{get:function(){return this.internalValue_},set:function(t){this.internalValue_=t,this.$emit("textfield-input",t)}},listeners:function(){return xe(xe({},this.$listeners),{},{input:this.onInput,blur:this.onBlur,change:this.onChange,focus:this.onFocus,"keypress.enter":this.onChange})}},methods:{clearText:function(){this.computedValue="",this.$emit("textfield-change",this.computedValue),this.$refs.textfield.focus(),this.$emit("textfield-clear")}},watch:{value:function(t){t!==this.computedValue&&(this.computedValue=t),this.validate()}}}),Ce=Ie,Se=Object(f["a"])(Ce,ee,ie,!1,null,null,null),Ae=Se.exports;function Oe(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function $e(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Oe(Object(i),!0).forEach((function(e){Te(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Oe(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Te(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Le=l.a.extend({name:"IrisInputDropdown",model:{prop:"modelValue",event:"input-dropdown-item-selected-label"},mixins:[u["a"]],components:{IrisTextfield:Ae,IrisIcon:c["a"],IrisAccount:function(){return Promise.resolve().then(i.bind(null,"fd51"))}},props:{modelValue:String,label:{type:String,required:!0},isOptional:{type:Boolean,default:!0},isReadonly:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},helperTextErrorMessage:String,helperText:String,accountsData:{type:Array},kind:{type:String,default:"action",validator:function(t){return["action","navigation","account"].includes(t.toLowerCase())}},trailingIconAriaLabel:String,items:{type:Array},isDisabled:{type:Boolean,default:!1},showSkeleton:{type:Boolean,default:!1}},data:function(){return{activeMenuItem:"",focusedMenuItemIndex:0,isOpen:!1,menuFlow:"down",menuItems:{},triggerId_:Object(ot["b"])("iris_menu_dropdown"),listBoxId_:Object(ot["b"])("listbox"),dimensions:{trigger:{}},inputValue:"",visualItems:[],modifiedItems:[],modifiedAccountsData:[],itemToPreSelect:"",isFiltering:!1,hasFocus:!1,labelTransitionDuration:"150ms"}},computed:{compSpacerStyle:function(){for(var t=!1,e=0,i=this.visualItems.length;e<i;e++)this.visualItems[e].iconName&&(t=!0);return!t&&"display: none;"},compMenuStylePosition:function(){var t=this.dimensions.trigger,e=this._getViewportRect().height-t.bottom,i=t.top,n=256,s="";return n<=e?(this._setMenuFlowDirection("down"),s="margin-top: var(--spacingPlatformTiny); max-height: ".concat(n,"px;")):n<=i?(this._setMenuFlowDirection("up"),s="bottom: calc(100% + 16px); max-height: ".concat(n,"px;")):e<=i?(this._setMenuFlowDirection("up"),s="max-height: ".concat(i-24,"px; bottom: calc(100% + 16px);")):(this._setMenuFlowDirection("down"),s="margin-top: var(--spacingPlatformTiny); max-height: ".concat(e-20,"px;")),s}},methods:{tabOutHandler:function(){this.isOpen=!1},arrowKeyHandler:function(){var t=this,e=this.visualItems.findIndex((function(e){return e.uuid===t.activeMenuItem}));this._setMenuItemFocus(-1===e?0:e)},checkValidKeys:function(t){var e=["Tab","Enter","Shift","Ctrl","Alt","Caps Lock","PageUp","PageDown","End","Home","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","Insert"];-1===e.indexOf(t.key)&&this.inputChange()},textfieldFocus:function(t){this.hasFocus=!0,this.isOpen=!0,this.isFiltering=!0,this.$emit("textfield-focus",t),this.inputChange(!1)},textfieldBlur:function(){this.hasFocus=!1},textfieldEscape:function(){this.inputValue="",this.activeMenuItem="",this.inputChange()},inputChange:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];function e(t,e,i){return"action"===i||"navigation"===i?t.filter((function(t){return t.label.toLowerCase().includes(e.toLowerCase().trim())})):"account"===i?t.filter((function(t){return t.accountNickName.toLowerCase().includes(e.toLowerCase().trim())||t.accountNumberEnding.includes(e.trim())})):void 0}var i=[];i="action"===this.kind||"navigation"===this.kind?this.modifiedItems:this.modifiedAccountsData,this.visualItems=e(i,this.inputValue,this.kind),this.$nextTick((function(){this._setMenuItems()})),t&&(this.setSelectedMenuItem(""),this.$emit("input-dropdown-item-selected",null),this.$emit("input-dropdown-item-selected-label",""),this.$emit("textfield-input",this.inputValue))},caretClick:function(){this.isOpen||(this.visualItems="action"===this.kind||"navigation"===this.kind?this.modifiedItems:this.modifiedAccountsData),this.isOpen=!this.isOpen,this.$emit("textfield-click-icon-caret")},_focusNextMenuItem:function(){this._setMenuItems(),this.focusedMenuItemIndex<this.menuItems.length-1?this.focusedMenuItemIndex++:this.focusedMenuItemIndex=0,this._setMenuItemFocus(this.focusedMenuItemIndex)},_focusPrevMenuItem:function(){this._setMenuItems(),0===this.focusedMenuItemIndex?this.focusedMenuItemIndex=this.menuItems.length-1:this.focusedMenuItemIndex--,this._setMenuItemFocus(this.focusedMenuItemIndex)},_setMenuItemFocus:function(t){var e=this;setTimeout((function(){e._setMenuItems(),e.focusedMenuItemIndex=t,e.menuItems[t].focus(),document.getElementById(e.triggerId_).setAttribute("aria-activedescendant","".concat(e.triggerId_,"_menuitem").concat(e.focusedMenuItemIndex))}),0)},menuEscape:function(){this.$nextTick((function(){this.$refs.textfieldControl.$refs.textfield.focus()}))},_documentClick:function(t){var e=t.target;this.hasFocus||this.$el.contains(e)||(this.isOpen=!1,this.$emit("textfield-blur",t))},_getMenuItemTag:function(t){return"undefined"!==typeof t.href?"a":"undefined"!==typeof t.to?"router-link":"div"},_onMenuItemClick:function(t){this.setSelectedMenuItem(t.uuid),this.inputValue="action"===this.kind||"navigation"===this.kind?t.label:t.accountNickName,this.closeMenu()},setSelectedMenuItem:function(t){this.activeMenuItem=t},closeMenu:function(){var t=this;this.$refs.textfieldControl.$refs.textfield.focus(),this.$nextTick((function(){t.isFiltering=!1,t.isOpen=!1}))},_updateDimensions:function(){this.dimensions.trigger=this._getElementRect(this.$refs.textfieldControl)},_getElementRect:function(t){var e=t.$el.getBoundingClientRect();return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},_getViewportRect:function(){var t=window.innerWidth,e=window.innerHeight;return{width:t,height:e}},_setMenuFlowDirection:function(t){if("up"!==t.toLowerCase()&&"down"!==t.toLowerCase())return!1;this.menuFlow=t.toLowerCase()},_preSelectHandler:function(){var t=[],e=0;if("action"===this.kind||"navigation"===this.kind){t=this.items.map((function(t){return t.label}));for(var i=0,n=t.length;i<n;i++)this.itemToPreSelect===t[i]&&e++;if(e<2)for(var s=0,r=this.modifiedItems.length;s<r;s++)if(this.itemToPreSelect===this.modifiedItems[s].label){this.setSelectedMenuItem(this.modifiedItems[s].uuid),this.inputValue=this.itemToPreSelect,this.focusedMenuItemIndex=s,this.$emit("input-dropdown-item-selected-label",this.modifiedItems[s].label);break}}else if("account"===this.kind){t=this.accountsData.map((function(t){return t.accountNickName}));for(var a=0,o=t.length;a<o;a++)this.itemToPreSelect===t[a]&&e++;if(e<2)for(var l=0,c=this.modifiedAccountsData.length;l<c;l++)if(this.itemToPreSelect===this.modifiedAccountsData[l].accountNickName){this.setSelectedMenuItem(this.modifiedAccountsData[l].uuid),this.inputValue=this.itemToPreSelect,this.focusedMenuItemIndex=l,this.$emit("input-dropdown-item-selected-label",this.modifiedAccountsData[l].accountNickName);break}}""===this.activeMenuItem&&""===this.inputValue&&(this.$emit("input-dropdown-item-selected",null),this.$emit("input-dropdown-item-selected-label",""))},_setupModifiedUserData:function(){if(!this.items||"action"!==this.kind&&"navigation"!==this.kind){if(this.accountsData&&"account"===this.kind){this.modifiedAccountsData=this.accountsData.map((function(t){return $e({},t)}));for(var t=0,e=this.modifiedAccountsData.length;t<e;t++)this.modifiedAccountsData[t].uuid=Object(ot["b"])("item");this.visualItems=this.modifiedAccountsData}}else{this.modifiedItems=this.items.map((function(t){return $e({},t)}));for(var i=0,n=this.modifiedItems.length;i<n;i++)this.modifiedItems[i].uuid=Object(ot["b"])("item");this.visualItems=this.modifiedItems}},_setMenuItems:function(){this.menuItems="navigation"===this.kind?this.$refs.menuWrapper.querySelectorAll('[role="menuitem"]'):this.$refs.menuWrapper.querySelectorAll('[role="option"]')}},beforeMount:function(){this._setupModifiedUserData()},mounted:function(){if(!this.isLoading){var t=this.$el.querySelector(".irisv-textfield__trailing-button .irisv-icon");t.style.transform="rotate(0deg)",t.style.transition="transform var(--motionTimeFast) var(--motionTimingFunctionStandard)"}""!==this.itemToPreSelect&&this._preSelectHandler(),this.labelTransitionDuration=getComputedStyle(this.$refs.root.querySelector(".irisv-textfield__label")).getPropertyValue("transition-duration")},destroyed:function(){document.removeEventListener("click",this._documentClick)},watch:{inputValue:{immediate:!0,handler:function(t,e){this.activeMenuItem&&this.activeMenuItem.toString().length>0&&this.inputValue.length>0&&(t.length&&!e.length?this.isOpen=!1:this.isOpen=!0)}},isOpen:function(t){if(!this.isLoading&&!this.isReadonly){var e=this.$el.querySelector(".irisv-textfield__trailing-button .irisv-icon"),i=document.getElementById(this.triggerId_);if(t)this.isFiltering=!0,this._updateDimensions(),document.addEventListener("click",this._documentClick),e.style.transform="rotate(180deg)",e.style.animation="var(--motionTimeFast) var(--motionTimingFunctionStandard) rotateCaret",this.$emit("input-dropdown-opened"),this.visualItems="action"===this.kind||"navigation"===this.kind?this.modifiedItems:this.modifiedAccountsData,this.$refs.root.querySelector(".irisv-textfield__label").style.setProperty("transition-delay",this.labelTransitionDuration);else{if(this.isFiltering=!1,document.removeEventListener("click",this._documentClick),e.style.transform="rotate(360deg)",e.style.animation="none",""===this.activeMenuItem)this.inputValue="",this.$emit("input-dropdown-item-selected",null),this.$emit("input-dropdown-item-selected-label","");else if("action"===this.kind||"navigation"===this.kind){for(var n=0,s=this.modifiedItems.length;n<s;n++)if(this.activeMenuItem===this.modifiedItems[n].uuid){this.$emit("input-dropdown-item-selected",{selectedMenuItem:this.modifiedItems[n]}),this.$emit("input-dropdown-item-selected-label",this.modifiedItems[n].label);break}}else if("account"===this.kind)for(var r=0,a=this.modifiedAccountsData.length;r<a;r++)if(this.activeMenuItem===this.modifiedAccountsData[r].uuid){this.$emit("input-dropdown-item-selected",{selectedMenuItem:this.modifiedAccountsData[r]}),this.$emit("input-dropdown-item-selected-label",this.modifiedAccountsData[r].accountNickName);break}this.$emit("input-dropdown-closed"),this.$refs.root.querySelector(".irisv-textfield__label").style.removeProperty("transition-delay")}!this.isOpen&&i&&i.removeAttribute("aria-activedescendant")}},showSkeleton:function(t){var e=this.$el.querySelector(".irisv-textfield__messages");e.style.display=t?"none":"flex"},modelValue:{immediate:!0,handler:function(t){if(this.inputValue!==t&&"undefined"!==typeof t){if(""===t&&!this.isFiltering)return this.setSelectedMenuItem(""),void(this.inputValue="");this.itemToPreSelect=t,"action"===this.kind||"navigation"===this.kind?this.modifiedItems.length>0&&this._preSelectHandler():"account"===this.kind&&this.modifiedAccountsData.length>0&&this._preSelectHandler()}}},kind:function(){this._setupModifiedUserData()},accountsData:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&"account"===this.kind&&(this._setupModifiedUserData(),this._preSelectHandler())},items:function(t,e){JSON.stringify(t)===JSON.stringify(e)||"action"!==this.kind&&"navigation"!==this.kind||(this._setupModifiedUserData(),this._preSelectHandler())}}}),Pe=Le,Ee=(i("1c21"),Object(f["a"])(Pe,Zt,te,!1,null,null,null)),Be=Ee.exports,Me=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"irisLottieAnimationContainer",style:t.style,attrs:{alt:t.alt,role:"img"}})},De=[],je=l.a.extend({name:"IrisLottieAnimation",props:{alt:{type:String,required:!0},autoPlay:{type:Boolean,default:!0},height:{type:Number},isLooping:{type:Boolean,default:!1},animationJSON:{type:Object},animationURL:{type:String},speed:{type:Number,default:1},width:{type:Number}},data:function(){return{style:{width:this.width?"".concat(this.width,"px"):"100%",height:this.height?"".concat(this.height,"px"):"100%",overflow:"hidden",margin:"0 auto"},animation:{},rendererSettings:{scaleMode:"noScale",clearCanvas:!1,progressiveLoad:!1,hideOnTransparent:!0}}},mounted:function(){this.animation=lottie.loadAnimation({container:this.$refs.irisLottieAnimationContainer,renderer:"svg",loop:this.isLooping,autoplay:this.autoPlay,animationData:this.animationJSON?this.animationJSON:null,path:this.animationURL?this.animationURL:null,rendererSettings:this.rendererSettings}),this.animation.setSpeed(this.speed),this.$emit("lottie-created",this.animation)}}),Fe=je,Ne=(i("53a4"),Object(f["a"])(Fe,Me,De,!1,null,null,null)),He=Ne.exports,Ve=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-menu-dropdown",class:["irisv-menu-dropdown--"+t.kind,"irisv-menu-dropdown--"+t.triggerType,{"irisv-menu-dropdown--isOpen":t.isOpen}]},[i("div",{ref:"menuButton",staticClass:"irisv-menu-dropdown__menu-button",attrs:{id:t.identifier_,"aria-expanded":!!t.isOpen||null,"aria-haspopup":"quickactionbutton"!==t.triggerType||null,role:"quickactionbutton"!==t.triggerType?"button":null,tabindex:"quickactionbutton"!==t.triggerType?0:null},on:{click:t.toggleMenu,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.openMenuAndFocus(0)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t.openMenuAndFocus(0)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:t.openMenuAndFocus(0)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t.openMenuAndFocus(-1)}]}},["label"===t.triggerType?[i("span",{staticClass:"irisv-menu-dropdown__menu-button-label font-body-1"},[t._v(t._s(t.triggerLabel))]),t.triggerHasCaret||t.triggerIconName?i("iris-icon",{class:{"irisv-menu-dropdown__menu-button-caret":t.triggerHasCaret,"irisv-menu-dropdown__menu-button-icon":t.triggerIconName},attrs:{name:t.triggerHasCaret?"caret":t.triggerIconName,size:"md","aria-hidden":"true"}}):t._e()]:t._e(),"icon"===t.triggerType?[i("iris-icon",{staticClass:"irisv-menu-dropdown__menu-button-icon",attrs:{"aria-label":t.triggerIconAriaLabel,name:t.triggerIconName,size:"md"}})]:t._e(),"quickactionbutton"===t.triggerType?[i("iris-quick-action-button",t._b({ref:"quickActionButton",attrs:{"aria-haspopup":"true","is-static":!0,"avatar-props":t.defaultAvatarProps}},"iris-quick-action-button",t.defaultQuickActionButtonProps,!1))]:t._e()],2),i("transition",{attrs:{name:"irisv-menu-dropdown__transition-menu-container"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen,expression:"isOpen"}],ref:"menuWrapper",staticClass:"irisv-menu-dropdown__menu-wrapper",class:"down"===t.menuFlow?"irisv-menu-dropdown__menu-wrapper--flow-down":"irisv-menu-dropdown__menu-wrapper--flow-up",style:{top:t.calculateMenuTopPosition,left:t.calculateMenuLeftPosition}},[i("div",{ref:"menuList",staticClass:"irisv-menu-dropdown__menu",class:"irisv-menu-dropdown__menu--"+t.kind,style:{"max-height":t.calculateMenuMaxHeight,"max-width":t.calculateMenuMaxWidth}},["action"===t.kind||"navigation"===t.kind?i("ul",{staticClass:"irisv-menu-dropdown__menu-container",attrs:{"aria-labelledby":"label"===t.triggerType?t.identifier_:null,"aria-label":"icon"===t.triggerType||"quickactionbutton"===t.triggerType?t.triggerIconAriaLabel:null,role:"menu",tabindex:"-1"},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t._focusNextMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t._focusPrevMenuItem(e)},function(e){return e.type.indexOf("key")||35===e.keyCode?t.openMenuAndFocus(-1):null},function(e){return e.type.indexOf("key")||36===e.keyCode?t.openMenuAndFocus(0):null},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:t.closeMenu(!0)}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.preventDefault(),t.closeMenu(!0))}}},t._l(t.items,(function(e,n){return i("li",{key:n+"-"+e.label,attrs:{role:"none"}},[i(t._getMenuItemTag(e),{tag:"component",staticClass:"irisv-menu-dropdown__menu-item",class:{"irisv-menu-dropdown__menu-item--active":"action"!==t.kind&&t.activeMenuItem===n},attrs:{role:"menuitem",tabindex:"-1",href:"#"!==e.href?e.href:null,target:"navigation"===t.kind&&e.target?"_"+e.target:null,to:e.to,"data-value":e.value?e.value:n,"aria-selected":"action"!==t.kind&&t.activeMenuItem===n},on:{keyup:[function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"enter",13,i.key,"Enter")?null:t._onMenuItemClick(n,e)},function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"space",32,i.key,[" ","Spacebar"])?null:t._onMenuItemClick(n,e)}],click:function(i){return t._onMenuItemClick(n,e)}}},[e.iconName?i("iris-icon",{staticClass:"irisv-menu-dropdown__menu-icon",attrs:{name:e.iconName,"aria-hidden":"true"}}):t._e(),i("div",{staticClass:"irisv-menu-dropdown__menu-text font-body-2"},[t._v(" "+t._s(e.label)+" ")]),"action"!==t.kind&&t.activeMenuItem>=0?i("iris-icon",{staticClass:"irisv-menu-dropdown__menu-check",attrs:{name:t.activeMenuItem===n?"check":"","aria-hidden":"true"}}):t._e()],1)],1)})),0):t._e(),"account"===t.kind?i("ul",{staticClass:"irisv-menu-dropdown__menu-container",attrs:{"aria-labelledby":"label"===t.triggerType?t.identifier_:null,"aria-label":"icon"===t.triggerType||"quickactionbutton"===t.triggerType?t.triggerIconAriaLabel:null,role:"menu",tabindex:"-1"},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t._focusNextMenuItem(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t._focusPrevMenuItem(e)},function(e){return e.type.indexOf("key")||35===e.keyCode?t.openMenuAndFocus(-1):null},function(e){return e.type.indexOf("key")||36===e.keyCode?t.openMenuAndFocus(0):null},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"escape",void 0,e.key,void 0)?null:t.closeMenu(!0)}],keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.preventDefault(),t.closeMenu(!0))}}},t._l(t.accountsData,(function(e,n){return i("li",{key:n+"-"+e.accountName,attrs:{role:"none"},on:{keyup:[function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"enter",13,i.key,"Enter")?null:t._onMenuItemClick(n,e)},function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"space",32,i.key,[" ","Spacebar"])?null:t._onMenuItemClick(n,e)}],click:function(i){return t._onMenuItemClick(n,e)}}},[i("div",{staticClass:"irisv-menu-dropdown__menu-item",class:{"irisv-menu-dropdown__menu-item--active":t.activeMenuItem===n},attrs:{role:"menuitem",tabindex:"-1","aria-selected":"action"!==t.kind&&t.activeMenuItem===n}},[i("iris-account",t._b({},"iris-account",e,!1)),t.activeMenuItem>=0?i("iris-icon",{staticClass:"irisv-menu-dropdown__menu-check",attrs:{name:t.activeMenuItem===n?"check":"","aria-hidden":"true"}}):t._e()],1)])})),0):t._e()])])])],1)},Re=[];function qe(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ze(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?qe(Object(i),!0).forEach((function(e){We(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):qe(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function We(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ke=l.a.extend({name:"IrisMenuDropdown",components:{IrisIcon:c["a"],IrisAccount:function(){return Promise.resolve().then(i.bind(null,"fd51"))},IrisQuickActionButton:function(){return Promise.resolve().then(i.bind(null,"8dc0"))}},props:{elementId:String,triggerIconAriaLabel:{type:String,default:"Menu"},items:{type:Array},selectItem:{type:Number},accountsData:{type:Array},avatarProps:Object,quickActionButtonProps:Object,kind:{type:String,default:"action",validator:function(t){return["action","navigation","account"].includes(t.toLowerCase())}},menuAlignment:{type:String,default:"left",validator:function(t){return["left","right","center"].includes(t.toLowerCase())}},triggerHasCaret:{type:Boolean,default:!1},triggerIconName:{type:String,default:"more"},triggerLabel:{type:String,default:"Menu"},triggerType:{type:String,default:"label",validator:function(t){return["label","icon","quickactionbutton"].includes(t.toLowerCase())}}},data:function(){return{activeMenuItem:-1,focusedMenuItemIndex:0,isMenuAppended:!1,isOpen:!1,menuMaxHeight:0,menuMaxWidth:0,menuFlow:"down",menuItems:{},identifier_:this.elementId||Object(ot["b"])("irisv_menu_dropdown"),dimensions:{menu:{},trigger:{}},menuItemHeight:40}},computed:{calculateMenuLeftPosition:function(){var t=this.dimensions.trigger,e=this.dimensions.menu,i=0;return"right"===this.menuAlignment?i+=t.left+t.width-e.width:"center"===this.menuAlignment?i+=(t.left+t.right-e.width)/2:i+=t.left,i+window.pageXOffset+"px"},calculateMenuTopPosition:function(){var t=this.dimensions.trigger,e=this.dimensions.menu,i=this.getViewportRect().height-(t.bottom+this.menuItemHeight),n=t.top-this.menuItemHeight,s=parseFloat(getComputedStyle(document.documentElement).getPropertyValue("--spacingPlatformTiny"))||8,r=0;return e.height<=i?(this._setMenuFlowDirection("down"),this._setMenuMaxHeight(0),r+=t.bottom):e.height<=n?(this._setMenuFlowDirection("up"),this._setMenuMaxHeight(0),r+=t.top-e.height):i<=3*this.menuItemHeight+2*s?(this._setMenuFlowDirection("up"),this._setMenuMaxHeight(n),r+=t.top-n-s):(this._setMenuFlowDirection("down"),this._setMenuMaxHeight(i-s),r+=t.bottom),r+window.pageYOffset+"px"},calculateMenuMaxHeight:function(){return this.menuMaxHeight<=0?"none":this.menuMaxHeight+"px"},calculateMenuMaxWidth:function(){return this.menuMaxWidth<=0?"none":this.menuMaxWidth-48+"px"},defaultAvatarProps:function(){return ze({mainIconName:"more"},this.avatarProps)},defaultQuickActionButtonProps:function(){return ze({kind:"lowEmphasis",variation:"embedded",size:"medium",label:this.triggerIconAriaLabel},this.quickActionButtonProps)}},methods:{_appendMenuElement:function(){document.body.appendChild(this.$refs.menuWrapper)},closeMenu:function(t){var e=this.$refs.quickActionButton&&this.$refs.quickActionButton.$el||this.$refs.menuButton;this.isOpen=!1,this.focusedMenuItemIndex=0,t&&e.focus()},_documentClick:function(t){var e=t.target;this.$el.contains(e)||(this.isOpen=!1)},_focusNextMenuItem:function(){this.focusedMenuItemIndex<this.menuItems.length-1?this.focusedMenuItemIndex++:this.focusedMenuItemIndex=0,this._setMenuItemFocus(this.focusedMenuItemIndex)},_focusPrevMenuItem:function(){0===this.focusedMenuItemIndex?this.focusedMenuItemIndex=this.menuItems.length-1:this.focusedMenuItemIndex--,this._setMenuItemFocus(this.focusedMenuItemIndex)},_getMenuItemTag:function(t){return"undefined"!==typeof t.href?"a":"undefined"!==typeof t.to?"router-link":"div"},_getMenuRect:function(t,e){var i=window.getComputedStyle(t),n=i.display,s=t.style.display,r=t.style.visibility,a=t.style.position,o=e.style.maxHeight;if("none"!==n)return this._getElementRect(t);t.style.position="absolute",t.style.visibility="hidden",t.style.display="block",e.style.maxHeight="none";var l=t.getBoundingClientRect();return t.style.display=s,t.style.position=a,t.style.visibility=r,e.style.maxHeight=o,{top:Math.round(l.top),left:Math.round(l.left),bottom:Math.round(l.bottom),right:Math.round(l.right),width:Math.round(l.width),height:Math.round(l.height)}},_getElementRect:function(t){var e=t.getBoundingClientRect();return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},getViewportRect:function(){var t=window.innerWidth,e=window.innerHeight;return{width:t,height:e}},_handleResize:function(){this.isOpen=!1},_handleSheetScroll:function(){this.isOpen=!1},_onMenuItemClick:function(t,e){this.activeMenuItem!==t&&(this.setSelectedMenuItem(t),e.index=t,e.value=e.value||t,this.$emit("menu-dropdown-item-selected",{selectedMenuItem:e})),this.closeMenu(!0)},openMenuAndFocus:function(t){this.isMenuAppended||(this.isMenuAppended=!0,this._appendMenuElement()),this.isOpen=!0,this.focusedMenuItemIndex=-1===t?this.menuItems.length-1:0,this._setMenuItemFocus(this.focusedMenuItemIndex)},_removeMenuElement:function(){this.isMenuAppended&&this.$refs.menuWrapper.remove()},_setMenuItemFocus:function(t){var e=this;l.a.nextTick((function(){e.menuItems[t].focus()}))},setSelectedMenuItem:function(t){this.activeMenuItem=t},_setMenuMaxHeight:function(t){this.menuMaxHeight=t},_setMenuMaxWidth:function(t){this.menuMaxWidth=t},_setMenuFlowDirection:function(t){this.menuFlow=t},toggleMenu:function(t){this.isMenuAppended||(this.isMenuAppended=!0,this._appendMenuElement()),this.$emit("menu-dropdown-toggle-click",t),this.isOpen=!this.isOpen,"quickactionbutton"===this.triggerType&&0===t.clientX&&this.openMenuAndFocus(0)},_updateDimensions:function(){this.dimensions.trigger=this._getElementRect(this.$refs.menuButton),this.dimensions.menu=this._getMenuRect(this.$refs.menuWrapper,this.$refs.menuList),this._setMenuMaxWidth(this.getViewportRect().width)},_updateMenuItems:function(){this.menuItems=this.$refs.menuWrapper.querySelectorAll('[role="menuitem"]')}},mounted:function(){this._updateMenuItems()},updated:function(){this._updateMenuItems()},beforeDestroy:function(){this._removeMenuElement()},destroyed:function(){document.removeEventListener("click",this._documentClick),window.removeEventListener("resize",this._handleResize),document.removeEventListener("iris-sheet-scroll",this._handleSheetScroll)},watch:{selectItem:function(t){t>=0&&(this.activeMenuItem=this.selectItem)},isOpen:function(t){t?(this._updateDimensions(),document.addEventListener("click",this._documentClick),window.addEventListener("resize",this._handleResize),document.addEventListener("iris-sheet-scroll",this._handleSheetScroll),this.$emit("menu-dropdown-opened")):(document.removeEventListener("click",this._documentClick),window.removeEventListener("resize",this._handleResize),document.removeEventListener("iris-sheet-scroll",this._handleSheetScroll),this.$emit("menu-dropdown-closed"))}}}),Ue=Ke,Ge=(i("0862"),Object(f["a"])(Ue,Ve,Re,!1,null,null,null)),Qe=Ge.exports,Xe=function(){var t,e,i,n,s=this,r=s.$createElement,a=s._self._c||r;return a("transition",{attrs:{name:"fade"}},["alertdialog"===s.roleType?a("div",{directives:[{name:"show",rawName:"v-show",value:s.notifier,expression:"notifier"}],ref:"irisvNotification",staticClass:"irisv-notification",class:(t={},t[""+s.kind]=s.kind,t[""+s.messageType]=s.messageType,t[""+s.toastPosition]=s.toastPosition&&"toast"===s.kind,t),attrs:{id:s.identifier_,role:s.roleType,"aria-atomic":"true","aria-labelledby":s.identifier_+"_heading",tabindex:"0"},on:{keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[a("div",{ref:"irisvNotificationContainer",staticClass:"irisv-notification__container",on:{keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[a("iris-icon",{directives:[{name:"show",rawName:"v-show",value:s.showLeadingIcon,expression:"showLeadingIcon"}],staticClass:"irisv-notification__leading-icon",attrs:{"is-loading":s.iconIsLoading,name:s.iconName,size:s.iconSize,color:s.iconColor,"is-icon-decorative":s.iconIsIconDecorative,"aria-label":s.iconAriaLabel}}),a("span",{ref:"messageHeading",staticClass:"irisv-notification__message-heading font-subtitle-2",attrs:{id:s.identifier_+"_heading"},on:{keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[s._v(" "+s._s(s.messageHeading)+" "),a("span",{ref:"messageBody",staticClass:"irisv-notification__message-body font-body-2",on:{keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[s._v(" "+s._s(s.message)+" ")])]),a("button",{directives:[{name:"show",rawName:"v-show",value:s.showCloseIcon,expression:"showCloseIcon"}],ref:"messageClose",staticClass:"irisv-notification__close",attrs:{"aria-label":s.closeAriaLabel},on:{click:s.closeNotification,keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[a("span",{class:(e={},e["font-icon-"+s.closeIconName]=s.closeIconName,e["irisv-notification-icon--"+s.closeIconSize]=s.closeIconSize,e),attrs:{"aria-hidden":"true"}})])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:s.showTrailingContent,expression:"showTrailingContent"}],ref:"showTrailingContent",staticClass:"irisv-notification__trailing-content",on:{keydown:[function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.trapFocus(t)},function(t){return!t.type.indexOf("key")&&s._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.trapFocus(t)}]}},[s._t("default")],2)]):s._e(),"alertdialog"!==s.roleType?a("div",{directives:[{name:"show",rawName:"v-show",value:s.notifier,expression:"notifier"}],staticClass:"irisv-notification",class:(i={},i[""+s.kind]=s.kind,i[""+s.messageType]=s.messageType,i[""+s.toastPosition]=s.toastPosition&&"toast"===s.kind,i),attrs:{role:s.roleType,"aria-atomic":"true",tabindex:"0"},on:{mouseenter:s.pause,mouseleave:s.resume,focus:s.pause,focusout:function(t){return t.stopPropagation(),s.resume(t)}}},[a("div",{staticClass:"irisv-notification__container"},[a("iris-icon",{directives:[{name:"show",rawName:"v-show",value:s.showLeadingIcon,expression:"showLeadingIcon"}],staticClass:"irisv-notification__leading-icon",attrs:{"is-loading":s.iconIsLoading,name:s.iconName,size:s.iconSize,color:s.iconColor,"is-icon-decorative":s.iconIsIconDecorative,"aria-label":s.iconAriaLabel}}),a("span",{staticClass:"irisv-notification__message-heading font-subtitle-2"},[s._v(" "+s._s(s.messageHeading)+" "),a("span",{staticClass:"irisv-notification__message-body font-body-2"},[s._v(" "+s._s(s.message)+" ")])]),a("button",{ref:"messageClose",staticClass:"irisv-notification__close",attrs:{"aria-label":s.closeAriaLabel},on:{click:s.closeNotification,focus:s.pause,focusout:function(t){return t.stopPropagation(),s.resume(t)}}},[a("span",{class:(n={},n["font-icon-"+s.closeIconName]=s.closeIconName,n["irisv-notification-icon--"+s.closeIconSize]=s.closeIconSize,n),attrs:{"aria-hidden":"true"}})])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:s.showTrailingContent,expression:"showTrailingContent"}],ref:"irisvNotificationShowTrailingContentSlot",staticClass:"irisv-notification__trailing-content",on:{focus:s.pause,focusout:function(t){return t.stopPropagation(),s.resume(t)}}},[s._t("default")],2),a("div",{directives:[{name:"show",rawName:"v-show",value:s.showTimeoutBar&&s.useDuration,expression:"showTimeoutBar && useDuration"}],ref:"timerLocation",staticClass:"irisv-notification__timeout-bar",style:"width: "+s.widthRemaining+"%"})]):s._e()])},Je=[],Ye=l.a.extend({name:"IrisNotification",components:{IrisIcon:c["a"]},props:{elementId:String,roleType:{type:String,default:"alertdialog",required:!0,validator:function(t){return["alert","status","alertdialog"].includes(t.toLowerCase())}},closeAriaLabel:{type:String,default:"Close Notification",required:!0},show:{type:Boolean,default:!1},useDuration:{type:Boolean,default:!1},duration:{type:Number,default:1e4},kind:{type:String,default:"banner",validator:function(t){return["banner","inline","toast"].includes(t.toLowerCase())}},showLeadingIcon:{type:Boolean,default:!0},message:{type:String,default:"",required:!0},messageHeading:{type:String,default:""},messageType:{type:String,required:!0,default:"error",validator:function(t){return["error","caution","success","info","error-light","caution-light","success-light","info-light","bulletin"].includes(t.toLowerCase())}},showCloseIcon:{type:Boolean,default:!0},closeIconName:{type:String,default:"cancel-x"},closeIconSize:{type:String,default:"sm",validator:function(t){return["sm","md"].includes(t.toLowerCase())}},showTimeoutBar:{type:Boolean,default:!1},toastPosition:{type:String,default:"top-left",validator:function(t){return["top-left","top-right","bottom-left","bottom-right"].includes(t.toLowerCase())}},showTrailingContent:{type:Boolean,default:!0},iconIsLoading:{type:Boolean,default:!1},iconName:{type:String,default:"alert-line"},iconSize:{type:String,default:"md",validator:function(t){return["md","sm"].includes(t.toLowerCase())}},iconColor:{type:String},iconIsIconDecorative:{type:Boolean,default:!0},iconAriaLabel:{type:String}},data:function(){return{notifier:!1,timerBarId:this.duration,timerId:this.duration,start:this.duration,remaining:this.duration,paused:!1,identifier_:this.elementId||Object(ot["b"])("irisv_notification")}},computed:{widthRemaining:function(){return this.remaining/this.duration*100}},updated:function(){var t=this;this.showTrailingContent&&this.useDuration&&"alertdialog"!==this.roleType&&this.$nextTick((function(){var e=t.$refs.irisvNotificationShowTrailingContentSlot;if(null!==e.childNodes){var i=e.childNodes;i.forEach((function(e){e.addEventListener("focus",(function(){t.pause()}))}))}}))},methods:{forceWidthUpdater:function(){return this.remaining/this.duration*100},pause:function(){if(!0===this.useDuration&&"alertdialog"!==this.roleType&&!1===this.paused){var t=Date.now()-this.start,e=this.$refs.timerLocation;window.clearTimeout(this.timerId),window.clearTimeout(this.timerBarId),this.paused=!0,this.remaining-=t,e.style.width="".concat(this.forceWidthUpdater(),"%"),e.style.transitionDuration="100ms"}},resume:function(){var t=this;if(!0===this.useDuration&&"alertdialog"!==this.roleType){var e=this.$refs.timerLocation;window.clearTimeout(this.timerId),this.paused=!1,this.start=Date.now(),this.timerId=window.setTimeout((function(){t.closeNotification(),e.style.width="100%"}),this.remaining),this.timerBarId=window.setTimeout((function(){e.style.transitionDuration="".concat(t.remaining,"ms"),e.style.width="0"}),0)}},trapFocus:function(t){var e=this.$refs.irisvNotification,i=this.$refs.irisvNotificationContainer,n=this.$refs.messageHeading,s=this.$refs.messageBody,r=this.$refs.messageClose,a=this.$refs.showTrailingContent,o=[e,i,n,s,r,a],l=o[0];"Escape"===t.code?o.forEach((function(t){t.blur()})):o.includes(t.target)||l.focus()},closeNotification:function(){!0===this.notifier&&!0===this.show&&(this.notifier=!1,this.pause(),this.remaining=10,this.timerId=10,this.start=10,this.$emit("notification-close"))},notificationViewer:function(){var t=this;!1===this.notifier&&!0===this.show&&(this.notifier=!0,this.resume(),l.a.nextTick((function(){"alertdialog"===t.roleType&&t.$refs.irisvNotification.focus()}))),!0===this.notifier&&!1===this.show&&(this.notifier=!this.notifier,this.pause(),this.$emit("notification-close"))}},beforeDestroy:function(){"alertdialog"!==this.roleType&&this.pause()},watch:{show:function(){this.show&&(this.remaining=this.duration,this.timerId=this.duration,this.start=this.duration),this.notificationViewer()},notifier:function(){this.$emit("notification-show",this.notifier)}}}),Ze=Ye,ti=(i("509e"),Object(f["a"])(Ze,Xe,Je,!1,null,null,null)),ei=ti.exports,ii=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"irisvQuickActionButtonContainer",staticClass:"irisv-quick-action-button-container",class:{"irisv-quick-action-button-container--sliding":t.sliding}},[i("div",{ref:"sliderWrapper",staticClass:"irisv-quick-action-button-container__slider-wrapper",on:{mousedown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:t.dragDown(e)},touchstart:t.dragDown,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&0!==e.button||"button"in e&&2!==e.button?null:t.leftRightKeyup(e)}}},[i("transition-group",{ref:"slider",staticClass:"irisv-quick-action-button-container__slider",class:{vertical:t.vertical},attrs:{tag:"ul",name:"button_container",role:"listbox","aria-label":t.ariaLabel}},t._l(t.quickActionButtonsData,(function(e,n){return i("li",{key:n+"_button",staticClass:"irisv-quick-action-button-container__slider-item",attrs:{role:"option"}},[i("iris-quick-action-button",{ref:"buttons",refInFor:!0,attrs:{kind:e.kind,variation:t.variation,alignment:e.alignment,href:e.href,target:e.target,label:e.label,"border-radius-override":e.borderRadiusOverride,"avatar-props":{mainIconName:e.mainIconName,fallbackLetter:e.fallbackLetter,image:e.image,size:e.size,borderRadiusOverride:e.borderRadiusOverride},"is-toggle":e.isToggle,"model-value":e.vModel},on:{"quick-action-button-click":function(i){return t.clickHandler(e)},"quick-action-button-toggle":function(i){return t.toggleHandler(i,e)}}})],1)})),0)],1)])},ni=[],si=l.a.extend({name:"IrisQuickActionButtonContainer",components:{IrisQuickActionButton:T["default"]},data:function(){return{activeButton:0,dragDownTimer:0,duration:"250ms",easing:"ease-out",previousItemX:0,sliding:!1,vertical:!1}},props:{variation:{type:String,default:"embedded"},borderRadiusOverride:{type:String},avatarProps:Object,ariaLabel:{type:String,default:"",required:!0},quickActionButtonsData:{type:Object,required:!0},directionShifting:{type:Boolean,default:!0}},methods:{clickHandler:function(t){this.$emit("quick-action-button-container-click",t)},toggleHandler:function(t,e){this.$emit("quick-action-button-container-toggle",{button:e,toggle:t})},hasKey:function(t,e){return!!t&&e in t},leftRightKeyup:function(t){var e=this.$refs.buttons.length,i="ArrowRight"===t.code?this.activeButton+1:this.activeButton-1;if(i=i<0?0:i,i=i>e-1?e-1:i,this.hasKey(this.$refs.buttons,this.activeButton)){var n=this.$refs.buttons[this.activeButton];n.$el.setAttribute("tabindex","-1")}if(this.hasKey(this.$refs.buttons,i)){var s=this.$refs.buttons[i],r=this.$refs.slider.$el;s.$el.setAttribute("tabindex","0"),s.$el.focus(),r.style.cssText="transition: left ".concat(this.duration," ").concat(this.easing,"; left: ").concat(-s.$el.offsetLeft,"px")}this.activeButton=i},dragDown:function(){var t=this,e=this.$refs.sliderWrapper,i=this.$refs.slider.$el;e.offsetWidth<=i.offsetWidth&&!this.vertical&&(this.dragDownTimer=window.setTimeout((function(){t.sliding=!0,document.addEventListener("mousemove",t.dragMove),document.addEventListener("touchmove",t.dragMove)}),300),document.addEventListener("mouseup",this.dragUp),document.addEventListener("touchend",this.dragUp)),document.querySelector("html").classList.add("irisv-quick-action-button-container--isSliding")},dragMove:function(t){var e=this;window.requestAnimationFrame((function(){var i=e.$refs.slider.$el,n=i.style.left?parseInt(i.style.left,10):0,s="mousemove"===t.type?t.clientX:Math.floor(t.touches[0].clientX);e.previousItemX=e.previousItemX?e.previousItemX:s,i.style.cssText="transition: none; left: ".concat(n+(s-e.previousItemX),"px; width: auto;"),e.previousItemX=s}))},dragUp:function(){var t=this,e=this.$refs.sliderWrapper,i=this.$refs.slider.$el,n=parseInt(i.style.left,10),s=i.scrollWidth;window.clearTimeout(this.dragDownTimer),window.setTimeout((function(){t.sliding=!1,n>0&&!t.vertical?i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: 0;"):-n>s-e.offsetWidth&&!t.vertical&&(i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: ").concat(-s+e.offsetWidth,"px;")),document.removeEventListener("mousemove",t.dragMove),document.removeEventListener("touchmove",t.dragMove),document.removeEventListener("mouseup",t.dragUp),document.removeEventListener("touchend",t.dragUp)}),150),window.setTimeout((function(){t.previousItemX=0}),parseInt(this.duration,10)),document.querySelector("html").classList.remove("irisv-quick-action-button-container--isSliding")},changeOrientationDirection:function(){var t=window.innerWidth<560,e=this.$refs.slider.$el;this.directionShifting&&(this.vertical=!t,t||e.removeAttribute("style"))}},mounted:function(){var t=this.$refs.irisvQuickActionButtonContainer;t.addEventListener("animationstart",this.changeOrientationDirection),this.vertical=window.innerWidth>560},watch:{quickActionButtonsData:function(){this.$refs.slider.$el.removeAttribute("style")},directionShifting:function(){this.changeOrientationDirection()}}}),ri=si,ai=(i("2b14"),Object(f["a"])(ri,ii,ni,!1,null,null,null)),oi=ai.exports,li=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{staticClass:"irisv-radio-button",class:[t.isLowEmphasis?"irisv-radio-button--low-emphasis font-caption":"font-body-1"]},[i("input",{staticClass:"sr-only irisv-radio-button__hidden-radio",attrs:{type:"radio",name:t.name},domProps:{value:t.value,checked:t.checkedBool},on:{change:t.onChange}}),i("span",{staticClass:"irisv-radio-button__styled-radio",attrs:{"aria-hidden":"true"}}),i("span",{staticClass:"irisv-radio-button__label"},[t._v(" "+t._s(t.label)+" ")])])},ci=[],ui=l.a.extend({name:"IrisRadioButton",model:{prop:"model",event:"radio-button-change"},props:{model:[String,Object],label:{type:String,required:!0},value:{type:String,required:!0},name:String,isChecked:{type:Boolean,default:!1},isLowEmphasis:Boolean},methods:{onChange:function(t){this.$emit("radio-button-change",t.target.value)}},computed:{checkedBool:function(){return!!this.isChecked||this.model===this.value}}}),di=ui,hi=(i("f49a"),Object(f["a"])(di,li,ci,!1,null,null,null)),fi=hi.exports,pi=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-searchfield",attrs:{role:"search"}},["withQuickAction"===t.kind?[i("div",{staticClass:"irisv-searchfield--search-button-container"},[i("transition",{attrs:{name:"irisv-searchfield--search-button-container__transition"}},[i("iris-quick-action-button",t._b({directives:[{name:"show",rawName:"v-show",value:!t.quickActionIsClicked,expression:"!quickActionIsClicked"}],ref:"quickActionButton",attrs:{"avatar-props":t.defaultOpenButtonAvatarProps},on:{"quick-action-button-click":t.clickQuickAction}},"iris-quick-action-button",t.defaultOpenButtonProps,!1))],1)],1)]:t._e(),i("div",{staticClass:"irisv-searchfield--searchfield-container",class:"withQuickAction"!==t.kind||t.quickActionIsClicked?"irisv-searchfield--searchfield-container__show":"irisv-searchfield--searchfield-container__hide"},[i("transition",{attrs:{name:"irisv-searchfield--searchfield-container__transition"}},[i("iris-textfield",t._b({directives:[{name:"show",rawName:"v-show",value:t.quickActionIsClicked||"persistent"===t.kind,expression:"quickActionIsClicked || kind === 'persistent'"}],ref:"searchfield",attrs:{"is-optional":"","is-clearable":""},on:{"textfield-focus":t.toggleFocusAndBlur,"textfield-blur":t.toggleFocusAndBlur,"textfield-input":t.onInput,"textfield-change":t.onChange,"validation-check":function(e){return t.$emit("validation-check",e)}}},"iris-textfield",t.defaultTextfieldProps,!1))],1),"withQuickAction"===t.kind?[i("transition",{attrs:{name:"irisv-searchfield--searchfield-container--cancel__transition"}},[i("iris-button",t._b({directives:[{name:"show",rawName:"v-show",value:t.quickActionIsClicked,expression:"quickActionIsClicked"}],on:{"button-click":t.clickCompactButton}},"iris-button",t.defaultCancelButtonProps,!1))],1)]:t._e()],2)],2)},mi=[];function vi(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function gi(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?vi(Object(i),!0).forEach((function(e){yi(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):vi(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function yi(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var bi=l.a.extend({name:"IrisSearchfield",components:{IrisTextfield:Ae,IrisQuickActionButton:T["default"],IrisButton:m},model:{event:"searchfield-input"},props:{openButtonProps:Object,openButtonAvatarProps:Object,cancelButtonProps:Object,textfieldProps:Object,kind:{type:String,default:"persistent",validator:function(t){return["persistent","withquickaction"].includes(t.toLowerCase())}},quickActionButtonLabel:{type:String,default:"search"},textFieldLabel:{type:String,default:"Search"},textfieldClearIconAriaLabel:{type:String,default:"Delete text"},showSkeleton:{type:Boolean,default:!1},value:{type:String}},data:function(){return{quickActionIsClicked:!1,isFocused:!1,isBlurred:!0}},methods:{clickQuickAction:function(t){var e=this;this.quickActionIsClicked=!0,this.$nextTick((function(){var i=e.$refs.searchfield.$el.querySelector(".irisv-textfield__input");e.$emit("searchfield-open",t),i.focus(),i.select()}))},clickCompactButton:function(t){var e=this;this.quickActionIsClicked=!1,this.$nextTick((function(){var i=e.$el.querySelector(".irisv-searchfield--search-button-container button");e.$emit("searchfield-cancel",t),i.focus()}))},toggleFocusAndBlur:function(){var t=this;this.isFocused=!this.isFocused,this.isBlurred=!this.isBlurred,this.$nextTick((function(){var e=t.$refs.searchfield.$el.querySelector(".irisv-textfield__input"),i=t.$refs.searchfield.$el.querySelector(".irisv-textfield__label");t.isFocused&&0===e.value.length&&i.classList.add("label-fade"),t.isFocused&&0===e.value.length&&(i.classList.add("label-fade"),setTimeout((function(){i.classList.add("sr-only")}),175)),t.isBlurred&&0===e.value.length&&(i.classList.remove("sr-only"),i.classList.remove("label-fade"))}))},onInput:function(t){var e=this.$refs.searchfield.$el.querySelector(".irisv-textfield__label");""!==this.value&&!1===e.classList.contains("sr-only")?e.classList.add("sr-only"):""===this.value&&!0===e.classList.contains("sr-only")&&this.isBlurred&&(e.classList.remove("sr-only"),e.classList.remove("label-fade")),this.$emit("searchfield-input",t)},onChange:function(t){this.$emit("searchfield-change",t)}},computed:{defaultCancelButtonProps:function(){return gi({kind:"compact",text:"cancel"},this.cancelButtonProps)},defaultTextfieldProps:function(){return gi({label:this.textFieldLabel,leadingIconName:"search",showSkeleton:this.showSkeleton,clearIconAriaLabel:this.textfieldClearIconAriaLabel,value:this.value},this.textfieldProps)},defaultOpenButtonProps:function(){return gi({variation:"embedded",label:this.quickActionButtonLabel},this.openButtonProps)},defaultOpenButtonAvatarProps:function(){return gi({mainIconName:"search"},this.openButtonAvatarProps)}},mounted:function(){var t=this.$refs.searchfield.$el.querySelector(".irisv-textfield__label");t.innerHTML=t.innerHTML.replace("(optional)",""),t.classList.remove("font-caption"),t.classList.add("font-body-1"),this.value&&""!==this.value&&t.classList.add("sr-only")}}),_i=bi,ki=(i("dc74"),Object(f["a"])(_i,pi,mi,!1,null,null,null)),xi=ki.exports,wi=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"root",staticClass:"irisv-select-dropdown",class:[t.isOpen?"irisv-select-dropdown--open":"",t.isDisabled?"irisv-select-dropdown--disabled":"",t.showError?"irisv-select-dropdown--error":"",t.isReadonly?"irisv-select-dropdown--readonly":"",t.isLoading?"irisv-select-dropdown--loading":"",t.showSkeleton?"irisv-select-dropdown--skeleton":"",t.hasFocus?"irisv-select-dropdown--focused":"","irisv-select-dropdown--"+t.tokenKind],attrs:{id:t.identifier_,tabindex:t.showSkeleton||t.isDisabled?-1:0,"aria-haspopup":"true","aria-expanded":this.isOpen?"true":"false"},on:{focus:t.focusHandler,blur:t.blurHandler,keydown:t.rootKeyHandler}},[i("div",{staticClass:"irisv-select-dropdown__control",style:t.showSkeleton?"visibility: hidden;":null},[i("div",{staticClass:"irisv-select-dropdown__input-wrapper"},[i("div",{staticClass:"irisv-select-dropdown__label font-caption",attrs:{id:t.identifier_+"__label","aria-hidden":"true"}},[t._v(" "+t._s(t.isOptional?t.mergedStrings.label+" "+t.mergedStrings.optionalText:t.mergedStrings.label)+" ")]),i("div",{staticClass:"irisv-select-dropdown__value font-body-1",class:{"text--truncate":"list"===t.kind},attrs:{id:t.identifier_+"__value","aria-hidden":"true"}},["list"===t.kind&&t.hasMatch?[t._v(t._s(t.itemToDisplay))]:"account"===t.kind&&t.hasMatch?[t.itemToDisplay>-1?i("iris-account",t._b({attrs:{kind:"single-line"}},"iris-account",t.accountsData[t.itemToDisplay],!1)):t._e()]:t._e()],2)]),i("iris-icon",{staticClass:"irisv-select-dropdown__caret",attrs:{name:"caret",size:"md","is-loading":t.isLoading,"is-icon-decorative":""}}),i("button",{ref:"trigger",staticClass:"irisv-select-dropdown__trigger",attrs:{"aria-haspopup":"listbox","aria-labelledby":t.identifier_+"__label "+t.identifier_+"__value","aria-expanded":t.isOpen?"true":null,tabindex:"-1"},on:{click:t.triggerClick,blur:t.blurHandler}})],1),i("transition",{attrs:{name:"irisv-select-dropdown__transition"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen&&!t.isDisabled&&!t.isReadonly&&!t.isLoading&&!t.showSkeleton,expression:"isOpen && !isDisabled && !isReadonly && !isLoading && !showSkeleton"}],ref:"menu",staticClass:"irisv-select-dropdown__menu",class:["irisv-select-dropdown__menu--flow-"+t.menuFlow,t.showListDividers?"irisv-select-dropdown__menu--with-dividers":""],style:t.compMenuStylePosition},[i("div",{ref:"buffer"}),i("div",{directives:[{name:"show",rawName:"v-show",value:t.showFilter,expression:"showFilter"}],ref:"filterContainer",staticClass:"irisv-select-dropdown__menu-filter"},[i("iris-icon",{staticClass:"irisv-select-dropdown__menu-filter-icon",attrs:{name:"search","aria-hidden":"true"}}),i("input",{directives:[{name:"model",rawName:"v-model",value:t.filterInput,expression:"filterInput"}],ref:"filter",staticClass:"irisv-select-dropdown__menu-filter-input font-body-1",attrs:{type:"text",placeholder:t.mergedStrings.filterPlaceholder},domProps:{value:t.filterInput},on:{input:[function(e){e.target.composing||(t.filterInput=e.target.value)},t.filterInputHandler],keydown:t.filterKeyHandler}})],1),i("ul",{ref:"listbox",staticClass:"irisv-select-dropdown__menu-list",attrs:{role:"listbox",tabindex:"-1","aria-labelledby":t.identifier_+"__label","aria-activedescendant":""},on:{keydown:t.menuKeyHandler}},[t._l(t.menuItemsList,(function(e,n){return i("li",{key:"item"+n,staticClass:"irisv-select-dropdown__menu-item",class:["list"===t.kind&&e.disabled?"irisv-select-dropdown__menu-item--disabled":""],attrs:{id:t.identifier_+"__menu-item-"+n,tabindex:"-1","data-index":n,role:"menuitem","aria-selected":!!t.activeMenuItem.includes(e.value)||null,"data-value":e.value},on:{click:function(i){return t.menuItemClick(e.value)},keyup:[function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"enter",13,i.key,"Enter")?null:t.menuItemClick(e.value)},function(i){return!i.type.indexOf("key")&&t._k(i.keyCode,"space",32,i.key,[" ","Spacebar"])?null:t.menuItemClick(e.value)}]}},["list"===t.kind?[e.iconName?i("iris-icon",{staticClass:"irisv-select-dropdown__menu-item-icon",attrs:{name:e.iconName,"aria-hidden":"true"}}):t._e(),!e.iconName&&t.listHasIcons?i("div",{staticClass:"irisv-select-dropdown__menu-item-icon-spacer"}):t._e(),i("div",{staticClass:"irisv-select-dropdown__menu-item-text font-body-1"},[t._v(t._s(e.label))])]:[i("iris-account",t._b({staticClass:"irisv-select-dropdown__menu-item-account"},"iris-account","object"===typeof e?e:null,!1))],i("div",{staticClass:"irisv-select-dropdown__menu-item-check-container"},[t.activeMenuItem.includes(e.value)?i("svg",{staticClass:"irisv-select-dropdown__menu-item-check-svg",attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"3 5 18.1 13.8","enable-background":"new 3 5 18.1 13.8","xml:space":"preserve"}},[i("polyline",{staticClass:"irisv-select-dropdown__menu-item-check-svg-polyline",attrs:{fill:"none",stroke:"#231F20","stroke-width":"2.1","stroke-miterlimit":"10",points:"3.7,12.2 8.8,17.3 20.3,5.7 "}})]):t._e()])],2)})),0===t.menuItemsList.length?i("li",{staticClass:"irisv-select-dropdown__menu-list--no-results font-caption"},[t._v(" "+t._s(t.mergedStrings.noResultsText)+" ")]):t._e()],2),i("div",{ref:"slot",staticClass:"irisv-select-dropdown__menu-slot",attrs:{tabindex:"0"},on:{keydown:t.slotKeyHandler}},[t._t("default")],2)])]),""!==t.messages?i("div",{staticClass:"irisv-select-dropdown__messages font-caption",attrs:{role:t.showError?"alert":""}},[t._v(" "+t._s(t.messages)+" ")]):t._e()],1)},Ii=[];function Ci(t){return $i(t)||Oi(t)||Ai(t)||Si()}function Si(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ai(t,e){if(t){if("string"===typeof t)return Ti(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Ti(t,e):void 0}}function Oi(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function $i(t){if(Array.isArray(t))return Ti(t)}function Ti(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Li(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Pi(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Li(Object(i),!0).forEach((function(e){Ei(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Li(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Ei(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Bi=l.a.extend({name:"IrisSelectDropdown",components:{IrisIcon:c["a"],IrisAccount:function(){return Promise.resolve().then(i.bind(null,"fd51"))}},model:{prop:"modelValue",event:"select-dropdown-item-selected"},mixins:[u["a"]],props:{elementId:String,id:String,modelValue:{type:Array},strings:{type:Object,default:function(){return{}}},kind:{type:String,default:"list",validator:function(t){return["list","account"].includes(t.toLowerCase())}},isOptional:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},showSkeleton:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},isReadonly:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},showFilter:{type:Boolean,default:!1},showListDividers:{type:Boolean,default:!0},accountsData:{type:Array},items:{default:function(){return[]},type:Array},listToggle:{type:Boolean,default:!1}},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_select_dropdown"),isOpen:!1,menuFlow:"down",menuItemHighlight:-1,hasInternalError:!1,hasMatch:!1,filterInput:"",menuHeight:256,tokenKind:"filled",hasFocus:!1,ignoreRootKeys:!1,activeMenuItem:[],itemToDisplay:"",hasFocused:!1,listHasIcons:!1}},computed:{mergedStrings:function(){return Pi({label:"",optionalText:"(optional)",helperText:"",helperTextErrorMessage:"This input is required.",filterPlaceholder:"Search",noResultsText:"No results found."},this.strings)},menuItemsList:function(){var t=this,e=[];if(this.items&&"list"===this.kind){e=this.items.filter((function(e){return""===t.filterInput||e.label.toLowerCase().includes(t.filterInput.toLowerCase())}));for(var i=0,n=this.items.length;i<n;i++)if(void 0!==this.items[i].iconName&&""!==this.items[i].iconName){this.listHasIcons=!0;break}}else this.accountsData&&(e=this.accountsData.filter((function(e){return""===t.filterInput||e.accountNickName.toLowerCase().includes(t.filterInput.toLowerCase())||e.accountNumberEnding.includes(t.filterInput)||e.availableBalanceAmount.includes(t.filterInput)})));return e},messages:function(){return this.showError?this.mergedStrings.helperTextErrorMessage:this.mergedStrings.helperText},showError:function(){var t=!this.isDisabled&&!this.showSkeleton&&!this.isLoading&&!this.isReadonly&&!this.hasFocus&&!this.isOpen;return this.hasError||t&&!this.isOptional&&this.hasInternalError&&this.hasFocused},compMenuStylePosition:function(){if(this.isOpen){var t=this.$refs.trigger.getBoundingClientRect(),e=window.innerHeight-t.bottom,i=t.top,n="";return this.menuHeight<=e?(this._setMenuFlowDirection("down"),n="max-height: ".concat(this.menuHeight,"px;")):this.menuHeight<=i?(this._setMenuFlowDirection("up"),n="max-height: ".concat(this.menuHeight,"px;")):e<=i?(this._setMenuFlowDirection("up"),n="max-height: ".concat(i-32,"px;")):(this._setMenuFlowDirection("down"),n="max-height: ".concat(e-32,"px;")),n}return""}},methods:{focusHandler:function(t){this.hasFocus||this.isOpen||this.triggerFocus(t)},blurHandler:function(t){this.hasFocus&&!this.isOpen&&this.triggerBlur(t)},triggerFocus:function(t){this.hasFocus=!0,this.hasFocused=!0,this.$emit("select-dropdown-focus",t)},triggerBlur:function(t){this.hasFocus=!1,this.ignoreRootKeys=!1,this.$emit("select-dropdown-blur",t)},rootKeyHandler:function(t){var e=this,i=t.code;"Tab"===i&&this.isOpen&&t.preventDefault(),this.ignoreRootKeys||(this.isOpen?("ArrowDown"!==i&&"ArrowUp"!==i||(t.preventDefault(),this.ignoreRootKeys=!0,this.$nextTick((function(){e.showFilter?e.$refs.filter.focus():(e.$refs.listbox.focus(),e.menuItemHighlight=0,e.setMenuItemHighlight(0))}))),"Enter"!==i&&"Escape"!==i||this.closeMenu()):"ArrowDown"!==i&&"ArrowUp"!==i&&"Space"!==i&&"Enter"!==i||(t.preventDefault(),this.triggerClick(t))),this.isOpen||(this.ignoreRootKeys=!1)},triggerClick:function(t){t.preventDefault(),this.isOpen=!this.isOpen,this.hasFocus||this.triggerFocus(t),this.$emit("select-dropdown-click")},filterInputHandler:function(){this.$emit("select-dropdown-filter-input",{filterInput:this.filterInput,resultsLength:this.menuItemsList.length})},menuItemClick:function(t){var e=this;if(this.activeMenuItem[0]!==t){for(var i="list"===this.kind?this.items:this.accountsData,n=0,s=0,r=i.length;s<r;s++)if(i[s].value===t){this.itemToDisplay="list"===this.kind?i[s].label:s,this.activeMenuItem[0]=t,n=s;break}this.$emit("select-dropdown-item-selected",Ci(this.activeMenuItem)),"list"===this.kind?this.$emit("select-dropdown-item-selected-data",[{selectedMenuItem:this.items[n]}]):this.$emit("select-dropdown-item-selected-data",[{selectedMenuItem:this.accountsData[n]}])}this.$nextTick((function(){e.hasMatch=!0,e.closeMenu()}))},filterKeyHandler:function(t){var e=t.code;if("Escape"===e)return t.preventDefault(),void this.closeMenu();if(this.menuItemsList.length>0)switch(e){case"ArrowDown":t.preventDefault(),this.$slots.default&&this.menuItemHighlight===this.menuItemsList.length-1?(this._removeHighlighting(),this.$refs.slot.focus()):(this.menuItemHighlight=this.menuItemHighlight<this.menuItemsList.length-1?this.menuItemHighlight+=1:0,this.setMenuItemHighlight(this.menuItemHighlight));break;case"ArrowUp":t.preventDefault(),this.$slots.default&&0===this.menuItemHighlight?(this._removeHighlighting(),this.$refs.slot.focus()):(this.menuItemHighlight=this.menuItemHighlight>0?this.menuItemHighlight-=1:this.menuItemsList.length-1,this.setMenuItemHighlight(this.menuItemHighlight));break;case"Enter":this._findHighlightedAndClick();break;case"Tab":t.preventDefault();break;default:this.setMenuItemHighlight(0),this.menuItemHighlight=0;break}else 0===this.menuItemsList.length&&("ArrowDown"!==e&&"ArrowUp"!==e||(t.preventDefault(),this.$slots.default&&this.$refs.slot.focus()),this.menuItemHighlight=-1,this._removeHighlighting())},menuKeyHandler:function(t){t.preventDefault();var e="list"===this.kind?this.items.length-1:this.accountsData.length-1;switch(t.code){case"ArrowDown":if(this.$slots.default&&this.menuItemHighlight===this.menuItemsList.length-1)return this._removeHighlighting(),void this.$refs.slot.focus();this.menuItemHighlight=this.menuItemHighlight<e?this.menuItemHighlight+=1:0,this.setMenuItemHighlight(this.menuItemHighlight);break;case"ArrowUp":if(this.$slots.default&&0===this.menuItemHighlight)return this._removeHighlighting(),void this.$refs.slot.focus();this.menuItemHighlight=this.menuItemHighlight>0?this.menuItemHighlight-=1:e,this.setMenuItemHighlight(this.menuItemHighlight);break;case"Enter":this._findHighlightedAndClick();break;case"Escape":this.closeMenu();break}},slotKeyHandler:function(t){var e=t.code;if("Escape"===e)return t.preventDefault(),void this.closeMenu();this.menuItemsList.length>0?"ArrowDown"===e?(t.preventDefault(),this.showFilter?this.$refs.filter.focus():this.$refs.listbox.focus(),this.setMenuItemHighlight(0),this.menuItemHighlight=0):"ArrowUp"===e&&(t.preventDefault(),this.showFilter?this.$refs.filter.focus():this.$refs.listbox.focus(),this.setMenuItemHighlight(this.menuItemsList.length-1),this.menuItemHighlight=this.menuItemsList.length-1):0===this.menuItemsList.length&&("ArrowDown"!==e&&"ArrowUp"!==e||(t.preventDefault(),this.showFilter&&this.$refs.filter.focus()))},setMenuItemHighlight:function(t){var e=this,i=this.$refs.root,n=this.$refs.listbox;this.$nextTick((function(){for(var s=i.querySelector("#".concat(e.identifier_,"__menu-item-").concat(t)),r=i.querySelectorAll(".irisv-select-dropdown__menu-item"),a=0,o=r.length;a<o;a++)r[a].classList.remove("irisv-select-dropdown__menu-item--highlighted");s.classList.add("irisv-select-dropdown__menu-item--highlighted"),n.setAttribute("aria-activedescendant","".concat(e.identifier_,"__menu-item-").concat(t)),e.$refs.menu.scrollTop=s.offsetTop-(e.showFilter?59:0)}))},closeMenu:function(){this.isOpen=!1,this.$refs.root.focus()},_findHighlightedAndClick:function(){for(var t=this.$refs.root,e=t.querySelectorAll(".irisv-select-dropdown__menu-item"),i="",n=0,s=e.length;n<s;n++)e[n].classList.contains("irisv-select-dropdown__menu-item--highlighted")&&!e[n].classList.contains("irisv-select-dropdown__menu-item--disabled")&&(i=e[n].dataset.value||"");""!==i&&this.menuItemClick(i)},_removeHighlighting:function(){for(var t=this.$refs.root.querySelectorAll(".irisv-select-dropdown__menu-item"),e=0,i=t.length;e<i;e++)t[e].classList.remove("irisv-select-dropdown__menu-item--highlighted")},_setMenuFlowDirection:function(t){this.menuFlow=t},_documentClick:function(t){var e=t.target;this.$el.contains(e)||(this.isOpen=!1,this.triggerBlur(t))},_setupDataAndDisplay:function(t){if(this._testValueIntegrity(t)){for(var e="list"===this.kind?this.items:this.accountsData,i=!1,n=0,s=e.length;n<s;n++)if(e[n].value===t[0]){this.itemToDisplay="list"===this.kind?e[n].label:n,this.activeMenuItem[0]=t[0],this.hasMatch=!0,this.hasInternalError=!1,this._validationCheck(),i=!0;break}i||(this.itemToDisplay="list"===this.kind?"":-1,this.activeMenuItem=[],this.hasMatch=!1,this.isOptional?this._validationCheck():this._validationCheck("Requested value: '".concat(t[0],"', was not found in the provided list.")))}else this.itemToDisplay="list"===this.kind?"":-1,this.activeMenuItem=[],this.hasMatch=!1,console.error("Invalid value supplied for v-model. Must be an array containing the value(s) of the requested item(s) as strings."),this._validationCheck("Invalid value supplied for v-model. Must be an array containing the value(s) of the requested item(s) as strings.")},_testValueIntegrity:function(t){if(Array.isArray(t)){if(t.length>0){for(var e=!0,i=0,n=t.length;i<n;i++)if("string"!==typeof t[i]){e=!1;break}return e}return this.isOptional}return!1},_validationCheck:function(t){var e=[];""!==t&&void 0!==t&&e.push(t),this.hasInternalError=!this.isOptional&&(0===this.activeMenuItem.length||""===this.activeMenuItem[0]),this.hasInternalError&&e.push(this.mergedStrings.helperTextErrorMessage),this.$emit("validation-check",e)}},mounted:function(){var t=getComputedStyle(document.documentElement).getPropertyValue("--whatTokenGoesHere");""!==t&&void 0!==t&&(this.tokenKind=t),this._setupDataAndDisplay(this.modelValue);var e=this.$refs.filterContainer,i=this.$refs.buffer,n={root:null,rootMargin:"0px",threshold:1},s=function(t){t.forEach((function(t){e.classList.toggle("irisv-select-dropdown__menu-filter--shadow",!t.isIntersecting)}))},r=new IntersectionObserver(s,n);r.observe(i)},destroyed:function(){var t=this.$refs.buffer;Window.IntersectionObserver&&t&&this.observer.unobserve(t),document.removeEventListener("click",this._documentClick)},watch:{modelValue:function(t){void 0!==t&&this._setupDataAndDisplay(t)},isOpen:function(t){var e=this;t?(this.filterInput="",this.menuItemHighlight=-1,this._removeHighlighting(),this.$nextTick((function(){e.$refs.menu.scrollTop=0})),this.$emit("select-dropdown-opened"),this.$emit("update:listToggle",this.isOpen),document.addEventListener("click",this._documentClick)):(this._validationCheck(),this.$emit("select-dropdown-closed"),this.$emit("update:listToggle",this.isOpen),document.removeEventListener("click",this._documentClick))},listToggle:function(t){var e=this;setTimeout((function(){e.isOpen=t}),0)},isOptional:function(){this._validationCheck()},items:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&"list"===this.kind&&this._setupDataAndDisplay(this.modelValue)},accountsData:function(t,e){JSON.stringify(t)!==JSON.stringify(e)&&"account"===this.kind&&this._setupDataAndDisplay(this.modelValue)}}}),Mi=Bi,Di=(i("f3d1"),Object(f["a"])(Mi,wi,Ii,!1,null,null,null)),ji=Di.exports,Fi=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",{staticClass:"irisv-selectable-tile",class:{"irisv-selectable-tile--disabled":t.isDisabled,"irisv-selectable-tile--skeleton":t.showSkeleton},attrs:{"data-deprecated":"IrisSelectableTile"}},[i("input",{ref:"input",staticClass:"irisv-selectable-tile__input",attrs:{type:t.isSingleSelection?"radio":"checkbox",name:t.name,disabled:t.isDisabled||t.showSkeleton},domProps:{checked:t.isChecked,value:t.value},on:{change:t.onChange,keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")||e.target!==e.currentTarget?null:t.checkedMethod(e)}}}),i("div",{staticClass:"irisv-selectable-tile__container",class:{"irisv-selectable-tile__container--skeleton":t.showSkeleton}},[i("iris-icon",{class:["irisv-selectable-tile__icon",{"irisv-selectable-tile--icon__skeleton":t.showSkeleton}],attrs:{name:t.iconName,"aria-hidden":"true"}}),i("span",{ref:"label",staticClass:"irisv-selectable-tile__label font-caption",class:{"irisv-selectable-tile__label--skeleton":t.showSkeleton}},[t._v(" "+t._s(t.label)+" ")]),i("span",{ref:"subLabel",staticClass:"irisv-selectable-tile__sub-label font-overline",class:{"irisv-selectable-tile__sub-label--skeleton":t.showSkeleton}},[t._v(" "+t._s(t.subLabel)+" ")])],1)])},Ni=[],Hi=l.a.extend({name:"IrisSelectableTile",components:{IrisIcon:c["a"]},mixins:[u["a"]],props:{iconName:{type:String,default:""},label:{type:String,default:""},subLabel:{type:String,default:""},isChecked:{type:Boolean,default:!1},value:{type:String,default:""},isSingleSelection:{type:Boolean,default:!1},name:{type:String,default:""},isDisabled:{type:Boolean,default:!1},showSkeleton:{type:Boolean,default:!1}},methods:{onChange:function(){var t=this.$refs.input;this.$emit("selectable-tile-change",{checked:t.checked,value:t.value})},checkedMethod:function(){var t=this.$refs.input;t.checked=!t.checked,this.$emit("selectable-tile-change",{checked:t.checked,value:t.value})},_adjustLabelSizes:function(t,e,i){var n=96;if(t.style.fontSize=e+"px",t.scrollWidth>n){var s=e-1;while(t.scrollWidth>n){if(t.style.fontSize=s+"px",t.scrollWidth<=n||s===i)break;s--}}}},mounted:function(){this._adjustLabelSizes(this.$refs.label,12,8),this._adjustLabelSizes(this.$refs.subLabel,10,8)},updated:function(){this._adjustLabelSizes(this.$refs.label,12,8),this._adjustLabelSizes(this.$refs.subLabel,10,8)}}),Vi=Hi,Ri=(i("a1a2"),Object(f["a"])(Vi,Fi,Ni,!1,null,null,null)),qi=Ri.exports,zi=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-selectable-tile-container",class:{"irisv-selectable-tile-container--sliding":t.sliding},attrs:{"data-deprecated":"IrisSelectableTileContainer"}},[i("div",{ref:"sliderWrapper",staticClass:"irisv-selectable-tile-container__slider-wrapper",on:{mousedown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:t.dragDown(e)},touchstart:t.dragDown,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&0!==e.button||"button"in e&&2!==e.button?null:t.leftRightKeyup(e)}}},[i("ul",{ref:"slider",staticClass:"irisv-selectable-tile-container__slider",attrs:{tag:"ul",name:"tile_container",role:"listbox","aria-label":t.ariaLabel}},t._l(t.selectableTilesData,(function(e,n){return i("li",{key:n+"_tile",staticClass:"irisv-selectable-tile-container__slider-item",attrs:{role:"option"}},[i("iris-selectable-tile",{ref:"tiles",refInFor:!0,attrs:{"icon-name":e.iconName,label:e.label,"sub-label":e.subLabel,name:e.name,"is-checked":e.checked,value:e.value,"is-disabled":e.isDisabled,"show-skeleton":e.showSkeleton,"is-single-selection":t.tileKindRadio},on:{"selectable-tile-click":t.onUpdate,"selectable-tile-change":t.onUpdate}})],1)})),0)])])},Wi=[],Ki=l.a.extend({name:"IrisSelectableTileContainer",components:{IrisSelectableTile:qi},mixins:[u["a"]],props:{ariaLabel:{type:String,default:"",required:!0},tileKindRadio:{type:Boolean,default:!1},selectableTilesData:{type:Object,required:!0},eventDataFilter:{type:String,default:"all",validator:function(t){return["all","true","false"].includes(t.toLowerCase())}}},data:function(){return{activeTile:0,dragDownTimer:0,duration:"250ms",easing:"ease-out",previousItemX:0,sliding:!1}},methods:{hasKey:function(t,e){return!!t&&e in t},onUpdate:function(t){var e=this;if(this.tileKindRadio)this.$emit("selectable-tile-change",t),this.$emit("tiles-container-change",t);else{var i=[];this.$refs.tiles.forEach((function(t){"all"===e.eventDataFilter?i.push({name:t.$el.children[0].name,checked:t.$el.children[0].checked,value:t.$el.children[0].value}):e.eventDataFilter===t.$el.children[0].checked.toString()&&i.push(t.$el.children[0].name)})),this.$emit("selectable-tile-change",t),this.$emit("tiles-container-change",i)}},leftRightKeyup:function(t){var e=this.$refs.tiles.length,i="ArrowRight"===t.code?this.activeTile+1:this.activeTile-1;if(i=i<0?0:i,i=i>e-1?e-1:i,this.hasKey(this.$refs.tiles,this.activeTile)){var n=this.$refs.tiles[this.activeTile];n.$refs.input.setAttribute("tabindex","-1")}if(this.hasKey(this.$refs.tiles,i)){var s=this.$refs.tiles[i],r=this.$refs.slider;s.$refs.input.setAttribute("tabindex","0"),s.$refs.input.focus(),r.style.cssText="transition: left ".concat(this.duration," ").concat(this.easing,"; left: ").concat(-s.$el.offsetLeft,"px")}this.activeTile=i},dragDown:function(){var t=this,e=this.$refs.sliderWrapper,i=this.$refs.slider;e.offsetWidth<=i.offsetWidth&&(this.dragDownTimer=window.setTimeout((function(){t.sliding=!0,document.addEventListener("mousemove",t.dragMove),document.addEventListener("touchmove",t.dragMove)}),300),document.addEventListener("mouseup",this.dragUp),document.addEventListener("touchend",this.dragUp)),document.querySelector("html").classList.add("irisv-selectable-tile-container--isSliding")},dragMoveHandler:function(t){var e=this.$refs.slider,i=e.style.left?parseInt(e.style.left,10):0,n="mousemove"===t.type?t.clientX:Math.floor(t.touches[0].clientX);this.previousItemX=this.previousItemX?this.previousItemX:n,e.style.cssText="transition: none; left: ".concat(i+(n-this.previousItemX),"px; width: auto;"),this.previousItemX=n},dragMove:function(t){var e=this;window.requestAnimationFrame((function(){e.dragMoveHandler(t)}))},dragUp:function(){var t=this,e=this.$refs.sliderWrapper,i=this.$refs.slider,n=parseInt(i.style.left,10),s=i.scrollWidth;window.clearTimeout(this.dragDownTimer),window.setTimeout((function(){t.sliding=!1,n>0?i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: 0;"):-n>s-e.offsetWidth&&(i.style.cssText="transition: left ".concat(t.duration," ").concat(t.easing,"; left: ").concat(-s+e.offsetWidth,"px;")),document.removeEventListener("mousemove",t.dragMove),document.removeEventListener("touchmove",t.dragMove),document.removeEventListener("mouseup",t.dragUp),document.removeEventListener("touchend",t.dragUp)}),150),window.setTimeout((function(){t.previousItemX=0}),parseInt(this.duration,10)),document.querySelector("html").classList.remove("irisv-selectable-tile-container--isSliding")}},watch:{selectableTilesData:function(){this.$refs.slider.removeAttribute("style")}}}),Ui=Ki,Gi=(i("897e"),Object(f["a"])(Ui,zi,Wi,!1,null,null,null)),Qi=Gi.exports,Xi=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("div",{ref:"sheet",staticClass:"irisv-sheet",class:(t={"irisv-sheet--opened":e.sheetOpened},t["irisv-sheet--"+e.sheetPosition]=e.sheetPosition,t["irisv-sheet--"+e.kind]=e.kind,t["irisv-sheet--suppressed"]=e.suppressed,t["irisv-sheet--full-height-partial"]=e.fullHeightPartial,t["irisv-sheet--navbar"]=e.irisSheetNav,t),attrs:{id:e.identifier_,role:"dialog","aria-labelledby":e.identifier_+"_title","aria-hidden":e.suppressed}},[e.showScrim?n("div",{ref:"scrim",staticClass:"irisv-sheet__scrim",on:{click:function(t){return e.$emit("update:content-toggle",!1)}}}):e._e(),n("div",{ref:"container",staticClass:"irisv-sheet__container",attrs:{tabindex:"partial"===e.kind?"0":"-1"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.focusReturn(t)},keydown:function(t){return e.focusTrapStart(t)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showHeader,expression:"showHeader"}],ref:"irisSheetHeader",staticClass:"irisv-sheet__header",attrs:{tabindex:e.autoFocusOnOpen?"-1":null},on:{click:function(t){return t.stopPropagation(),e.headerClick(t)},touchstart:function(t){return t.stopPropagation(),e.touchStart(t)},touchend:function(t){return t.stopPropagation(),e.touchEnd(t)},touchmove:function(t){return t.stopPropagation(),e.touchMove(t)}}},[e.showBackstackButton&&"partial"!==e.kind?n("iris-quick-action-button",{ref:"backstack",staticClass:"irisv-sheet__header-backstack-button",attrs:{kind:"mediumEmphasis",variation:"embedded",href:e.headerQuickActionButtonHref,target:e.headerQuickActionButtonTarget,label:e.headerQuickActionButtonLabel,"avatar-props":{mainIconName:e.headerQuickActionButtonMainIconName,size:"xsmall"}},on:{"quick-action-button-click":function(t){return t.stopPropagation(),e.headerQuickActionButtonClick(t)},keydown:function(t){return e.focusTrapStart(t)}}}):e._e(),e.showCloseButton&&"partial"!==e.kind&&!e.showBackstackButton&&"bottom"===e.sheetPosition?n("iris-quick-action-button",{staticClass:"irisv-sheet__header-close-button",attrs:{kind:"mediumEmphasis",variation:"embedded",label:e.closeButtonLabel,"avatar-props":{mainIconName:e.closeButtonIconName,size:"xsmall"}},on:{"quick-action-button-click":function(t){return e.$emit("update:content-toggle",!1)}}}):e._e(),e.irisSheetHeader?n("h3",{ref:"title",staticClass:"irisv-sheet__header-text font-content-heading--high-emphasis",class:{"irisv-sheet__header-text--visible":!e.isScrollable},attrs:{id:e.identifier_+"_title"},on:{keydown:function(t){return e.focusTrapStart(t)}}},[e._v(" "+e._s(e.irisSheetHeaderText)+" ")]):e._e(),e.showCompactButton&&"partial"!==e.kind?n("iris-button",{staticClass:"irisv-sheet__header-compact-button",attrs:{kind:"compact",theme:"onLight","text-casing":e.buttonTextCasing,"is-disabled":e.buttonIsDisabled,type:e.buttonType,href:e.buttonHref,target:e.buttonTarget,"is-loading":e.buttonIsLoading,"loading-text":e.buttonLoadingText,"loading-alert-message":e.buttonLoadingAlertMessage,text:e.buttonText},on:{"button-click":function(t){return t.stopPropagation(),e.compactButtonClick(t)}}}):e._e(),e.showCloseButton&&"side"===e.sheetPosition?n("iris-quick-action-button",{staticClass:"irisv-sheet__header-close-button",attrs:{kind:"mediumEmphasis",variation:"embedded",label:e.closeButtonLabel,"avatar-props":{mainIconName:e.closeButtonIconName,size:"xsmall"}},on:{"quick-action-button-click":function(t){return e.$emit("update:content-toggle",!1)}}}):e._e()],1),n("div",{ref:"content",staticClass:"irisv-sheet__content"},[n("div",{ref:"irisSheetTopBuffer",staticClass:"top-buffer"}),"fullscreen"===e.kind&&"bottom"===e.sheetPosition&&e.isScrollable?n("h3",{staticClass:"irisv-sheet__content-header-text font-content-heading--high-emphasis"},[e._v(" "+e._s(e.irisSheetHeaderText)+" ")]):e._e(),n("div",{ref:"innerContent",staticClass:"irisv-sheet__inner-content"},[e._t("irisSheetContent")],2),n("div",{ref:"irisSheetBottomBuffer",staticClass:"bottom-buffer"})]),"partial"!==e.kind?n("div",{ref:"navBar",staticClass:"irisv-sheet__nav",class:{"irisv-sheet__nav--visible":e.irisSheetNav,"irisv-sheet__nav--expanded":e.navExpanded}},[n("iris-quick-action-button",{staticClass:"irisv-sheet__nav--toggle",attrs:{label:e.navQuickActionButtonLabel,"avatar-props":{mainIconName:e.navQuickActionButtonMainIconName},kind:"noEmphasis",variation:"embedded",size:"xsmall"},on:{"quick-action-button-click":function(t){return t.stopPropagation(),e.navQuickActionButtonClick(t)}}}),e.irisSheetNav?n("IrisQuickActionButtonContainer",{ref:"navMenuButtons",staticClass:"irisv-sheet__nav-container",attrs:{"aria-label":e.quickActionButtonContainerAriaLabel,"quick-action-buttons-data":e.quickActionButtonContainerQuickActionButtonsData,"direction-shifting":!0,variation:e.quickActionButtonVariation},on:{"quick-action-button-container-click":e.quickActionButtonContainerClick}}):e._e()],1):e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.irisSheetFooter,expression:"irisSheetFooter"}],ref:"irisSheetFooter",staticClass:"irisv-sheet__footer"},[e._t("irisSheetFooter")],2),n("div",{ref:"focusTrapperEnd",attrs:{tabindex:"0"},on:{focus:e.trapFocusEnd}})])])},Ji=[],Yi=l.a.extend({name:"IrisSheet",components:{IrisQuickActionButton:T["default"],IrisQuickActionButtonContainer:oi,IrisButton:m},mixins:[u["a"]],props:{elementId:String,kind:{type:String,default:"partial",validator:function(t){return["partial","fullscreen"].includes(t.toLowerCase())}},contentToggle:{type:Boolean,default:!1},showScrim:{type:Boolean,default:!0},irisSheetHeader:{type:Boolean,default:!1},irisSheetHeaderText:{type:String},showBackstackButton:{type:Boolean,default:!1},showCompactButton:{type:Boolean,default:!1},headerQuickActionButtonHref:{type:String},headerQuickActionButtonTarget:{type:String,validator:function(t){return["","_self","_blank","_parent","_top"].includes(t.toLowerCase())}},headerQuickActionButtonLabel:{type:String,default:"close"},headerQuickActionButtonMainIconName:{type:String,default:"angle-left"},buttonTextCasing:{type:String,default:"lowercase",validator:function(t){return["sentence","capitalize","uppercase","lowercase"].includes(t.toLowerCase())}},buttonIsDisabled:{type:Boolean,default:!1},buttonType:{type:String,default:"button",validator:function(t){return["button","submit","reset"].includes(t.toLowerCase())}},buttonHref:{type:String},buttonTarget:{type:String,validator:function(t){return["_self","_blank","_parent","_top"].includes(t.toLowerCase())}},buttonIsLoading:{type:Boolean,default:!1},buttonLoadingText:{type:String,default:"Loading"},buttonLoadingAlertMessage:{type:String,default:"Loading"},buttonText:{type:String},showCloseButton:{type:Boolean,default:!0},closeButtonLabel:{type:String,default:"close"},irisSheetFooter:{type:Boolean,default:!1},irisSheetNav:{type:Boolean,default:!1},navQuickActionButtonLabel:{type:String,default:"navigation menu"},navQuickActionButtonMainIconName:{type:String,default:"menu2"},quickActionButtonContainerAriaLabel:{type:String,default:""},quickActionButtonContainerQuickActionButtonsData:{type:Object},suppressed:{type:Boolean,default:!1},fullHeightPartial:{type:Boolean,default:!1},autoFocusOnOpen:{type:Boolean,default:!0},autoFocusOnClose:{type:Boolean,default:!0}},data:function(){return{contentOpen:this.contentToggle,navExpanded:!1,quickActionButtonVariation:"embedded",sheetPosition:"",touchStartPosition:0,touchMoved:!1,timeThreshold:250,partialState:"bottom",sheetOpened:!1,viewportHeight:0,innerHeight:0,isScrollable:!1,focusWithin:!1,previousActiveElement:"",identifier_:this.elementId||Object(ot["b"])("irisv_sheet"),isMidTransition:!1,customSnapPoint:0,focusTrapped:!1}},methods:{focusReturn:function(){var t=this;if((this.autoFocusOnClose||"partial"===this.kind)&&this.previousActiveElement){var e=document.querySelectorAll("[".concat(this.previousActiveElement,"]"))[0];e&&setTimeout((function(){e.focus(),e.removeAttribute("data-sheet-trigger"),t.previousActiveElement=""}),650)}this.$emit("update:content-toggle",!1)},contentScrollable:function(){var t=this.$refs.content,e=this.$refs.innerContent;this.isScrollable=e.clientHeight>t.clientHeight},sheetScroll:function(){document.dispatchEvent(new Event("iris-sheet-scroll"))},throttleScroll:function(t,e){var i=Date.now();return function(){i+e-Date.now()<0&&(t(),i=Date.now())}},headerClick:function(){this.getSheetPosition(),"partial"===this.kind&&"bottom"===this.sheetPosition&&(this.contentToggle||"bottom"!==this.partialState?this.contentToggle&&"bottom"!==this.partialState&&(this.sheetOpened=!1,this.$emit("update:content-toggle",!1)):(this.sheetOpened=!0,this.$emit("update:content-toggle",!0)))},sheetState:function(t){var e=this.$refs.container;"fullscreen"===this.kind||"partial"===this.kind&&"side"===this.sheetPosition?this.sheetOpened=t:"partial"===this.kind&&"bottom"===this.sheetPosition&&("bottom"===this.partialState&&(this.sheetOpened=!1,t&&this.fullHeightPartial?this.partialState="top":t&&this.customSnapPoint!==.6*this.viewportHeight?(e.style.setProperty("top","-".concat(this.customSnapPoint,"px")),this.partialState="custom"):t&&(this.partialState="center")),t||(e.style.removeProperty("top"),this.sheetOpened=!1,this.partialState="bottom"))},updateCustomSnapPoint:function(){var t=this.$refs.sheet,e="none"===t.style.getPropertyValue("display"),i=null,n=null,s=null,r=null;e&&t.style.removeProperty("display"),i=this.$refs.irisSheetHeader.offsetHeight,n=this.$refs.innerContent.offsetHeight+24,s=this.$refs.irisSheetFooter.offsetHeight,r=i+n+s,e&&t.style.setProperty("display","none"),this.customSnapPoint=r<=.6*this.viewportHeight?r:.6*this.viewportHeight},touchStart:function(t){var e=this.$refs.container;this.getSheetPosition(),this.touchStartPosition=t.touches[0].clientY,"bottom"===this.sheetPosition&&"partial"===this.kind&&(e.style.setProperty("transition","none"),document.body.classList.add("irisv-sheet--body"))},touchEnd:function(t){this.updateCustomSnapPoint();var e=this.$refs.container,i=this.viewportHeight,n=t.changedTouches[0].clientY,s=n!==this.touchStartPosition,r={bottom:"-68px",center:"-".concat(.6*i,"px"),top:"-".concat(i-68,"px"),custom:this.customSnapPoint};if(this.getSheetPosition(),e.style.removeProperty("top"),e.style.removeProperty("transition"),this.touchMoved&&"bottom"===this.sheetPosition)if("partial"!==this.kind||this.fullHeightPartial)"partial"===this.kind&&this.fullHeightPartial?"bottom"===this.partialState&&i-n>.1*i?(this.partialState="top",this.sheetOpened=!0):"top"===this.partialState&&n>.1*i&&(this.partialState="bottom",this.sheetOpened=!1):"fullscreen"===this.kind&&n>this.touchStartPosition&&(this.sheetOpened=!1);else if("bottom"===this.partialState)e.style.setProperty("top",r.custom!==.6*i?"-".concat(r.custom,"px"):r.center),this.partialState=r.custom!==.6*i?"custom":"center",this.sheetOpened=!0;else if("center"===this.partialState){var a=i-n>.6*i;a?e.style.setProperty("top",r.top):e.style.removeProperty("top"),this.partialState=a?"top":"bottom",this.sheetOpened=a}else if("top"===this.partialState){var o=n>68;o?e.style.removeProperty("top"):e.style.setProperty("top",r.top),this.partialState=o?"center":"top"}else if("custom"===this.partialState){var l=i-n<r.custom;l?e.style.removeProperty("top"):e.style.setProperty("top","-".concat(r.custom,"px")),this.partialState=l?"bottom":"custom",this.sheetOpened=!l}s&&!this.sheetOpened&&document.body.classList.remove("irisv-sheet--body"),("fullscreen"===this.kind&&s||"partial"===this.kind)&&this.$emit("update:content-toggle",this.sheetOpened),this.contentToggle&&"bottom"===this.partialState&&(this.sheetOpened=!0,this.sheetState(!0)),this.contentToggle&&"center"===this.partialState&&this.sheetOpened&&this.sheetState(!0),this.touchMoved=!1},touchMove:function(t){var e=this.$refs.container,i=t.targetTouches[0].clientY;this.getSheetPosition(),this.touchMoved=!0,"bottom"===this.sheetPosition&&"partial"===this.kind&&e.style.setProperty("top","".concat(-1*(window.outerHeight-i),"px"))},headerQuickActionButtonClick:function(t){this.$emit("click:headerQuickActionButton",t)},compactButtonClick:function(t){this.$emit("click:compactButtonClick",t)},navQuickActionButtonClick:function(t){this.navExpanded=!this.navExpanded,this.quickActionButtonVariation=this.navExpanded?"inline-block":"embedded",this.$emit("click:navQuickActionButton",t)},changeSheetOrientation:function(){this.getSheetPosition(),"bottom"===this.sheetPosition?this.quickActionButtonVariation="stacked":(this.quickActionButtonVariation=this.navExpanded?"inline-block":"embedded",this.$refs.container.style.removeProperty("top"),this.partialState="bottom"),this.$emit("sheet-orientation-change",this.sheetPosition)},getSheetPosition:function(){this.sheetPosition=window.matchMedia("(max-width: 560px)").matches?"bottom":"side"},quickActionButtonContainerClick:function(t){this.$emit("drawer-navbar-item-click",t)},focusTargetElement:function(){var t,e=this.$refs.container,i=this.$refs.irisSheetHeader,n=this.$refs.title,s=this.$refs.backstack;s&&(t=s.$refs.quickActionButton),this.autoFocusOnOpen&&("none"===i.style.display?(e.setAttribute("tabindex","0"),e.focus()):s?(t.setAttribute("tabindex","0"),t.focus()):(n&&!this.isScrollable||n&&"side"===this.sheetPosition)&&this.irisSheetHeaderText&&this.irisSheetHeaderText.length>0?(n.setAttribute("tabindex","0"),n.focus()):(e.setAttribute("tabindex","0"),e.focus()),this.focusWithin=!0)},focusTrapStart:function(t){var e,i=this.$refs.title,n=this.$refs.container,s=this.$refs.backstack;s&&(e=s.$refs.quickActionButton),t.target===i&&t.shiftKey&&"Tab"===t.code&&(this.showBackstackButton||t.preventDefault()),t.target===n&&t.shiftKey&&"Tab"===t.code&&("partial"!==this.kind||this.sheetOpened?t.preventDefault():this.focusReturn()),e&&t.target===e&&t.shiftKey&&"Tab"===t.code&&t.preventDefault()},trapFocusEnd:function(){this.focusTrapped=!0},childElementHasFocus:function(t){var e=this.$refs.sheet,i=this.$refs.irisSheetFooter,n=this.$refs.navBar,s=t.target,r=t.type,a=["color","date","datetime-local","email","month","number","password","search","tel","text","time","url","week"],o="TEXTAREA"===s.tagName||"INPUT"===s.tagName&&a.includes(s.type);o&&"bottom"===this.sheetPosition&&("focus"===r?(n.classList.remove("irisv-sheet__nav--visible"),i.classList.add("irisv-sheet__footer--hidden")):"blur"===r&&(i.classList.remove("irisv-sheet__footer--hidden"),this.irisSheetNav&&n.classList.add("irisv-sheet__nav--visible"),e.style.setProperty("--device-height",this.viewportHeight+"px"),e.style.setProperty("--device-height-partial",.6*this.viewportHeight+"px")))},resizeEventHandler:function(){var t=this.$refs.sheet,e=this.$refs.container,i=this.$refs.scrim;"partial"===this.kind&&this.fullHeightPartial&&(this.viewportHeight=parseInt(window.getComputedStyle(i).getPropertyValue("height"),10)-15),"bottom"===this.sheetPosition&&"fullscreen"===this.kind&&(this.viewportHeight=parseInt(window.getComputedStyle(i).getPropertyValue("height"),10)),t.style.setProperty("--device-height",this.viewportHeight+"px"),t.style.setProperty("--device-height-partial",.6*this.viewportHeight+"px"),e.style.setProperty("transition","none"),window.setTimeout((function(){e.style.removeProperty("transition")}),100)}},computed:{showHeader:function(){return"partial"===this.kind||this.irisSheetHeader},closeButtonIconName:function(){return"fullscreen"===this.kind?"side"===this.sheetPosition?"cancel-x":"caret":"cancel-x"}},watch:{focusTrapped:function(){var t=this.$refs.container;this.focusTrapped&&this.sheetOpened&&(this.focusWithin=!1,t.setAttribute("tabindex","0"),t.focus(),this.focusTrapped=!1)},contentToggle:function(t){var e=this;this.isMidTransition?this.$emit("update:content-toggle",this.sheetOpened):this.$nextTick((function(){e.updateCustomSnapPoint(),e.sheetState(t),t||"top"===e.partialState?e.sheetOpened=!0:e.sheetOpened=!1,e.$emit("sheet:content-toggle-request",t)}))},sheetOpened:function(t){var e,i=this,n=this.$refs.sheet,s=this.$refs.container,r=this.$refs.scrim,a=window.getComputedStyle(s);if(e=1e3*parseFloat(a.getPropertyValue("transition-duration")),t?(n.setAttribute("aria-hidden","false"),n.style.visibility="visible"):window.setTimeout((function(){n.setAttribute("aria-hidden",i.suppressed?"true":"false"),n.style.visibility="hidden"}),e+500),t){if(document.body.classList.add("irisv-sheet--body"),"partial"===this.kind&&this.fullHeightPartial&&(this.viewportHeight=parseInt(window.getComputedStyle(r).getPropertyValue("height"),10)-15),"bottom"===this.sheetPosition&&"fullscreen"===this.kind&&(document.documentElement.classList.add("irisv-sheet--html"),this.viewportHeight=parseInt(window.getComputedStyle(r).getPropertyValue("height"),10)),this.$nextTick((function(){i.contentScrollable()})),n.style.setProperty("--device-height",this.viewportHeight+"px"),n.style.setProperty("--device-height-partial",.6*this.viewportHeight+"px"),this.$emit("sheet:opening"),window.setTimeout((function(){i.$emit("sheet:opened")}),e),this.autoFocusOnClose){var o=document.activeElement;o&&(o.setAttribute("data-sheet-trigger",this.identifier_),this.previousActiveElement="data-sheet-trigger=".concat(this.identifier_))}this.focusTargetElement()}else document.body.classList.remove("irisv-sheet--body"),this.navExpanded=!1,"bottom"!==this.sheetPosition||"fullscreen"!==this.kind&&!this.fullHeightPartial||(document.body.classList.remove("irisv-sheet--body"),document.documentElement.classList.remove("irisv-sheet--html")),this.$emit("sheet:closing"),window.setTimeout((function(){i.$emit("sheet:closed")}),e),this.focusReturn();this.isMidTransition=!0,window.setTimeout((function(){i.isMidTransition=!1}),e+500)},focusWithin:function(){this.focusTargetElement()}},mounted:function(){var t=this,e=this.$refs.sheet,i=this.$refs.content,n=this.$refs.irisSheetHeader,s=this.$refs.irisSheetFooter,r=this.$refs.irisSheetTopBuffer,a=this.$refs.irisSheetBottomBuffer,o=this.$refs.navBar,l={root:null,rootMargin:"0px",threshold:1},c=function(e){t.getSheetPosition(),e.forEach((function(e){var i=e.target;i===r&&n.classList.toggle("irisv-sheet__header--shadow",!e.isIntersecting),i===a&&("bottom"===t.sheetPosition&&t.irisSheetNav?o.classList.toggle("irisv-sheet__nav--shadow",!e.isIntersecting):s.classList.toggle("irisv-sheet__footer--shadow",!e.isIntersecting))}))},u=new IntersectionObserver(c,l);r&&u.observe(r),a&&u.observe(a),e.addEventListener("animationstart",this.changeSheetOrientation),i.addEventListener("scroll",this.throttleScroll(this.sheetScroll,100)),this.viewportHeight=document.documentElement.clientHeight,this.innerHeight=window.innerHeight,e.addEventListener("focus",this.childElementHasFocus,!0),e.addEventListener("blur",this.childElementHasFocus,!0),window.addEventListener("resize",this.resizeEventHandler),this.updateCustomSnapPoint()},updated:function(){this.contentScrollable()},beforeDestroy:function(){var t=this.$refs.sheet,e=this.$refs.irisSheetTopBuffer,i=this.$refs.irisSheetBottomBuffer;Window.IntersectionObserver&&(e&&this.observer.unobserve(e),i&&this.observer.unobserve(i)),t.removeEventListener("animationstart",this.changeSheetOrientation),t.removeEventListener("scroll",this.throttleScroll(this.sheetScroll,100)),window.removeEventListener("resize",this.resizeEventHandler),document.body.classList.remove("irisv-sheet--body"),document.documentElement.classList.remove("irisv-sheet--html")}}),Zi=Yi,tn=(i("100c"),Object(f["a"])(Zi,Xi,Ji,!1,null,null,null)),en=tn.exports,nn=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-switch"},[i("button",{ref:"irisvSwitchButton",staticClass:"irisv-switch__button",class:{selected:t.isEnabled},style:{"--shapeBrandedSmall":t.borderRadiusOverride},attrs:{"aria-checked":t.isEnabled?"true":"false","aria-label":t.ariaLabel,disabled:t.isDisabled,role:"switch"},on:{change:t.onChange,click:t.onChange}},[i("div",{staticClass:"irisv-switch__button-pip"})])])},sn=[],rn=l.a.extend({name:"IrisSwitch",data:function(){return{isEnabled:!1}},mixins:[u["a"]],props:{ariaLabel:{type:String,required:!0},borderRadiusOverride:{type:String},isSelected:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1}},methods:{onChange:function(){this.isEnabled=!this.isEnabled,this.$emit("switch-change",this.isEnabled)}},created:function(){this.isEnabled=this.isSelected},watch:{isSelected:function(t){this.isEnabled=t,this.$emit("switch-change",this.isEnabled)}}}),an=rn,on=(i("8d1d"),Object(f["a"])(an,nn,sn,!1,null,null,null)),ln=on.exports,cn=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("iris-textfield-container",{staticClass:"irisv-textfield--textarea",attrs:{"textfield-props":t.textfieldProps,"validation-data":t.validationData},on:{"textfield-clear":t.clearText,"textfield-click-trailing-icon":t.onTrailingIconClick,"textfield-mousedown":t.onMouseDown}},[i("textarea",t._g(t._b({ref:"textfield",staticClass:"irisv-textfield__textarea font-body-1",attrs:{rows:"1"}},"textarea",t.textfieldAttributes,!1),t.listeners))])},un=[];function dn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function hn(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?dn(Object(i),!0).forEach((function(e){fn(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):dn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function fn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var pn=l.a.extend({name:"IrisTextarea",model:{event:"textfield-input"},components:{IrisTextfieldContainer:ce},mixins:[_e],props:{clearIconAriaLabel:{type:String,default:"Delete text"},trailingIconAriaLabel:String,isClearable:{type:Boolean,default:!0},trailingIconName:String},computed:{computedValue:{get:function(){return this.internalValue_},set:function(t){this.internalValue_=t,this.$emit("textfield-input",t)}},listeners:function(){return hn(hn({},this.$listeners),{},{input:[this.onInput,this.resizeTextarea],blur:this.onBlur,change:this.onChange,focus:this.onFocus,"keypress.enter":this.onChange})}},methods:{clearText:function(){this.computedValue="",this.$emit("textfield-change",this.computedValue),this.$refs.textfield.style.height="auto",this.$refs.textfield.focus(),this.$emit("textfield-clear")},resizeTextarea:function(){var t=this.$refs.textfield;t&&this.$nextTick((function(){t.style.height="auto",t.style.height="".concat(t.scrollHeight,"px")}))}},watch:{value:function(t){t!==this.computedValue&&(this.computedValue=t)}},mounted:function(){var t=this;this.resizeTextarea(),window.addEventListener("resize",(function(){return t.resizeTextarea()}))}}),mn=pn,vn=(i("ebc9"),Object(f["a"])(mn,cn,un,!1,null,null,null)),gn=vn.exports,yn=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("iris-textfield-container",{staticClass:"irisv-textfield--currency",attrs:{"textfield-props":t.textfieldProps,"validation-data":t.validationData},on:{"textfield-clear":t.clearText,"textfield-click-trailing-icon":t.onTrailingIconClick,"textfield-mousedown":t.onMouseDown}},[i("input",t._g(t._b({ref:"textfield",staticClass:"font-body-1",attrs:{type:"text",inputmode:"decimal"}},"input",t.textfieldAttributes,!1),t.listeners))])},bn=[];function _n(t){return _n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_n(t)}function kn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function xn(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?kn(Object(i),!0).forEach((function(e){wn(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):kn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function wn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var In=l.a.extend({name:"IrisTextfieldCurrency",model:{prop:"value",event:"textfield-input"},components:{IrisTextfieldContainer:ce},mixins:[_e],filters:{currencyFormatter:pt["a"]},props:{currencyFormatterOptions:Object,value:String,clearIconAriaLabel:{type:String,default:"Delete text"},trailingIconAriaLabel:String,isClearable:{type:Boolean,default:!0},currencyPatternMismatchMessage:{type:String,default:"Invalid dollar amount"},trailingIconName:String},data:function(){return{formattedValue:"",unformattedValue:"",startingValue:""}},computed:{computedCurrencyFormatterOptions:function(){return xn(xn({},this.currencyFormatterOptions),{},{hasImpliedDecimal:!0})},listeners:function(){return xn(xn({},this.$listeners),{},{input:this.onInput,blur:this.onBlur,focus:this.onFocus,keypress:this.onKeyPress,"keypress.enter":this.onChange,keydown:this.onKeyDown})}},methods:{clearEverything:function(){this.internalValue_="",this.formattedValue="",this.unformattedValue="",this.$emit("textfield-input-currency",{formatted:"",unformatted:"",formatParts:""}),this.$emit("textfield-input","")},clearText:function(){this.clearEverything(),this.$refs.textfield.focus(),this.$emit("textfield-clear")},onFocus:function(t){console.log("onFocus",t),this.isFocused=!0,this.startingValue=this.$refs.textfield.value,this.$emit("textfield-focus",t)},onBlur:function(t){console.log("onBlur",t),this.isFocused=!1,this.formattedValue!==this.startingValue&&this.$emit("textfield-change",this.unformattedValue),this.$emit("textfield-blur",t)},onKeyPress:function(t){console.log("onKeyPress",t);var e=["0","1","2","3","4","5","6","7","8","9"];e.includes(t.key)||t.preventDefault()},onKeyDown:function(t){console.log("onKeyDown",t);var e=["0","1","2","3","4","5","6","7","8","9","Backspace"],i=this.$refs.textfield;"Backspace"!==t.key||"0.00"!==this.unformattedValue?e.includes(t.key)&&(i.value=i.value.replace(/\D/g,"")):this.clearEverything()},onInput:function(){console.log("onInput");var t=this.$refs.textfield.value,e=this.$options.filters.currencyFormatter(t,xn(xn({},this.computedCurrencyFormatterOptions),{},{formatToParts:!0})),i="";""!==t?("object"===_n(e)&&(i=e.filter((function(t){return"minusSign"===t.type||"integer"===t.type||"decimal"===t.type||"fraction"===t.type})).map((function(t){return"decimal"===t.type?".":t.value})).join(""),this.formattedValue=this.$options.filters.currencyFormatter(t,this.computedCurrencyFormatterOptions)),this.$emit("textfield-input-currency",{formatted:this.formattedValue,unformatted:i,formatParts:e}),this.$emit("textfield-input",i),this.internalValue_=this.formattedValue,this.unformattedValue=i):this.clearEverything()}},watch:{value:function(t){var e=this.$refs.textfield;e.value=t,this.onInput()},currencyFormatterOptions:function(){this.onInput()}},mounted:function(){this.$refs.textfield.value=this.value,this.onInput()}}),Cn=In,Sn=Object(f["a"])(Cn,yn,bn,!1,null,null,null),An=Sn.exports,On=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"root",staticClass:"irisv-textfield-dropdown",class:{"irisv-textfield-dropdown--open":t.isOpen},attrs:{id:t.identifier_,"aria-haspopup":"true","aria-expanded":this.isOpen?"true":"false"}},[i("iris-textfield-container",{attrs:{"textfield-props":t.textfieldProps,"validation-data":t.validationData},on:{"textfield-clear":t.clearText,"textfield-click-trailing-icon":t.onTrailingIconClick,"textfield-mousedown":t.onMouseDown}},[i("input",t._g(t._b({ref:"textfield",staticClass:"font-body-1",attrs:{type:"text"},on:{keydown:t.rootKeyHandler}},"input",[t.textfieldAttributes,t.$attrs],!1),t.listeners))]),i("transition",{attrs:{name:"irisv-textfield-dropdown__transition"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen&&!t.isDisabled&&!t.isReadonly&&!t.isLoading&&!t.showSkeleton,expression:"isOpen && !isDisabled && !isReadonly && !isLoading && !showSkeleton"}],ref:"menu",staticClass:"irisv-textfield-dropdown__menu",class:["irisv-textfield-dropdown__menu--flow-"+t.menuFlow,t.showListDividers?"irisv-textfield-dropdown__menu--with-dividers":""],style:t.compMenuStylePosition},[i("ul",{ref:"listbox",staticClass:"irisv-textfield-dropdown__menu-list",attrs:{role:"listbox",tabindex:"-1"}},t._l(t.menuItemsList,(function(e,n){return i("li",{key:"items"+n,staticClass:"irisv-textfield-dropdown__menu-item",attrs:{id:t.identifier_+"__menu-item-"+n,tabindex:"-1","data-index":n,role:"menuitem","data-value":e.value,"data-label":e.label},on:{click:function(i){return t.menuItemClick(e.label)}}},[e.iconName?i("iris-icon",{staticClass:"irisv-textfield-dropdown__menu-item-icon",attrs:{name:e.iconName,"aria-hidden":"true"}}):t._e(),!e.iconName&&t.listHasIcons?i("div",{staticClass:"irisv-textfield-dropdown__menu-item-icon-spacer"}):t._e(),i("div",{staticClass:"irisv-textfield-dropdown__menu-item-text font-body-1"},[t._v(t._s(e.label))])],1)})),0),i("div",{ref:"slot",staticClass:"irisv-textfield-dropdown__menu-slot",attrs:{tabindex:"0"},on:{keydown:t.slotKeyHandler}},[t._t("default")],2)])])],1)},$n=[];function Tn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ln(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Tn(Object(i),!0).forEach((function(e){Pn(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Tn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Pn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var En=l.a.extend({name:"IrisTextfieldDropdown",components:{IrisTextfieldContainer:ce,IrisIcon:c["a"]},model:{event:"textfield-input"},mixins:[_e,u["a"]],props:{elementId:String,id:String,clearIconAriaLabel:{type:String,default:"Delete text"},trailingIconAriaLabel:String,isClearable:{type:Boolean,default:!0},trailingIconName:String,showListDividers:{type:Boolean,default:!0},items:{default:function(){return[]},type:Array},listToggle:{type:Boolean,default:!1}},data:function(){return{identifier_:this.elementId||this.id||Object(ot["b"])("irisv_textfield_dropdown"),isOpen:!1,menuFlow:"down",menuItemHighlight:-1,menuHeight:256,ignoreRootKeys:!1,listHasIcons:!1,filteredItems:[]}},computed:{computedValue:{get:function(){return this.internalValue_},set:function(t){this.internalValue_=t,this.$emit("textfield-input",t)}},listeners:function(){return Ln(Ln({},this.$listeners),{},{input:this.onInput,blur:this.blurHandler,change:this.onChange,focus:this.focusHandler,click:this.clickHandler,"keypress.enter":this.onChange})},menuItemsList:function(){var t=this.items;return 0===this.filteredItems.length&&""===this.computedValue?t:this.filteredItems},compMenuStylePosition:function(){if(this.isOpen){var t=this.$refs.textfield.getBoundingClientRect(),e=window.innerHeight-t.bottom,i=t.top,n="";return this.menuHeight<=e?(this._setMenuFlowDirection("down"),n="max-height: ".concat(this.menuHeight,"px;")):this.menuHeight<=i?(this._setMenuFlowDirection("up"),n="max-height: ".concat(this.menuHeight,"px;")):e<=i?(this._setMenuFlowDirection("up"),n="max-height: ".concat(i-32,"px;")):(this._setMenuFlowDirection("down"),n="max-height: ".concat(e-32,"px;")),n}return""}},methods:{clickHandler:function(){this.isOpen||(this.isOpen=!0)},focusHandler:function(t){var e=this;this.isFocused||this.isOpen||this.triggerFocus(t),setTimeout((function(){e.ignoreRootKeys=!1}),0)},blurHandler:function(t){this.isFocused&&!this.isOpen&&this.triggerBlur(t)},triggerFocus:function(t){this.isFocused=!0,this.$emit("textfield-focus",t)},triggerBlur:function(t){this.isFocused=!1,this.$emit("textfield-blur",t)},clearText:function(){this.computedValue="",this.$emit("textfield-change",this.computedValue),this.$refs.textfield.focus(),this.$emit("textfield-clear")},rootKeyHandler:function(t){var e=this,i=t.code,n=["Tab","Meta","Shift","Ctrl","Control","CapsLock","Alt","Caps Lock","PageUp","PageDown","End","Home","ArrowLeft","ArrowRight","Insert"];if(!this.ignoreRootKeys)switch(i){case"Tab":this.isOpen&&t.preventDefault();break;case"ArrowDown":t.preventDefault(),this.menuItemsList.length>0?this.menuItemHighlight<this.menuItemsList.length-1?(this.menuItemHighlight++,this.setMenuItemHighlight(this.menuItemHighlight)):this.$slots.default?this._focusOnSlot():(this.menuItemHighlight=0,this.setMenuItemHighlight(this.menuItemHighlight)):0===this.menuItemsList.length&&this.$slots.default&&this._focusOnSlot();break;case"ArrowUp":t.preventDefault(),this.menuItemsList.length>0?this.menuItemHighlight>0?(this.menuItemHighlight--,this.setMenuItemHighlight(this.menuItemHighlight)):this.$slots.default?this._focusOnSlot():(this.menuItemHighlight=this.menuItemsList.length-1,this.setMenuItemHighlight(this.menuItemHighlight)):0===this.menuItemsList.length&&this.$slots.default&&this._focusOnSlot();break;case"Enter":this._findHighlightedAndClick(),this.isOpen&&(this.isOpen=!1);break;case"Backspace":this.$nextTick((function(){e.isOpen||(e.isOpen=!0)}));break;case"Escape":this.isOpen=!1;break;default:-1===n.indexOf(t.key)&&this.$nextTick((function(){e.isOpen=!0}));break}},_focusOnSlot:function(){this.ignoreRootKeys=!0,this._removeHighlighting(),this.$refs.slot.focus()},slotKeyHandler:function(t){var e=t.code;switch(e){case"ArrowDown":case"ArrowUp":t.preventDefault(),this.menuItemsList.length>0&&(this.menuItemHighlight="ArrowDown"===e?0:this.menuItemsList.length-1,this.setMenuItemHighlight(this.menuItemHighlight)),this.$refs.textfield.focus();break;case"Escape":t.preventDefault(),this.closeMenu();break}},setMenuItemHighlight:function(t){var e=this,i=this.$refs.root,n=this.$refs.listbox;this.$nextTick((function(){for(var s=i.querySelector("#".concat(e.identifier_,"__menu-item-").concat(t)),r=i.querySelectorAll(".irisv-textfield-dropdown__menu-item"),a=0,o=r.length;a<o;a++)r[a].classList.remove("irisv-textfield-dropdown__menu-item--highlighted");s.classList.add("irisv-textfield-dropdown__menu-item--highlighted"),n.setAttribute("aria-activedescendant","".concat(e.identifier_,"__menu-item-").concat(t)),e.$refs.menu.scrollTop=s.offsetTop}))},menuItemClick:function(t){this.computedValue=t,this.closeMenu()},closeMenu:function(){this.isOpen=!1,this.$refs.textfield.focus()},_findHighlightedAndClick:function(){for(var t=this.$refs.root,e=t.querySelectorAll(".irisv-textfield-dropdown__menu-item"),i="",n=0,s=e.length;n<s;n++)e[n].classList.contains("irisv-textfield-dropdown__menu-item--highlighted")&&(i=e[n].dataset.label||"");""!==i&&this.menuItemClick(i)},_removeHighlighting:function(){for(var t=this.$refs.root.querySelectorAll(".irisv-textfield-dropdown__menu-item"),e=0,i=t.length;e<i;e++)t[e].classList.remove("irisv-textfield-dropdown__menu-item--highlighted")},_setMenuFlowDirection:function(t){this.menuFlow=t},_documentClick:function(t){var e=t.target;this.$el.contains(e)||(this.isOpen=!1,this.triggerBlur(t))}},watch:{value:function(t){t!==this.computedValue&&(this.computedValue=t),this.validate()},internalValue_:function(){var t=this,e=this.items.filter((function(e){return e.label.toLowerCase().includes(t.internalValue_.toLowerCase().trim())}));this.filteredItems=e,this.menuItemHighlight=-1,this._removeHighlighting()},isOpen:function(t){var e=this;t?(this.filteredItems=this.items,this.menuItemHighlight=-1,this._removeHighlighting(),this.$nextTick((function(){e.$refs.menu.scrollTop=0})),this.$emit("textfield-dropdown-opened"),this.$emit("update:listToggle",this.isOpen),document.addEventListener("click",this._documentClick)):(this.validate(),this.$emit("textfield-dropdown-closed"),this.$emit("update:listToggle",this.isOpen),document.removeEventListener("click",this._documentClick))},listToggle:function(t){var e=this;setTimeout((function(){e.isOpen=t}),0)},items:{immediate:!0,handler:function(t,e){if(JSON.stringify(t)!==JSON.stringify(e))for(var i=0,n=this.items.length;i<n;i++)if(void 0!==this.items[i].iconName&&""!==this.items[i].iconName){this.listHasIcons=!0;break}}}}}),Bn=En,Mn=(i("a357"),Object(f["a"])(Bn,On,$n,!1,null,null,null)),Dn=Mn.exports,jn=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("iris-textfield-container",{staticClass:"irisv-textfield__password",class:(t={},t["irisv-textfield__password-strength-"+e.passwordStrength]=!!e.passwordStrength,t),attrs:{"textfield-props":e.textfieldProps,"validation-data":e.validationData},on:{"textfield-mousedown":e.onMouseDown},scopedSlots:e._u([{key:"trailingIcon",fn:function(){return[n("button",{staticClass:"irisv-textfield__trailing-button",attrs:{"aria-label":e.showPassword?e.hidePasswordIconAriaLabel:e.showPasswordIconAriaLabel,type:"button"},on:{click:function(t){t.stopPropagation(),e.showPassword=!e.showPassword}}},[n("iris-icon",{attrs:{name:e.showPassword?"hide":"show"}})],1)]},proxy:!0},e.passwordStrength?{key:"helperText",fn:function(){return[n("span",{staticClass:"irisv-textfield__password-label"},[e._v(e._s(e.passwordStrength))]),n("span",{staticClass:"irisv-textfield__password-meter",class:"irisv-textfield__password-meter--"+e.passwordStrength},[n("span",{staticClass:"meter-progress"})])]},proxy:!0}:null],null,!0)},[n("input",e._g(e._b({ref:"textfield",class:["irisv-textfield__input",e.showPassword?"font-body-1":"font-subtitle-1"],attrs:{type:e.showPassword?"text":"password"}},"input",e.textfieldAttributes,!1),e.listeners))])},Fn=[];function Nn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Hn(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Nn(Object(i),!0).forEach((function(e){Vn(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Nn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Vn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Rn=l.a.extend({name:"IrisTextfieldPassword",model:{event:"textfield-input"},components:{IrisIcon:c["a"],IrisTextfieldContainer:ce},mixins:[_e],props:{hidePasswordIconAriaLabel:{type:String,default:"Hide password"},showPasswordIconAriaLabel:{type:String,default:"Show password"},passwordStrength:{type:String,validator:function(t){return["weak","fair","strong"].includes(t.toLowerCase())}}},data:function(){return{showPassword:!1}},computed:{computedValue:{get:function(){return this.internalValue_},set:function(t){this.internalValue_=t,this.$emit("textfield-input",t)}},listeners:function(){return Hn(Hn({},this.$listeners),{},{input:this.onInput,blur:this.onBlur,change:this.onChange,focus:this.onFocus,"keypress.enter":this.onChange})}},watch:{value:function(t){t!==this.computedValue&&(this.computedValue=t)}}}),qn=Rn,zn=(i("04c0"),Object(f["a"])(qn,jn,Fn,!1,null,null,null)),Wn=zn.exports,Kn=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("iris-textfield-container",{staticClass:"irisv-textfield--telephone",attrs:{"textfield-props":t.textfieldProps,"validation-data":t.validationData},on:{"textfield-clear":t.clearText,"textfield-click-trailing-icon":t.onTrailingIconClick,"textfield-mousedown":t.onMouseDown}},[i("input",t._g(t._b({ref:"textfield",staticClass:"font-body-1",attrs:{type:"tel"}},"input",t.textfieldAttributes,!1),t.listeners))])},Un=[];function Gn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Qn(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Gn(Object(i),!0).forEach((function(e){Xn(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Gn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Xn(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Jn=l.a.extend({name:"IrisTextfieldTelephone",model:{event:"textfield-input"},components:{IrisTextfieldContainer:ce},mixins:[_e],props:{clearIconAriaLabel:{type:String,default:"Delete text"},trailingIconAriaLabel:String,isClearable:{type:Boolean,default:!0},telephonePatternMismatchMessage:{type:String,default:"Invalid telephone format"},trailingIconName:String},data:function(){return{textfieldType:"tel",isFormatting:!1,unformattedValue_:""}},computed:{computedValue:{get:function(){return this.internalValue_},set:function(t){this.isFormatting?(this.internalValue_=t,this.isFormatting=!1):(this.internalValue_=t,this.$emit("textfield-input",t))}},listeners:function(){return Qn(Qn({},this.$listeners),{},{input:this.onInput,blur:[this.onBlur,this.formatInputValue],change:this.onChange,focus:[this.onFocus,this.showUnformattedValue],"keypress.enter":this.onChange})}},methods:{clearText:function(){this.computedValue="",this.unformattedValue_="",this.$emit("textfield-change",this.computedValue),this.$refs.textfield.focus(),this.$emit("textfield-clear")},telephoneFormatter:function(t){var e=(""+t).replace(/\D/g,""),i=e.match(/^(\d{3})(\d{3})(\d{4})$/);return i&&this.isValid?"("+i[1]+") "+i[2]+"-"+i[3]:t},formatInputValue:function(){var t=this;this.computedValue?this.$nextTick((function(){t.isFormatting=!0,t.unformattedValue_=t.computedValue,t.computedValue=t.telephoneFormatter(t.computedValue)})):this.unformattedValue_=""},showUnformattedValue:function(){this.computedValue&&this.unformattedValue_&&(this.isFormatting=!0,this.computedValue=this.unformattedValue_)}},watch:{value:function(t){t!==this.computedValue&&(this.computedValue=t,this.unformattedValue_=this.computedValue,this.$emit("textfield-change",this.computedValue))}}}),Yn=Jn,Zn=Object(f["a"])(Yn,Kn,Un,!1,null,null,null),ts=Zn.exports;i("95f0")},"382b":function(t,e,i){},"38f0":function(t,e,i){},"3acd":function(t,e,i){},"3b1e":function(t,e,i){},"3c93":function(t,e,i){"use strict";i("6e82")},4381:function(t,e,i){"use strict";i("6c84")},"462b":function(t,e,i){},"47e6":function(t,e,i){},"509e":function(t,e,i){"use strict";i("7929")},5103:function(t,e,i){},"53a4":function(t,e,i){"use strict";i("3388")},"53e3":function(t,e,i){},5728:function(t,e,i){"use strict";i("3b1e")},"5caa":function(t,e,i){},"5f30":function(t,e,i){},6328:function(t,e,i){"use strict";(function(t){var n=i("3617"),s=i("c332"),r=i("b1f3");function a(t,e){return d(t)||u(t,e)||l(t,e)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t,e){if(t){if("string"===typeof t)return c(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(t,e):void 0}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function u(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var i=[],n=!0,s=!1,r=void 0;try{for(var a,o=t[Symbol.iterator]();!(n=(a=o.next()).done);n=!0)if(i.push(a.value),e&&i.length===e)break}catch(l){s=!0,r=l}finally{try{n||null==o["return"]||o["return"]()}finally{if(s)throw r}}return i}}function d(t){if(Array.isArray(t))return t}i.d(e,"a",(function(){return n["IrisAccount"]})),i.d(e,"b",(function(){return n["IrisAvatar"]})),i.d(e,"c",(function(){return n["IrisButton"]})),i.d(e,"d",(function(){return n["IrisCard"]})),i.d(e,"e",(function(){return n["IrisCheckbox"]})),i.d(e,"f",(function(){return n["IrisChip"]})),i.d(e,"g",(function(){return n["IrisChipCreator"]})),i.d(e,"h",(function(){return n["IrisChipsContainer"]})),i.d(e,"i",(function(){return n["IrisCloakedCheckmark"]})),i.d(e,"j",(function(){return n["IrisCollapsible"]})),i.d(e,"k",(function(){return n["IrisDisplayInputFieldKeypad"]})),i.d(e,"l",(function(){return n["IrisDisplayInputFieldSpecified"]})),i.d(e,"m",(function(){return n["IrisDisplayInputFieldUnspecified"]})),i.d(e,"n",(function(){return n["IrisDisplayInputFieldVariable"]})),i.d(e,"o",(function(){return n["IrisFloatingActionButton"]})),i.d(e,"p",(function(){return n["IrisIcon"]})),i.d(e,"q",(function(){return n["IrisInputDropdown"]})),i.d(e,"r",(function(){return n["IrisLottieAnimation"]})),i.d(e,"s",(function(){return n["IrisMenuDropdown"]})),i.d(e,"t",(function(){return n["IrisNotification"]})),i.d(e,"u",(function(){return n["IrisQuickActionButton"]})),i.d(e,"v",(function(){return n["IrisQuickActionButtonContainer"]})),i.d(e,"w",(function(){return n["IrisRadioButton"]})),i.d(e,"x",(function(){return n["IrisSearchfield"]})),i.d(e,"y",(function(){return n["IrisSelectDropdown"]})),i.d(e,"z",(function(){return n["IrisSelectableTile"]})),i.d(e,"A",(function(){return n["IrisSelectableTileContainer"]})),i.d(e,"B",(function(){return n["IrisSheet"]})),i.d(e,"C",(function(){return n["IrisSwitch"]})),i.d(e,"D",(function(){return n["IrisTextarea"]})),i.d(e,"E",(function(){return n["IrisTextfield"]})),i.d(e,"F",(function(){return n["IrisTextfieldContainer"]})),i.d(e,"G",(function(){return n["IrisTextfieldCurrency"]})),i.d(e,"H",(function(){return n["IrisTextfieldDropdown"]})),i.d(e,"I",(function(){return n["IrisTextfieldPassword"]})),i.d(e,"J",(function(){return n["IrisTextfieldTelephone"]})),i.d(e,"M",(function(){return s["tooltip"]})),i.d(e,"K",(function(){return r["currencyFormatter"]}));var h=function(t){h.installed||(h.installed=!0,Object.entries(n).forEach((function(e){var i=a(e,2),n=i[0],s=i[1];t.component(n,s)})),Object.entries(s).forEach((function(e){var i=a(e,2),n=i[0],s=i[1];t.directive(n,s)})),Object.entries(r).forEach((function(e){var i=a(e,2),n=i[0],s=i[1];t.filter(n,s)})))},f={install:h},p=null;"undefined"!==typeof window?p=window.Vue:"undefined"!==typeof t&&(p=t.Vue),p&&p.use(f),console.log("Iris Vue v1.7.1"),e["L"]=f}).call(this,i("24aa"))},"65d4":function(t,e,i){},"6a5c":function(t,e,i){"use strict";i("382b")},"6c84":function(t,e,i){},"6e82":function(t,e,i){},7141:function(t,e,i){"use strict";i("c7a6")},7453:function(t,e,i){"use strict";i("aeb0")},"74f5":function(t,e,i){},"75d1":function(t,e,i){},7929:function(t,e,i){},8215:function(t,e,i){},8690:function(t,e,i){},"874d":function(t,e,i){},8875:function(t,e,i){var n,s,r;(function(i,a){s=[],n=a,r="function"===typeof n?n.apply(e,s):n,void 0===r||(t.exports=r)})("undefined"!==typeof self&&self,(function(){function t(){var e=Object.getOwnPropertyDescriptor(document,"currentScript");if(!e&&"currentScript"in document&&document.currentScript)return document.currentScript;if(e&&e.get!==t&&document.currentScript)return document.currentScript;try{throw new Error}catch(f){var i,n,s,r=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,a=/@([^@]*):(\d+):(\d+)\s*$/gi,o=r.exec(f.stack)||a.exec(f.stack),l=o&&o[1]||!1,c=o&&o[2]||!1,u=document.location.href.replace(document.location.hash,""),d=document.getElementsByTagName("script");l===u&&(i=document.documentElement.outerHTML,n=new RegExp("(?:[^\\n]+?\\n){0,"+(c-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),s=i.replace(n,"$1").trim());for(var h=0;h<d.length;h++){if("interactive"===d[h].readyState)return d[h];if(d[h].src===l)return d[h];if(l===u&&d[h].innerHTML&&d[h].innerHTML.trim()===s)return d[h]}return null}}return t}))},"88b4":function(t,e,i){},"897e":function(t,e,i){"use strict";i("75d1")},"8bbf":function(e,i){e.exports=t},"8d1d":function(t,e,i){"use strict";i("8690")},"8dc0":function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:t.compContainerStyle},[i(t.href?"a":"button",{ref:"quickActionButton",tag:"component",staticClass:"irisv-quickactionbutton",class:["irisv-quickactionbutton--"+t.kind,"irisv-quickactionbutton--"+t.variation],style:"--shapeBrandedSmall:"+(t.borderRadiusOverride?t.borderRadiusOverride:"")+";"+t.compAlignment,attrs:{tabindex:t.href?null:0,role:t.href?null:"button",href:t.href&&t.href.length>0?t.href:null,target:t.href&&t.target?t.target:null,"aria-pressed":t.isToggle?t.isSelected:null,"aria-label":"embedded"===t.variation?t.label:null},on:{click:t.onClick,pointerover:function(e){t.isMousedOver=!0},pointerleave:function(e){t.isMousedOver=!1},pointerdown:function(e){t.isPressed=!0},pointerup:function(e){t.isPressed=!1}}},[i("div",{style:t.compAvatarLabelContainer},[i("iris-avatar",t._b({attrs:{"is-static":!0}},"iris-avatar",t.defaultAvatarProps,!1)),t.label&&"embedded"!==t.variation?i("label",[t._v(t._s(t.label))]):t._e()],1)])],1)},s=[],r=i("8bbf"),a=i.n(r),o=i("e342"),l=i("027b");function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?c(Object(i),!0).forEach((function(e){d(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function d(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var h=a.a.extend({name:"IrisQuickActionButton",model:{prop:"modelValue",event:"quick-action-button-toggle"},components:{IrisAvatar:o["a"]},mixins:[l["a"]],props:{avatarProps:Object,kind:{type:String,default:"highEmphasis",validator:function(t){return["highemphasis","mediumemphasis","lowemphasis","noemphasis"].includes(t.toLowerCase())}},variation:{type:String,default:"embedded",validator:function(t){return["embedded","inline","inline-block","stacked","stacked-block"].includes(t.toLowerCase())}},alignment:{type:String,default:"left",validator:function(t){return["left","center","right"].includes(t.toLowerCase())}},label:{type:String,required:!0},href:String,target:{type:String,validator:function(t){return["_self","_blank","_parent","_top"].includes(t.toLowerCase())}},isToggle:{type:Boolean,default:!1},modelValue:Boolean,borderRadiusOverride:{type:String}},data:function(){return{isMousedOver:!1,isPressed:!1,isSelected:!1,highEmphasis:{staticAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance))",staticAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceOnColor))",hoverAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance600))",hoverAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance900))",pressedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance700))",pressedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance100))",selectedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance500))",selectedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance900))",staticAvatarBG:"rgb(var(--colorBrandedAffordance))",staticAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",hoverAvatarBG:"rgb(var(--colorBrandedAffordance))",hoverAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",pressedAvatarBG:"rgb(var(--colorBrandedAffordance))",pressedAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBG:"rgb(var(--colorBrandedAffordance))",selectedAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))"},mediumEmphasis:{staticAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance100))",staticAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",hoverAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance200))",hoverAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance))",pressedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance200))",selectedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance900))",staticAvatarBG:"rgb(var(--colorBrandedAffordance100))",staticAvatarIconAndText:"rgb(var(--colorBrandedAffordance700))",hoverAvatarBG:"rgb(var(--colorBrandedAffordance100))",hoverAvatarIconAndText:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBG:"rgb(var(--colorBrandedAffordance))",pressedAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBG:"rgb(var(--colorBrandedAffordance200))",selectedAvatarIconAndText:"rgb(var(--colorBrandedAffordance900))"},lowEmphasis:{staticAvatarBGEmbedded:"none",staticAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",hoverAvatarBGEmbedded:"none",hoverAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance))",pressedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance200))",selectedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance900))",staticAvatarBG:"none",staticAvatarIconAndText:"rgb(var(--colorBrandedAffordanceAccessible))",hoverAvatarBG:"none",hoverAvatarIconAndText:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBG:"none",pressedAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBG:"none",selectedAvatarIconAndText:"rgb(var(--colorBrandedAffordance900))"},noEmphasis:{staticAvatarBGEmbedded:"none",staticAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",hoverAvatarBGEmbedded:"none",hoverAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance))",pressedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBGEmbedded:"rgb(var(--colorBrandedAffordance200))",selectedAvatarIconAndTextEmbedded:"rgb(var(--colorBrandedAffordance900))",staticAvatarBG:"none",staticAvatarIconAndText:"rgb(var(--colorBrandedAffordanceAccessible))",hoverAvatarBG:"none",hoverAvatarIconAndText:"rgb(var(--colorBrandedAffordanceAccessible))",pressedAvatarBG:"none",pressedAvatarIconAndText:"rgb(var(--colorBrandedAffordanceOnColor))",selectedAvatarBG:"none",selectedAvatarIconAndText:"rgb(var(--colorBrandedAffordance900))"}}},computed:{compContainerStyle:function(){return"inline-block"===this.variation||"stacked-block"===this.variation?"display: flex; height: 100%; width: 100%;":"display: inline-block;"},compAlignment:function(){var t={left:"flex-start",center:"center",right:"flex-end"};return("inline-block"===this.variation||"stacked-block"===this.variation)&&"align-items: center; display: flex; justify-content: ".concat(t[this.alignment],";")},compAvatarLabelContainer:function(){return"inline"===this.variation||"inline-block"===this.variation?"align-items: center; display: flex;":("stacked"===this.variation||"stacked-block"===this.variation)&&"align-items: center; display: flex; flex-direction: column;"},defaultAvatarProps:function(){return u({backgroundColor:this._avatarBackgroundColors(),letterIconColor:this._avatarIconColors(),mainIconName:"help"},this.avatarProps)}},watch:{isToggle:function(){this.isToggle&&(this.isSelected=this.modelValue)},modelValue:{immediate:!0,handler:function(t){this.isSelected=!!this.isToggle&&t}}},methods:{onClick:function(t){this.isToggle&&(this.isSelected=!this.isSelected,this.$emit("quick-action-button-toggle",this.isSelected)),this.$emit("quick-action-button-click",t)},_hasKey:function(t,e){return e in t},_avatarBackgroundColors:function(){if(this._hasKey(this,this.kind)){var t=this[this.kind];return"embedded"===this.variation?this.isToggle&&this.isSelected?t.selectedAvatarBGEmbedded:this.$data.isPressed?t.pressedAvatarBGEmbedded:this.$data.isMousedOver?t.hoverAvatarBGEmbedded:t.staticAvatarBGEmbedded:this.isToggle&&this.isSelected?t.selectedAvatarBG:this.$data.isPressed?t.pressedAvatarBG:this.$data.isMousedOver?t.hoverAvatarBG:t.staticAvatarBG}return""},_avatarIconColors:function(){if(this._hasKey(this,this.kind)){var t=this[this.kind];return"embedded"===this.variation?this.isToggle&&this.isSelected?t.selectedAvatarIconAndTextEmbedded:this.$data.isPressed?t.pressedAvatarIconAndTextEmbedded:this.$data.isMousedOver?t.hoverAvatarIconAndTextEmbedded:t.staticAvatarIconAndTextEmbedded:this.isToggle&&this.isSelected?t.selectedAvatarIconAndText:this.$data.isPressed?t.pressedAvatarIconAndText:this.$data.isMousedOver?t.hoverAvatarIconAndText:t.staticAvatarIconAndText}return""},focus:function(){var t=this;this.$nextTick((function(){t.$refs.quickActionButton.focus()}))}}}),f=h,p=(i("2d62"),i("0c7c")),m=Object(p["a"])(f,n,s,!1,null,null,null);e["default"]=m.exports},"95f0":function(t,e,i){(function(t,e){e()})(0,(function(){"use strict";function t(t){var e=!0,i=!1,n=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function r(t){return!!(t&&t!==document&&"HTML"!==t.nodeName&&"BODY"!==t.nodeName&&"classList"in t&&"contains"in t.classList)}function a(t){var e=t.type,i=t.tagName;return!("INPUT"!=i||!s[e]||t.readOnly)||("TEXTAREA"==i&&!t.readOnly||!!t.isContentEditable)}function o(t){t.classList.contains("focus-visible")||(t.classList.add("focus-visible"),t.setAttribute("data-focus-visible-added",""))}function l(t){t.hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added"))}function c(i){i.metaKey||i.altKey||i.ctrlKey||(r(t.activeElement)&&o(t.activeElement),e=!0)}function u(t){e=!1}function d(t){r(t.target)&&(e||a(t.target))&&o(t.target)}function h(t){r(t.target)&&(t.target.classList.contains("focus-visible")||t.target.hasAttribute("data-focus-visible-added"))&&(i=!0,window.clearTimeout(n),n=window.setTimeout((function(){i=!1,window.clearTimeout(n)}),100),l(t.target))}function f(t){"hidden"==document.visibilityState&&(i&&(e=!0),p())}function p(){document.addEventListener("mousemove",v),document.addEventListener("mousedown",v),document.addEventListener("mouseup",v),document.addEventListener("pointermove",v),document.addEventListener("pointerdown",v),document.addEventListener("pointerup",v),document.addEventListener("touchmove",v),document.addEventListener("touchstart",v),document.addEventListener("touchend",v)}function m(){document.removeEventListener("mousemove",v),document.removeEventListener("mousedown",v),document.removeEventListener("mouseup",v),document.removeEventListener("pointermove",v),document.removeEventListener("pointerdown",v),document.removeEventListener("pointerup",v),document.removeEventListener("touchmove",v),document.removeEventListener("touchstart",v),document.removeEventListener("touchend",v)}function v(t){t.target.nodeName&&"html"===t.target.nodeName.toLowerCase()||(e=!1,m())}document.addEventListener("keydown",c,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",f,!0),p(),t.addEventListener("focus",d,!0),t.addEventListener("blur",h,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&document.documentElement.classList.add("js-focus-visible")}if("undefined"!==typeof window&&"undefined"!==typeof document){var e;window.applyFocusVisiblePolyfill=t;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch(i){e=document.createEvent("CustomEvent"),e.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}"undefined"!==typeof document&&t(document)}))},"9c0d":function(t,e,i){},a1a2:function(t,e,i){"use strict";i("fd74")},a357:function(t,e,i){"use strict";i("5103")},aeb0:function(t,e,i){},b1f3:function(t,e,i){"use strict";i.r(e);var n=i("e05b");i.d(e,"currencyFormatter",(function(){return n["a"]}))},b5b9:function(t,e,i){},b9c3:function(t,e,i){},be84:function(t,e,i){"use strict";i("0b91")},c332:function(t,e,i){"use strict";i.r(e);var n=i("fdcd");i.d(e,"tooltip",(function(){return n["a"]}))},c7a6:function(t,e,i){},c950:function(t,e,i){"use strict";i("5caa")},c96a:function(t,e,i){"use strict";i("5f30")},c9f0:function(t,e,i){"use strict";i("47e6")},cba2:function(t,e,i){"use strict";i("9c0d")},d257:function(t,e,i){"use strict";function n(t){return"".concat(t,"_").concat(Math.random().toString(36).substr(2))}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"symbol",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:navigator.language,s=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=!1,o="",l=0;try{new Intl.NumberFormat(n,{style:"currency",currency:e,currencyDisplay:i}).format(123)}catch(c){'RangeError: currencyDisplay must be either "code", "symbol", or "name"'===c.toString()&&(i="symbol")}if("string"!==typeof t)return console.error("Error: currencyFormatter requires an input value of type 'string'"),"";if("-"===t.charAt(0)&&(a=!0,1===t.length))try{return new Intl.NumberFormat(n,{style:"currency",currency:e,currencyDisplay:i}).format(-0)}catch(c){return console.error(c),""}if("."===t.charAt(0)){if(1===t.length)return"";t="0".concat(t)}if(o=t.replace(/[^0-9\.]/g,""),""===o)return"";if(s)if(1===o.length)if("0"===o)try{return new Intl.NumberFormat(n,{style:"currency",currency:e,currencyDisplay:i}).format(0)}catch(c){return console.error(c),""}else o="0.0".concat(o);else 2===o.length?o="0.".concat(o):o.length>2&&-1===o.search(/\./g)&&(o=o.slice(0,o.length-2)+"."+o.slice(o.length-2));if(a&&(o="-".concat(o)),l=Number(o),isNaN(l))return console.error("Error: currencyFormatter: invalid input resulted in NaN"),"";try{return r?new Intl.NumberFormat(n,{style:"currency",currency:e,currencyDisplay:i}).formatToParts(l):new Intl.NumberFormat(n,{style:"currency",currency:e,currencyDisplay:i}).format(l)}catch(c){return console.error(c),""}}i.d(e,"b",(function(){return n})),i.d(e,"a",(function(){return s}))},dc74:function(t,e,i){"use strict";i("b9c3")},e05b:function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i("d257");function s(t,e){var i=void 0!==e&&""!==e.currency?e.currency:"USD",s=void 0!==e&&""!==e.currencyDisplay?e.currencyDisplay:"symbol",r=void 0!==e&&""!==e.locale?e.locale:navigator.language,a=void 0!==e&&void 0!==e.hasImpliedDecimal&&e.hasImpliedDecimal,o=void 0!==e&&void 0!==e.formatToParts&&e.formatToParts;return Object(n["a"])(t,i,s,r,a,o)}},e342:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-avatar"},[i("svg",{directives:[{name:"show",rawName:"v-show",value:t.showProgressBar&&!t.showSkeleton,expression:"showProgressBar && !showSkeleton"}],staticClass:"irisv-avatar__svg",style:t.compSVGVars,attrs:{viewBox:"0 0 104 104"}},[i("path",{staticClass:"irisv-avatar__progress-ring--static",attrs:{d:t.compProgressPath}}),i("path",{ref:"progressRing",staticClass:"irisv-avatar__progress-ring--fill",style:t.compProgressRingFillVars,attrs:{d:t.compProgressPath}})]),i("div",{staticClass:"irisv-avatar__status-line",style:t.compStatusLineVars},[i("div",{staticClass:"irisv-avatar__content",style:t.compContentVars,attrs:{"aria-label":t.compAriaLabel,role:t.isStatic?"img":"button",tabindex:!t.showSkeleton&&!t.isStatic&&"0"},on:{click:t.onClickAvatar,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onClickAvatar(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:t.onClickAvatar(e)}]}},[""===t.image&&""!==t.mainIconName?i("iris-icon",{staticClass:"irisv-avatar__content__main-icon",class:"irisv-avatar__content__main-icon--"+t.size,style:t.compMainIconLetterVars,attrs:{name:t.mainIconName}}):t._e(),""===t.image&&""===t.mainIconName?i("div",{staticClass:"irisv-avatar__content__fallback-letter font-small-heading",style:t.compMainIconLetterVars,attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.compFallbackLetter)+" ")]):t._e()],1),!t.showSkeleton&&t.showIndicator?i("div",{staticClass:"irisv-avatar__indicator",style:t.compIndicatorVars}):t._e(),t.showSkeleton||"xlarge"!==t.size?t._e():i(t.isStatic?"div":"button",{tag:"component",staticClass:"irisv-avatar__sub-icon-container",attrs:{tabindex:"0"},on:{click:t.onClickIcon,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onClickIcon(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:t.onClickIcon(e)}]}},[i("iris-icon",{staticClass:"irisv-avatar__sub-icon",attrs:{name:t.subIconName,"aria-label":t.compSubIconAriaLabel,role:t.isStatic?"img":"button"}})],1)],1),t.showSkeleton?i("div",{staticClass:"irisv-avatar__skeleton",style:t.compSkeletonVars,attrs:{tabindex:"-1"}}):t._e()])},s=[],r=i("8bbf"),a=i.n(r),o=i("0d45"),l=i("027b"),c=a.a.extend({name:"IrisAvatar",components:{IrisIcon:o["a"]},mixins:[l["a"]],props:{isStatic:{type:Boolean,default:!1},size:{type:String,default:"medium",validator:function(t){return["xsmall","small","medium","large","xlarge"].includes(t.toLowerCase())}},borderRadiusOverride:{type:String},backgroundColor:{type:String},fallbackLetter:{type:String,default:""},letterIconColor:String,ariaLabel:{type:String,default:""},mainIconName:{type:String,default:""},image:{type:String,default:""},showIndicator:{type:Boolean,default:!1},showStatusLine:{type:Boolean,default:!1},statusLineColor:{type:String,default:"#B3B3B3"},statusLineAriaLabel:{type:String,default:""},showProgressBar:{type:Boolean,default:!1},progressBarValue:{type:[Number,String],default:0,validator:function(t){return t>=0&&t<=100}},progressBarColor:{type:String,default:"#088856"},subIconName:{type:String,default:"remote-deposit"},subIconAriaLabel:String,showSkeleton:{type:Boolean,default:!1}},data:function(){return{pathLength:0,borderRadius:"rounded"}},computed:{compSVGVars:function(){var t="";return t=this._sizeToUse(this.size),"width: ".concat(t,"; height: ").concat(t,";")},compProgressRingFillVars:function(){var t,e="",i=!1;return""!==this.progressBarColor&&(e=this.progressBarColor),i=this._validateProgressValue(this.progressBarValue),t=i?this.$data.pathLength*(.01*(100-Number(this.progressBarValue))):this.$data.pathLength,"stroke: ".concat(e,"; stroke-dasharray: ").concat(this.$data.pathLength,"; stroke-dashoffset: ").concat(t)},compProgressPath:function(){var t={rounded:"M52.05, 2.17a50, 50, 0, 1, 1-50, 50, 50, 50, 0, 0, 1, 50-50",sharp:"M52 2 L102 2 L102 102 L2 102 L2 2 Z",soft:"M52.05, 2.17h40a10, 10, 0, 0, 1, 10, 10v80a10, 10, 0, 0, 1-10, 10h-80a10, 10, 0, 0, 1-10-10v-80a10, 10, 0, 0, 1, 10-10h40",squircle:"M52, 2.57c15.92, 0, 26.41, 4.17, 26.41, 4.17, 11.15, 3.58, 16.42, 10, 19.42, 19.42A92.47, 92.47, 0, 0, 1, 102, 52.57, 92.47, 92.47, 0, 0, 1, 97.83, 79c-3, 9.44-8.27, 15.84-19.42, 19.42, 0, 0-10.49, 4.17-26.41, 4.17S25.59, 98.4, 25.59, 98.4C14.44, 94.82, 9.17, 88.42, 6.17, 79A92.47, 92.47, 0, 0, 1, 2, 52.57, 92.47, 92.47, 0, 0, 1, 6.17, 26.16c3-9.44, 8.27-15.84, 19.42-19.42, 0, 0, 10.52-4.16, 26.41-4.17"};return t[this.borderRadius]},compStatusLineVars:function(){var t="",e="",i="",n="",s={xsmall:"1px",small:"1px",medium:"2px",large:"2px",xlarge:"3px"};return e=this._sizeToUse(this.size),t="width: ".concat(e,"; height: ").concat(e,";"),!this.showStatusLine||this.showProgressBar||this.showSkeleton||(n=this._borderRadiusToUse(this.borderRadius,e),""!==this.statusLineColor&&(i=this.statusLineColor),t+=" border-width: ".concat(s[this.size],"; border-color: ").concat(i,"; border-radius: ").concat(n,";")),t},compSkeletonVars:function(){var t="",e="";return t=this._sizeToUse(this.size),e=this._borderRadiusToUse(this.borderRadius,t),"width: ".concat(t,"; height: ").concat(t,"; border-radius: ").concat(e,";")},compContentVars:function(){var t="",e="",i="";return t=this._badgeSizeToUse(this.borderRadius,this.size,this.showIndicator,this.showStatusLine,this.showProgressBar),e=this._borderRadiusToUse(this.borderRadius,t),""!==this.backgroundColor&&(i=this.backgroundColor),""!==this.image&&(i='url("'.concat(this.image,'") center/cover no-repeat')),"width: ".concat(t,"; height: ").concat(t,"; border-radius: ").concat(e,"; background: ").concat(i,";")},compMainIconLetterVars:function(){var t="",e="",i=this.fallbackLetter&&this.fallbackLetter.length<2,n={xsmall:i?"12px":"8px",small:i?"16px":"12px",medium:i?"20px":"14px",large:i?"32px":"24px",xlarge:i?"52px":"40px"};return""!==this.letterIconColor&&(e=this.letterIconColor),t=this._badgeSizeToUse(this.borderRadius,this.size,this.showIndicator,this.showStatusLine,this.showProgressBar),"width: ".concat(t,"; height: ").concat(t,"; font-size: ").concat(n[this.size],"; color: ").concat(e,";")},compAriaLabel:function(){var t="";return""!==this.ariaLabel&&(t+="".concat(this.ariaLabel)),this.showIndicator&&(t+=" New notification."),this.showStatusLine&&""!==this.statusLineAriaLabel&&(t+=" ".concat(this.statusLineAriaLabel)),this.showProgressBar&&this._validateProgressValue(this.progressBarValue)&&(t+="Progress is ".concat(this.progressBarValue,"% complete.")),t=this._cleanupAriaText(t),""!==t&&t},compFallbackLetter:function(){var t=this.fallbackLetter?this.fallbackLetter:"";return t.trim().slice(0,2).toUpperCase()},compIndicatorVars:function(){var t={xsmall:"4px",small:"4px",medium:"6px",large:"8px",xlarge:"12px"},e={xsmall:"1px",small:"2px",medium:"2px",large:"3px",xlarge:"4px"},i=this.showStatusLine||this.showProgressBar,n={xsmall:i?"3px":"0",small:i?"4px":"1px",medium:i?"6px":"1px",large:i?"8px":"2px",xlarge:i?"15px":"4px"},s={xsmall:i?"1px":"0",small:i?"1px":"0",medium:i?"2px":"0",large:i?"2px":"0",xlarge:i?"3px":"0"},r={rounded:n[this.size],sharp:s[this.size],soft:s[this.size],squircle:n[this.size]};return"width: ".concat(t[this.size],"; height: ").concat(t[this.size],"; border-width: ").concat(e[this.size],"; right: ").concat(r[this.borderRadius],"; top: ").concat(r[this.borderRadius],";")},compSubIconAriaLabel:function(){var t="";return""!==this.subIconAriaLabel&&"undefined"!==typeof this.subIconAriaLabel&&(t+="".concat(this.subIconAriaLabel)),t=this._cleanupAriaText(t),t}},methods:{onClickAvatar:function(t){this.isStatic||this.$emit("avatar-click",t)},onClickIcon:function(t){this.isStatic||this.$emit("avatar-click-sub-icon",t)},_getPathLength:function(){if(this.showProgressBar){var t=this.$refs.progressRing;this.$data.pathLength=t.getTotalLength()}},_cleanupAriaText:function(t){var e=t;return e=e.replace(/&#39/g,"'").replace(/&quot;/g,'"').replace(/&amp;/g,"&").replace(/';/g,"'"),e},_sizeToUse:function(t){var e={xsmall:"24px",small:"32px",medium:"40px",large:"64px",xlarge:"104px"};return e[t]},_borderRadiusToUse:function(t,e){var i="";i=e.replace("px","");var n,s=document.documentElement;n=this.borderRadiusOverride?this.borderRadiusOverride:getComputedStyle(s).getPropertyValue("--shapeBrandedSmall"),this.showProgressBar&&(n="999px"),"large"!==this.size&&"xlarge"!==this.size||!this.showStatusLine||(n="999px");var r={rounded:n,sharp:"0",soft:1.125*Number(i)-Number(i)+"px",squircle:"0"};return r[t]},_badgeSizeToUse:function(t,e,i,n,s){var r=n||s,a=i&&!r,o={xsmall:r?"18px":"24px",small:r?"26px":"32px",medium:r?"30px":"40px",large:r?"50px":"64px",xlarge:r?"84px":"104px"},l={xsmall:a?"22px":r?"18px":"24px",small:a?"28px":r?"26px":"32px",medium:a?"34px":r?"30px":"40px",large:a?"56px":r?"50px":"64px",xlarge:r?"84px":"92px"},c={rounded:o[e],sharp:l[e],soft:l[e],squircle:o[e]};return c[t]},_validateProgressValue:function(t){return Number(t)>=0&&Number(t)<=100}},updated:function(){this._getPathLength()},mounted:function(){this._getPathLength()}}),u=c,d=(i("4381"),i("0c7c")),h=Object(d["a"])(u,n,s,!1,null,null,null);e["a"]=h.exports},e5b0:function(t,e,i){"use strict";i("ed7a")},ebc9:function(t,e,i){"use strict";i("16ff")},ec02:function(t,e,i){"use strict";i("3acd")},ed7a:function(t,e,i){},f278:function(t,e,i){"use strict";i("874d")},f3d1:function(t,e,i){"use strict";i("462b")},f49a:function(t,e,i){"use strict";i("8215")},f5e7:function(t,e,i){"use strict";i("88b4")},fb15:function(t,e,i){"use strict";if(i.r(e),i.d(e,"IrisAccount",(function(){return a["a"]})),i.d(e,"IrisAvatar",(function(){return a["b"]})),i.d(e,"IrisButton",(function(){return a["c"]})),i.d(e,"IrisCard",(function(){return a["d"]})),i.d(e,"IrisCheckbox",(function(){return a["e"]})),i.d(e,"IrisChip",(function(){return a["f"]})),i.d(e,"IrisChipCreator",(function(){return a["g"]})),i.d(e,"IrisChipsContainer",(function(){return a["h"]})),i.d(e,"IrisCloakedCheckmark",(function(){return a["i"]})),i.d(e,"IrisCollapsible",(function(){return a["j"]})),i.d(e,"IrisDisplayInputFieldKeypad",(function(){return a["k"]})),i.d(e,"IrisDisplayInputFieldSpecified",(function(){return a["l"]})),i.d(e,"IrisDisplayInputFieldUnspecified",(function(){return a["m"]})),i.d(e,"IrisDisplayInputFieldVariable",(function(){return a["n"]})),i.d(e,"IrisFloatingActionButton",(function(){return a["o"]})),i.d(e,"IrisIcon",(function(){return a["p"]})),i.d(e,"IrisInputDropdown",(function(){return a["q"]})),i.d(e,"IrisLottieAnimation",(function(){return a["r"]})),i.d(e,"IrisMenuDropdown",(function(){return a["s"]})),i.d(e,"IrisNotification",(function(){return a["t"]})),i.d(e,"IrisQuickActionButton",(function(){return a["u"]})),i.d(e,"IrisQuickActionButtonContainer",(function(){return a["v"]})),i.d(e,"IrisRadioButton",(function(){return a["w"]})),i.d(e,"IrisSearchfield",(function(){return a["x"]})),i.d(e,"IrisSelectDropdown",(function(){return a["y"]})),i.d(e,"IrisSelectableTile",(function(){return a["z"]})),i.d(e,"IrisSelectableTileContainer",(function(){return a["A"]})),i.d(e,"IrisSheet",(function(){return a["B"]})),i.d(e,"IrisSwitch",(function(){return a["C"]})),i.d(e,"IrisTextarea",(function(){return a["D"]})),i.d(e,"IrisTextfield",(function(){return a["E"]})),i.d(e,"IrisTextfieldContainer",(function(){return a["F"]})),i.d(e,"IrisTextfieldCurrency",(function(){return a["G"]})),i.d(e,"IrisTextfieldDropdown",(function(){return a["H"]})),i.d(e,"IrisTextfieldPassword",(function(){return a["I"]})),i.d(e,"IrisTextfieldTelephone",(function(){return a["J"]})),i.d(e,"tooltip",(function(){return a["M"]})),i.d(e,"currencyFormatter",(function(){return a["K"]})),"undefined"!==typeof window){var n=window.document.currentScript,s=i("8875");n=s(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:s});var r=n&&n.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(i.p=r[1])}var a=i("6328");e["default"]=a["L"]},fc50:function(t,e,i){"use strict";i("12ed")},fd51:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"irisv-account",class:["irisv-account--"+t.kind,{"font-caption":"single-line"===t.kind&&t.fontCaptionClass}],attrs:{"data-color":"account-color-"+t.accountColor}},[i("div",{staticClass:"irisv-account__account-color"}),"stacked"===t.kind||"single-line"===t.kind?i("div",{staticClass:"irisv-account__details-container",class:{"font-caption":"single-line"===t.kind&&t.fontCaptionClass}},[i("div",{staticClass:"irisv-account__details-info"},[i("span",{staticClass:"irisv-account__nickname text--truncate",class:{"font-body-1":"stacked"===t.kind||"single-line"===t.kind&&!t.fontCaptionClass}},[t._v(" "+t._s(t.accountNickName)+" ")]),i("span",{staticClass:"irisv-account__number-container"},[i("span",{staticClass:"irisv-account__number-mask font-overline",attrs:{"aria-label":t.accountNumberMaskAriaLabel,role:"img"}},[t._v(" "+t._s(t.accountNumberMask)+" ")]),i("span",{staticClass:"irisv-account__number-ending",class:{"font-body-1":"stacked"===t.kind||"single-line"===t.kind&&!t.fontCaptionClass}},[t._v(" "+t._s(t.accountNumberEnding)+" ")]),t.accountRelationshipSharedIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipSharedIconAriaLabel,name:"shared",role:"img"}}):t._e(),t.accountRelationshipLinkedIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.ariaLabelAccountRelationshipLinkedIcon,name:"linked",role:"img"}}):t._e(),t.accountRelationshipBusinessIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipBusinessIconAriaLabel,name:"business-household",role:"img"}}):t._e(),t.accountRelationshipExternalIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipExternalIconAriaLabel,name:"external",role:"img"}}):t._e()],1)]),t.paymentDueAmount&&"single-line"!=t.kind&&t.availableBalanceAmount?i("div",{staticClass:"irisv-account__payment-due font-caption"},[t._v(" "+t._s(t.paymentDueText)+" "+t._s(t.currencySymbol)+t._s(t.paymentDueAmount)+" "+t._s(t.paymentDueDate)+" ")]):t._e(),i("div",{staticClass:"irisv-account__details-balance"},[i("span",{staticClass:"irisv-account__balance-container"},[i("span",{staticClass:"flex"},[t.availableBalanceAmount&&t.availableBalanceIcon?i("span",{staticClass:"irisv-account__available-balance-icon"}):t._e(),t.availableBalanceAmount?i("span",{staticClass:"irisv-account__available-balance",class:{"font-body-1":"stacked"===t.kind||"single-line"===t.kind&&!t.fontCaptionClass}},[t._v(" "+t._s(t.currencySymbol)+t._s(t.availableBalanceAmount)+" ")]):t._e()]),t.currentBalanceAmount&&"single-line"!=t.kind?i("span",{staticClass:"irisv-account__current-balance font-body-1"},[t._v(" "+t._s(t.currencySymbol)+t._s(t.currentBalanceAmount)+" ")]):t._e()]),t.aggregatedAccountIconName?i("button",{staticClass:"irisv-account__aggregated-icon",attrs:{"aria-label":t.aggregatedAccountButtonAriaLabel},on:{click:t.aggregatedOnClick}},[i("iris-icon",{attrs:{name:t.aggregatedAccountIconName}})],1):t._e(),t.availableNowText&&"single-line"!=t.kind&&t.availableBalanceAmount?i("span",{staticClass:"irisv-account__available-now-text font-caption"},[t._v(" "+t._s(t.availableNowText)+" ")]):t._e()]),t.balanceDate&&"single-line"!=t.kind&&t.availableBalanceAmount&&t.currentBalanceAmount?i("span",{staticClass:"irisv-account__details-balance-date font-caption"},[t._v(" "+t._s(t.balanceDate)+" ")]):t._e()]):t._e(),"double-line"===t.kind||"triple-line"===t.kind?i("div",{staticClass:"irisv-account__details-container"},[i("div",{staticClass:"irisv-account__details-primary-info"},[i("span",{staticClass:"irisv-account__nickname text--truncate font-body-1"},[t._v(" "+t._s(t.accountNickName)+" ")]),i("span",{staticClass:"irisv-account__balance-container"},[t.aggregatedAccountIconName?i("button",{staticClass:"irisv-account__aggregated-icon",attrs:{"aria-label":t.aggregatedAccountButtonAriaLabel},on:{click:t.aggregatedOnClick}},[i("iris-icon",{attrs:{name:t.aggregatedAccountIconName}})],1):t._e(),t.availableBalanceAmount&&t.availableBalanceIcon?i("span",{staticClass:"irisv-account__available-balance-icon"}):t._e(),t.availableBalanceAmount?i("span",{staticClass:"irisv-account__available-balance font-body-1"},[t._v(" "+t._s(t.currencySymbol)+t._s(t.availableBalanceAmount)+" ")]):t._e()])]),i("div",{staticClass:"irisv-account__details-secondary-info"},[i("span",{staticClass:"irisv-account__number-container"},[i("span",{staticClass:"irisv-account__number-mask font-caption",attrs:{"aria-label":t.accountNumberMaskAriaLabel,role:"img"}},[t._v(" "+t._s(t.accountNumberMask)+" ")]),i("span",{staticClass:"irisv-account__number-ending font-caption"},[t._v(" "+t._s(t.accountNumberEnding)+" ")]),t.accountRelationshipSharedIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipSharedIconAriaLabel,name:"shared",role:"img"}}):t._e(),t.accountRelationshipLinkedIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.ariaLabelAccountRelationshipLinkedIcon,name:"linked",role:"img"}}):t._e(),t.accountRelationshipBusinessIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipBusinessIconAriaLabel,name:"business-household",role:"img"}}):t._e(),t.accountRelationshipExternalIcon?i("iris-icon",{staticClass:"irisv-account__relationship-identifier-icon",attrs:{"aria-label":t.accountRelationshipExternalIconAriaLabel,name:"external",role:"img"}}):t._e()],1),t.balanceDate&&t.availableBalanceAmount&&t.currentBalanceAmount?i("span",{staticClass:"irisv-account__details-balance-date font-caption"},[t._v(" "+t._s(t.balanceDate)+" ")]):t.currentBalanceAmount?i("span",{staticClass:"irisv-account__current-balance font-caption"},[t._v(" "+t._s(t.currencySymbol)+t._s(t.currentBalanceAmount)+" ")]):t._e()]),"triple-line"===t.kind?i("div",{staticClass:"irisv-account__details-tertiary-info"},[t.paymentDueAmount?i("div",{staticClass:"irisv-account__payment-due font-caption"},[t._v(" "+t._s(t.paymentDueText)+" "+t._s(t.currencySymbol)+t._s(t.paymentDueAmount)+" "+t._s(t.paymentDueDate)+" ")]):t._e()]):t._e()]):t._e()])},s=[],r=i("8bbf"),a=i.n(r),o=i("0d45"),l=a.a.extend({name:"IrisAccount",components:{IrisIcon:o["a"]},props:{kind:{type:String,default:"stacked",validator:function(t){return["stacked","single-line","double-line","triple-line"].includes(t.toLowerCase())}},accountColor:{type:String,default:"0",validator:function(t){return["0","1","2","3","4","5","6","7"].includes(t.toLowerCase())}},accountNickName:{type:String,default:""},availableBalanceAmount:{type:String,default:""},accountNumberMask:{type:String,default:"#"},accountNumberMaskAriaLabel:{type:String,default:"Account number ending in"},accountNumberEnding:{type:String,default:""},currencySymbol:{type:String,default:"$"},accountRelationshipSharedIcon:{type:Boolean,default:!1},accountRelationshipSharedIconAriaLabel:{type:String,default:"Shared Account"},accountRelationshipLinkedIcon:{type:Boolean,default:!1},ariaLabelAccountRelationshipLinkedIcon:{type:String,default:"Linked Account"},accountRelationshipBusinessIcon:{type:Boolean,default:!1},accountRelationshipBusinessIconAriaLabel:{type:String,default:"Business Account"},accountRelationshipExternalIcon:{type:Boolean,default:!1},accountRelationshipExternalIconAriaLabel:{type:String,default:"External Account"},paymentDueAmount:{type:String,default:null},paymentDueDate:{type:String,default:""},paymentDueText:{type:String,default:""},availableNowText:{type:String,default:""},aggregatedAccountIconName:{type:String,default:null,validator:function(t){return["retry","error","alert-filled"].includes(t.toLowerCase())}},aggregatedAccountButtonAriaLabel:{type:String,default:"Refresh Aggregated Account"},balanceDate:{type:String,default:""},availableBalanceIcon:{type:Boolean,default:!1},currentBalanceAmount:{type:String,default:""},fontCaptionClass:{type:Boolean,default:!1}},methods:{aggregatedOnClick:function(t){this.$emit("account-click-aggregated",t)}}}),c=l,u=(i("c96a"),i("0c7c")),d=Object(u["a"])(c,n,s,!1,null,null,null);e["default"]=d.exports},fd74:function(t,e,i){},fdcd:function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i("d257");function s(t,e,i,s){var r=e.value&&"string"===typeof e.value&&e.value.length>0,a=e.value&&e.value.message&&e.value.message.length>0,o=i.elm&&i.elm.dataset?i.elm.dataset.irisTooltip:null,l=s.elm&&s.elm.dataset?s.elm.dataset.irisTooltip:null,c=o===l;c||!r&&!a||i.context.$nextTick((function(){var i=Object(n["b"])("tooltip"),s=document.createElement("div");s.id=i,e.value.message?s.innerText=e.value.message:s.innerText=e.value,s.setAttribute("role","tooltip"),s.open=!1,s.setAttribute("style","\n background: white;\n box-shadow: var(--elevationPlatformRestingSurfaceBoxShadow);\n color: var(--colorPlatformGray900);\n contain: layout;\n max-width: 440px;\n opacity: 0;\n padding: var(--spacingPlatformTiny) var(--spacingPlatformSmall);\n pointer-events: none;\n position: fixed;\n text: align-center;\n z-index: 10002;"),document.body.appendChild(s),t.setAttribute("aria-describedby",i),t.setAttribute("data-iris-tooltip",i);var r=s.offsetWidth,a=t.offsetWidth;"ontouchstart"in window?e.modifiers.longpress||e.value.longpress?u(t,s,e,r,a):d(t,s,e,r,a):e.modifiers.click||e.value.triggerByClick||e.value.click?d(t,s,e,r,a):(v(t,s,e,r,a),f(t,s,e,r,a)),g(t,s,e,r,a),y(t,s,e,r,a)}))}var r=function(t,e){t.style.borderRadius="var(--shapeBrandedSmall)",(e.modifiers.large||"large"===e.value.size)&&(t.style.borderRadius="var(--shapeBrandedMedium)",t.style.padding="24px")},a=function(t,e,i,n,s){var r=t.getBoundingClientRect().x,a=t.getBoundingClientRect().y,o=t.offsetHeight,l=e.offsetHeight,c=a+o+10,u=a-l-30;if(e.style.top=u.toString()+"px",i.modifiers.right||"right"===i.value.position){var d=r+s-n;e.style.left=d.toString()+"px"}else if(i.modifiers.left||"left"===i.value.position){var h=r;e.style.left=h.toString()+"px"}else{var f=r-n/2+s/2;e.style.left=f.toString()+"px"}var p=e.getBoundingClientRect().top;-1===Math.sign(p)&&(e.style.top=c.toString()+"px");var m=e.getBoundingClientRect().x;-1===Math.sign(m)&&(e.style.left=r.toString()+"px");var v=n+m;if(v>window.innerWidth){var g=window.innerWidth-n;e.style.left=g.toString()+"px"}},o=function(t,e,i,n,s,o){e.classList.remove("transition-exit"),e.classList.add(o?"transition-entrance-click":"transition-entrance"),r(e,i),a(t,e,i,n,s),e.open=!0},l=function(t){t.classList.remove("transition-entrance","transition-entrance-click"),t.classList.add("transition-exit"),t.open=!1},c=function(t,e){var i=null;function n(){clearTimeout(i)}t.addEventListener("touchstart",(function(){i=setTimeout((function(){i=null,e()}),300)})),t.addEventListener("touchend",n),t.addEventListener("touchmove",n)},u=function(t,e,i,n,s){c(t,(function(){o(t,e,i,n,s,!0)})),window.addEventListener("touchend",(function(){l(e)}))},d=function(t,e,i,n,s){t.addEventListener("click",(function(){e.open?l(e):(o(t,e,i,n,s,!0),p(e))})),window.addEventListener("mousedown",(function(i){i.target!==t&&e.open&&l(e)})),b()&&window.parent.document.addEventListener("mousedown",(function(){e.open&&l(e)}))},h=function(t,e){t.addEventListener("mouseleave",(function(){l(e)}))},f=function(t,e,i,n,s){t.addEventListener("mouseenter",(function(){o(t,e,i,n,s,!1),h(t,e)}))},p=function(t){window.addEventListener("keydown",(function(e){"Escape"===e.key&&l(t)}))},m=function(t,e){t.addEventListener("blur",(function(){l(e)}))},v=function(t,e,i,n,s){t.addEventListener("focus",(function(){o(t,e,i,n,s,!0),m(t,e),p(e)}))},g=function(t,e,i,n,s){window.addEventListener("scroll",(function(){a(t,e,i,n,s)}))},y=function(t,e,i,n,s){document.addEventListener("iris-sheet-scroll",(function(){a(t,e,i,n,s)}))},b=function(){if(window.parent!==window)try{return Boolean(window.parent.location.origin)}catch(t){return!1}return!1}}})}));
//# sourceMappingURL=iris-vue.umd.min.js.map
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment