{"version":3,"sources":["webpack:///./node_modules/aurelia-slickgrid/dist/native-modules/editors/dualInputEditor.js"],"names":["__assign","Object","assign","t","s","i","n","arguments","length","p","prototype","hasOwnProperty","call","apply","this","DualInputEditor","args","_this","_isValueSaveCalled","Error","grid","gridOptions","getOptions","_eventHandler","Slick","EventHandler","_bindEventService","init","subscribe","onValidationError","defineProperty","get","column","enumerable","configurable","columnDef","internalColumnEditor","leftInput","_leftInput","rightInput","_rightInput","columnEditor","params","autoCommitEdit","validator","editorParams","field","_leftFieldName","_rightFieldName","createInput","containerElm","container","appendChild","onkeydown","handleKeyDown","bind","hasAutoCommitEdit","event","handleFocusOut","setTimeout","select","position","relatedTarget","className","indexOf","_lastEventType","save","side","type","_lastInputKeyEvent","keyCode","LEFT","RIGHT","TAB","stopImmediatePropagation","destroy","unsubscribeAll","unbindAll","editorSideParams","columnId","id","idPropName","datasetIdPropertyName","itemId","item","fieldType","input","document","createElement","replace","readOnly","setAttribute","autocomplete","placeholder","title","step","getInputDecimalSteps","focus","getValues","obj","leftInputValue","value","rightInputValue","isLeftInputTypeNumber","isRightInputTypeNumber","resultLeftValue","resultRightValue","setValues","values","Array","isArray","applyValue","state","applyValueByPosition","fieldName","undefined","isComplexObject","fieldNameToUse","complexFieldNames","split","stateValue","validation","validate","inputValue","newValueFromComplex","newValue","valid","isValueChanged","leftElmValue","rightElmValue","leftEditorParams","rightEditorParams","lastKeyEvent","alwaysSaveOnEnterKey","ENTER","leftResult","originalLeftValue","rightResult","originalRightValue","loadValue","loadValueByPosition","originalValuePosition","inputVarPosition","itemValue","decimalPlaces","getDecimalPlaces","toFixed","originalValue","isValid","getEditorLock","commitCurrentEdit","commitChanges","serializeValue","leftValue","serializeValueByPosition","rightValue","elmValue","isNaN","rtn","parseFloat","decPlaces","positionSide","sideParams","decimal","decimals","zeroString","inputValidation","posValidation","validateByPosition","leftValidation","rightValidation","msg","positionEditorParams","currentVal","commonValidator","baseValidatorOptions","editorArgs","errorMessage","required","minValue","maxValue","operatorConditionalType"],"mappings":"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","file":"vendor.aurelia-slickgrid~cfb85514.5580125a5e48bd74277f.chunk.js","sourceRoot":""}