{"version":3,"file":"color-picker.min.js","sources":["color-picker.js"],"names":["angular","module","directive","$compile","localize","restrict","scope","setColor","link","element","attrs","reCalculatePostion","newPostion","getColorpickerTemplatePosition","colorpickerTemplate","css","isPickerEnable","isDefined","disabled","selectColor","color","$emit","hoveredColor","setLatestColor","latestColor","getLatestColor","selectColorAndClose","closeColorPicker","previewColor","openColorPicker","e","enable","stopPropagation","templatePostion","focus","keepPickerOpen","isSupportNativeColorPicker","i","document","createElement","setAttribute","type","getUIMemory","uiMemory","window","localStorage","getItem","JSON","parse","latest","Array","idx","indexOf","splice","unshift","length","slice","setItem","stringify","getOffset","elem","fixedPosition","x","y","scrollX","scrollY","isNaN","offsetLeft","offsetTop","tagName","scrollLeft","scrollTop","documentElement","offsetParent","top","left","positionValue","positionOffset","position","offsetHeight","defaultColor","defaultOptions","clearText","get","latestText","commonText","commonColor","standardText","standardColor","moreText","pickerInputId","Date","Math","floor","random","toString","template","$","colorpickerPosition","body","append","on","$on","attachEvent","addEventListener","provider","this","map","zh-cn","default_color","latest_used","theme_color","standard_color","more_color","en-us","defaultLang","setDefaultLang","lang","supported","Object","keys","console","error","join","$get","me","key","hasOwnProperty","warn"],"mappings":"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"}