{"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","querySelector","offsetParent","$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"}