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.
36 lines
28 KiB
36 lines
28 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(v,c,l,m,p,y,t,u,e,z,q,r,A,B,C,D,E){function w(){"undefined"!==typeof customElements&&["calcite-input-number","calcite-icon","calcite-input-message","calcite-progress"].forEach(a=>{switch(a){case "calcite-input-number":customElements.get(a)||customElements.define(a,x);break;case "calcite-icon":customElements.get(a)|| |
|
C.defineCustomElement();break;case "calcite-input-message":customElements.get(a)||D.defineCustomElement();break;case "calcite-progress":customElements.get(a)||E.defineCustomElement()}})}const x=c.proxyCustomElement(class extends c.H{constructor(){super();this.__registerHost();this.__attachShadow();this.calciteInternalInputNumberFocus=c.createEvent(this,"calciteInternalInputNumberFocus",6);this.calciteInternalInputNumberBlur=c.createEvent(this,"calciteInternalInputNumberBlur",6);this.calciteInputNumberInput= |
|
c.createEvent(this,"calciteInputNumberInput",7);this.calciteInputNumberChange=c.createEvent(this,"calciteInputNumberChange",6);this.previousValueOrigin="initial";this.mutationObserver=z.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&&m.submitForm(this)&&a.preventDefault())};this.clearInputValue= |
|
a=>{this.setNumberValue({committing:!0,nativeEvent:a,origin:"user",value:""})};this.emitChangeIfUserModified=()=>{"user"===this.previousValueOrigin&&this.value!==this.previousEmittedNumberValue&&(this.calciteInputNumberChange.emit(),this.setPreviousEmittedNumberValue(this.value))};this.inputNumberBlurHandler=()=>{window.clearInterval(this.nudgeNumberValueIntervalId);this.calciteInternalInputNumberBlur.emit();this.emitChangeIfUserModified()};this.clickHandler=a=>{if(!this.disabled){var b=l.getSlotted(this.el, |
|
"action");a.target!==b&&this.setFocus()}};this.inputNumberFocusHandler=()=>{this.calciteInternalInputNumberFocus.emit()};this.inputNumberInputHandler=a=>{if(!this.disabled&&!this.readOnly&&"Infinity"!==this.value&&"-Infinity"!==this.value){var b=a.target.value;e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator};b=e.numberStringFormatter.delocalize(b);"insertFromPaste"===a.inputType?((!e.isValidNumber(b)||this.integer&& |
|
(b.includes("e")||b.includes(".")))&&a.preventDefault(),this.setNumberValue({nativeEvent:a,origin:"user",value:e.parseNumberString(b)}),this.childNumberEl.value=this.displayedValue):this.setNumberValue({nativeEvent:a,origin:"user",value:b})}};this.inputNumberKeyDownHandler=a=>{if(!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 b=[...y.numberKeys,"ArrowLeft","ArrowRight","Backspace","Delete","Enter","Escape","Tab"];if(!(a.altKey||a.ctrlKey||a.metaKey)){var f=a.shiftKey&&"Tab"===a.key;if(b.includes(a.key)||f)"Enter"===a.key&&this.emitChangeIfUserModified();else if(e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator},a.key!==e.numberStringFormatter.decimal||this.integer|| |
|
!(!this.value&&!this.childNumberEl.value||this.value&&-1===this.childNumberEl.value.indexOf(e.numberStringFormatter.decimal)))if(!/[eE]/.test(a.key)||this.integer||(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,b)=>{if(!(b instanceof KeyboardEvent&&b.repeat)){var f=this.maxString?parseFloat(this.maxString): |
|
null,k=this.minString?parseFloat(this.minString):null;this.incrementOrDecrementNumberValue(a,f,k,b);this.nudgeNumberValueIntervalId&&window.clearInterval(this.nudgeNumberValueIntervalId);var d=!0;this.nudgeNumberValueIntervalId=window.setInterval(()=>{d?d=!1:this.incrementOrDecrementNumberValue(a,f,k,b)},150)}};this.nudgeButtonPointerUpHandler=a=>{l.isPrimaryPointerButton(a)&&window.clearInterval(this.nudgeNumberValueIntervalId)};this.nudgeButtonPointerOutHandler=()=>{window.clearInterval(this.nudgeNumberValueIntervalId)}; |
|
this.nudgeButtonPointerDownHandler=a=>{if(l.isPrimaryPointerButton(a)){a.preventDefault();var b=a.target.dataset.adjustment;this.disabled||this.nudgeNumberValue(b,a)}};this.onHiddenFormInputInput=a=>{a.target.name===this.name&&this.setNumberValue({value:a.target.value,origin:"direct"});this.setFocus();a.stopPropagation()};this.setChildNumberElRef=a=>{this.childNumberEl=a};this.setInputNumberValue=a=>{this.childNumberEl&&(this.childNumberEl.value=a)};this.setPreviousEmittedNumberValue=a=>{this.previousEmittedNumberValue= |
|
this.normalizeValue(a)};this.setPreviousNumberValue=a=>{this.previousValue=this.normalizeValue(a)};this.setNumberValue=({committing:a=!1,nativeEvent:b,origin:f,previousValue:k,value:d})=>{e.numberStringFormatter.numberFormatOptions={locale:this.effectiveLocale,numberingSystem:this.numberingSystem,useGrouping:this.groupSeparator};const h=this.previousValue?.length>d.length||this.value?.length>d.length;var g=this.integer?d.replace(/[e.]/g,""):d;const n="."===g.charAt(g.length-1);g=n&&h?g:e.sanitizeNumberString(g); |
|
d=d&&!g?e.isValidNumber(this.previousValue)?this.previousValue:"":g;g=e.numberStringFormatter.localize(d);"connected"===f||n||(g=e.addLocalizedTrailingDecimalZeros(g,d,e.numberStringFormatter));this.displayedValue=n&&h?`${g}${e.numberStringFormatter.decimal}`:g;this.setPreviousNumberValue(k??this.value);this.previousValueOrigin=f;this.userChangedValue="user"===f&&this.value!==d;this.value=["-","."].includes(d)?"":d;"direct"===f&&(this.setInputNumberValue(g),this.setPreviousEmittedNumberValue(g)); |
|
b&&(this.calciteInputNumberInput.emit().defaultPrevented?(this.value=this.previousValue,this.displayedValue=e.numberStringFormatter.localize(this.previousValue)):a&&this.emitChangeIfUserModified())};this.inputNumberKeyUpHandler=()=>{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.inputMode=void 0;this.integer=!1;this.label= |
|
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.suffixText=this.autocomplete=this.step=void 0;this.editingEnabled=!1;this.value="";this.messageOverrides=this.messages=void 0;this.effectiveLocale="";this.displayedValue=this.defaultMessages=void 0;this.slottedActionElDisabledInternally=!1}handleGlobalAttributesChanged(){c.forceUpdate(this)}disabledWatcher(){this.setDisabledAction()}maxWatcher(){this.maxString=this.max?.toString()||null}minWatcher(){this.minString=this.min?.toString()||null}onMessagesChange(){}valueWatcher(a,b){if(!this.userChangedValue){if("Infinity"=== |
|
a||"-Infinity"===a){this.previousEmittedNumberValue=this.displayedValue=a;return}this.setNumberValue({origin:"direct",previousValue:b,value:null==a||""==a?"":e.isValidNumber(a)?a:this.previousValue||""});this.warnAboutInvalidNumberValue(a)}this.userChangedValue=!1}updateRequestedIcon(){this.requestedIcon=l.setRequestedIcon({},this.icon,"number")}get isClearable(){return this.clearable&&0<this.value.length}effectiveLocaleWatcher(a){q.updateMessages(this,this.effectiveLocale);e.numberStringFormatter.numberFormatOptions= |
|
{locale:a,numberingSystem:this.numberingSystem,useGrouping:!1}}connectedCallback(){p.connectInteractive(this);e.connectLocalized(this);q.connectMessages(this);if(this.inlineEditableEl=this.el.closest("calcite-inline-editable"))this.editingEnabled=this.inlineEditableEl.editingEnabled||!1;t.connectLabel(this);m.connectForm(this);this.mutationObserver?.observe(this.el,{childList:!0});this.setDisabledAction();this.el.addEventListener(m.internalHiddenInputInputEvent,this.onHiddenFormInputInput)}componentDidLoad(){u.setComponentLoaded(this)}disconnectedCallback(){p.disconnectInteractive(this); |
|
t.disconnectLabel(this);m.disconnectForm(this);e.disconnectLocalized(this);q.disconnectMessages(this);this.mutationObserver?.disconnect();this.el.removeEventListener(m.internalHiddenInputInputEvent,this.onHiddenFormInputInput)}async componentWillLoad(){u.setUpLoadableComponent(this);this.maxString=this.max?.toString();this.minString=this.min?.toString();this.requestedIcon=l.setRequestedIcon({},this.icon,"number");await q.setUpMessages(this);this.setPreviousEmittedNumberValue(this.value);this.setPreviousNumberValue(this.value); |
|
this.warnAboutInvalidNumberValue(this.value);"Infinity"===this.value||"-Infinity"===this.value?this.previousEmittedNumberValue=this.displayedValue=this.value:this.setNumberValue({origin:"connected",value:e.isValidNumber(this.value)?this.value:""})}componentShouldUpdate(a,b,f){return"value"===f&&a&&!e.isValidNumber(a)?(this.setNumberValue({origin:"reset",value:b}),!1):!0}componentDidRender(){p.updateHostInteraction(this)}async setFocus(){await u.componentFocusable(this);this.childNumberEl?.focus()}async selectText(){this.childNumberEl?.select()}onLabelClick(){this.setFocus()}incrementOrDecrementNumberValue(a, |
|
b,f,k){var {value:d}=this;if("Infinity"!==d&&"-Infinity"!==d){a="up"===a?1:-1;var h=this.integer&&"any"!==this.step?Math.round(this.step):this.step;h="any"===h?1:Math.abs(h||1);d=(new e.BigDecimal(""!==d?d:"0")).add(`${h*a}`);b="number"===typeof f&&!isNaN(f)&&d.subtract(`${f}`).isNegative?`${f}`:"number"!==typeof b||isNaN(b)||d.subtract(`${b}`).isNegative?d.toString():`${b}`;this.setNumberValue({committing:!0,nativeEvent:k,origin:"user",value:b})}}syncHiddenFormInput(a){B.syncHiddenFormInput("number", |
|
this,a)}setDisabledAction(){const a=l.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 e.isValidNumber(a)?a:""}warnAboutInvalidNumberValue(a){a&&!e.isValidNumber(a)&&console.warn(`The specified value "${a}" cannot be parsed, or is out of range.`)}render(){const a= |
|
l.getElementDir(this.el),b=c.h("div",{key:"fab2666adcf8baf1fc6580cb287668f171f0afbb",class:"loader"},c.h("calcite-progress",{key:"03c73149b1548ad5b02e28ed9111fe07ec4742e2",label:this.messages.loading,type:"indeterminate"})),f=c.h("button",{key:"235835dd4bc67454ae87548fd69f596b203e0014","aria-label":this.messages.clear,class:"clear-button",disabled:this.disabled||this.readOnly,onClick:this.clearInputValue,tabIndex:-1,type:"button"},c.h("calcite-icon",{key:"1255f76c49bb9c0cc26f3cfbf948471d904f709e", |
|
icon:"x",scale:r.getIconScale(this.scale)})),k=c.h("calcite-icon",{key:"c08a14c7003e586f1b7a17e01c35c722455e7276",class:"icon",flipRtl:this.iconFlipRtl,icon:this.requestedIcon,scale:r.getIconScale(this.scale)});var d="horizontal"===this.numberButtonType;const h=c.h("button",{key:"cc75dbe00e2b3f892070dd7be2ac3c9f4b56cf28","aria-hidden":"true",class:{["number-button-item"]:!0,["number-button-item--horizontal"]:d},"data-adjustment":"up",disabled:this.disabled||this.readOnly,onPointerDown:this.nudgeButtonPointerDownHandler, |
|
onPointerOut:this.nudgeButtonPointerOutHandler,onPointerUp:this.nudgeButtonPointerUpHandler,tabIndex:-1,type:"button"},c.h("calcite-icon",{key:"1713a9e47e2713ecfb65e9957b8da94ad090dad2",icon:"chevron-up",scale:r.getIconScale(this.scale)}));d=c.h("button",{key:"7c82850c77354a92bfa48d5f85cb0f5fa2f066d7","aria-hidden":"true",class:{["number-button-item"]:!0,["number-button-item--horizontal"]:d},"data-adjustment":"down",disabled:this.disabled||this.readOnly,onPointerDown:this.nudgeButtonPointerDownHandler, |
|
onPointerOut:this.nudgeButtonPointerOutHandler,onPointerUp:this.nudgeButtonPointerUpHandler,tabIndex:-1,type:"button"},c.h("calcite-icon",{key:"a155879a7bfcdb4534334d5534f5a837562e0688",icon:"chevron-down",scale:r.getIconScale(this.scale)}));const g=c.h("div",{key:"25e3626b8915e798fe5dd8ecc44289c515565a81",class:"number-button-wrapper"},h,d),n=c.h("div",{key:"6fe6cdc9b0ce6d39c177047a91ff312a24a99a96",class:"prefix"},this.prefixText),F=c.h("div",{key:"849efbf098bc6da8afa1de6c445f17e0d4dc1aa2",class:"suffix"}, |
|
this.suffixText),G=c.h("input",{"aria-label":t.getLabelText(this),autocomplete:this.autocomplete,autofocus:this.el.autofocus?!0:null,defaultValue:this.defaultValue,disabled:this.disabled?!0:null,enterKeyHint:this.el.enterKeyHint||this.el.getAttribute("enterkeyhint"),inputMode:this.el.inputMode||this.el.getAttribute("inputmode"),key:"localized-input",maxLength:this.maxLength,minLength:this.minLength,name:void 0,onBlur:this.inputNumberBlurHandler,onFocus:this.inputNumberFocusHandler,onInput:this.inputNumberInputHandler, |
|
onKeyDown:this.inputNumberKeyDownHandler,onKeyUp:this.inputNumberKeyUpHandler,placeholder:this.placeholder||"",readOnly:this.readOnly,type:"text",value:this.displayedValue,ref:this.setChildNumberElRef});return c.h(c.Host,{key:"2c6939b012ccd0fa9f27bf13bb765c35d1752cec",onClick:this.clickHandler,onKeyDown:this.keyDownHandler},c.h(p.InteractiveContainer,{key:"b1bdb7fe28d7b89b7b08188c3dd65000720b616a",disabled:this.disabled},c.h("div",{key:"d7f11dcadb05026dcb5e197608703d4a53404075",class:{wrapper:!0, |
|
[c.CSS_UTILITY.rtl]:"rtl"===a}},"horizontal"!==this.numberButtonType||this.readOnly?null:d,this.prefixText?n:null,c.h("div",{key:"d9e1a655f0078ad7e3a3227cbc70e906d66e0a49",class:"element-wrapper"},G,this.isClearable?f:null,this.requestedIcon?k:null,this.loading?b:null),c.h("div",{key:"25dfa18491488c5448adfefe87ba3f69c7930c1a",class:"action-wrapper"},c.h("slot",{key:"500f1b272811d6c4c003afb40f5d7c0a0a222355",name:"action"})),"vertical"!==this.numberButtonType||this.readOnly?null:g,this.suffixText? |
|
F:null,"horizontal"!==this.numberButtonType||this.readOnly?null:h,c.h(m.HiddenFormInputSlot,{key:"9b3e051eadfff57ed9f4dd14cb3e50c1830b560b",component:this})),this.validationMessage&&"invalid"===this.status?c.h(A.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"],effectiveLocale:["effectiveLocaleWatcher"]}}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]) .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]) .clear-button{min-block-size:1.5rem;min-inline-size:1.5rem}: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]) .number-button-wrapper,:host([scale\x3dm]) .action-wrapper calcite-button,:host([scale\x3dm]) .action-wrapper calcite-button button{block-size:2rem}:host([scale\x3dm]) .clear-button{min-block-size:2rem;min-inline-size:2rem}: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]) .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]) .clear-button{min-block-size:2.75rem;min-inline-size:2.75rem}:host([disabled]) ::slotted([calcite-hydrated][disabled]),:host([disabled]) [calcite-hydrated][disabled]{opacity:1}.interaction-container{display:contents}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%;text-overflow:ellipsis;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:placeholder-shown{text-overflow:ellipsis}input{border-width:1px;border-style:solid;border-color:var(--calcite-color-border-input);color:var(--calcite-color-text-1)}input::placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder{font-weight:var(--calcite-font-weight-normal);color:var(--calcite-color-text-3)}input:focus{border-color:var(--calcite-color-brand);color:var(--calcite-color-text-1)}input[readonly]{background-color:var(--calcite-color-background);font-weight:var(--calcite-font-weight-medium)}input[readonly]:focus{color:var(--calcite-color-text-1)}calcite-icon{color:var(--calcite-color-text-3)}input{outline-color:transparent}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{border-color:var(--calcite-color-status-danger)}:host([status\x3dinvalid]) input: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;z-index:var(--calcite-z-index);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}.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]) input{text-align:start}:host([alignment\x3dend]) input{text-align:end}.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{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}: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-number",{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"],integer:[4],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],suffixText:[1,"suffix-text"],editingEnabled:[1540,"editing-enabled"],value:[1025],messages:[1040],messageOverrides:[1040],effectiveLocale:[32],defaultMessages:[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"],effectiveLocale:["effectiveLocaleWatcher"]}]);w();v.InputNumber=x;v.defineCustomElement=w}); |