{"version":3,"sources":["angularjs-color-picker.js"],"names":["module","exports","angular","colorPicker","$document","$timeout","restrict","require","scope","ngModel","colorPickerAlpha","colorPickerCase","colorPickerFormat","colorPickerPos","colorPickerSwatch","colorPickerSwatchOnly","colorPickerSwatchPos","colorPickerSwatchBootstrap","templateUrl","link","$scope","element","attrs","control","init","undefined","hue","saturation","lightness","color","tinycolor","isValid","hsl","toHsv","h","s","v","opacity","a","initConfig","on","onClick","event","find","target","length","log","hide","config","alpha","case","format","pos","swatch","swatchOnly","swatchPos","swatchBootstrap","focus","show","visible","hueMouse","opacityMouse","colorMouse","saturationUpdate","lightnessUpdate","$apply","update","colorString","setAlpha","swatchColor","toHslString","toRgbString","toHexString","toLowerCase","toUpperCase","toHex8String","toHsvString","$watch","newValue","oldValue","$setValidity","name","$setDirty","$watchGroup","hueDown","hueUp","hueChange","evt","forceRun","el","pageY","offset","top","prop","hueUpdate","huePos","grid","opacityDown","opacityUp","opacityChange","opacityUpdate","opacityPos","colorDown","colorUp","colorChange","pageX","left","saturationPos","lightnessPos","selector","nodeType","context","wrapper","results","querySelectorAll","contains","push","docElem","win","rect","doc","elem","getClientRects","getBoundingClientRect","width","height","ownerDocument","window","defaultView","documentElement","chrome","screen","clientTop","clientLeft","pageYOffset","pageXOffset","$on","off","$inject","directive","run","$templateCache","put"],"mappings":"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","file":"angularjs-color-picker.min.js"}