{"version":3,"sources":["webpack:///./node_modules/aurelia-slickgrid/dist/native-modules/editors/autoCompleteEditor.js"],"names":["__assign","Object","assign","t","s","i","n","arguments","length","p","prototype","hasOwnProperty","call","apply","this","AutoCompleteEditor","args","Error","grid","init","defineProperty","get","_autoCompleteOptions","enumerable","configurable","columnDef","internalColumnEditor","collection","_elementCollection","column","customStructure","columnEditor","columnType","type","object","dataKey","labelKey","label","value","editorOptions","_$editorElm","autocomplete","getOptions","gridOptions","autoCommitEdit","validator","labelName","valueName","labelPrefixName","labelPrefix","labelSuffixName","labelSuffix","newCollection","renderDomElement","destroy","off","remove","focus","select","getValue","val","setValue","applyValue","item","state","_this","newValue","fieldName","field","undefined","Array","isArray","editorCollection","collectionItem","toString","isComplexObject","indexOf","validation","validate","valid","isValueChanged","elmValue","lastKeyEvent","_lastInputEvent","keyCode","alwaysSaveOnEnterKey","ENTER","_defaultTextValue","loadValue","data","_currentValue","save","isValid","hasAutoCommitEdit","getEditorLock","commitCurrentEdit","commitChanges","serializeValue","_a","forceUserInput","minLength","inputValue","editorArgs","errorMessage","maxLength","operatorConditionalType","required","onSelect","_event","ui","hasCustomRenderItemCallback","callbacks","renderItem","itemLabel","renderCustomItem","ul","templateString","templateCallback","sanitizedTemplateText","append","appendTo","renderCollectionItem","isRenderHtmlEnabled","enableRenderHtml","finalText","sanitizedText","$liDiv","columnId","id","placeholder","title","container","on","event","LEFT","RIGHT","stopImmediatePropagation","autoCompleteOptions","finalCollection","map","source","classes","layout","_renderItem","bind","definedOptions","keydown","openSearchListOnFocus","click","_i","keys","callback","instance","setTimeout"],"mappings":"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","file":"vendor.aurelia-slickgrid~2bf38047.5ab5f6ef03acff907cd9.chunk.js","sourceRoot":""}