Custom Gis Application with Arcgis Javascript API with modern layouting
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

40 lines
33 KiB

// All material copyright Esri, All Rights Reserved, unless otherwise specified.
// See https://js.arcgis.com/4.30/esri/copyright.txt for details.
//>>built
define("exports ./componentsUtils ./dom ./form ./interactive ./key ./label2 ./loadable ./locale ./observers ./t9n ./component ./Validation ./input ./icon ./input-message ./progress".split(" "),function(w,b,k,l,q,C,r,v,e,D,t,n,E,F,G,H,I){function x(){"undefined"!==typeof customElements&&["calcite-input","calcite-icon","calcite-input-message","calcite-progress"].forEach(a=>{switch(a){case "calcite-input":customElements.get(a)||customElements.define(a,y);break;case "calcite-icon":customElements.get(a)||
G.defineCustomElement();break;case "calcite-input-message":customElements.get(a)||H.defineCustomElement();break;case "calcite-progress":customElements.get(a)||I.defineCustomElement()}})}const z={tel:"phone",password:"lock",email:"email-address",date:"calendar",time:"clock",search:"search"},y=b.proxyCustomElement(class extends b.H{constructor(){super();this.__registerHost();this.__attachShadow();this.calciteInternalInputFocus=b.createEvent(this,"calciteInternalInputFocus",6);this.calciteInternalInputBlur=
b.createEvent(this,"calciteInternalInputBlur",6);this.calciteInputInput=b.createEvent(this,"calciteInputInput",7);this.calciteInputChange=b.createEvent(this,"calciteInputChange",6);this.childElType="input";this.previousValueOrigin="initial";this.mutationObserver=D.createObserver("mutation",()=>this.setDisabledAction());this.userChangedValue=!1;this.keyDownHandler=a=>{this.readOnly||this.disabled||a.defaultPrevented||(this.isClearable&&"Escape"===a.key&&(this.clearInputValue(a),a.preventDefault()),
"Enter"===a.key&&l.submitForm(this)&&a.preventDefault())};this.clearInputValue=a=>{this.setValue({committing:!0,nativeEvent:a,origin:"user",value:""})};this.emitChangeIfUserModified=()=>{"user"===this.previousValueOrigin&&this.value!==this.previousEmittedValue&&(this.calciteInputChange.emit(),this.setPreviousEmittedValue(this.value))};this.inputBlurHandler=()=>{window.clearInterval(this.nudgeNumberValueIntervalId);this.calciteInternalInputBlur.emit();this.emitChangeIfUserModified()};this.clickHandler=
a=>{if(!this.disabled){var c=k.getSlotted(this.el,"action");a.target!==c&&this.setFocus()}};this.inputFocusHandler=()=>{this.calciteInternalInputFocus.emit()};this.inputChangeHandler=()=>{"file"===this.type&&(this.files=this.childEl.files)};this.inputInputHandler=a=>{this.disabled||this.readOnly||this.setValue({nativeEvent:a,origin:"user",value:a.target.value})};this.inputKeyDownHandler=a=>{this.disabled||this.readOnly||"Enter"===a.key&&this.emitChangeIfUserModified()};this.inputNumberInputHandler=
a=>{if(!this.disabled&&!this.readOnly&&"Infinity"!==this.value&&"-Infinity"!==this.value){var c=a.target.value;e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator};c=e.numberStringFormatter.delocalize(c);"insertFromPaste"===a.inputType?(e.isValidNumber(c)||a.preventDefault(),this.setValue({nativeEvent:a,origin:"user",value:e.parseNumberString(c)}),this.childNumberEl.value=this.displayedValue):this.setValue({nativeEvent:a,
origin:"user",value:c})}};this.inputNumberKeyDownHandler=a=>{if("number"===this.type&&!this.disabled&&!this.readOnly)if("Infinity"===this.value||"-Infinity"===this.value)a.preventDefault(),"Backspace"!==a.key&&"Delete"!==a.key||this.clearInputValue(a);else if("ArrowUp"===a.key)a.preventDefault(),this.nudgeNumberValue("up",a);else if("ArrowDown"===a.key)this.nudgeNumberValue("down",a);else{var c=[...C.numberKeys,"ArrowLeft","ArrowRight","Backspace","Delete","Enter","Escape","Tab"];if(!(a.altKey||a.ctrlKey||
a.metaKey)){var f=a.shiftKey&&"Tab"===a.key;c.includes(a.key)||f?"Enter"===a.key&&this.emitChangeIfUserModified():(e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator},a.key===e.numberStringFormatter.decimal&&(!this.value&&!this.childNumberEl.value||this.value&&-1===this.childNumberEl.value.indexOf(e.numberStringFormatter.decimal))||/[eE]/.test(a.key)&&(!this.value&&!this.childNumberEl.value||this.value&&!/[eE]/.test(this.childNumberEl.value))||
"-"===a.key&&(!this.value&&!this.childNumberEl.value||this.value&&2>=this.childNumberEl.value.split("-").length)||a.preventDefault())}}};this.nudgeNumberValue=(a,c)=>{if(!(c instanceof KeyboardEvent&&c.repeat||"number"!==this.type)){var f=this.maxString?parseFloat(this.maxString):null,h=this.minString?parseFloat(this.minString):null;this.incrementOrDecrementNumberValue(a,f,h,c);this.nudgeNumberValueIntervalId&&window.clearInterval(this.nudgeNumberValueIntervalId);var d=!0;this.nudgeNumberValueIntervalId=
window.setInterval(()=>{d?d=!1:this.incrementOrDecrementNumberValue(a,f,h,c)},150)}};this.numberButtonPointerUpAndOutHandler=()=>{window.clearInterval(this.nudgeNumberValueIntervalId)};this.numberButtonPointerDownHandler=a=>{if(k.isPrimaryPointerButton(a)){a.preventDefault();var c=a.target.dataset.adjustment;this.disabled||this.nudgeNumberValue(c,a)}};this.onHiddenFormInputInput=a=>{a.target.name===this.name&&this.setValue({value:a.target.value,origin:"direct"});this.setFocus();a.stopPropagation()};
this.setChildElRef=a=>{this.childEl=a};this.setChildNumberElRef=a=>{this.childNumberEl=a};this.setInputValue=a=>{if("text"!==this.type||this.childEl)if("number"!==this.type||this.childNumberEl)this[`child${"number"===this.type?"Number":""}El`].value=a};this.setPreviousEmittedValue=a=>{this.previousEmittedValue=this.normalizeValue(a)};this.setPreviousValue=a=>{this.previousValue=this.normalizeValue(a)};this.setValue=({committing:a=!1,nativeEvent:c,origin:f,previousValue:h,value:d})=>{this.setPreviousValue(h??
this.value);this.previousValueOrigin=f;if("number"===this.type){e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator,signDisplay:"never"};h=this.previousValue?.length>d.length||this.value?.length>d.length;const p="."===d.charAt(d.length-1);var g=p&&h?d:e.sanitizeNumberString(d);g=d&&!g?e.isValidNumber(this.previousValue)?this.previousValue:"":g;let m=e.numberStringFormatter.localize(g);"connected"===f||p||(m=
e.addLocalizedTrailingDecimalZeros(m,g,e.numberStringFormatter));this.displayedValue=p&&h?`${m}${e.numberStringFormatter.decimal}`:m;this.userChangedValue="user"===f&&this.value!==g;this.value=["-","."].includes(g)?"":g}else this.userChangedValue="user"===f&&this.value!==d,this.value=d;"direct"===f&&(this.setInputValue(d),this.previousEmittedValue=d);c&&(this.calciteInputInput.emit().defaultPrevented?(this.value=this.previousValue,this.displayedValue="number"===this.type?e.numberStringFormatter.localize(this.previousValue):
this.previousValue):a&&this.emitChangeIfUserModified())};this.inputKeyUpHandler=()=>{window.clearInterval(this.nudgeNumberValueIntervalId)};this.alignment="start";this.autofocus=void 0;this.disabled=this.clearable=!1;this.form=this.enterKeyHint=void 0;this.groupSeparator=!1;this.icon=void 0;this.iconFlipRtl=!1;this.label=this.inputMode=void 0;this.loading=!1;this.numberingSystem=void 0;this.localeFormat=!1;this.validationIcon=this.validationMessage=this.minLength=this.maxLength=this.min=this.max=
void 0;this.validity={valid:!1,badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valueMissing:!1};this.name=void 0;this.numberButtonType="vertical";this.prefixText=this.placeholder=void 0;this.required=this.readOnly=!1;this.scale="m";this.status="idle";this.accept=this.pattern=this.autocomplete=this.step=void 0;this.multiple=!1;this.suffixText=void 0;this.editingEnabled=!1;this.type="text";this.value="";this.defaultMessages=
this.messageOverrides=this.messages=this.files=void 0;this.effectiveLocale="";this.displayedValue=void 0;this.slottedActionElDisabledInternally=!1}handleGlobalAttributesChanged(){b.forceUpdate(this)}disabledWatcher(){this.setDisabledAction()}maxWatcher(){this.maxString=this.max?.toString()||null}minWatcher(){this.minString=this.min?.toString()||null}onMessagesChange(){}valueWatcher(a,c){if(!this.userChangedValue){if("number"===this.type&&("Infinity"===a||"-Infinity"===a)){this.previousEmittedValue=
this.displayedValue=a;return}this.setValue({origin:"direct",previousValue:c,value:null==a||""==a?"":"number"===this.type?e.isValidNumber(a)?a:this.previousValue||"":a});this.warnAboutInvalidNumberValue(a)}this.userChangedValue=!1}updateRequestedIcon(){this.requestedIcon=k.setRequestedIcon(z,this.icon,this.type)}get isClearable(){return!this.isTextarea&&(this.clearable||"search"===this.type)&&0<this.value?.length}get isTextarea(){return"textarea"===this.childElType}effectiveLocaleChange(){t.updateMessages(this,
this.effectiveLocale)}connectedCallback(){q.connectInteractive(this);e.connectLocalized(this);t.connectMessages(this);if(this.inlineEditableEl=this.el.closest("calcite-inline-editable"))this.editingEnabled=this.inlineEditableEl.editingEnabled||!1;r.connectLabel(this);l.connectForm(this);this.mutationObserver?.observe(this.el,{childList:!0});this.setDisabledAction();this.el.addEventListener(l.internalHiddenInputInputEvent,this.onHiddenFormInputInput)}disconnectedCallback(){q.disconnectInteractive(this);
r.disconnectLabel(this);l.disconnectForm(this);e.disconnectLocalized(this);t.disconnectMessages(this);this.mutationObserver?.disconnect();this.el.removeEventListener(l.internalHiddenInputInputEvent,this.onHiddenFormInputInput)}async componentWillLoad(){v.setUpLoadableComponent(this);this.childElType="textarea"===this.type?"textarea":"input";this.maxString=this.max?.toString();this.minString=this.min?.toString();this.requestedIcon=k.setRequestedIcon(z,this.icon,this.type);await t.setUpMessages(this);
this.setPreviousEmittedValue(this.value);this.setPreviousValue(this.value);"number"===this.type&&("Infinity"===this.value||"-Infinity"===this.value?this.previousEmittedValue=this.displayedValue=this.value:(this.warnAboutInvalidNumberValue(this.value),this.setValue({origin:"connected",value:e.isValidNumber(this.value)?this.value:""})))}componentDidLoad(){v.setComponentLoaded(this)}componentShouldUpdate(a,c,f){return"number"===this.type&&"value"===f&&a&&!e.isValidNumber(a)?(this.setValue({origin:"reset",
value:c}),!1):!0}componentDidRender(){q.updateHostInteraction(this)}async setFocus(){await v.componentFocusable(this);"number"===this.type?this.childNumberEl?.focus():this.childEl?.focus()}async selectText(){"number"===this.type?this.childNumberEl?.select():this.childEl?.select()}onLabelClick(){this.setFocus()}incrementOrDecrementNumberValue(a,c,f,h){var {value:d}=this;if("Infinity"!==d&&"-Infinity"!==d){a="up"===a?1:-1;var g="any"===this.step?1:Math.abs(this.step||1);d=(new e.BigDecimal(""!==d?d:
"0")).add(`${g*a}`);c="number"===typeof f&&!isNaN(f)&&d.subtract(`${f}`).isNegative?`${f}`:"number"!==typeof c||isNaN(c)||d.subtract(`${c}`).isNegative?d.toString():`${c}`;this.setValue({committing:!0,nativeEvent:h,origin:"user",value:c})}}syncHiddenFormInput(a){F.syncHiddenFormInput(this.type,this,a)}setDisabledAction(){const a=k.getSlotted(this.el,"action");a&&(this.disabled?(null==a.getAttribute("disabled")&&(this.slottedActionElDisabledInternally=!0),a.setAttribute("disabled","")):this.slottedActionElDisabledInternally&&
(a.removeAttribute("disabled"),this.slottedActionElDisabledInternally=!1))}normalizeValue(a){return"number"===this.type?e.isValidNumber(a)?a:"":a}warnAboutInvalidNumberValue(a){"number"===this.type&&a&&!e.isValidNumber(a)&&console.warn(`The specified value "${a}" cannot be parsed, or is out of range.`)}render(){const a=k.getElementDir(this.el),c=b.h("div",{key:"b8611c67559682fd64ded80a0beddbd052f6fe2f",class:"loader"},b.h("calcite-progress",{key:"84c686cba5249dae749bb44955e9a213cbed4943",label:this.messages.loading,
type:"indeterminate"})),f=b.h("button",{key:"a87ff81e4d8c269d2a223c773f7d5c0fb0216690","aria-label":this.messages.clear,class:"clear-button",disabled:this.disabled||this.readOnly,onClick:this.clearInputValue,tabIndex:-1,type:"button"},b.h("calcite-icon",{key:"2f88616c3cc07201c049d25ee032bd819d1f14f1",icon:"x",scale:n.getIconScale(this.scale)})),h=b.h("calcite-icon",{key:"536bc3560e1cb98bc9ec48c88396bf947b5ec341",class:"icon",flipRtl:this.iconFlipRtl,icon:this.requestedIcon,scale:n.getIconScale(this.scale)});
var d="horizontal"===this.numberButtonType;const g=b.h("button",{key:"f1aa09c7c05fbc66df54e8e655f2fbad0e8b962c","aria-hidden":"true",class:{["number-button-item"]:!0,["number-button-item--horizontal"]:d},"data-adjustment":"up",disabled:this.disabled||this.readOnly,onPointerDown:this.numberButtonPointerDownHandler,onPointerOut:this.numberButtonPointerUpAndOutHandler,onPointerUp:this.numberButtonPointerUpAndOutHandler,tabIndex:-1,type:"button"},b.h("calcite-icon",{key:"12b3fd28215d661525be63f614411287aa08e0fb",
icon:"chevron-up",scale:n.getIconScale(this.scale)}));d=b.h("button",{key:"3e57ba83119f351060ed012fe4332a56dfd991d4","aria-hidden":"true",class:{["number-button-item"]:!0,["number-button-item--horizontal"]:d},"data-adjustment":"down",disabled:this.disabled||this.readOnly,onPointerDown:this.numberButtonPointerDownHandler,onPointerOut:this.numberButtonPointerUpAndOutHandler,onPointerUp:this.numberButtonPointerUpAndOutHandler,tabIndex:-1,type:"button"},b.h("calcite-icon",{key:"daf34d239d12e945aa623ed5b36e8d17e9a2e5d6",
icon:"chevron-down",scale:n.getIconScale(this.scale)}));const p=b.h("div",{key:"7301bb025d47c2137cfed412c1fb576fed9a2095",class:"number-button-wrapper"},g,d),m=b.h("div",{key:"11dc889ef37e67ee0f0f73e54b7ce27eef7d88be",class:"prefix"},this.prefixText),J=b.h("div",{key:"ddb9a1f7ebae815d2cf0d3c79ba3703f244c1c84",class:"suffix"},this.suffixText);var u=this.el.autofocus||this.el.hasAttribute("autofocus")?!0:null;const A=this.el.enterKeyHint||this.el.getAttribute("enterkeyhint"),B=this.el.inputMode||this.el.getAttribute("inputmode"),
K="number"===this.type?b.h("input",{accept:this.accept,"aria-label":r.getLabelText(this),autocomplete:this.autocomplete,autofocus:u,defaultValue:this.defaultValue,disabled:this.disabled?!0:null,enterKeyHint:A,inputMode:B,key:"localized-input",maxLength:this.maxLength,minLength:this.minLength,multiple:this.multiple,name:void 0,onBlur:this.inputBlurHandler,onFocus:this.inputFocusHandler,onInput:this.inputNumberInputHandler,onKeyDown:this.inputNumberKeyDownHandler,onKeyUp:this.inputKeyUpHandler,pattern:this.pattern,
placeholder:this.placeholder||"",readOnly:this.readOnly,type:"text",value:this.displayedValue,ref:this.setChildNumberElRef}):null;u="number"!==this.type?[b.h(this.childElType,{accept:this.accept,"aria-label":r.getLabelText(this),autocomplete:this.autocomplete,autofocus:u,class:{["editing-enabled"]:this.editingEnabled,["inline-child"]:!!this.inlineEditableEl},defaultValue:this.defaultValue,disabled:this.disabled?!0:null,enterKeyHint:A,inputMode:B,max:this.maxString,maxLength:this.maxLength,min:this.minString,
minLength:this.minLength,multiple:this.multiple,name:this.name,onBlur:this.inputBlurHandler,onChange:this.inputChangeHandler,onFocus:this.inputFocusHandler,onInput:this.inputInputHandler,onKeyDown:this.inputKeyDownHandler,onKeyUp:this.inputKeyUpHandler,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:this.readOnly,required:this.required?!0:null,step:this.step,tabIndex:this.disabled||this.inlineEditableEl&&!this.editingEnabled?-1:null,type:this.type,value:this.value,ref:this.setChildElRef}),
this.isTextarea?b.h("div",{class:"resize-icon-wrapper"},b.h("calcite-icon",{icon:"chevron-down",scale:n.getIconScale(this.scale)})):null]:null;return b.h(b.Host,{key:"d85f76e488d456eb0a7c2ae9bc7daf195463409a",onClick:this.clickHandler,onKeyDown:this.keyDownHandler},b.h(q.InteractiveContainer,{key:"3289a4cad3353bf744476144c493b25b2fd21e55",disabled:this.disabled},b.h("div",{key:"70c56455cf02bff933428c63499a4c05d49849e7",class:{wrapper:!0,[b.CSS_UTILITY.rtl]:"rtl"===a}},"number"!==this.type||"horizontal"!==
this.numberButtonType||this.readOnly?null:d,this.prefixText?m:null,b.h("div",{key:"a6d9a32e41dd867c9f2284a16c55188c3d8024c7",class:"element-wrapper"},K,u,this.isClearable?f:null,this.requestedIcon?h:null,this.loading?c:null),b.h("div",{key:"dff205b764e3f8818a3ff8b2e68fbad387aab0b1",class:"action-wrapper"},b.h("slot",{key:"1d10788964cace3ea9f87db3b67f1d51a174218d",name:"action"})),"number"!==this.type||"vertical"!==this.numberButtonType||this.readOnly?null:p,this.suffixText?J:null,"number"!==this.type||
"horizontal"!==this.numberButtonType||this.readOnly?null:g,b.h(l.HiddenFormInputSlot,{key:"f551976332e2fb77ed861b2d744e67939e88c211",component:this})),this.validationMessage&&"invalid"===this.status?b.h(E.Validation,{icon:this.validationIcon,message:this.validationMessage,scale:this.scale,status:this.status}):null))}static get assetsDirs(){return["assets"]}get el(){return this}static get watchers(){return{autofocus:["handleGlobalAttributesChanged"],enterkeyhint:["handleGlobalAttributesChanged"],inputmode:["handleGlobalAttributesChanged"],
disabled:["disabledWatcher"],max:["maxWatcher"],min:["minWatcher"],messageOverrides:["onMessagesChange"],value:["valueWatcher"],icon:["updateRequestedIcon"],type:["updateRequestedIcon"],effectiveLocale:["effectiveLocaleChange"]}}static get style(){return":host([disabled]){cursor:default;-webkit-user-select:none;user-select:none;opacity:var(--calcite-opacity-disabled)}:host([disabled]) *,:host([disabled]) ::slotted(*){pointer-events:none}:host{display:block}:host([scale\x3ds]) input,:host([scale\x3ds]) .prefix,:host([scale\x3ds]) .suffix{block-size:1.5rem;padding-inline:0.5rem;font-size:var(--calcite-font-size--2);line-height:1rem}:host([scale\x3ds]) textarea{block-size:1.5rem;min-block-size:1.5rem}:host([scale\x3ds]) .number-button-wrapper,:host([scale\x3ds]) .action-wrapper calcite-button,:host([scale\x3ds]) .action-wrapper calcite-button button{block-size:1.5rem}:host([scale\x3ds]) input[type\x3dfile]{block-size:1.5rem}:host([scale\x3ds]) .clear-button{min-block-size:1.5rem;min-inline-size:1.5rem}:host([scale\x3ds]) textarea{block-size:auto;padding-block:0.25rem;padding-inline:0.5rem;font-size:var(--calcite-font-size--2);line-height:1rem}:host([scale\x3dm]) input,:host([scale\x3dm]) .prefix,:host([scale\x3dm]) .suffix{block-size:2rem;padding-inline:0.75rem;font-size:var(--calcite-font-size--1);line-height:1rem}:host([scale\x3dm]) textarea{min-block-size:2rem}:host([scale\x3dm]) .number-button-wrapper,:host([scale\x3dm]) .action-wrapper calcite-button,:host([scale\x3dm]) .action-wrapper calcite-button button{block-size:2rem}:host([scale\x3dm]) input[type\x3dfile]{block-size:2rem}:host([scale\x3dm]) .clear-button{min-block-size:2rem;min-inline-size:2rem}:host([scale\x3dm]) textarea{block-size:auto;padding-block:0.5rem;padding-inline:0.75rem;font-size:var(--calcite-font-size--1);line-height:1rem}:host([scale\x3dl]) input,:host([scale\x3dl]) .prefix,:host([scale\x3dl]) .suffix{block-size:2.75rem;padding-inline:1rem;font-size:var(--calcite-font-size-0);line-height:1.25rem}:host([scale\x3dl]) textarea{min-block-size:2.75rem}:host([scale\x3dl]) .number-button-wrapper,:host([scale\x3dl]) .action-wrapper calcite-button,:host([scale\x3dl]) .action-wrapper calcite-button button{block-size:2.75rem}:host([scale\x3dl]) input[type\x3dfile]{block-size:2.75rem}:host([scale\x3dl]) .clear-button{min-block-size:2.75rem;min-inline-size:2.75rem}:host([scale\x3dl]) textarea{block-size:auto;padding-block:0.75rem;padding-inline:1rem;font-size:var(--calcite-font-size-0);line-height:1.25rem}:host([disabled]) textarea{resize:none}:host([disabled]) ::slotted([calcite-hydrated][disabled]),:host([disabled]) [calcite-hydrated][disabled]{opacity:1}.interaction-container{display:contents}textarea,input{transition:var(--calcite-animation-timing), block-size 0, outline-offset 0s;-webkit-appearance:none;position:relative;margin:0px;box-sizing:border-box;display:flex;max-block-size:100%;inline-size:100%;max-inline-size:100%;flex:1 1 0%;border-radius:0px;background-color:var(--calcite-color-foreground-1);font-family:inherit;font-weight:var(--calcite-font-weight-normal);color:var(--calcite-color-text-1)}input[type\x3dsearch]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{text-overflow:ellipsis;border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);color:var(--calcite-color-text-1)}input:placeholder-shown,textarea:placeholder-shown{text-overflow:ellipsis}input:focus,textarea:focus{border-color:var(--calcite-color-brand);color:var(--calcite-color-text-1)}input[readonly],textarea[readonly]{background-color:var(--calcite-color-background);font-weight:var(--calcite-font-weight-medium)}input[readonly]:focus,textarea[readonly]:focus{color:var(--calcite-color-text-1)}calcite-icon{color:var(--calcite-color-text-3)}textarea,input{outline-color:transparent}textarea:focus,input:focus{outline:2px solid var(--calcite-ui-focus-color, var(--calcite-color-brand));outline-offset:calc(\n -2px *\n calc(\n 1 -\n 2 * clamp(\n 0,\n var(--calcite-offset-invert-focus),\n 1\n )\n )\n )}:host([status\x3dinvalid]) input,:host([status\x3dinvalid]) textarea{border-color:var(--calcite-color-status-danger)}:host([status\x3dinvalid]) input:focus,:host([status\x3dinvalid]) textarea:focus{outline:2px solid var(--calcite-color-status-danger);outline-offset:calc(\n -2px *\n calc(\n 1 -\n 2 * clamp(\n 0,\n var(--calcite-offset-invert-focus),\n 1\n )\n )\n )}:host([scale\x3ds]) .icon{inset-inline-start:0.5rem}:host([scale\x3dm]) .icon{inset-inline-start:0.75rem}:host([scale\x3dl]) .icon{inset-inline-start:1rem}:host([icon][scale\x3ds]) input{padding-inline-start:2rem}:host([icon][scale\x3dm]) input{padding-inline-start:2.5rem}:host([icon][scale\x3dl]) input{padding-inline-start:3.5rem}.element-wrapper{position:relative;order:3;display:inline-flex;flex:1 1 0%;align-items:center}.icon{pointer-events:none;position:absolute;display:block;transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}.icon,.resize-icon-wrapper{z-index:var(--calcite-z-index)}input[type\x3dtext]::-ms-clear,input[type\x3dtext]::-ms-reveal{display:none;block-size:0px;inline-size:0px}input[type\x3dsearch]::-webkit-search-decoration,input[type\x3dsearch]::-webkit-search-cancel-button,input[type\x3dsearch]::-webkit-search-results-button,input[type\x3dsearch]::-webkit-search-results-decoration,input[type\x3ddate]::-webkit-clear-button,input[type\x3dtime]::-webkit-clear-button{display:none}.clear-button{pointer-events:initial;order:4;margin:0px;box-sizing:border-box;display:flex;min-block-size:100%;cursor:pointer;align-items:center;justify-content:center;align-self:stretch;border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);background-color:var(--calcite-color-foreground-1);outline-color:transparent;border-inline-start-width:0px}.clear-button:hover{background-color:var(--calcite-color-foreground-2);transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}.clear-button:hover calcite-icon{color:var(--calcite-color-text-1);transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}.clear-button:active{background-color:var(--calcite-color-foreground-3)}.clear-button:active calcite-icon{color:var(--calcite-color-text-1)}.clear-button:focus{outline:2px solid var(--calcite-ui-focus-color, var(--calcite-color-brand));outline-offset:calc(\n -2px *\n calc(\n 1 -\n 2 * clamp(\n 0,\n var(--calcite-offset-invert-focus),\n 1\n )\n )\n )}.clear-button:disabled{opacity:var(--calcite-opacity-disabled)}.loader{inset-block-start:1px;inset-inline:1px;pointer-events:none;position:absolute;display:block}.action-wrapper{order:7;display:flex}.prefix,.suffix{box-sizing:border-box;display:flex;block-size:auto;min-block-size:100%;-webkit-user-select:none;user-select:none;align-content:center;align-items:center;overflow-wrap:break-word;border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);background-color:var(--calcite-color-background);font-weight:var(--calcite-font-weight-medium);line-height:1;color:var(--calcite-color-text-2)}.prefix{order:2;border-inline-end-width:0px}.suffix{order:5;border-inline-start-width:0px}:host([alignment\x3dstart]) textarea,:host([alignment\x3dstart]) input{text-align:start}:host([alignment\x3dend]) textarea,:host([alignment\x3dend]) input{text-align:end}input[type\x3dnumber]{-moz-appearance:textfield}input[type\x3dnumber]::-webkit-inner-spin-button,input[type\x3dnumber]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0px}.number-button-wrapper{pointer-events:none;order:6;box-sizing:border-box;display:flex;flex-direction:column;transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}:host([number-button-type\x3dvertical]) .wrapper{flex-direction:row;display:flex}:host([number-button-type\x3dvertical]) input,:host([number-button-type\x3dvertical]) textarea{order:2}:host([number-button-type\x3dhorizontal]) .calcite--rtl .number-button-item[data-adjustment\x3ddown] calcite-icon{transform:rotate(-90deg)}:host([number-button-type\x3dhorizontal]) .calcite--rtl .number-button-item[data-adjustment\x3dup] calcite-icon{transform:rotate(-90deg)}.number-button-item.number-button-item--horizontal[data-adjustment\x3ddown],.number-button-item.number-button-item--horizontal[data-adjustment\x3dup]{order:1;max-block-size:100%;min-block-size:100%;align-self:stretch}.number-button-item.number-button-item--horizontal[data-adjustment\x3ddown] calcite-icon,.number-button-item.number-button-item--horizontal[data-adjustment\x3dup] calcite-icon{transform:rotate(90deg)}.number-button-item.number-button-item--horizontal[data-adjustment\x3ddown]{border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);border-inline-end-width:0px}.number-button-item.number-button-item--horizontal[data-adjustment\x3ddown]:hover{background-color:var(--calcite-color-foreground-2)}.number-button-item.number-button-item--horizontal[data-adjustment\x3ddown]:hover calcite-icon{color:var(--calcite-color-text-1)}.number-button-item.number-button-item--horizontal[data-adjustment\x3dup]{order:5}.number-button-item.number-button-item--horizontal[data-adjustment\x3dup]:hover{background-color:var(--calcite-color-foreground-2)}.number-button-item.number-button-item--horizontal[data-adjustment\x3dup]:hover calcite-icon{color:var(--calcite-color-text-1)}:host([number-button-type\x3dvertical]) .number-button-item[data-adjustment\x3ddown]:hover{background-color:var(--calcite-color-foreground-2)}:host([number-button-type\x3dvertical]) .number-button-item[data-adjustment\x3ddown]:hover calcite-icon{color:var(--calcite-color-text-1)}:host([number-button-type\x3dvertical]) .number-button-item[data-adjustment\x3dup]:hover{background-color:var(--calcite-color-foreground-2)}:host([number-button-type\x3dvertical]) .number-button-item[data-adjustment\x3dup]:hover calcite-icon{color:var(--calcite-color-text-1)}:host([number-button-type\x3dvertical]) .number-button-item[data-adjustment\x3ddown]{border-block-start-width:0px}.number-button-item{max-block-size:50%;min-block-size:50%;pointer-events:initial;margin:0px;box-sizing:border-box;display:flex;cursor:pointer;align-items:center;align-self:center;border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);background-color:var(--calcite-color-foreground-1);padding-block:0px;padding-inline:0.5rem;transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s;border-inline-start-width:0px}.number-button-item calcite-icon{pointer-events:none;transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}.number-button-item:focus{background-color:var(--calcite-color-foreground-2)}.number-button-item:focus calcite-icon{color:var(--calcite-color-text-1)}.number-button-item:active{background-color:var(--calcite-color-foreground-3)}.number-button-item:disabled{pointer-events:none}.wrapper{position:relative;display:flex;flex-direction:row;align-items:center}:input::-webkit-calendar-picker-indicator{display:none}input[type\x3ddate]::-webkit-input-placeholder{visibility:hidden !important}textarea::-webkit-resizer{position:absolute;inset-block-end:0px;box-sizing:border-box;padding-block:0px;padding-inline:0.25rem;inset-inline-end:0}.resize-icon-wrapper{inset-block-end:2px;inset-inline-end:2px;pointer-events:none;position:absolute;block-size:0.75rem;inline-size:0.75rem;background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-3)}.resize-icon-wrapper calcite-icon{inset-block-end:0.25rem;inset-inline-end:0.25rem;transform:rotate(-45deg)}.calcite--rtl .resize-icon-wrapper calcite-icon{transform:rotate(45deg)}:host([type\x3dcolor]) input{padding:0.25rem}:host([type\x3dfile]) input{cursor:pointer;border-width:1px;border-style:dashed;border-color:var(--calcite-color-border-input);background-color:var(--calcite-color-foreground-1);text-align:center}:host([type\x3dfile][scale\x3ds]) input{padding-block:1px;padding-inline:0.5rem}:host([type\x3dfile][scale\x3dm]) input{padding-block:0.25rem;padding-inline:0.75rem}:host([type\x3dfile][scale\x3dl]) input{padding-block:0.5rem;padding-inline:1rem}:host(.no-bottom-border) input{border-block-end-width:0px}:host(.border-top-color-one) input{border-block-start-color:var(--calcite-color-border-1)}input.inline-child{background-color:transparent;transition:background-color, block-size, border-color, box-shadow, color, inset-block-end, inset-block-start, inset-inline-end, inset-inline-start inset-size, opacity, outline-color, transform var(--calcite-animation-timing) ease-in-out 0s, outline 0s, outline-offset 0s}input.inline-child .editing-enabled{background-color:inherit}input.inline-child:not(.editing-enabled){display:flex;cursor:pointer;text-overflow:ellipsis;border-color:transparent;padding-inline-start:0}.validation-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}:host([scale\x3dm]) .validation-container,:host([scale\x3dl]) .validation-container{padding-block-start:0.5rem}:host([scale\x3ds]) .validation-container{padding-block-start:0.25rem}::slotted(input[slot\x3dhidden-form-input]){margin:0 !important;opacity:0 !important;outline:none !important;padding:0 !important;position:absolute !important;inset:0 !important;transform:none !important;-webkit-appearance:none !important;z-index:-1 !important}:host([hidden]){display:none}[hidden]{display:none}"}},
[1,"calcite-input",{alignment:[513],autofocus:[4],clearable:[516],disabled:[516],enterKeyHint:[1,"enter-key-hint"],form:[513],groupSeparator:[516,"group-separator"],icon:[520],iconFlipRtl:[516,"icon-flip-rtl"],inputMode:[1,"input-mode"],label:[1],loading:[516],numberingSystem:[513,"numbering-system"],localeFormat:[4,"locale-format"],max:[514],min:[514],maxLength:[514,"max-length"],minLength:[514,"min-length"],validationMessage:[1,"validation-message"],validationIcon:[520,"validation-icon"],validity:[1040],
name:[513],numberButtonType:[513,"number-button-type"],placeholder:[1],prefixText:[1,"prefix-text"],readOnly:[516,"read-only"],required:[516],scale:[513],status:[513],step:[520],autocomplete:[1],pattern:[1],accept:[1],multiple:[4],suffixText:[1,"suffix-text"],editingEnabled:[1540,"editing-enabled"],type:[513],value:[1025],files:[16],messages:[1040],messageOverrides:[1040],defaultMessages:[32],effectiveLocale:[32],displayedValue:[32],slottedActionElDisabledInternally:[32],setFocus:[64],selectText:[64]},
void 0,{autofocus:["handleGlobalAttributesChanged"],enterkeyhint:["handleGlobalAttributesChanged"],inputmode:["handleGlobalAttributesChanged"],disabled:["disabledWatcher"],max:["maxWatcher"],min:["minWatcher"],messageOverrides:["onMessagesChange"],value:["valueWatcher"],icon:["updateRequestedIcon"],type:["updateRequestedIcon"],effectiveLocale:["effectiveLocaleChange"]}]);x();w.Input=y;w.defineCustomElement=x});