{"version":3,"sources":["emojionearea.js"],"names":["window","global","self","document","factory","require","exports","module","define","amd","jQuery","$","unique","eventStorage","possibleEvents","emojione","readyCallbacks","emojioneReady","fn","push","blankImg","slice","css_class","emojioneSupportMode","invisibleChar","trigger","event","args","result","j","toLowerCase","_event","id","length","each","i","apply","attach","element","events","target","callerEvent","currentTarget","link","isArray","getTemplate","template","unicode","shortname","imageType","imagePath","imagePathSVG","imagePathPNG","friendlyName","substr","replace","txt","charAt","toUpperCase","convert","shortnameTo","str","clear","emojioneList","pasteHtmlAtCaret","html","sel","range","getSelection","getRangeAt","rangeCount","deleteContents","el","createElement","innerHTML","frag","createDocumentFragment","node","lastNode","firstChild","appendChild","insertNode","cloneRange","setStartAfter","collapse","removeAllRanges","addRange","selection","type","createRange","pasteHTML","getDefaultOptions","emojioneArea","defaults","attributes","dir","spellcheck","autocomplete","autocorrect","autocapitalize","placeholder","emojiPlaceholder","container","hideSource","shortnames","sprite","pickerPosition","filtersPosition","hidePickerOnBlur","buttonTitle","tones","tonesStyle","inline","saveEmojisAs","shortcuts","autocompleteTones","standalone","useInternalCDN","recentEmojis","textcomplete","maxCount","placement","filters","title","emoji","recent","icon","smileys_people","animals_nature","food_drink","activity","travel_places","objects","symbols","flags","isObject","variable","getOptions","options","default_options","filter","data","isEmptyObject","key","val","extend","saveSelection","restoreSelection","setStart","startContainer","startOffset","setEnd","endContainer","endOffset","body","createTextRange","textRange","moveToElementText","startContanier","select","uniRegexp","unicodeTo","unicodeChar","map","htmlFromText","undefined","shortnameToUnicode","emojiTemplate","textFromHtml","RegExp","toShort","calcButtonPosition","this","offset","editor","offsetWidth","clientWidth","current","parseInt","button","css","marginRight","floatingPicker","picker","right","lazyLoading","lasyEmoji","pickerTop","top","pickerBottom","height","e","attr","removeClass","selector","prefix","skip_dot","div","parent","class","call","arguments","child","isFunction","appendTo","getRecent","localStorage","getItem","updateRecent","emojis","skinnable","scrollArea","is","scrollTop","recentCategory","items","emojiBtnTemplate","split","join","children","remove","insertAfter","on","recentFilter","show","height2","hasClass","next","addClass","hide","setRecent","index","indexOf","splice","unshift","pop","setItem","supportsLocalStorage","test","removeItem","init","source","emojiTemplateAlt","sourceValFunc","filtersBtns","search","emojisList","categories","app","role","contenteditable","tabindex","append","data-skin","searchSel","value","params","skin","data-filter","wrapInner","category","name","data-tone","text","prependTo","find","eq","setText","getText","click","resize","mousedown","paste","stayFocused","mouseup","keyup","keydown","keypress","focus","blur","noListenScroll","item","isActive","headerOffset","scroll","offsetTop","stop","animate","tone","hidePicker","showPicker","pasteText","caretID","Date","getTime","editorScrollTop","caret","originalEvent","clipboardData","getData","preventDefault","returnValue","stopPropagation","clipboard","position","left","width","overflow","setTimeout","emojibtn","content","filterBtns","term","$category","$matched","$notMatched","_","ctrlKey","which","handler","textcompleteOptions","onKeydown","commands","KEY_ENTER","sort","match","callback","cache","option","navigator","userAgent","execCommand","emojioneVersion","cdn","defaultBase","base","isLoading","loadEmojione","detectVersion","version","cacheBustParam","getSupportMode","getScript","createStyleSheet","rel","href","shift","imagePathSVGSprites","unicodeRegexp","EmojioneArea","bindEvent","ev","concat","prototype","off","call_args","setFocus","_sh_timer","clearTimeout","enable","prop","disable","emojioneAreaText","pseudoSelf","$this"],"mappings":"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","file":"emojionearea.min.js"}