0000: 7b 22 76 65 72 73 69 6f 6e 22 3a 33 2c 22 73 6f {"version":3,"so
0010: 75 72 63 65 73 22 3a 5b 22 77 65 62 70 61 63 6b urces":["webpack
0020: 3a 2f 2f 2f 77 65 62 70 61 63 6b 2f 75 6e 69 76 :///webpack/univ
0030: 65 72 73 61 6c 4d 6f 64 75 6c 65 44 65 66 69 6e ersalModuleDefin
0040: 69 74 69 6f 6e 22 2c 22 77 65 62 70 61 63 6b 3a ition","webpack:
0050: 2f 2f 2f 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c ///bootstrap-col
0060: 6f 72 70 69 63 6b 65 72 2e 6d 69 6e 2e 6a 73 22 orpicker.min.js"
0070: 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 77 65 62 ,"webpack:///web
0080: 70 61 63 6b 2f 62 6f 6f 74 73 74 72 61 70 20 65 pack/bootstrap e
0090: 35 66 63 39 36 34 39 39 37 34 63 39 33 62 30 62 5fc9649974c93b0b
00a0: 37 39 62 22 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 79b","webpack://
00b0: 2f 65 78 74 65 72 6e 61 6c 20 7b 5c 22 72 6f 6f /external {\"roo
00c0: 74 5c 22 3a 5c 22 6a 51 75 65 72 79 5c 22 2c 5c t\":\"jQuery\",\
00d0: 22 63 6f 6d 6d 6f 6e 6a 73 32 5c 22 3a 5c 22 6a "commonjs2\":\"j
00e0: 71 75 65 72 79 5c 22 2c 5c 22 63 6f 6d 6d 6f 6e query\",\"common
00f0: 6a 73 5c 22 3a 5c 22 6a 71 75 65 72 79 5c 22 2c js\":\"jquery\",
0100: 5c 22 61 6d 64 5c 22 3a 5c 22 6a 71 75 65 72 79 \"amd\":\"jquery
0110: 5c 22 7d 22 2c 22 77 65 62 70 61 63 6b 3a 2f 2f \"}","webpack://
0120: 2f 2e 2f 73 72 63 2f 6a 73 2f 45 78 74 65 6e 73 /./src/js/Extens
0130: 69 6f 6e 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b ion.js","webpack
0140: 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a 73 2f 43 6f 6c :///./src/js/Col
0150: 6f 72 49 74 65 6d 2e 6a 73 22 2c 22 77 65 62 70 orItem.js","webp
0160: 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a 73 2f ack:///./src/js/
0170: 6f 70 74 69 6f 6e 73 2e 6a 73 22 2c 22 77 65 62 options.js","web
0180: 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a 73 pack:///./src/js
0190: 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 50 61 6c 65 /extensions/Pale
01a0: 74 74 65 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b tte.js","webpack
01b0: 3a 2f 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c :///./node_modul
01c0: 65 73 2f 63 6f 6c 6f 72 2d 6e 61 6d 65 2f 69 6e es/color-name/in
01d0: 64 65 78 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b dex.js","webpack
01e0: 3a 2f 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c :///./node_modul
01f0: 65 73 2f 63 6f 6c 6f 72 2d 63 6f 6e 76 65 72 74 es/color-convert
0200: 2f 63 6f 6e 76 65 72 73 69 6f 6e 73 2e 6a 73 22 /conversions.js"
0210: 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 ,"webpack:///./s
0220: 72 63 2f 6a 73 2f 70 6c 75 67 69 6e 2e 6a 73 22 rc/js/plugin.js"
0230: 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 ,"webpack:///./s
0240: 72 63 2f 6a 73 2f 43 6f 6c 6f 72 70 69 63 6b 65 rc/js/Colorpicke
0250: 72 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b 3a 2f r.js","webpack:/
0260: 2f 2f 2e 2f 73 72 63 2f 6a 73 2f 65 78 74 65 6e //./src/js/exten
0270: 73 69 6f 6e 73 2f 69 6e 64 65 78 2e 6a 73 22 2c sions/index.js",
0280: 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 "webpack:///./sr
0290: 63 2f 6a 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f c/js/extensions/
02a0: 44 65 62 75 67 67 65 72 2e 6a 73 22 2c 22 77 65 Debugger.js","we
02b0: 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a bpack:///./src/j
02c0: 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 50 72 65 s/extensions/Pre
02d0: 76 69 65 77 2e 6a 73 22 2c 22 77 65 62 70 61 63 view.js","webpac
02e0: 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a 73 2f 65 78 k:///./src/js/ex
02f0: 74 65 6e 73 69 6f 6e 73 2f 53 77 61 74 63 68 65 tensions/Swatche
0300: 73 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b 3a 2f s.js","webpack:/
0310: 2f 2f 2e 2f 73 72 63 2f 6a 73 2f 53 6c 69 64 65 //./src/js/Slide
0320: 72 48 61 6e 64 6c 65 72 2e 6a 73 22 2c 22 77 65 rHandler.js","we
0330: 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f 6a bpack:///./src/j
0340: 73 2f 50 6f 70 75 70 48 61 6e 64 6c 65 72 2e 6a s/PopupHandler.j
0350: 73 22 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 2e s","webpack:///.
0360: 2f 73 72 63 2f 6a 73 2f 49 6e 70 75 74 48 61 6e /src/js/InputHan
0370: 64 6c 65 72 2e 6a 73 22 2c 22 77 65 62 70 61 63 dler.js","webpac
0380: 6b 3a 2f 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 k:///./node_modu
0390: 6c 65 73 2f 63 6f 6c 6f 72 2f 69 6e 64 65 78 2e les/color/index.
03a0: 6a 73 22 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f js","webpack:///
03b0: 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 63 ./node_modules/c
03c0: 6f 6c 6f 72 2d 73 74 72 69 6e 67 2f 69 6e 64 65 olor-string/inde
03d0: 78 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b 3a 2f x.js","webpack:/
03e0: 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 //./node_modules
03f0: 2f 73 69 6d 70 6c 65 2d 73 77 69 7a 7a 6c 65 2f /simple-swizzle/
0400: 69 6e 64 65 78 2e 6a 73 22 2c 22 77 65 62 70 61 index.js","webpa
0410: 63 6b 3a 2f 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f 64 ck:///./node_mod
0420: 75 6c 65 73 2f 69 73 2d 61 72 72 61 79 69 73 68 ules/is-arrayish
0430: 2f 69 6e 64 65 78 2e 6a 73 22 2c 22 77 65 62 70 /index.js","webp
0440: 61 63 6b 3a 2f 2f 2f 2e 2f 6e 6f 64 65 5f 6d 6f ack:///./node_mo
0450: 64 75 6c 65 73 2f 63 6f 6c 6f 72 2d 63 6f 6e 76 dules/color-conv
0460: 65 72 74 2f 69 6e 64 65 78 2e 6a 73 22 2c 22 77 ert/index.js","w
0470: 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 6e 6f 64 65 ebpack:///./node
0480: 5f 6d 6f 64 75 6c 65 73 2f 63 6f 6c 6f 72 2d 63 _modules/color-c
0490: 6f 6e 76 65 72 74 2f 72 6f 75 74 65 2e 6a 73 22 onvert/route.js"
04a0: 2c 22 77 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 ,"webpack:///./s
04b0: 72 63 2f 6a 73 2f 43 6f 6c 6f 72 48 61 6e 64 6c rc/js/ColorHandl
04c0: 65 72 2e 6a 73 22 2c 22 77 65 62 70 61 63 6b 3a er.js","webpack:
04d0: 2f 2f 2f 2e 2f 73 72 63 2f 6a 73 2f 50 69 63 6b ///./src/js/Pick
04e0: 65 72 48 61 6e 64 6c 65 72 2e 6a 73 22 2c 22 77 erHandler.js","w
04f0: 65 62 70 61 63 6b 3a 2f 2f 2f 2e 2f 73 72 63 2f ebpack:///./src/
0500: 6a 73 2f 41 64 64 6f 6e 48 61 6e 64 6c 65 72 2e js/AddonHandler.
0510: 6a 73 22 5d 2c 22 6e 61 6d 65 73 22 3a 5b 22 72 js"],"names":["r
0520: 6f 6f 74 22 2c 22 66 61 63 74 6f 72 79 22 2c 22 oot","factory","
0530: 65 78 70 6f 72 74 73 22 2c 22 6d 6f 64 75 6c 65 exports","module
0540: 22 2c 22 72 65 71 75 69 72 65 22 2c 22 64 65 66 ","require","def
0550: 69 6e 65 22 2c 22 61 6d 64 22 2c 22 73 65 6c 66 ine","amd","self
0560: 22 2c 22 74 68 69 73 22 2c 22 5f 5f 57 45 42 50 ","this","__WEBP
0570: 41 43 4b 5f 45 58 54 45 52 4e 41 4c 5f 4d 4f 44 ACK_EXTERNAL_MOD
0580: 55 4c 45 5f 30 5f 5f 22 2c 22 6d 6f 64 75 6c 65 ULE_0__","module
0590: 73 22 2c 22 5f 5f 77 65 62 70 61 63 6b 5f 72 65 s","__webpack_re
05a0: 71 75 69 72 65 5f 5f 22 2c 22 6d 6f 64 75 6c 65 quire__","module
05b0: 49 64 22 2c 22 69 6e 73 74 61 6c 6c 65 64 4d 6f Id","installedMo
05c0: 64 75 6c 65 73 22 2c 22 69 22 2c 22 6c 22 2c 22 dules","i","l","
05d0: 63 61 6c 6c 22 2c 22 6d 22 2c 22 63 22 2c 22 64 call","m","c","d
05e0: 22 2c 22 6e 61 6d 65 22 2c 22 67 65 74 74 65 72 ","name","getter
05f0: 22 2c 22 6f 22 2c 22 4f 62 6a 65 63 74 22 2c 22 ","o","Object","
0600: 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 22 2c defineProperty",
0610: 22 63 6f 6e 66 69 67 75 72 61 62 6c 65 22 2c 22 "configurable","
0620: 65 6e 75 6d 65 72 61 62 6c 65 22 2c 22 67 65 74 enumerable","get
0630: 22 2c 22 6e 22 2c 22 5f 5f 65 73 4d 6f 64 75 6c ","n","__esModul
0640: 65 22 2c 22 6f 62 6a 65 63 74 22 2c 22 70 72 6f e","object","pro
0650: 70 65 72 74 79 22 2c 22 70 72 6f 74 6f 74 79 70 perty","prototyp
0660: 65 22 2c 22 68 61 73 4f 77 6e 50 72 6f 70 65 72 e","hasOwnProper
0670: 74 79 22 2c 22 70 22 2c 22 73 22 2c 22 5f 63 6c ty","p","s","_cl
0680: 61 73 73 43 61 6c 6c 43 68 65 63 6b 22 2c 22 69 assCallCheck","i
0690: 6e 73 74 61 6e 63 65 22 2c 22 43 6f 6e 73 74 72 nstance","Constr
06a0: 75 63 74 6f 72 22 2c 22 54 79 70 65 45 72 72 6f uctor","TypeErro
06b0: 72 22 2c 22 76 61 6c 75 65 22 2c 22 5f 63 72 65 r","value","_cre
06c0: 61 74 65 43 6c 61 73 73 22 2c 22 64 65 66 69 6e ateClass","defin
06d0: 65 50 72 6f 70 65 72 74 69 65 73 22 2c 22 74 61 eProperties","ta
06e0: 72 67 65 74 22 2c 22 70 72 6f 70 73 22 2c 22 6c rget","props","l
06f0: 65 6e 67 74 68 22 2c 22 64 65 73 63 72 69 70 74 ength","descript
0700: 6f 72 22 2c 22 77 72 69 74 61 62 6c 65 22 2c 22 or","writable","
0710: 6b 65 79 22 2c 22 70 72 6f 74 6f 50 72 6f 70 73 key","protoProps
0720: 22 2c 22 73 74 61 74 69 63 50 72 6f 70 73 22 2c ","staticProps",
0730: 22 5f 6a 71 75 65 72 79 22 2c 22 5f 6a 71 75 65 "_jquery","_jque
0740: 72 79 32 22 2c 22 6f 62 6a 22 2c 22 64 65 66 61 ry2","obj","defa
0750: 75 6c 74 22 2c 22 45 78 74 65 6e 73 69 6f 6e 22 ult","Extension"
0760: 2c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 22 ,"colorpicker","
0770: 6f 70 74 69 6f 6e 73 22 2c 22 61 72 67 75 6d 65 options","argume
0780: 6e 74 73 22 2c 22 75 6e 64 65 66 69 6e 65 64 22 nts","undefined"
0790: 2c 22 65 6c 65 6d 65 6e 74 22 2c 22 45 72 72 6f ,"element","Erro
07a0: 72 22 2c 22 6f 6e 22 2c 22 24 22 2c 22 70 72 6f r","on","$","pro
07b0: 78 79 22 2c 22 6f 6e 43 72 65 61 74 65 22 2c 22 xy","onCreate","
07c0: 6f 6e 44 65 73 74 72 6f 79 22 2c 22 6f 6e 55 70 onDestroy","onUp
07d0: 64 61 74 65 22 2c 22 6f 6e 43 68 61 6e 67 65 22 date","onChange"
07e0: 2c 22 6f 6e 49 6e 76 61 6c 69 64 22 2c 22 6f 6e ,"onInvalid","on
07f0: 53 68 6f 77 22 2c 22 6f 6e 48 69 64 65 22 2c 22 Show","onHide","
0800: 6f 6e 45 6e 61 62 6c 65 22 2c 22 6f 6e 44 69 73 onEnable","onDis
0810: 61 62 6c 65 22 2c 22 63 6f 6c 6f 72 22 2c 22 65 able","color","e
0820: 76 65 6e 74 22 2c 22 6f 66 66 22 2c 22 43 6f 6c vent","off","Col
0830: 6f 72 49 74 65 6d 22 2c 22 48 53 56 41 43 6f 6c orItem","HSVACol
0840: 6f 72 22 2c 22 5f 63 6f 6c 6f 72 22 2c 22 5f 63 or","_color","_c
0850: 6f 6c 6f 72 32 22 2c 22 68 22 2c 22 76 22 2c 22 olor2","h","v","
0860: 61 22 2c 22 69 73 4e 61 4e 22 2c 22 66 6f 72 6d a","isNaN","form
0870: 61 74 22 2c 22 72 65 70 6c 61 63 65 22 2c 22 66 at","replace","f
0880: 6e 22 2c 22 5f 6c 65 6e 22 2c 22 61 72 67 73 22 n","_len","args"
0890: 2c 22 41 72 72 61 79 22 2c 22 5f 6b 65 79 22 2c ,"Array","_key",
08a0: 22 72 65 73 75 6c 74 22 2c 22 61 70 70 6c 79 22 "result","apply"
08b0: 2c 22 51 69 78 43 6f 6c 6f 72 22 2c 22 5f 6f 72 ,"QixColor","_or
08c0: 69 67 69 6e 61 6c 22 2c 22 73 61 6e 69 74 69 7a iginal","sanitiz
08d0: 65 46 6f 72 6d 61 74 22 2c 22 76 61 6c 69 64 22 eFormat","valid"
08e0: 2c 22 70 61 72 73 65 22 2c 22 5f 66 6f 72 6d 61 ,"parse","_forma
08f0: 74 22 2c 22 69 73 48 65 78 22 2c 22 6d 6f 64 65 t","isHex","mode
0900: 6c 22 2c 22 68 75 65 22 2c 22 73 61 74 75 72 61 l","hue","satura
0910: 74 69 6f 6e 22 2c 22 61 6c 70 68 61 22 2c 22 68 tion","alpha","h
0920: 61 73 41 6c 70 68 61 22 2c 22 74 6f 4f 62 6a 65 asAlpha","toObje
0930: 63 74 22 2c 22 73 74 72 69 6e 67 22 2c 22 72 6f ct","string","ro
0940: 75 6e 64 22 2c 22 73 74 72 22 2c 22 69 73 56 61 und","str","isVa
0950: 6c 69 64 22 2c 22 69 73 44 61 72 6b 22 2c 22 69 lid","isDark","i
0960: 73 4c 69 67 68 74 22 2c 22 66 6f 72 6d 75 6c 61 sLight","formula
0970: 22 2c 22 68 75 65 73 22 2c 22 69 73 41 72 72 61 ","hues","isArra
0980: 79 22 2c 22 63 6f 6c 6f 72 46 6f 72 6d 75 6c 61 y","colorFormula
0990: 73 22 2c 22 63 6f 6c 6f 72 73 22 2c 22 6d 61 69 s","colors","mai
09a0: 6e 43 6f 6c 6f 72 22 2c 22 66 6f 72 45 61 63 68 nColor","forEach
09b0: 22 2c 22 6c 65 76 65 6c 73 22 2c 22 73 61 74 75 ","levels","satu
09c0: 72 61 74 69 6f 6e 76 22 2c 22 70 75 73 68 22 2c rationv","push",
09d0: 22 73 65 74 22 2c 22 4d 61 74 68 22 2c 22 73 61 "set","Math","sa
09e0: 6e 69 74 69 7a 65 53 74 72 69 6e 67 22 2c 22 65 nitizeString","e
09f0: 22 2c 22 53 74 72 69 6e 67 22 2c 22 6d 61 74 63 ","String","matc
0a00: 68 22 2c 22 74 6f 4c 6f 77 65 72 43 61 73 65 22 h","toLowerCase"
0a10: 2c 22 63 6f 6d 70 6c 65 6d 65 6e 74 61 72 79 22 ,"complementary"
0a20: 2c 22 74 72 69 61 64 22 2c 22 74 65 74 72 61 64 ,"triad","tetrad
0a30: 22 2c 22 73 70 6c 69 74 63 6f 6d 70 6c 65 6d 65 ","splitcompleme
0a40: 6e 74 22 2c 22 73 61 73 73 56 61 72 73 22 2c 22 nt","sassVars","
0a50: 62 61 72 5f 73 69 7a 65 5f 73 68 6f 72 74 22 2c bar_size_short",
0a60: 22 62 61 73 65 5f 6d 61 72 67 69 6e 22 2c 22 63 "base_margin","c
0a70: 6f 6c 75 6d 6e 73 22 2c 22 73 6c 69 64 65 72 53 olumns","sliderS
0a80: 69 7a 65 22 2c 22 63 75 73 74 6f 6d 43 6c 61 73 ize","customClas
0a90: 73 22 2c 22 66 61 6c 6c 62 61 63 6b 43 6f 6c 6f s","fallbackColo
0aa0: 72 22 2c 22 68 6f 72 69 7a 6f 6e 74 61 6c 22 2c r","horizontal",
0ab0: 22 69 6e 6c 69 6e 65 22 2c 22 63 6f 6e 74 61 69 "inline","contai
0ac0: 6e 65 72 22 2c 22 70 6f 70 6f 76 65 72 22 2c 22 ner","popover","
0ad0: 61 6e 69 6d 61 74 69 6f 6e 22 2c 22 70 6c 61 63 animation","plac
0ae0: 65 6d 65 6e 74 22 2c 22 66 61 6c 6c 62 61 63 6b ement","fallback
0af0: 50 6c 61 63 65 6d 65 6e 74 22 2c 22 64 65 62 75 Placement","debu
0b00: 67 22 2c 22 69 6e 70 75 74 22 2c 22 61 64 64 6f g","input","addo
0b10: 6e 22 2c 22 61 75 74 6f 49 6e 70 75 74 46 61 6c n","autoInputFal
0b20: 6c 62 61 63 6b 22 2c 22 75 73 65 48 61 73 68 50 lback","useHashP
0b30: 72 65 66 69 78 22 2c 22 75 73 65 41 6c 70 68 61 refix","useAlpha
0b40: 22 2c 22 74 65 6d 70 6c 61 74 65 22 2c 22 65 78 ","template","ex
0b50: 74 65 6e 73 69 6f 6e 73 22 2c 22 73 68 6f 77 54 tensions","showT
0b60: 65 78 74 22 2c 22 73 6c 69 64 65 72 73 22 2c 22 ext","sliders","
0b70: 73 65 6c 65 63 74 6f 72 22 2c 22 6d 61 78 4c 65 selector","maxLe
0b80: 66 74 22 2c 22 6d 61 78 54 6f 70 22 2c 22 63 61 ft","maxTop","ca
0b90: 6c 6c 4c 65 66 74 22 2c 22 63 61 6c 6c 54 6f 70 llLeft","callTop
0ba0: 22 2c 22 63 68 69 6c 64 53 65 6c 65 63 74 6f 72 ","childSelector
0bb0: 22 2c 22 73 6c 69 64 65 72 73 48 6f 72 7a 22 2c ","slidersHorz",
0bc0: 22 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 "_interopRequire
0bd0: 44 65 66 61 75 6c 74 22 2c 22 5f 70 6f 73 73 69 Default","_possi
0be0: 62 6c 65 43 6f 6e 73 74 72 75 63 74 6f 72 52 65 bleConstructorRe
0bf0: 74 75 72 6e 22 2c 22 52 65 66 65 72 65 6e 63 65 turn","Reference
0c00: 45 72 72 6f 72 22 2c 22 5f 69 6e 68 65 72 69 74 Error","_inherit
0c10: 73 22 2c 22 73 75 62 43 6c 61 73 73 22 2c 22 73 s","subClass","s
0c20: 75 70 65 72 43 6c 61 73 73 22 2c 22 63 72 65 61 uperClass","crea
0c30: 74 65 22 2c 22 63 6f 6e 73 74 72 75 63 74 6f 72 te","constructor
0c40: 22 2c 22 73 65 74 50 72 6f 74 6f 74 79 70 65 4f ","setPrototypeO
0c50: 66 22 2c 22 5f 5f 70 72 6f 74 6f 5f 5f 22 2c 22 f","__proto__","
0c60: 5f 74 79 70 65 6f 66 22 2c 22 53 79 6d 62 6f 6c _typeof","Symbol
0c70: 22 2c 22 69 74 65 72 61 74 6f 72 22 2c 22 5f 45 ","iterator","_E
0c80: 78 74 65 6e 73 69 6f 6e 32 22 2c 22 5f 45 78 74 xtension2","_Ext
0c90: 65 6e 73 69 6f 6e 33 22 2c 22 64 65 66 61 75 6c ension3","defaul
0ca0: 74 73 22 2c 22 6e 61 6d 65 73 41 73 56 61 6c 75 ts","namesAsValu
0cb0: 65 73 22 2c 22 50 61 6c 65 74 74 65 22 2c 22 5f es","Palette","_
0cc0: 45 78 74 65 6e 73 69 6f 6e 22 2c 22 5f 74 68 69 Extension","_thi
0cd0: 73 22 2c 22 67 65 74 50 72 6f 74 6f 74 79 70 65 s","getPrototype
0ce0: 4f 66 22 2c 22 65 78 74 65 6e 64 22 2c 22 6b 65 Of","extend","ke
0cf0: 79 73 22 2c 22 72 65 61 6c 43 6f 6c 6f 72 22 2c ys","realColor",
0d00: 22 67 65 74 4c 65 6e 67 74 68 22 2c 22 69 6e 64 "getLength","ind
0d10: 65 78 4f 66 22 2c 22 74 6f 55 70 70 65 72 43 61 exOf","toUpperCa
0d20: 73 65 22 2c 22 67 65 74 56 61 6c 75 65 22 2c 22 se","getValue","
0d30: 67 65 74 4e 61 6d 65 22 2c 22 64 65 66 61 75 6c getName","defaul
0d40: 74 56 61 6c 75 65 22 2c 22 61 6c 69 63 65 62 6c tValue","alicebl
0d50: 75 65 22 2c 22 61 6e 74 69 71 75 65 77 68 69 74 ue","antiquewhit
0d60: 65 22 2c 22 61 71 75 61 22 2c 22 61 71 75 61 6d e","aqua","aquam
0d70: 61 72 69 6e 65 22 2c 22 61 7a 75 72 65 22 2c 22 arine","azure","
0d80: 62 65 69 67 65 22 2c 22 62 69 73 71 75 65 22 2c beige","bisque",
0d90: 22 62 6c 61 63 6b 22 2c 22 62 6c 61 6e 63 68 65 "black","blanche
0da0: 64 61 6c 6d 6f 6e 64 22 2c 22 62 6c 75 65 22 2c dalmond","blue",
0db0: 22 62 6c 75 65 76 69 6f 6c 65 74 22 2c 22 62 72 "blueviolet","br
0dc0: 6f 77 6e 22 2c 22 62 75 72 6c 79 77 6f 6f 64 22 own","burlywood"
0dd0: 2c 22 63 61 64 65 74 62 6c 75 65 22 2c 22 63 68 ,"cadetblue","ch
0de0: 61 72 74 72 65 75 73 65 22 2c 22 63 68 6f 63 6f artreuse","choco
0df0: 6c 61 74 65 22 2c 22 63 6f 72 61 6c 22 2c 22 63 late","coral","c
0e00: 6f 72 6e 66 6c 6f 77 65 72 62 6c 75 65 22 2c 22 ornflowerblue","
0e10: 63 6f 72 6e 73 69 6c 6b 22 2c 22 63 72 69 6d 73 cornsilk","crims
0e20: 6f 6e 22 2c 22 63 79 61 6e 22 2c 22 64 61 72 6b on","cyan","dark
0e30: 62 6c 75 65 22 2c 22 64 61 72 6b 63 79 61 6e 22 blue","darkcyan"
0e40: 2c 22 64 61 72 6b 67 6f 6c 64 65 6e 72 6f 64 22 ,"darkgoldenrod"
0e50: 2c 22 64 61 72 6b 67 72 61 79 22 2c 22 64 61 72 ,"darkgray","dar
0e60: 6b 67 72 65 65 6e 22 2c 22 64 61 72 6b 67 72 65 kgreen","darkgre
0e70: 79 22 2c 22 64 61 72 6b 6b 68 61 6b 69 22 2c 22 y","darkkhaki","
0e80: 64 61 72 6b 6d 61 67 65 6e 74 61 22 2c 22 64 61 darkmagenta","da
0e90: 72 6b 6f 6c 69 76 65 67 72 65 65 6e 22 2c 22 64 rkolivegreen","d
0ea0: 61 72 6b 6f 72 61 6e 67 65 22 2c 22 64 61 72 6b arkorange","dark
0eb0: 6f 72 63 68 69 64 22 2c 22 64 61 72 6b 72 65 64 orchid","darkred
0ec0: 22 2c 22 64 61 72 6b 73 61 6c 6d 6f 6e 22 2c 22 ","darksalmon","
0ed0: 64 61 72 6b 73 65 61 67 72 65 65 6e 22 2c 22 64 darkseagreen","d
0ee0: 61 72 6b 73 6c 61 74 65 62 6c 75 65 22 2c 22 64 arkslateblue","d
0ef0: 61 72 6b 73 6c 61 74 65 67 72 61 79 22 2c 22 64 arkslategray","d
0f00: 61 72 6b 73 6c 61 74 65 67 72 65 79 22 2c 22 64 arkslategrey","d
0f10: 61 72 6b 74 75 72 71 75 6f 69 73 65 22 2c 22 64 arkturquoise","d
0f20: 61 72 6b 76 69 6f 6c 65 74 22 2c 22 64 65 65 70 arkviolet","deep
0f30: 70 69 6e 6b 22 2c 22 64 65 65 70 73 6b 79 62 6c pink","deepskybl
0f40: 75 65 22 2c 22 64 69 6d 67 72 61 79 22 2c 22 64 ue","dimgray","d
0f50: 69 6d 67 72 65 79 22 2c 22 64 6f 64 67 65 72 62 imgrey","dodgerb
0f60: 6c 75 65 22 2c 22 66 69 72 65 62 72 69 63 6b 22 lue","firebrick"
0f70: 2c 22 66 6c 6f 72 61 6c 77 68 69 74 65 22 2c 22 ,"floralwhite","
0f80: 66 6f 72 65 73 74 67 72 65 65 6e 22 2c 22 66 75 forestgreen","fu
0f90: 63 68 73 69 61 22 2c 22 67 61 69 6e 73 62 6f 72 chsia","gainsbor
0fa0: 6f 22 2c 22 67 68 6f 73 74 77 68 69 74 65 22 2c o","ghostwhite",
0fb0: 22 67 6f 6c 64 22 2c 22 67 6f 6c 64 65 6e 72 6f "gold","goldenro
0fc0: 64 22 2c 22 67 72 61 79 22 2c 22 67 72 65 65 6e d","gray","green
0fd0: 22 2c 22 67 72 65 65 6e 79 65 6c 6c 6f 77 22 2c ","greenyellow",
0fe0: 22 67 72 65 79 22 2c 22 68 6f 6e 65 79 64 65 77 "grey","honeydew
0ff0: 22 2c 22 68 6f 74 70 69 6e 6b 22 2c 22 69 6e 64 ","hotpink","ind
1000: 69 61 6e 72 65 64 22 2c 22 69 6e 64 69 67 6f 22 ianred","indigo"
1010: 2c 22 69 76 6f 72 79 22 2c 22 6b 68 61 6b 69 22 ,"ivory","khaki"
1020: 2c 22 6c 61 76 65 6e 64 65 72 22 2c 22 6c 61 76 ,"lavender","lav
1030: 65 6e 64 65 72 62 6c 75 73 68 22 2c 22 6c 61 77 enderblush","law
1040: 6e 67 72 65 65 6e 22 2c 22 6c 65 6d 6f 6e 63 68 ngreen","lemonch
1050: 69 66 66 6f 6e 22 2c 22 6c 69 67 68 74 62 6c 75 iffon","lightblu
1060: 65 22 2c 22 6c 69 67 68 74 63 6f 72 61 6c 22 2c e","lightcoral",
1070: 22 6c 69 67 68 74 63 79 61 6e 22 2c 22 6c 69 67 "lightcyan","lig
1080: 68 74 67 6f 6c 64 65 6e 72 6f 64 79 65 6c 6c 6f htgoldenrodyello
1090: 77 22 2c 22 6c 69 67 68 74 67 72 61 79 22 2c 22 w","lightgray","
10a0: 6c 69 67 68 74 67 72 65 65 6e 22 2c 22 6c 69 67 lightgreen","lig
10b0: 68 74 67 72 65 79 22 2c 22 6c 69 67 68 74 70 69 htgrey","lightpi
10c0: 6e 6b 22 2c 22 6c 69 67 68 74 73 61 6c 6d 6f 6e nk","lightsalmon
10d0: 22 2c 22 6c 69 67 68 74 73 65 61 67 72 65 65 6e ","lightseagreen
10e0: 22 2c 22 6c 69 67 68 74 73 6b 79 62 6c 75 65 22 ","lightskyblue"
10f0: 2c 22 6c 69 67 68 74 73 6c 61 74 65 67 72 61 79 ,"lightslategray
1100: 22 2c 22 6c 69 67 68 74 73 6c 61 74 65 67 72 65 ","lightslategre
1110: 79 22 2c 22 6c 69 67 68 74 73 74 65 65 6c 62 6c y","lightsteelbl
1120: 75 65 22 2c 22 6c 69 67 68 74 79 65 6c 6c 6f 77 ue","lightyellow
1130: 22 2c 22 6c 69 6d 65 22 2c 22 6c 69 6d 65 67 72 ","lime","limegr
1140: 65 65 6e 22 2c 22 6c 69 6e 65 6e 22 2c 22 6d 61 een","linen","ma
1150: 67 65 6e 74 61 22 2c 22 6d 61 72 6f 6f 6e 22 2c genta","maroon",
1160: 22 6d 65 64 69 75 6d 61 71 75 61 6d 61 72 69 6e "mediumaquamarin
1170: 65 22 2c 22 6d 65 64 69 75 6d 62 6c 75 65 22 2c e","mediumblue",
1180: 22 6d 65 64 69 75 6d 6f 72 63 68 69 64 22 2c 22 "mediumorchid","
1190: 6d 65 64 69 75 6d 70 75 72 70 6c 65 22 2c 22 6d mediumpurple","m
11a0: 65 64 69 75 6d 73 65 61 67 72 65 65 6e 22 2c 22 ediumseagreen","
11b0: 6d 65 64 69 75 6d 73 6c 61 74 65 62 6c 75 65 22 mediumslateblue"
11c0: 2c 22 6d 65 64 69 75 6d 73 70 72 69 6e 67 67 72 ,"mediumspringgr
11d0: 65 65 6e 22 2c 22 6d 65 64 69 75 6d 74 75 72 71 een","mediumturq
11e0: 75 6f 69 73 65 22 2c 22 6d 65 64 69 75 6d 76 69 uoise","mediumvi
11f0: 6f 6c 65 74 72 65 64 22 2c 22 6d 69 64 6e 69 67 oletred","midnig
1200: 68 74 62 6c 75 65 22 2c 22 6d 69 6e 74 63 72 65 htblue","mintcre
1210: 61 6d 22 2c 22 6d 69 73 74 79 72 6f 73 65 22 2c am","mistyrose",
1220: 22 6d 6f 63 63 61 73 69 6e 22 2c 22 6e 61 76 61 "moccasin","nava
1230: 6a 6f 77 68 69 74 65 22 2c 22 6e 61 76 79 22 2c jowhite","navy",
1240: 22 6f 6c 64 6c 61 63 65 22 2c 22 6f 6c 69 76 65 "oldlace","olive
1250: 22 2c 22 6f 6c 69 76 65 64 72 61 62 22 2c 22 6f ","olivedrab","o
1260: 72 61 6e 67 65 22 2c 22 6f 72 61 6e 67 65 72 65 range","orangere
1270: 64 22 2c 22 6f 72 63 68 69 64 22 2c 22 70 61 6c d","orchid","pal
1280: 65 67 6f 6c 64 65 6e 72 6f 64 22 2c 22 70 61 6c egoldenrod","pal
1290: 65 67 72 65 65 6e 22 2c 22 70 61 6c 65 74 75 72 egreen","paletur
12a0: 71 75 6f 69 73 65 22 2c 22 70 61 6c 65 76 69 6f quoise","palevio
12b0: 6c 65 74 72 65 64 22 2c 22 70 61 70 61 79 61 77 letred","papayaw
12c0: 68 69 70 22 2c 22 70 65 61 63 68 70 75 66 66 22 hip","peachpuff"
12d0: 2c 22 70 65 72 75 22 2c 22 70 69 6e 6b 22 2c 22 ,"peru","pink","
12e0: 70 6c 75 6d 22 2c 22 70 6f 77 64 65 72 62 6c 75 plum","powderblu
12f0: 65 22 2c 22 70 75 72 70 6c 65 22 2c 22 72 65 62 e","purple","reb
1300: 65 63 63 61 70 75 72 70 6c 65 22 2c 22 72 65 64 eccapurple","red
1310: 22 2c 22 72 6f 73 79 62 72 6f 77 6e 22 2c 22 72 ","rosybrown","r
1320: 6f 79 61 6c 62 6c 75 65 22 2c 22 73 61 64 64 6c oyalblue","saddl
1330: 65 62 72 6f 77 6e 22 2c 22 73 61 6c 6d 6f 6e 22 ebrown","salmon"
1340: 2c 22 73 61 6e 64 79 62 72 6f 77 6e 22 2c 22 73 ,"sandybrown","s
1350: 65 61 67 72 65 65 6e 22 2c 22 73 65 61 73 68 65 eagreen","seashe
1360: 6c 6c 22 2c 22 73 69 65 6e 6e 61 22 2c 22 73 69 ll","sienna","si
1370: 6c 76 65 72 22 2c 22 73 6b 79 62 6c 75 65 22 2c lver","skyblue",
1380: 22 73 6c 61 74 65 62 6c 75 65 22 2c 22 73 6c 61 "slateblue","sla
1390: 74 65 67 72 61 79 22 2c 22 73 6c 61 74 65 67 72 tegray","slategr
13a0: 65 79 22 2c 22 73 6e 6f 77 22 2c 22 73 70 72 69 ey","snow","spri
13b0: 6e 67 67 72 65 65 6e 22 2c 22 73 74 65 65 6c 62 nggreen","steelb
13c0: 6c 75 65 22 2c 22 74 61 6e 22 2c 22 74 65 61 6c lue","tan","teal
13d0: 22 2c 22 74 68 69 73 74 6c 65 22 2c 22 74 6f 6d ","thistle","tom
13e0: 61 74 6f 22 2c 22 74 75 72 71 75 6f 69 73 65 22 ato","turquoise"
13f0: 2c 22 76 69 6f 6c 65 74 22 2c 22 77 68 65 61 74 ,"violet","wheat
1400: 22 2c 22 77 68 69 74 65 22 2c 22 77 68 69 74 65 ","white","white
1410: 73 6d 6f 6b 65 22 2c 22 79 65 6c 6c 6f 77 22 2c smoke","yellow",
1420: 22 79 65 6c 6c 6f 77 67 72 65 65 6e 22 2c 22 63 "yellowgreen","c
1430: 6f 6d 70 61 72 61 74 69 76 65 44 69 73 74 61 6e omparativeDistan
1440: 63 65 22 2c 22 78 22 2c 22 79 22 2c 22 70 6f 77 ce","x","y","pow
1450: 22 2c 22 63 73 73 4b 65 79 77 6f 72 64 73 22 2c ","cssKeywords",
1460: 22 72 65 76 65 72 73 65 4b 65 79 77 6f 72 64 73 "reverseKeywords
1470: 22 2c 22 63 6f 6e 76 65 72 74 22 2c 22 72 67 62 ","convert","rgb
1480: 22 2c 22 63 68 61 6e 6e 65 6c 73 22 2c 22 6c 61 ","channels","la
1490: 62 65 6c 73 22 2c 22 68 73 6c 22 2c 22 68 73 76 bels","hsl","hsv
14a0: 22 2c 22 68 77 62 22 2c 22 63 6d 79 6b 22 2c 22 ","hwb","cmyk","
14b0: 78 79 7a 22 2c 22 6c 61 62 22 2c 22 6c 63 68 22 xyz","lab","lch"
14c0: 2c 22 68 65 78 22 2c 22 6b 65 79 77 6f 72 64 22 ,"hex","keyword"
14d0: 2c 22 61 6e 73 69 31 36 22 2c 22 61 6e 73 69 32 ,"ansi16","ansi2
14e0: 35 36 22 2c 22 68 63 67 22 2c 22 61 70 70 6c 65 56","hcg","apple
14f0: 22 2c 22 72 22 2c 22 67 22 2c 22 62 22 2c 22 6d ","r","g","b","m
1500: 69 6e 22 2c 22 6d 61 78 22 2c 22 64 65 6c 74 61 in","max","delta
1510: 22 2c 22 72 64 69 66 22 2c 22 67 64 69 66 22 2c ","rdif","gdif",
1520: 22 62 64 69 66 22 2c 22 64 69 66 66 22 2c 22 64 "bdif","diff","d
1530: 69 66 66 63 22 2c 22 77 22 2c 22 6b 22 2c 22 72 iffc","w","k","r
1540: 65 76 65 72 73 65 64 22 2c 22 63 75 72 72 65 6e eversed","curren
1550: 74 43 6c 6f 73 65 73 74 4b 65 79 77 6f 72 64 22 tClosestKeyword"
1560: 2c 22 63 75 72 72 65 6e 74 43 6c 6f 73 65 73 74 ,"currentClosest
1570: 44 69 73 74 61 6e 63 65 22 2c 22 49 6e 66 69 6e Distance","Infin
1580: 69 74 79 22 2c 22 64 69 73 74 61 6e 63 65 22 2c ity","distance",
1590: 22 7a 22 2c 22 74 31 22 2c 22 74 32 22 2c 22 74 "z","t1","t2","t
15a0: 33 22 2c 22 76 61 6c 22 2c 22 73 76 22 2c 22 73 3","val","sv","s
15b0: 6d 69 6e 22 2c 22 6c 6d 69 6e 22 2c 22 68 69 22 min","lmin","hi"
15c0: 2c 22 66 6c 6f 6f 72 22 2c 22 66 22 2c 22 71 22 ,"floor","f","q"
15d0: 2c 22 74 22 2c 22 73 6c 22 2c 22 76 6d 69 6e 22 ,"t","sl","vmin"
15e0: 2c 22 77 68 22 2c 22 62 6c 22 2c 22 72 61 74 69 ,"wh","bl","rati
15f0: 6f 22 2c 22 79 32 22 2c 22 78 32 22 2c 22 7a 32 o","y2","x2","z2
1600: 22 2c 22 68 72 22 2c 22 61 74 61 6e 32 22 2c 22 ","hr","atan2","
1610: 50 49 22 2c 22 73 71 72 74 22 2c 22 63 6f 73 22 PI","sqrt","cos"
1620: 2c 22 73 69 6e 22 2c 22 61 6e 73 69 22 2c 22 6d ,"sin","ansi","m
1630: 75 6c 74 22 2c 22 72 65 6d 22 2c 22 69 6e 74 65 ult","rem","inte
1640: 67 65 72 22 2c 22 74 6f 53 74 72 69 6e 67 22 2c ger","toString",
1650: 22 73 75 62 73 74 72 69 6e 67 22 2c 22 63 6f 6c "substring","col
1660: 6f 72 53 74 72 69 6e 67 22 2c 22 73 70 6c 69 74 orString","split
1670: 22 2c 22 6d 61 70 22 2c 22 63 68 61 72 22 2c 22 ","map","char","
1680: 6a 6f 69 6e 22 2c 22 70 61 72 73 65 49 6e 74 22 join","parseInt"
1690: 2c 22 67 72 61 79 73 63 61 6c 65 22 2c 22 63 68 ,"grayscale","ch
16a0: 72 6f 6d 61 22 2c 22 70 75 72 65 22 2c 22 6d 67 roma","pure","mg
16b0: 22 2c 22 5f 43 6f 6c 6f 72 70 69 63 6b 65 72 22 ","_Colorpicker"
16c0: 2c 22 5f 43 6f 6c 6f 72 70 69 63 6b 65 72 32 22 ,"_Colorpicker2"
16d0: 2c 22 70 6c 75 67 69 6e 22 2c 22 43 6f 6c 6f 72 ,"plugin","Color
16e0: 70 69 63 6b 65 72 22 2c 22 6f 70 74 69 6f 6e 22 picker","option"
16f0: 2c 22 66 6e 41 72 67 73 22 2c 22 73 6c 69 63 65 ,"fnArgs","slice
1700: 22 2c 22 69 73 53 69 6e 67 6c 65 45 6c 65 6d 65 ","isSingleEleme
1710: 6e 74 22 2c 22 72 65 74 75 72 6e 56 61 6c 75 65 nt","returnValue
1720: 22 2c 22 24 65 6c 65 6d 65 6e 74 73 22 2c 22 65 ","$elements","e
1730: 61 63 68 22 2c 22 24 74 68 69 73 22 2c 22 69 6e ach","$this","in
1740: 73 74 22 2c 22 64 61 74 61 22 2c 22 69 73 46 75 st","data","isFu
1750: 6e 63 74 69 6f 6e 22 2c 22 5f 6f 70 74 69 6f 6e nction","_option
1760: 73 22 2c 22 5f 6f 70 74 69 6f 6e 73 32 22 2c 22 s","_options2","
1770: 5f 65 78 74 65 6e 73 69 6f 6e 73 22 2c 22 5f 65 _extensions","_e
1780: 78 74 65 6e 73 69 6f 6e 73 32 22 2c 22 5f 53 6c xtensions2","_Sl
1790: 69 64 65 72 48 61 6e 64 6c 65 72 22 2c 22 5f 53 iderHandler","_S
17a0: 6c 69 64 65 72 48 61 6e 64 6c 65 72 32 22 2c 22 liderHandler2","
17b0: 5f 50 6f 70 75 70 48 61 6e 64 6c 65 72 22 2c 22 _PopupHandler","
17c0: 5f 50 6f 70 75 70 48 61 6e 64 6c 65 72 32 22 2c _PopupHandler2",
17d0: 22 5f 49 6e 70 75 74 48 61 6e 64 6c 65 72 22 2c "_InputHandler",
17e0: 22 5f 49 6e 70 75 74 48 61 6e 64 6c 65 72 32 22 "_InputHandler2"
17f0: 2c 22 5f 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 22 ,"_ColorHandler"
1800: 2c 22 5f 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 32 ,"_ColorHandler2
1810: 22 2c 22 5f 50 69 63 6b 65 72 48 61 6e 64 6c 65 ","_PickerHandle
1820: 72 22 2c 22 5f 50 69 63 6b 65 72 48 61 6e 64 6c r","_PickerHandl
1830: 65 72 32 22 2c 22 5f 41 64 64 6f 6e 48 61 6e 64 er2","_AddonHand
1840: 6c 65 72 22 2c 22 5f 41 64 64 6f 6e 48 61 6e 64 ler","_AddonHand
1850: 6c 65 72 32 22 2c 22 5f 43 6f 6c 6f 72 49 74 65 ler2","_ColorIte
1860: 6d 22 2c 22 5f 43 6f 6c 6f 72 49 74 65 6d 32 22 m","_ColorItem2"
1870: 2c 22 63 6f 6c 6f 72 50 69 63 6b 65 72 49 64 43 ,"colorPickerIdC
1880: 6f 75 6e 74 65 72 22 2c 22 69 64 22 2c 22 6c 61 ounter","id","la
1890: 73 74 45 76 65 6e 74 22 2c 22 61 6c 69 61 73 22 stEvent","alias"
18a0: 2c 22 61 64 64 43 6c 61 73 73 22 2c 22 61 74 74 ,"addClass","att
18b0: 72 22 2c 22 64 69 73 61 62 6c 65 64 22 2c 22 69 r","disabled","i
18c0: 6e 70 75 74 48 61 6e 64 6c 65 72 22 2c 22 49 6e nputHandler","In
18d0: 70 75 74 48 61 6e 64 6c 65 72 22 2c 22 63 6f 6c putHandler","col
18e0: 6f 72 48 61 6e 64 6c 65 72 22 2c 22 43 6f 6c 6f orHandler","Colo
18f0: 72 48 61 6e 64 6c 65 72 22 2c 22 73 6c 69 64 65 rHandler","slide
1900: 72 48 61 6e 64 6c 65 72 22 2c 22 53 6c 69 64 65 rHandler","Slide
1910: 72 48 61 6e 64 6c 65 72 22 2c 22 70 6f 70 75 70 rHandler","popup
1920: 48 61 6e 64 6c 65 72 22 2c 22 50 6f 70 75 70 48 Handler","PopupH
1930: 61 6e 64 6c 65 72 22 2c 22 70 69 63 6b 65 72 48 andler","pickerH
1940: 61 6e 64 6c 65 72 22 2c 22 50 69 63 6b 65 72 48 andler","PickerH
1950: 61 6e 64 6c 65 72 22 2c 22 61 64 64 6f 6e 48 61 andler","addonHa
1960: 6e 64 6c 65 72 22 2c 22 41 64 64 6f 6e 48 61 6e ndler","AddonHan
1970: 64 6c 65 72 22 2c 22 69 6e 69 74 22 2c 22 74 72 dler","init","tr
1980: 69 67 67 65 72 22 2c 22 70 69 63 6b 65 72 22 2c igger","picker",
1990: 22 62 69 6e 64 22 2c 22 69 6e 69 74 45 78 74 65 "bind","initExte
19a0: 6e 73 69 6f 6e 73 22 2c 22 61 74 74 61 63 68 22 nsions","attach"
19b0: 2c 22 75 70 64 61 74 65 22 2c 22 69 73 44 69 73 ,"update","isDis
19c0: 61 62 6c 65 64 22 2c 22 64 69 73 61 62 6c 65 22 abled","disable"
19d0: 2c 22 65 78 74 22 2c 22 72 65 67 69 73 74 65 72 ,"ext","register
19e0: 45 78 74 65 6e 73 69 6f 6e 22 2c 22 45 78 74 65 Extension","Exte
19f0: 6e 73 69 6f 6e 43 6c 61 73 73 22 2c 22 63 6f 6e nsionClass","con
1a00: 66 69 67 22 2c 22 75 6e 62 69 6e 64 22 2c 22 72 fig","unbind","r
1a10: 65 6d 6f 76 65 43 6c 61 73 73 22 2c 22 72 65 6d emoveClass","rem
1a20: 6f 76 65 44 61 74 61 22 2c 22 73 68 6f 77 22 2c oveData","show",
1a30: 22 68 69 64 65 22 2c 22 74 6f 67 67 6c 65 22 2c "hide","toggle",
1a40: 22 63 68 22 2c 22 68 61 73 43 6f 6c 6f 72 22 2c "ch","hasColor",
1a50: 22 65 71 75 61 6c 73 22 2c 22 63 72 65 61 74 65 "equals","create
1a60: 43 6f 6c 6f 72 22 2c 22 61 73 73 75 72 65 43 6f Color","assureCo
1a70: 6c 6f 72 22 2c 22 65 6e 61 62 6c 65 22 2c 22 65 lor","enable","e
1a80: 76 65 6e 74 4e 61 6d 65 22 2c 22 74 79 70 65 22 ventName","type"
1a90: 2c 22 63 6f 72 65 45 78 74 65 6e 73 69 6f 6e 73 ,"coreExtensions
1aa0: 22 2c 22 53 77 61 74 63 68 65 73 22 2c 22 50 72 ","Swatches","Pr
1ab0: 65 76 69 65 77 22 2c 22 44 65 62 75 67 67 65 72 eview","Debugger
1ac0: 22 2c 22 5f 44 65 62 75 67 67 65 72 22 2c 22 5f ","_Debugger","_
1ad0: 44 65 62 75 67 67 65 72 32 22 2c 22 5f 50 72 65 Debugger2","_Pre
1ae0: 76 69 65 77 22 2c 22 5f 50 72 65 76 69 65 77 32 view","_Preview2
1af0: 22 2c 22 5f 53 77 61 74 63 68 65 73 22 2c 22 5f ","_Swatches","_
1b00: 53 77 61 74 63 68 65 73 32 22 2c 22 5f 50 61 6c Swatches2","_Pal
1b10: 65 74 74 65 22 2c 22 5f 50 61 6c 65 74 74 65 32 ette","_Palette2
1b20: 22 2c 22 64 65 62 75 67 67 65 72 22 2c 22 70 72 ","debugger","pr
1b30: 65 76 69 65 77 22 2c 22 73 77 61 74 63 68 65 73 eview","swatches
1b40: 22 2c 22 70 61 6c 65 74 74 65 22 2c 22 5f 67 65 ","palette","_ge
1b50: 74 22 2c 22 72 65 63 65 69 76 65 72 22 2c 22 46 t","receiver","F
1b60: 75 6e 63 74 69 6f 6e 22 2c 22 64 65 73 63 22 2c unction","desc",
1b70: 22 67 65 74 4f 77 6e 50 72 6f 70 65 72 74 79 44 "getOwnPropertyD
1b80: 65 73 63 72 69 70 74 6f 72 22 2c 22 70 61 72 65 escriptor","pare
1b90: 6e 74 22 2c 22 65 76 65 6e 74 43 6f 75 6e 74 65 nt","eventCounte
1ba0: 72 22 2c 22 68 61 73 49 6e 70 75 74 22 2c 22 6f r","hasInput","o
1bb0: 6e 43 68 61 6e 67 65 49 6e 70 75 74 22 2c 22 5f nChangeInput","_
1bc0: 63 6f 6e 73 6f 6c 65 22 2c 22 6c 6f 67 4d 65 73 console","logMes
1bd0: 73 61 67 65 22 2c 22 63 6f 6e 73 6f 6c 65 22 2c sage","console",
1be0: 22 63 6f 6e 63 61 74 22 2c 22 6c 6f 67 41 72 67 "concat","logArg
1bf0: 73 22 2c 22 6c 6f 67 22 2c 22 65 6c 65 6d 65 6e s","log","elemen
1c00: 74 49 6e 6e 65 72 22 2c 22 66 69 6e 64 22 2c 22 tInner","find","
1c10: 61 70 70 65 6e 64 22 2c 22 63 73 73 22 2c 22 68 append","css","h
1c20: 74 6d 6c 22 2c 22 74 6f 52 67 62 53 74 72 69 6e tml","toRgbStrin
1c30: 67 22 2c 22 5f 50 61 6c 65 74 74 65 33 22 2c 22 g","_Palette3","
1c40: 62 61 72 54 65 6d 70 6c 61 74 65 22 2c 22 73 77 barTemplate","sw
1c50: 61 74 63 68 54 65 6d 70 6c 61 74 65 22 2c 22 69 atchTemplate","i
1c60: 73 45 6e 61 62 6c 65 64 22 2c 22 6c 6f 61 64 22 sEnabled","load"
1c70: 2c 22 5f 74 68 69 73 32 22 2c 22 73 77 61 74 63 ,"_this2","swatc
1c80: 68 43 6f 6e 74 61 69 6e 65 72 22 2c 22 69 73 41 hContainer","isA
1c90: 6c 69 61 73 65 64 22 2c 22 65 6d 70 74 79 22 2c liased","empty",
1ca0: 22 24 73 77 61 74 63 68 22 2c 22 24 73 77 22 2c "$swatch","$sw",
1cb0: 22 73 65 74 56 61 6c 75 65 22 2c 22 63 75 72 72 "setValue","curr
1cc0: 65 6e 74 53 6c 69 64 65 72 22 2c 22 6d 6f 75 73 entSlider","mous
1cd0: 65 50 6f 69 6e 74 65 72 22 2c 22 6c 65 66 74 22 ePointer","left"
1ce0: 2c 22 74 6f 70 22 2c 22 6f 6e 4d 6f 76 65 22 2c ,"top","onMove",
1cf0: 22 64 65 66 61 75 6c 74 4f 6e 4d 6f 76 65 22 2c "defaultOnMove",
1d00: 22 73 6c 69 64 65 72 22 2c 22 63 70 22 2c 22 67 "slider","cp","g
1d10: 65 74 43 6c 6f 6e 65 22 2c 22 67 65 74 46 61 6c etClone","getFal
1d20: 6c 62 61 63 6b 43 6f 6c 6f 72 22 2c 22 67 75 69 lbackColor","gui
1d30: 64 65 53 74 79 6c 65 22 2c 22 66 6f 63 75 73 22 deStyle","focus"
1d40: 2c 22 73 6c 69 64 65 72 43 6c 61 73 73 65 73 22 ,"sliderClasses"
1d50: 2c 22 73 6c 69 64 65 72 4e 61 6d 65 22 2c 22 70 ,"sliderName","p
1d60: 72 65 73 73 65 64 22 2c 22 6d 6f 75 73 65 6d 6f ressed","mousemo
1d70: 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c ve.colorpicker",
1d80: 22 6d 6f 76 65 64 22 2c 22 74 6f 75 63 68 6d 6f "moved","touchmo
1d90: 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c ve.colorpicker",
1da0: 22 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 70 69 "mouseup.colorpi
1db0: 63 6b 65 72 22 2c 22 72 65 6c 65 61 73 65 64 22 cker","released"
1dc0: 2c 22 74 6f 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 ,"touchend.color
1dd0: 70 69 63 6b 65 72 22 2c 22 70 61 67 65 58 22 2c picker","pageX",
1de0: 22 70 61 67 65 59 22 2c 22 6f 72 69 67 69 6e 61 "pageY","origina
1df0: 6c 45 76 65 6e 74 22 2c 22 74 6f 75 63 68 65 73 lEvent","touches
1e00: 22 2c 22 7a 6f 6e 65 22 2c 22 63 6c 6f 73 65 73 ","zone","closes
1e10: 74 22 2c 22 69 73 22 2c 22 67 75 69 64 65 22 2c t","is","guide",
1e20: 22 6f 66 66 73 65 74 22 2c 22 73 74 79 6c 65 22 "offset","style"
1e30: 2c 22 70 72 65 76 65 6e 74 44 65 66 61 75 6c 74 ,"preventDefault
1e40: 22 2c 22 70 6f 70 6f 76 65 72 54 61 72 67 65 74 ","popoverTarget
1e50: 22 2c 22 70 6f 70 6f 76 65 72 54 69 70 22 2c 22 ","popoverTip","
1e60: 63 6c 69 63 6b 69 6e 67 22 2c 22 68 69 64 64 69 clicking","hiddi
1e70: 6e 67 22 2c 22 73 68 6f 77 69 6e 67 22 2c 22 68 ng","showing","h
1e80: 61 73 41 64 64 6f 6e 22 2c 22 63 72 65 61 74 65 asAddon","create
1e90: 50 6f 70 6f 76 65 72 22 2c 22 6d 6f 75 73 65 64 Popover","moused
1ea0: 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 own.colorpicker
1eb0: 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 touchstart.color
1ec0: 70 69 63 6b 65 72 22 2c 22 66 6f 63 75 73 2e 63 picker","focus.c
1ed0: 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 22 66 6f 63 olorpicker","foc
1ee0: 75 73 6f 75 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 usout.colorpicke
1ef0: 72 22 2c 22 72 65 70 6f 73 69 74 69 6f 6e 22 2c r","reposition",
1f00: 22 64 6f 63 75 6d 65 6e 74 22 2c 22 6f 6e 43 6c "document","onCl
1f10: 69 63 6b 69 6e 67 49 6e 73 69 64 65 22 2c 22 69 ickingInside","i
1f20: 73 4f 72 49 73 49 6e 73 69 64 65 22 2c 22 63 75 sOrIsInside","cu
1f30: 72 72 65 6e 74 54 61 72 67 65 74 22 2c 22 69 73 rrentTarget","is
1f40: 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 22 2c ClickingInside",
1f50: 22 5f 64 65 66 61 75 6c 74 73 22 2c 22 63 6f 6e "_defaults","con
1f60: 74 65 6e 74 22 2c 22 74 69 70 22 2c 22 66 69 72 tent","tip","fir
1f70: 65 53 68 6f 77 22 2c 22 66 69 72 65 48 69 64 65 eShow","fireHide
1f80: 22 2c 22 69 73 56 69 73 69 62 6c 65 22 2c 22 73 ","isVisible","s
1f90: 74 6f 70 50 72 6f 70 61 67 61 74 69 6f 6e 22 2c topPropagation",
1fa0: 22 69 73 50 6f 70 6f 76 65 72 22 2c 22 69 73 48 "isPopover","isH
1fb0: 69 64 64 65 6e 22 2c 22 68 61 73 43 6c 61 73 73 idden","hasClass
1fc0: 22 2c 22 5f 69 6e 69 74 56 61 6c 75 65 22 2c 22 ","_initValue","
1fd0: 6b 65 79 75 70 2e 63 6f 6c 6f 72 70 69 63 6b 65 keyup.colorpicke
1fe0: 72 22 2c 22 6f 6e 6b 65 79 75 70 22 2c 22 63 68 r","onkeyup","ch
1ff0: 61 6e 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 ange.colorpicker
2000: 22 2c 22 6f 6e 63 68 61 6e 67 65 22 2c 22 69 74 ","onchange","it
2010: 65 6d 22 2c 22 67 65 74 46 6f 72 6d 61 74 74 65 em","getFormatte
2020: 64 43 6f 6c 6f 72 22 2c 22 70 72 6f 70 22 2c 22 dColor","prop","
2030: 69 6e 70 75 74 56 61 6c 22 2c 22 67 65 74 43 6f inputVal","getCo
2040: 6c 6f 72 53 74 72 69 6e 67 22 2c 22 72 65 73 6f lorString","reso
2050: 6c 76 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 65 lveColorDelegate
2060: 22 2c 22 69 73 49 6e 76 61 6c 69 64 43 6f 6c 6f ","isInvalidColo
2070: 72 22 2c 22 43 6f 6c 6f 72 22 2c 22 73 6b 69 70 r","Color","skip
2080: 70 65 64 4d 6f 64 65 6c 73 22 2c 22 76 61 6c 70 pedModels","valp
2090: 68 61 22 2c 22 6e 65 77 41 72 72 22 2c 22 5f 73 ha","newArr","_s
20a0: 6c 69 63 65 22 2c 22 7a 65 72 6f 41 72 72 61 79 lice","zeroArray
20b0: 22 2c 22 73 70 6c 69 63 65 22 2c 22 68 61 73 68 ","splice","hash
20c0: 65 64 4b 65 79 73 22 2c 22 73 6f 72 74 22 2c 22 edKeys","sort","
20d0: 68 61 73 68 65 64 4d 6f 64 65 6c 4b 65 79 73 22 hashedModelKeys"
20e0: 2c 22 4a 53 4f 4e 22 2c 22 73 74 72 69 6e 67 69 ,"JSON","stringi
20f0: 66 79 22 2c 22 6c 69 6d 69 74 65 72 73 22 2c 22 fy","limiters","
2100: 6c 69 6d 69 74 22 2c 22 66 72 65 65 7a 65 22 2c limit","freeze",
2110: 22 72 6f 75 6e 64 54 6f 22 2c 22 6e 75 6d 22 2c "roundTo","num",
2120: 22 70 6c 61 63 65 73 22 2c 22 4e 75 6d 62 65 72 "places","Number
2130: 22 2c 22 74 6f 46 69 78 65 64 22 2c 22 72 6f 75 ","toFixed","rou
2140: 6e 64 54 6f 50 6c 61 63 65 22 2c 22 67 65 74 73 ndToPlace","gets
2150: 65 74 22 2c 22 63 68 61 6e 6e 65 6c 22 2c 22 6d et","channel","m
2160: 6f 64 69 66 69 65 72 22 2c 22 6d 61 78 66 6e 22 odifier","maxfn"
2170: 2c 22 61 73 73 65 72 74 41 72 72 61 79 22 2c 22 ,"assertArray","
2180: 61 72 72 22 2c 22 74 6f 4a 53 4f 4e 22 2c 22 74 arr","toJSON","t
2190: 6f 22 2c 22 70 65 72 63 65 6e 74 53 74 72 69 6e o","percentStrin
21a0: 67 22 2c 22 70 65 72 63 65 6e 74 22 2c 22 61 72 g","percent","ar
21b0: 72 61 79 22 2c 22 75 6e 69 74 41 72 72 61 79 22 ray","unitArray"
21c0: 2c 22 75 6e 69 74 4f 62 6a 65 63 74 22 2c 22 73 ,"unitObject","s
21d0: 61 74 75 72 61 74 69 6f 6e 6c 22 2c 22 6c 69 67 aturationl","lig
21e0: 68 74 6e 65 73 73 22 2c 22 77 62 6c 61 63 6b 22 htness","wblack"
21f0: 2c 22 72 67 62 4e 75 6d 62 65 72 22 2c 22 6c 75 ,"rgbNumber","lu
2200: 6d 69 6e 6f 73 69 74 79 22 2c 22 6c 75 6d 22 2c minosity","lum",
2210: 22 63 68 61 6e 22 2c 22 63 6f 6e 74 72 61 73 74 "chan","contrast
2220: 22 2c 22 63 6f 6c 6f 72 32 22 2c 22 6c 75 6d 31 ","color2","lum1
2230: 22 2c 22 6c 75 6d 32 22 2c 22 6c 65 76 65 6c 22 ","lum2","level"
2240: 2c 22 63 6f 6e 74 72 61 73 74 52 61 74 69 6f 22 ,"contrastRatio"
2250: 2c 22 6e 65 67 61 74 65 22 2c 22 6c 69 67 68 74 ,"negate","light
2260: 65 6e 22 2c 22 64 61 72 6b 65 6e 22 2c 22 73 61 en","darken","sa
2270: 74 75 72 61 74 65 22 2c 22 64 65 73 61 74 75 72 turate","desatur
2280: 61 74 65 22 2c 22 77 68 69 74 65 6e 22 2c 22 62 ate","whiten","b
2290: 6c 61 63 6b 65 6e 22 2c 22 66 61 64 65 22 2c 22 lacken","fade","
22a0: 6f 70 61 71 75 65 72 22 2c 22 72 6f 74 61 74 65 opaquer","rotate
22b0: 22 2c 22 64 65 67 72 65 65 73 22 2c 22 6d 69 78 ","degrees","mix
22c0: 22 2c 22 6d 69 78 69 6e 43 6f 6c 6f 72 22 2c 22 ","mixinColor","
22d0: 77 65 69 67 68 74 22 2c 22 63 6f 6c 6f 72 31 22 weight","color1"
22e0: 2c 22 77 31 22 2c 22 77 32 22 2c 22 6e 65 77 41 ,"w1","w2","newA
22f0: 6c 70 68 61 22 2c 22 72 61 77 22 2c 22 63 6c 61 lpha","raw","cla
2300: 6d 70 22 2c 22 68 65 78 44 6f 75 62 6c 65 22 2c mp","hexDouble",
2310: 22 63 6f 6c 6f 72 4e 61 6d 65 73 22 2c 22 73 77 "colorNames","sw
2320: 69 7a 7a 6c 65 22 2c 22 72 65 76 65 72 73 65 4e izzle","reverseN
2330: 61 6d 65 73 22 2c 22 63 73 22 2c 22 70 72 65 66 ames","cs","pref
2340: 69 78 22 2c 22 68 65 78 41 6c 70 68 61 22 2c 22 ix","hexAlpha","
2350: 61 62 62 72 22 2c 22 72 67 62 61 22 2c 22 70 65 abbr","rgba","pe
2360: 72 22 2c 22 69 32 22 2c 22 70 61 72 73 65 46 6c r","i2","parseFl
2370: 6f 61 74 22 2c 22 68 73 6c 61 22 2c 22 68 77 62 oat","hsla","hwb
2380: 61 22 2c 22 69 73 41 72 72 61 79 69 73 68 22 2c a","isArrayish",
2390: 22 72 65 73 75 6c 74 73 22 2c 22 6c 65 6e 22 2c "results","len",
23a0: 22 61 72 67 22 2c 22 77 72 61 70 22 2c 22 77 72 "arg","wrap","wr
23b0: 61 70 52 61 77 22 2c 22 77 72 61 70 70 65 64 46 apRaw","wrappedF
23c0: 6e 22 2c 22 63 6f 6e 76 65 72 73 69 6f 6e 22 2c n","conversion",
23d0: 22 77 72 61 70 52 6f 75 6e 64 65 64 22 2c 22 63 "wrapRounded","c
23e0: 6f 6e 76 65 72 73 69 6f 6e 73 22 2c 22 72 6f 75 onversions","rou
23f0: 74 65 22 2c 22 66 72 6f 6d 4d 6f 64 65 6c 22 2c te","fromModel",
2400: 22 72 6f 75 74 65 73 22 2c 22 74 6f 4d 6f 64 65 "routes","toMode
2410: 6c 22 2c 22 62 75 69 6c 64 47 72 61 70 68 22 2c l","buildGraph",
2420: 22 67 72 61 70 68 22 2c 22 6d 6f 64 65 6c 73 22 "graph","models"
2430: 2c 22 64 65 72 69 76 65 42 46 53 22 2c 22 71 75 ,"deriveBFS","qu
2440: 65 75 65 22 2c 22 63 75 72 72 65 6e 74 22 2c 22 eue","current","
2450: 70 6f 70 22 2c 22 61 64 6a 61 63 65 6e 74 73 22 pop","adjacents"
2460: 2c 22 61 64 6a 61 63 65 6e 74 22 2c 22 6e 6f 64 ,"adjacent","nod
2470: 65 22 2c 22 75 6e 73 68 69 66 74 22 2c 22 6c 69 e","unshift","li
2480: 6e 6b 22 2c 22 66 72 6f 6d 22 2c 22 77 72 61 70 nk","from","wrap
2490: 43 6f 6e 76 65 72 73 69 6f 6e 22 2c 22 70 61 74 Conversion","pat
24a0: 68 22 2c 22 63 75 72 22 2c 22 66 61 6c 6c 62 61 h","cur","fallba
24b0: 63 6b 4f 6e 49 6e 76 61 6c 69 64 22 2c 22 69 73 ckOnInvalid","is
24c0: 41 6c 70 68 61 45 6e 61 62 6c 65 64 22 2c 22 66 AlphaEnabled","f
24d0: 61 6c 6c 62 61 63 6b 22 2c 22 77 61 72 6e 22 2c allback","warn",
24e0: 22 65 78 74 52 65 73 6f 6c 76 65 64 43 6f 6c 6f "extResolvedColo
24f0: 72 22 2c 22 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 r","resolveColor
2500: 22 2c 22 68 61 73 54 72 61 6e 73 70 61 72 65 6e ","hasTransparen
2510: 63 79 22 2c 22 5f 73 75 70 70 6f 72 74 73 41 6c cy","_supportsAl
2520: 70 68 61 42 61 72 22 2c 22 70 69 63 6b 65 72 50 phaBar","pickerP
2530: 61 72 65 6e 74 22 2c 22 61 70 70 65 6e 64 54 6f arent","appendTo
2540: 22 2c 22 72 65 6d 6f 76 65 22 2c 22 76 65 72 74 ","remove","vert
2550: 69 63 61 6c 22 2c 22 73 61 74 75 72 61 74 69 6f ical","saturatio
2560: 6e 47 75 69 64 65 22 2c 22 68 75 65 47 75 69 64 nGuide","hueGuid
2570: 65 22 2c 22 61 6c 70 68 61 47 75 69 64 65 22 2c e","alphaGuide",
2580: 22 68 73 76 61 22 2c 22 74 6f 48 73 76 61 52 61 "hsva","toHsvaRa
2590: 74 69 6f 22 2c 22 67 65 74 43 6c 6f 6e 65 48 75 tio","getCloneHu
25a0: 65 4f 6e 6c 79 22 2c 22 74 6f 48 65 78 53 74 72 eOnly","toHexStr
25b0: 69 6e 67 22 2c 22 68 65 78 43 6f 6c 6f 72 22 2c ing","hexColor",
25c0: 22 61 6c 70 68 61 42 67 22 2c 22 63 6f 6c 6f 72 "alphaBg","color
25d0: 53 74 72 22 2c 22 73 74 79 6c 65 73 22 2c 22 62 Str","styles","b
25e0: 61 63 6b 67 72 6f 75 6e 64 22 2c 22 69 63 6e 22 ackground","icn"
25f0: 2c 22 65 71 22 5d 2c 22 6d 61 70 70 69 6e 67 73 ,"eq"],"mappings
2600: 22 3a 22 43 41 41 41 2c 53 41 41 41 41 2c 45 41 ":"CAAA,SAAAA,EA
2610: 41 41 43 2c 47 41 43 41 2c 67 42 41 41 41 43 2c AAC,GACA,gBAAAC,
2620: 55 41 41 41 2c 67 42 41 41 41 43 2c 51 41 43 41 UAAA,gBAAAC,QACA
2630: 41 2c 4f 41 41 41 44 2c 51 41 41 41 44 2c 45 41 A,OAAAD,QAAAD,EA
2640: 41 41 47 2c 51 41 41 41 2c 57 41 43 41 2c 6b 42 AAG,QAAA,WACA,kB
2650: 41 41 41 43 2c 67 42 41 41 41 43 2c 49 41 43 41 AAAC,gBAAAC,IACA
2660: 44 2c 4f 41 41 41 2c 6d 43 41 41 41 4a 2c 47 41 D,OAAA,mCAAAJ,GA
2670: 43 41 2c 67 42 41 41 41 43 2c 53 41 43 41 41 2c CA,gBAAAC,SACAA,
2680: 51 41 41 41 2c 79 42 41 41 41 44 2c 45 41 41 41 QAAA,yBAAAD,EAAA
2690: 47 2c 51 41 41 41 2c 57 41 45 41 4a 2c 45 41 41 G,QAAA,WAEAJ,EAA
26a0: 41 2c 79 42 41 41 41 43 2c 45 41 41 41 44 2c 45 A,yBAAAC,EAAAD,E
26b0: 41 41 41 2c 53 41 43 43 2c 6d 42 41 41 41 4f 2c AAA,SACC,mBAAAO,
26c0: 57 41 41 41 43 2c 4b 41 41 41 2c 53 41 41 41 43 WAAAC,KAAA,SAAAC
26d0: 2c 47 41 43 44 2c 4d 43 41 67 42 2c 55 41 41 55 ,GACD,MCAgB,UAAU
26e0: 43 2c 47 43 4e 31 42 2c 51 41 41 41 43 2c 47 41 C,GCN1B,QAAAC,GA
26f0: 41 41 43 2c 47 41 47 41 2c 47 41 41 41 43 2c 45 AAC,GAGA,GAAAC,E
2700: 41 41 41 44 2c 47 41 43 41 2c 4d 41 41 41 43 2c AAAD,GACA,MAAAC,
2710: 47 41 41 41 44 2c 47 41 41 41 56 2c 4f 41 47 41 GAAAD,GAAAV,OAGA
2720: 2c 49 41 41 41 43 2c 47 41 41 41 55 2c 45 41 41 ,IAAAC,GAAAU,EAA
2730: 41 44 2c 49 41 43 41 45 2c 45 41 41 41 46 2c 45 AD,IACAE,EAAAF,E
2740: 41 43 41 47 2c 47 41 41 41 2c 45 41 43 41 62 2c ACAG,GAAA,EACAb,
2750: 57 41 55 41 2c 4f 41 4e 41 51 2c 47 41 41 41 45 WAUA,OANAQ,GAAAE
2760: 2c 47 41 41 41 49 2c 4b 41 41 41 62 2c 45 41 41 ,GAAAI,KAAAb,EAA
2770: 41 44 2c 51 41 41 41 43 2c 49 41 41 41 44 2c 51 AD,QAAAC,IAAAD,Q
2780: 41 41 41 53 2c 47 41 47 41 52 2c 45 41 41 41 59 AAAS,GAGAR,EAAAY
2790: 2c 47 41 41 41 2c 45 41 47 41 5a 2c 45 41 41 41 ,GAAA,EAGAZ,EAAA
27a0: 44 2c 51 41 76 42 41 2c 47 41 41 41 57 2c 4b 41 D,QAvBA,GAAAW,KA
27b0: 34 44 41 2c 4f 41 68 43 41 46 2c 47 41 41 41 4d 4DA,OAhCAF,GAAAM
27c0: 2c 45 41 41 41 50 2c 45 41 47 41 43 2c 45 41 41 ,EAAAP,EAGAC,EAA
27d0: 41 4f 2c 45 41 41 41 4c 2c 45 41 47 41 46 2c 45 AO,EAAAL,EAGAF,E
27e0: 41 41 41 51 2c 45 41 41 41 2c 53 41 41 41 6a 42 AAAQ,EAAA,SAAAjB
27f0: 2c 45 41 41 41 6b 42 2c 45 41 41 41 43 2c 47 41 ,EAAAkB,EAAAC,GA
2800: 43 41 56 2c 45 41 41 41 57 2c 45 41 41 41 70 42 CAV,EAAAW,EAAApB
2810: 2c 45 41 41 41 6b 42 2c 49 41 43 41 47 2c 4f 41 ,EAAAkB,IACAG,OA
2820: 41 41 43 2c 65 41 41 41 74 42 2c 45 41 41 41 6b AAC,eAAAtB,EAAAk
2830: 42 2c 47 41 43 41 4b 2c 63 41 41 41 2c 45 41 43 B,GACAK,cAAA,EAC
2840: 41 43 2c 59 41 41 41 2c 45 41 43 41 43 2c 49 41 AC,YAAA,EACAC,IA
2850: 41 41 4e 2c 4b 41 4d 41 56 2c 45 41 41 41 69 42 AAN,KAMAV,EAAAiB
2860: 2c 45 41 41 41 2c 53 41 41 41 7a 42 2c 47 41 43 ,EAAA,SAAAzB,GAC
2870: 41 2c 47 41 41 41 6b 42 2c 47 41 41 41 6c 42 2c A,GAAAkB,GAAAlB,
2880: 4b 41 41 41 30 42 2c 57 41 43 41 2c 57 41 41 32 KAAA0B,WACA,WAA2
2890: 42 2c 4d 41 41 41 31 42 2c 47 41 41 41 2c 53 41 B,MAAA1B,GAAA,SA
28a0: 43 33 42 2c 57 41 41 69 43 2c 4d 41 41 41 41 2c C3B,WAAiC,MAAAA,
28b0: 47 41 45 6a 43 2c 4f 41 44 41 51 2c 47 41 41 41 GAEjC,OADAQ,GAAA
28c0: 51 2c 45 41 41 41 45 2c 45 41 41 41 2c 49 41 41 Q,EAAAE,EAAA,IAA
28d0: 41 41 2c 47 41 43 41 41 2c 47 41 49 41 56 2c 45 AA,GACAA,GAIAV,E
28e0: 41 41 41 57 2c 45 41 41 41 2c 53 41 41 41 51 2c AAAW,EAAA,SAAAQ,
28f0: 45 41 41 41 43 2c 47 41 41 73 44 2c 4d 41 41 41 EAAAC,GAAsD,MAAA
2900: 52 2c 51 41 41 41 53 2c 55 41 41 41 43 2c 65 41 R,QAAAS,UAAAC,eA
2910: 41 41 6a 42 2c 4b 41 41 41 63 2c 45 41 41 41 43 AAjB,KAAAc,EAAAC
2920: 2c 49 41 47 74 44 70 42 2c 45 41 41 41 75 42 2c ,IAGtDpB,EAAAuB,
2930: 45 41 41 41 2c 47 41 47 41 76 42 2c 49 41 41 41 EAAA,GAGAvB,IAAA
2940: 77 42 2c 45 41 41 41 2c 4b 44 67 42 4d 2c 53 41 wB,EAAA,KDgBM,SA
2950: 41 55 68 43 2c 45 41 41 51 44 2c 47 45 37 45 78 AUhC,EAAQD,GE7Ex
2960: 42 43 2c 45 41 41 41 44 2c 51 41 41 41 4f 2c 47 BC,EAAAD,QAAAO,G
2970: 46 6d 46 4d 2c 53 41 41 55 4e 2c 45 41 41 51 44 FmFM,SAAUN,EAAQD
2980: 2c 45 41 41 53 53 2c 47 41 45 6a 43 2c 59 41 65 ,EAASS,GAEjC,YAe
2990: 41 2c 53 41 41 53 79 42 2c 47 41 41 67 42 43 2c A,SAASyB,GAAgBC,
29a0: 45 41 41 55 43 2c 47 41 41 65 2c 4b 41 41 4d 44 EAAUC,GAAe,KAAMD
29b0: 2c 59 41 41 6f 42 43 2c 49 41 41 67 42 2c 4b 41 ,YAAoBC,IAAgB,KA
29c0: 41 4d 2c 49 41 41 49 43 2c 57 41 41 55 2c 71 43 AM,IAAIC,WAAU,qC
29d0: 41 5a 68 48 68 42 2c 4f 41 41 4f 43 2c 65 41 41 AZhHhB,OAAOC,eAA
29e0: 65 74 42 2c 45 41 41 53 2c 63 41 43 37 42 73 43 etB,EAAS,cAC7BsC
29f0: 2c 4f 41 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 ,OAAO,GAGT,IAAIC
2a00: 2c 47 41 41 65 2c 57 41 41 63 2c 51 41 41 53 43 ,GAAe,WAAc,QAASC
2a10: 2c 47 41 41 69 42 43 2c 45 41 41 51 43 2c 47 41 ,GAAiBC,EAAQC,GA
2a20: 41 53 2c 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 AS,IAAK,GAAI9B,G
2a30: 41 41 49 2c 45 41 41 47 41 2c 45 41 41 49 38 42 AAI,EAAGA,EAAI8B
2a40: 2c 45 41 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 ,EAAMC,OAAQ/B,IA
2a50: 41 4b 2c 43 41 41 45 2c 47 41 41 49 67 43 2c 47 AK,CAAE,GAAIgC,G
2a60: 41 41 61 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 AAaF,EAAM9B,EAAI
2a70: 67 43 2c 47 41 41 57 70 42 2c 57 41 41 61 6f 42 gC,GAAWpB,WAAaoB
2a80: 2c 45 41 41 57 70 42 2c 61 41 41 63 2c 45 41 41 ,EAAWpB,aAAc,EAA
2a90: 4f 6f 42 2c 45 41 41 57 72 42 2c 63 41 41 65 2c OoB,EAAWrB,cAAe,
2aa0: 45 41 41 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 EAAU,SAAWqB,KAAY
2ab0: 41 2c 45 41 41 57 43 2c 55 41 41 57 2c 47 41 41 A,EAAWC,UAAW,GAA
2ac0: 4d 78 42 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 MxB,OAAOC,eAAemB
2ad0: 2c 45 41 41 51 47 2c 45 41 41 57 45 2c 49 41 41 ,EAAQG,EAAWE,IAA
2ae0: 4b 46 2c 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 KF,IAAiB,MAAO,UA
2af0: 41 55 52 2c 45 41 41 61 57 2c 45 41 41 59 43 2c AUR,EAAaW,EAAYC,
2b00: 47 41 41 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 GAAiJ,MAA9HD,IAA
2b10: 59 50 2c 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c YP,EAAiBJ,EAAYN,
2b20: 55 41 41 57 69 42 2c 47 41 41 69 42 43 2c 47 41 UAAWiB,GAAiBC,GA
2b30: 41 61 52 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 AaR,EAAiBJ,EAAaY
2b40: 2c 47 41 41 71 42 5a 2c 4d 47 31 46 68 69 42 61 ,GAAqBZ,MG1FhiBa
2b50: 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 48 38 ,EAAAxC,EAAA,GH8
2b60: 46 49 79 43 2c 45 41 45 4a 2c 53 41 41 67 43 43 FIyC,EAEJ,SAAgCC
2b70: 2c 47 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 4f ,GAAO,MAAOA,IAAO
2b80: 41 2c 45 41 41 49 78 42 2c 57 41 41 61 77 42 2c A,EAAIxB,WAAawB,
2b90: 47 41 41 51 43 2c 51 41 41 53 44 2c 49 41 46 6a GAAQC,QAASD,IAFj
2ba0: 44 46 2c 47 47 7a 46 68 43 49 2c 45 48 6b 47 55 DF,GGzFhCI,EHkGU
2bb0: 2c 57 47 37 46 64 2c 51 41 41 41 41 2c 47 41 41 ,WG7Fd,QAAAA,GAA
2bc0: 59 43 2c 47 41 41 32 42 2c 47 41 41 64 43 2c 47 YC,GAA2B,GAAdC,G
2bd0: 41 41 63 43 2c 55 41 41 41 62 2c 4f 41 41 41 2c AAcC,UAAAb,OAAA,
2be0: 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 OAAAc,KAAAD,UAAA
2bf0: 2c 47 41 41 41 41 2c 55 41 41 41 2c 4b 41 61 72 ,GAAAA,UAAA,KAar
2c00: 43 2c 49 41 62 71 43 74 42 2c 45 41 41 41 35 42 C,IAbqCtB,EAAA5B
2c10: 2c 4b 41 41 41 2b 43 2c 47 41 4b 72 43 2f 43 2c ,KAAA+C,GAKrC/C,
2c20: 4b 41 41 4b 67 44 2c 59 41 41 63 41 2c 45 41 4d KAAKgD,YAAcA,EAM
2c30: 6e 42 68 44 2c 4b 41 41 4b 69 44 2c 51 41 41 55 nBhD,KAAKiD,QAAU
2c40: 41 2c 47 41 45 54 6a 44 2c 4b 41 41 4b 67 44 2c A,GAETjD,KAAKgD,
2c50: 59 41 41 59 49 2c 55 41 41 57 70 44 2c 4b 41 41 YAAYI,UAAWpD,KAA
2c60: 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 51 66 2c KgD,YAAYI,QAAQf,
2c70: 4f 41 43 7a 44 2c 4b 41 41 4d 2c 49 41 41 49 67 OACzD,KAAM,IAAIg
2c80: 42 2c 4f 41 41 4d 2c 6d 44 41 47 6c 42 72 44 2c B,OAAM,mDAGlBrD,
2c90: 4d 41 41 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 MAAKgD,YAAYI,QAA
2ca0: 51 45 2c 47 41 41 47 2c 6f 43 41 41 71 43 43 2c QE,GAAG,oCAAqCC,
2cb0: 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 UAAEC,MAAMxD,KAA
2cc0: 4b 79 44 2c 53 41 41 55 7a 44 2c 4f 41 43 78 46 KyD,SAAUzD,OACxF
2cd0: 41 2c 4b 41 41 4b 67 44 2c 59 41 41 59 49 2c 51 A,KAAKgD,YAAYI,Q
2ce0: 41 41 51 45 2c 47 41 41 47 2c 71 43 41 41 73 43 AAQE,GAAG,qCAAsC
2cf0: 43 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b C,UAAEC,MAAMxD,K
2d00: 41 41 4b 30 44 2c 55 41 41 57 31 44 2c 4f 41 43 AAK0D,UAAW1D,OAC
2d10: 31 46 41 2c 4b 41 41 4b 67 44 2c 59 41 41 59 49 1FA,KAAKgD,YAAYI
2d20: 2c 51 41 41 51 45 2c 47 41 41 47 2c 6f 43 41 41 ,QAAQE,GAAG,oCAA
2d30: 71 43 43 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 qCC,UAAEC,MAAMxD
2d40: 2c 4b 41 41 4b 32 44 2c 53 41 41 55 33 44 2c 4f ,KAAK2D,SAAU3D,O
2d50: 41 43 78 46 41 2c 4b 41 41 4b 67 44 2c 59 41 41 ACxFA,KAAKgD,YAA
2d60: 59 49 2c 51 41 41 51 45 2c 47 41 41 47 2c 6f 43 YI,QAAQE,GAAG,oC
2d70: 41 41 71 43 43 2c 55 41 41 45 43 2c 4d 41 41 4d AAqCC,UAAEC,MAAM
2d80: 78 44 2c 4b 41 41 4b 34 44 2c 53 41 41 55 35 44 xD,KAAK4D,SAAU5D
2d90: 2c 4f 41 43 78 46 41 2c 4b 41 41 4b 67 44 2c 59 ,OACxFA,KAAKgD,Y
2da0: 41 41 59 49 2c 51 41 41 51 45 2c 47 41 41 47 2c AAYI,QAAQE,GAAG,
2db0: 71 43 41 41 73 43 43 2c 55 41 41 45 43 2c 4d 41 qCAAsCC,UAAEC,MA
2dc0: 41 4d 78 44 2c 4b 41 41 4b 36 44 2c 55 41 41 57 AMxD,KAAK6D,UAAW
2dd0: 37 44 2c 4f 41 43 31 46 41 2c 4b 41 41 4b 67 44 7D,OAC1FA,KAAKgD
2de0: 2c 59 41 41 59 49 2c 51 41 41 51 45 2c 47 41 41 ,YAAYI,QAAQE,GAA
2df0: 47 2c 6b 43 41 41 6d 43 43 2c 55 41 41 45 43 2c G,kCAAmCC,UAAEC,
2e00: 4d 41 41 4d 78 44 2c 4b 41 41 4b 38 44 2c 4f 41 MAAMxD,KAAK8D,OA
2e10: 41 51 39 44 2c 4f 41 43 70 46 41 2c 4b 41 41 4b AQ9D,OACpFA,KAAK
2e20: 67 44 2c 59 41 41 59 49 2c 51 41 41 51 45 2c 47 gD,YAAYI,QAAQE,G
2e30: 41 41 47 2c 6b 43 41 41 6d 43 43 2c 55 41 41 45 AAG,kCAAmCC,UAAE
2e40: 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 2b 44 2c C,MAAMxD,KAAK+D,
2e50: 4f 41 41 51 2f 44 2c 4f 41 43 70 46 41 2c 4b 41 OAAQ/D,OACpFA,KA
2e60: 41 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 51 45 AKgD,YAAYI,QAAQE
2e70: 2c 47 41 41 47 2c 6f 43 41 41 71 43 43 2c 55 41 ,GAAG,oCAAqCC,UA
2e80: 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 67 AEC,MAAMxD,KAAKg
2e90: 45 2c 53 41 41 55 68 45 2c 4f 41 43 78 46 41 2c E,SAAUhE,OACxFA,
2ea0: 4b 41 41 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 KAAKgD,YAAYI,QAA
2eb0: 51 45 2c 47 41 41 47 2c 71 43 41 41 73 43 43 2c QE,GAAG,qCAAsCC,
2ec0: 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 UAAEC,MAAMxD,KAA
2ed0: 4b 69 45 2c 55 41 41 57 6a 45 2c 4f 48 6b 50 35 KiE,UAAWjE,OHkP5
2ee0: 46 2c 4d 41 39 48 41 69 43 2c 47 41 41 61 63 2c F,MA9HAiC,GAAac,
2ef0: 49 41 43 58 50 2c 49 41 41 4b 2c 65 41 43 4c 52 IACXP,IAAK,eACLR
2f00: 2c 4d 41 41 4f 2c 53 47 31 47 49 6b 43 2c 4b 41 ,MAAO,SG1GIkC,KA
2f10: 41 79 42 68 42 2c 55 41 41 41 62 2c 4f 41 41 41 AyBhB,UAAAb,OAAA
2f20: 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 ,OAAAc,KAAAD,UAA
2f30: 41 2c 4b 41 41 41 41 2c 55 41 41 41 2c 45 41 43 A,KAAAA,UAAA,EAC
2f40: 70 43 2c 51 41 41 4f 2c 4b 48 75 48 50 56 2c 49 pC,QAAO,KHuHPV,I
2f50: 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f 2c 53 AAK,WACLR,MAAO,S
2f60: 47 2f 47 41 6d 43 2c 4f 48 32 48 50 33 42 2c 49 G/GAmC,OH2HP3B,I
2f70: 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 4f 2c 53 AAK,YACLR,MAAO,S
2f80: 47 6c 48 43 6d 43 2c 47 41 43 52 6e 45 2c 4b 41 GlHCmC,GACRnE,KA
2f90: 41 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 51 67 AKgD,YAAYI,QAAQg
2fa0: 42 2c 49 41 41 49 2c 75 42 48 36 48 37 42 35 42 B,IAAI,uBH6H7B5B
2fb0: 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
2fc0: 2c 53 47 72 48 41 6d 43 2c 4f 48 69 49 50 33 42 ,SGrHAmC,OHiIP3B
2fd0: 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
2fe0: 2c 53 47 78 48 41 6d 43 2c 4f 48 6f 49 50 33 42 ,SGxHAmC,OHoIP3B
2ff0: 2c 49 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 4f ,IAAK,YACLR,MAAO
3000: 2c 53 47 33 48 43 6d 43 2c 4f 48 75 49 52 33 42 ,SG3HCmC,OHuIR3B
3010: 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f ,IAAK,SACLR,MAAO
3020: 2c 53 47 39 48 46 6d 43 2c 4f 48 30 49 4c 33 42 ,SG9HFmC,OH0IL3B
3030: 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f ,IAAK,SACLR,MAAO
3040: 2c 53 47 6a 49 46 6d 43 2c 4f 48 36 49 4c 33 42 ,SGjIFmC,OH6IL3B
3050: 2c 49 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 4f ,IAAK,YACLR,MAAO
3060: 2c 53 47 70 49 43 6d 43 2c 4f 48 67 4a 52 33 42 ,SGpICmC,OHgJR3B
3070: 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
3080: 2c 53 47 76 49 41 6d 43 2c 51 48 34 49 46 70 42 ,SGvIAmC,QH4IFpB
3090: 2c 49 41 47 54 72 44 2c 47 41 41 51 6f 44 2c 51 ,IAGTrD,GAAQoD,Q
30a0: 47 31 49 4f 43 2c 47 48 38 49 54 2c 53 41 41 55 G1IOC,GH8IT,SAAU
30b0: 70 44 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 pD,EAAQD,EAASS,G
30c0: 41 45 6a 43 2c 59 41 6d 42 41 2c 53 41 41 53 79 AEjC,YAmBA,SAASy
30d0: 42 2c 47 41 41 67 42 43 2c 45 41 41 55 43 2c 47 B,GAAgBC,EAAUC,G
30e0: 41 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f 42 43 AAe,KAAMD,YAAoBC
30f0: 2c 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 41 49 ,IAAgB,KAAM,IAAI
3100: 43 2c 57 41 41 55 2c 71 43 41 68 42 68 48 68 42 C,WAAU,qCAhBhHhB
3110: 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 41 ,OAAOC,eAAetB,EA
3120: 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f 2c AS,cAC7BsC,OAAO,
3130: 49 41 45 54 74 43 2c 45 41 41 51 32 45 2c 55 41 IAETtC,EAAQ2E,UA
3140: 41 59 33 45 2c 45 41 41 51 34 45 2c 63 41 41 59 AY3E,EAAQ4E,cAAY
3150: 6e 42 2c 45 41 45 78 43 2c 49 41 41 49 6c 42 2c nB,EAExC,IAAIlB,
3160: 47 41 41 65 2c 57 41 41 63 2c 51 41 41 53 43 2c GAAe,WAAc,QAASC,
3170: 47 41 41 69 42 43 2c 45 41 41 51 43 2c 47 41 41 GAAiBC,EAAQC,GAA
3180: 53 2c 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 41 S,IAAK,GAAI9B,GA
3190: 41 49 2c 45 41 41 47 41 2c 45 41 41 49 38 42 2c AI,EAAGA,EAAI8B,
31a0: 45 41 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 41 EAAMC,OAAQ/B,IAA
31b0: 4b 2c 43 41 41 45 2c 47 41 41 49 67 43 2c 47 41 K,CAAE,GAAIgC,GA
31c0: 41 61 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 67 AaF,EAAM9B,EAAIg
31d0: 43 2c 47 41 41 57 70 42 2c 57 41 41 61 6f 42 2c C,GAAWpB,WAAaoB,
31e0: 45 41 41 57 70 42 2c 61 41 41 63 2c 45 41 41 4f EAAWpB,aAAc,EAAO
31f0: 6f 42 2c 45 41 41 57 72 42 2c 63 41 41 65 2c 45 oB,EAAWrB,cAAe,E
3200: 41 41 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 41 AAU,SAAWqB,KAAYA
3210: 2c 45 41 41 57 43 2c 55 41 41 57 2c 47 41 41 4d ,EAAWC,UAAW,GAAM
3220: 78 42 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 2c xB,OAAOC,eAAemB,
3230: 45 41 41 51 47 2c 45 41 41 57 45 2c 49 41 41 4b EAAQG,EAAWE,IAAK
3240: 46 2c 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 41 F,IAAiB,MAAO,UAA
3250: 55 52 2c 45 41 41 61 57 2c 45 41 41 59 43 2c 47 UR,EAAaW,EAAYC,G
3260: 41 41 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 59 AAiJ,MAA9HD,IAAY
3270: 50 2c 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c 55 P,EAAiBJ,EAAYN,U
3280: 41 41 57 69 42 2c 47 41 41 69 42 43 2c 47 41 41 AAWiB,GAAiBC,GAA
3290: 61 52 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 2c aR,EAAiBJ,EAAaY,
32a0: 47 41 41 71 42 5a 2c 4d 49 72 53 68 69 42 79 43 GAAqBZ,MIrShiByC
32b0: 2c 45 41 41 41 70 45 2c 45 41 41 41 2c 49 4a 34 ,EAAApE,EAAA,IJ4
32c0: 53 49 71 45 2c 45 41 45 4a 2c 53 41 41 67 43 33 SIqE,EAEJ,SAAgC3
32d0: 42 2c 47 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 B,GAAO,MAAOA,IAA
32e0: 4f 41 2c 45 41 41 49 78 42 2c 57 41 41 61 77 42 OA,EAAIxB,WAAawB
32f0: 2c 47 41 41 51 43 2c 51 41 41 53 44 2c 49 41 46 ,GAAQC,QAASD,IAF
3300: 6c 44 30 42 2c 47 49 74 53 2f 42 44 2c 45 4a 67 lD0B,GItS/BD,EJg
3310: 54 55 2c 57 49 7a 53 64 2c 51 41 41 41 41 2c 47 TU,WIzSd,QAAAA,G
3320: 41 41 59 47 2c 45 41 41 47 39 43 2c 45 41 41 47 AAYG,EAAG9C,EAAG
3330: 2b 43 2c 45 41 41 47 43 2c 47 41 41 47 2f 43 2c +C,EAAGC,GAAG/C,
3340: 45 41 41 41 35 42 2c 4b 41 41 41 73 45 2c 47 41 EAAA5B,KAAAsE,GA
3350: 43 74 42 74 45 2c 4b 41 41 4b 79 45 2c 45 41 41 CtBtE,KAAKyE,EAA
3360: 49 47 2c 4d 41 41 4d 48 2c 47 41 41 4b 2c 45 41 IG,MAAMH,GAAK,EA
3370: 41 49 41 2c 45 41 43 78 42 7a 45 2c 4b 41 41 4b AIA,EACxBzE,KAAK
3380: 32 42 2c 45 41 41 49 69 44 2c 4d 41 41 4d 6a 44 2B,EAAIiD,MAAMjD
3390: 2c 47 41 41 4b 2c 45 41 41 49 41 2c 45 41 43 78 ,GAAK,EAAIA,EACx
33a0: 42 33 42 2c 4b 41 41 4b 30 45 2c 45 41 41 49 45 B3B,KAAK0E,EAAIE
33b0: 2c 4d 41 41 4d 46 2c 47 41 41 4b 2c 45 41 41 49 ,MAAMF,GAAK,EAAI
33c0: 41 2c 45 41 43 78 42 31 45 2c 4b 41 41 4b 32 45 A,EACxB1E,KAAK2E
33d0: 2c 45 41 41 49 43 2c 4d 41 41 4d 48 2c 47 41 41 ,EAAIC,MAAMH,GAA
33e0: 4b 2c 45 41 41 49 45 2c 45 4a 34 54 31 42 2c 4d K,EAAIE,EJ4T1B,M
33f0: 41 50 41 31 43 2c 47 41 41 61 71 43 2c 49 41 43 APA1C,GAAaqC,IAC
3400: 58 39 42 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d X9B,IAAK,WACLR,M
3410: 41 41 4f 2c 57 49 6e 54 50 2c 4d 41 41 55 68 43 AAO,WInTP,MAAUhC
3420: 2c 4d 41 41 4b 79 45 2c 45 41 41 66 2c 4b 41 41 ,MAAKyE,EAAf,KAA
3430: 71 42 7a 45 2c 4b 41 41 4b 32 42 2c 45 41 41 31 qBzE,KAAK2B,EAA1
3440: 42 2c 4d 41 41 69 43 33 42 2c 4b 41 41 4b 30 45 B,MAAiC3B,KAAK0E
3450: 2c 45 41 41 74 43 2c 4d 41 41 36 43 31 45 2c 4b ,EAAtC,MAA6C1E,K
3460: 41 41 4b 32 45 2c 4d 4a 77 54 37 43 4c 2c 4b 49 AAK2E,MJwT7CL,KI
3470: 6a 54 48 44 2c 45 4a 79 54 55 2c 57 49 6a 51 64 jTHD,EJyTU,WIjQd
3480: 2c 51 41 41 41 41 2c 4b 41 41 79 43 2c 47 41 41 ,QAAAA,KAAyC,GAA
3490: 37 42 48 2c 47 41 41 36 42 68 42 2c 55 41 41 41 7BH,GAA6BhB,UAAA
34a0: 62 2c 4f 41 41 41 2c 4f 41 41 41 63 2c 4b 41 41 b,OAAA,OAAAc,KAA
34b0: 41 44 2c 55 41 41 41 2c 47 41 41 41 41 2c 55 41 AD,UAAA,GAAAA,UA
34c0: 41 41 2c 47 41 41 72 42 2c 4b 41 41 4d 32 42 2c AA,GAArB,KAAM2B,
34d0: 45 41 41 65 33 42 2c 55 41 41 41 62 2c 4f 41 41 EAAe3B,UAAAb,OAA
34e0: 41 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 A,OAAAc,KAAAD,UA
34f0: 41 41 2c 47 41 41 41 41 2c 55 41 41 41 2c 47 41 AA,GAAAA,UAAA,GA
3500: 41 4e 2c 49 41 41 4d 74 42 2c 47 41 41 41 35 42 AN,IAAMtB,GAAA5B
3510: 2c 4b 41 41 41 71 45 2c 47 41 43 76 43 72 45 2c ,KAAAqE,GACvCrE,
3520: 4b 41 41 4b 38 45 2c 51 41 41 51 5a 2c 45 41 41 KAAK8E,QAAQZ,EAA
3530: 4f 57 2c 47 4a 69 39 42 74 42 2c 4d 41 68 74 42 OW,GJi9BtB,MAhtB
3540: 41 35 43 2c 47 41 41 61 6f 43 2c 49 41 43 58 37 A5C,GAAaoC,IACX7
3550: 42 2c 49 41 41 4b 2c 4d 41 69 42 4c 52 2c 4d 41 B,IAAK,MAiBLR,MA
3560: 41 4f 2c 53 49 6a 54 4c 2b 43 2c 47 41 41 61 2c AO,SIjTL+C,GAAa,
3570: 4f 41 41 41 43 2c 47 41 41 41 39 42 2c 55 41 41 OAAAC,GAAA9B,UAA
3580: 41 62 2c 4f 41 41 4e 34 43 2c 45 41 41 4d 43 2c Ab,OAAN4C,EAAMC,
3590: 4d 41 41 41 46 2c 45 41 41 41 2c 45 41 41 41 41 MAAAF,EAAA,EAAAA
35a0: 2c 45 41 41 41 2c 4b 41 41 41 47 2c 45 41 41 41 ,EAAA,KAAAG,EAAA
35b0: 2c 45 41 41 41 41 2c 45 41 41 41 48 2c 45 41 41 ,EAAAA,EAAAH,EAA
35c0: 41 47 2c 49 41 41 4e 46 2c 45 41 41 4d 45 2c 45 AG,IAANF,EAAME,E
35d0: 41 41 41 2c 47 41 41 41 6a 43 2c 55 41 41 41 69 AAA,GAAAjC,UAAAi
35e0: 43 2c 45 41 43 66 2c 49 41 41 79 42 2c 49 41 41 C,EACf,IAAyB,IAA
35f0: 72 42 6a 43 2c 55 41 41 55 62 2c 4f 41 43 5a 2c rBjC,UAAUb,OACZ,
3600: 4d 41 41 4f 72 43 2c 4d 41 41 4b 75 45 2c 4d 41 MAAOrC,MAAKuE,MA
3610: 47 64 2c 49 41 41 49 61 2c 47 41 41 53 70 46 2c Gd,IAAIa,GAASpF,
3620: 4b 41 41 4b 75 45 2c 4f 41 41 4f 51 2c 47 41 41 KAAKuE,OAAOQ,GAA
3630: 49 4d 2c 4d 41 41 4d 72 46 2c 4b 41 41 4b 75 45 IM,MAAMrF,KAAKuE
3640: 2c 4f 41 41 51 55 2c 45 41 45 68 44 2c 4f 41 41 ,OAAQU,EAEhD,OAA
3650: 4d 47 2c 61 41 41 6b 42 45 2c 57 41 4b 6a 42 2c MG,aAAkBE,WAKjB,
3660: 47 41 41 49 6a 42 2c 47 41 41 55 65 2c 45 41 41 GAAIjB,GAAUe,EAA
3670: 51 70 46 2c 4b 41 41 4b 36 45 2c 51 41 48 7a 42 QpF,KAAK6E,QAHzB
3680: 4f 2c 4b 4a 6d 55 54 35 43 2c 49 41 41 4b 2c 57 O,KJmUT5C,IAAK,W
3690: 41 43 4c 72 42 2c 49 41 41 4b 2c 57 49 76 54 4c ACLrB,IAAK,WIvTL
36a0: 2c 4d 41 41 4f 6e 42 2c 4d 41 41 4b 75 46 2c 65 ,MAAOnB,MAAKuF,e
36b0: 4a 69 55 5a 2f 43 2c 49 41 41 4b 2c 59 41 55 4c JiUZ/C,IAAK,YAUL
36c0: 72 42 2c 49 41 41 4b 2c 57 49 6c 58 4c 2c 4d 41 rB,IAAK,WIlXL,MA
36d0: 41 4f 6d 44 2c 4f 4a 32 59 54 72 43 2c 45 41 41 AOmD,OJ2YTrC,EAA
36e0: 61 6f 43 2c 49 41 43 58 37 42 2c 49 41 41 4b 2c aoC,IACX7B,IAAK,
36f0: 55 41 43 4c 52 2c 4d 41 41 4f 2c 53 49 6c 56 44 UACLR,MAAO,SIlVD
3700: 6b 43 2c 47 41 41 73 42 2c 47 41 41 66 57 2c 47 kC,GAAsB,GAAfW,G
3710: 41 41 65 33 42 2c 55 41 41 41 62 2c 4f 41 41 41 AAe3B,UAAAb,OAAA
3720: 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 ,OAAAc,KAAAD,UAA
3730: 41 2c 47 41 41 41 41 2c 55 41 41 41 2c 47 41 41 A,GAAAA,UAAA,GAA
3740: 4e 2c 49 41 6b 42 74 42 2c 49 41 6a 42 41 32 42 N,IAkBtB,IAjBA2B
3750: 2c 45 41 41 53 52 2c 45 41 41 55 6d 42 2c 65 41 ,EAASR,EAAUmB,eA
3760: 41 65 58 2c 47 41 4d 6c 43 37 45 2c 4b 41 41 4b AeX,GAMlC7E,KAAK
3770: 75 46 2c 57 41 43 48 72 42 2c 4d 41 41 4f 41 2c uF,WACHrB,MAAOA,
3780: 45 41 43 50 57 2c 4f 41 41 51 41 2c 45 41 43 52 EACPW,OAAQA,EACR
3790: 59 2c 4f 41 41 4f 2c 47 41 4d 54 7a 46 2c 4b 41 Y,OAAO,GAMTzF,KA
37a0: 41 4b 75 45 2c 4f 41 41 53 46 2c 45 41 41 55 71 AKuE,OAASF,EAAUq
37b0: 42 2c 4d 41 41 4d 78 42 2c 47 41 45 56 2c 4f 41 B,MAAMxB,GAEV,OA
37c0: 41 68 42 6c 45 2c 4b 41 41 4b 75 45 2c 4f 41 47 AhBlE,KAAKuE,OAG
37d0: 50 2c 4d 41 46 41 76 45 2c 4d 41 41 4b 75 45 2c P,MAFAvE,MAAKuE,
37e0: 51 41 41 53 2c 45 41 41 41 43 2c 45 41 41 41 31 QAAS,EAAAC,EAAA1
37f0: 42 2c 67 42 41 43 64 39 43 2c 4b 41 41 4b 75 46 B,gBACd9C,KAAKuF
3800: 2c 55 41 41 55 45 2c 4f 41 41 51 2c 45 41 51 7a ,UAAUE,OAAQ,EAQz
3810: 42 7a 46 2c 4d 41 41 4b 32 46 2c 51 41 41 55 64 BzF,MAAK2F,QAAUd
3820: 2c 49 41 43 5a 52 2c 45 41 41 55 75 42 2c 4d 41 ,IACZR,EAAUuB,MA
3830: 41 4d 31 42 2c 47 41 41 53 2c 4d 41 41 51 6c 45 AM1B,GAAS,MAAQlE
3840: 2c 4b 41 41 4b 75 45 2c 4f 41 41 4f 73 42 2c 55 ,KAAKuE,OAAOsB,U
3850: 4a 69 57 68 44 72 44 2c 49 41 41 4b 2c 55 41 51 JiWhDrD,IAAK,UAQ
3860: 4c 52 2c 4d 41 41 4f 2c 57 49 78 4f 50 2c 4f 41 LR,MAAO,WIxOP,OA
3870: 41 67 43 2c 49 41 41 7a 42 68 43 2c 4b 41 41 4b AgC,IAAzBhC,KAAK
3880: 75 46 2c 55 41 41 55 45 2c 53 4a 6d 50 74 42 6a uF,UAAUE,SJmPtBj
3890: 44 2c 49 41 41 4b 2c 63 41 53 4c 52 2c 4d 41 41 D,IAAK,cASLR,MAA
38a0: 4f 2c 53 49 33 4c 47 79 43 2c 47 41 43 56 7a 45 O,SI3LGyC,GACVzE
38b0: 2c 4b 41 41 4b 38 46 2c 49 41 41 69 42 2c 4b 41 ,KAAK8F,IAAiB,KA
38c0: 41 54 2c 45 41 41 49 72 42 2c 4d 4a 71 4d 6a 42 AT,EAAIrB,MJqMjB
38d0: 6a 43 2c 49 41 41 4b 2c 71 42 41 53 4c 52 2c 4d jC,IAAK,qBASLR,M
38e0: 41 41 4f 2c 53 49 35 4c 55 4c 2c 47 41 43 6a 42 AAO,SI5LUL,GACjB
38f0: 33 42 2c 4b 41 41 4b 2b 46 2c 57 41 41 6b 42 2c 3B,KAAK+F,WAAkB,
3900: 49 41 41 4a 70 45 2c 4b 4a 73 4d 6e 42 61 2c 49 IAAJpE,KJsMnBa,I
3910: 41 41 4b 2c 67 42 41 53 4c 52 2c 4d 41 41 4f 2c AAK,gBASLR,MAAO,
3920: 53 49 37 4c 4b 30 43 2c 47 41 43 5a 31 45 2c 4b SI7LK0C,GACZ1E,K
3930: 41 41 4b 67 43 2c 4d 41 41 6d 42 2c 4b 41 41 54 AAKgC,MAAmB,KAAT
3940: 2c 45 41 41 49 30 43 2c 4d 4a 75 4d 6e 42 6c 43 ,EAAI0C,MJuMnBlC
3950: 2c 49 41 41 4b 2c 67 42 41 53 4c 52 2c 4d 41 41 ,IAAK,gBASLR,MAA
3960: 4f 2c 53 49 37 4c 4b 32 43 2c 47 41 43 5a 33 45 O,SI7LK2C,GACZ3E
3970: 2c 4b 41 41 4b 67 47 2c 4d 41 41 51 2c 45 41 41 ,KAAKgG,MAAQ,EAA
3980: 49 72 42 2c 4b 4a 75 4d 6a 42 6e 43 2c 49 41 41 IrB,KJuMjBnC,IAA
3990: 4b 2c 67 42 41 51 4c 52 2c 4d 41 41 4f 2c 57 49 K,gBAQLR,MAAO,WI
39a0: 37 4c 50 2c 4d 41 41 32 42 2c 4b 41 41 70 42 68 7LP,MAA2B,KAApBh
39b0: 43 2c 4b 41 41 4b 2b 46 2c 63 4a 77 4d 5a 76 44 C,KAAK+F,cJwMZvD
39c0: 2c 49 41 41 4b 2c 67 42 41 43 4c 52 2c 4d 41 41 ,IAAK,gBACLR,MAA
39d0: 4f 2c 57 49 68 4d 50 2c 4d 41 41 73 42 2c 4b 41 O,WIhMP,MAAsB,KA
39e0: 41 66 68 43 2c 4b 41 41 4b 67 47 2c 53 4a 32 4d AfhC,KAAKgG,SJ2M
39f0: 5a 78 44 2c 49 41 41 4b 2c 6b 42 41 43 4c 52 2c ZxD,IAAK,kBACLR,
3a00: 4d 41 41 4f 2c 57 49 6e 4d 50 2c 4d 41 41 4f 68 MAAO,WInMP,MAAOh
3a10: 43 2c 4d 41 41 4b 69 47 2c 59 41 41 65 6a 47 2c C,MAAKiG,YAAejG,
3a20: 4b 41 41 4b 67 47 2c 4d 41 41 51 2c 4b 4a 38 4d KAAKgG,MAAQ,KJ8M
3a30: 78 43 78 44 2c 49 41 41 4b 2c 57 41 43 4c 52 2c xCxD,IAAK,WACLR,
3a40: 4d 41 41 4f 2c 57 49 74 4d 50 2c 4f 41 41 51 34 MAAO,WItMP,OAAQ4
3a50: 43 2c 4d 41 41 4d 35 45 2c 4b 41 41 4b 67 47 2c C,MAAM5E,KAAKgG,
3a60: 55 4a 69 4e 6e 42 78 44 2c 49 41 41 4b 2c 57 41 UJiNnBxD,IAAK,WA
3a70: 43 4c 52 2c 4d 41 41 4f 2c 57 49 7a 4d 50 2c 4d CLR,MAAO,WIzMP,M
3a80: 41 41 4f 2c 49 41 41 49 73 43 2c 47 41 41 55 74 AAO,IAAIsC,GAAUt
3a90: 45 2c 4b 41 41 4b 38 46 2c 49 41 41 4b 39 46 2c E,KAAK8F,IAAK9F,
3aa0: 4b 41 41 4b 2b 46 2c 57 41 41 59 2f 46 2c 4b 41 KAAK+F,WAAY/F,KA
3ab0: 41 4b 67 43 2c 4d 41 41 4f 68 43 2c 4b 41 41 4b AKgC,MAAOhC,KAAK
3ac0: 67 47 2c 55 4a 6f 4e 6a 45 78 44 2c 49 41 41 4b gG,UJoNjExD,IAAK
3ad0: 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 57 49 35 4d ,SACLR,MAAO,WI5M
3ae0: 50 2c 4d 41 41 4f 68 43 2c 4d 41 41 4b 6b 47 2c P,MAAOhC,MAAKkG,
3af0: 63 4a 79 4e 5a 31 44 2c 49 41 41 4b 2c 63 41 43 cJyNZ1D,IAAK,cAC
3b00: 4c 52 2c 4d 41 41 4f 2c 57 49 2f 4d 50 2c 4d 41 LR,MAAO,WI/MP,MA
3b10: 41 4f 2c 49 41 41 49 73 43 2c 47 41 43 54 74 45 AO,IAAIsC,GACTtE
3b20: 2c 4b 41 41 4b 38 46 2c 49 41 41 4d 2c 49 41 43 ,KAAK8F,IAAM,IAC
3b30: 58 39 46 2c 4b 41 41 4b 2b 46 2c 57 41 41 61 2c X9F,KAAK+F,WAAa,
3b40: 49 41 43 6c 42 2f 46 2c 4b 41 41 4b 67 43 2c 4d IAClB/F,KAAKgC,M
3b50: 41 41 51 2c 49 41 43 62 68 43 2c 4b 41 41 4b 67 AAQ,IACbhC,KAAKg
3b60: 47 2c 55 4a 75 4e 50 78 44 2c 49 41 41 4b 2c 57 G,UJuNPxD,IAAK,W
3b70: 41 43 4c 52 2c 4d 41 41 4f 2c 57 49 37 4d 50 2c ACLR,MAAO,WI7MP,
3b80: 4d 41 41 4f 68 43 2c 4d 41 41 4b 6d 47 2c 59 4a MAAOhC,MAAKmG,YJ
3b90: 30 4e 5a 33 44 2c 49 41 41 4b 2c 53 41 43 4c 52 0NZ3D,IAAK,SACLR
3ba0: 2c 4d 41 41 4f 2c 57 49 6a 4e 61 2c 47 41 41 66 ,MAAO,WIjNa,GAAf
3bb0: 36 43 2c 47 41 41 65 33 42 2c 55 41 41 41 62 2c 6C,GAAe3B,UAAAb,
3bc0: 4f 41 41 41 2c 4f 41 41 41 63 2c 4b 41 41 41 44 OAAA,OAAAc,KAAAD
3bd0: 2c 55 41 41 41 2c 47 41 41 41 41 2c 55 41 41 41 ,UAAA,GAAAA,UAAA
3be0: 2c 47 41 41 4e 2c 49 41 47 64 2c 4d 41 46 41 32 ,GAAN,IAGd,MAFA2
3bf0: 42 2c 45 41 41 53 52 2c 45 41 41 55 6d 42 2c 65 B,EAASR,EAAUmB,e
3c00: 41 41 65 58 2c 47 41 41 6b 42 37 45 2c 4b 41 41 AAeX,GAAkB7E,KAA
3c10: 4b 36 45 2c 53 41 47 76 44 2c 4d 41 41 4f 37 45 K6E,SAGvD,MAAO7E
3c20: 2c 4d 41 41 4b 75 45 2c 4f 41 41 4f 36 42 2c 51 ,MAAKuE,OAAO6B,Q
3c30: 41 41 51 44 2c 51 41 47 37 42 2c 51 41 41 34 42 AAQD,QAG7B,QAA4B
3c40: 68 44 2c 4b 41 41 78 42 6e 44 2c 4b 41 41 4b 75 hD,KAAxBnD,KAAKu
3c50: 45 2c 4f 41 41 4f 4d 2c 47 41 43 64 2c 4b 41 41 E,OAAOM,GACd,KAA
3c60: 4d 2c 49 41 41 49 78 42 2c 4f 41 41 4a 2c 38 42 M,IAAIxB,OAAJ,8B
3c70: 41 41 77 43 77 42 2c 45 41 41 78 43 2c 49 41 47 AAwCwB,EAAxC,IAG
3c80: 52 2c 49 41 41 49 77 42 2c 47 41 41 4d 72 47 2c R,IAAIwB,GAAMrG,
3c90: 4b 41 41 4b 75 45 2c 4f 41 41 4f 4d 2c 49 41 45 KAAKuE,OAAOM,IAE
3ca0: 74 42 2c 4f 41 41 4f 77 42 2c 47 41 41 49 44 2c tB,OAAOwB,GAAID,
3cb0: 4d 41 41 51 43 2c 45 41 41 49 44 2c 51 41 41 51 MAAQC,EAAID,QAAQ
3cc0: 44 2c 53 41 41 57 45 2c 4b 4a 69 4f 31 43 37 44 D,SAAWE,KJiO1C7D
3cd0: 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f ,IAAK,SACLR,MAAO
3ce0: 2c 53 49 74 4e 46 6b 43 2c 47 41 47 4c 2c 4d 41 ,SItNFkC,GAGL,MA
3cf0: 46 41 41 2c 47 41 41 53 41 2c 59 41 41 69 42 47 FAA,GAASA,YAAiBG
3d00: 2c 47 41 41 61 48 2c 45 41 41 51 2c 47 41 41 49 ,GAAaH,EAAQ,GAAI
3d10: 47 2c 47 41 41 55 48 2c 4d 41 45 78 44 41 2c 45 G,GAAUH,MAExDA,E
3d20: 41 41 4d 6f 43 2c 59 41 41 63 74 47 2c 4b 41 41 AAMoC,YAActG,KAA
3d30: 4b 73 47 2c 61 41 4b 35 42 74 47 2c 4b 41 41 4b KsG,aAK5BtG,KAAK
3d40: 38 46 2c 4d 41 41 51 35 42 2c 45 41 41 4d 34 42 8F,MAAQ5B,EAAM4B
3d50: 2c 4b 41 43 6e 42 39 46 2c 4b 41 41 4b 2b 46 2c ,KACnB9F,KAAK+F,
3d60: 61 41 41 65 37 42 2c 45 41 41 4d 36 42 2c 59 41 aAAe7B,EAAM6B,YA
3d70: 43 31 42 2f 46 2c 4b 41 41 4b 67 43 2c 51 41 41 C1B/F,KAAKgC,QAA
3d80: 55 6b 43 2c 45 41 41 4d 6c 43 2c 4f 41 43 72 42 UkC,EAAMlC,OACrB
3d90: 68 43 2c 4b 41 41 4b 67 47 2c 51 41 41 55 39 42 hC,KAAKgG,QAAU9B
3da0: 2c 45 41 41 4d 38 42 2c 55 4a 34 4e 76 42 78 44 ,EAAM8B,UJ4NvBxD
3db0: 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
3dc0: 2c 57 49 6e 4e 50 2c 4d 41 41 4f 2c 49 41 41 49 ,WInNP,MAAO,IAAI
3dd0: 71 43 2c 47 41 41 55 72 45 2c 4b 41 41 4b 75 45 qC,GAAUrE,KAAKuE
3de0: 2c 4f 41 41 51 76 45 2c 4b 41 41 4b 36 45 2c 57 ,OAAQvE,KAAK6E,W
3df0: 4a 2b 4e 76 43 72 43 2c 49 41 41 4b 2c 6b 42 41 J+NvCrC,IAAK,kBA
3e00: 43 4c 52 2c 4d 41 41 4f 2c 57 49 74 4e 50 2c 4d CLR,MAAO,WItNP,M
3e10: 41 41 4f 2c 49 41 41 49 71 43 2c 49 41 41 57 72 AAO,IAAIqC,IAAWr
3e20: 45 2c 4b 41 41 4b 38 46 2c 49 41 41 4b 2c 49 41 E,KAAK8F,IAAK,IA
3e30: 41 4b 2c 49 41 41 4b 2c 47 41 41 49 39 46 2c 4b AK,IAAK,GAAI9F,K
3e40: 41 41 4b 36 45 2c 57 4a 69 4f 6e 44 72 43 2c 49 AAK6E,WJiOnDrC,I
3e50: 41 41 4b 2c 69 42 41 43 4c 52 2c 4d 41 41 4f 2c AAK,iBACLR,MAAO,
3e60: 57 49 7a 4e 50 2c 4d 41 41 4f 2c 49 41 41 49 71 WIzNP,MAAO,IAAIq
3e70: 43 2c 47 41 41 55 72 45 2c 4b 41 41 4b 75 45 2c C,GAAUrE,KAAKuE,
3e80: 4f 41 41 4f 79 42 2c 4d 41 41 4d 2c 47 41 41 49 OAAOyB,MAAM,GAAI
3e90: 68 47 2c 4b 41 41 4b 36 45 2c 57 4a 6f 4f 68 44 hG,KAAK6E,WJoOhD
3ea0: 72 43 2c 49 41 41 4b 2c 63 41 43 4c 52 2c 4d 41 rC,IAAK,cACLR,MA
3eb0: 41 4f 2c 57 49 35 4e 50 2c 4d 41 41 4f 68 43 2c AO,WI5NP,MAAOhC,
3ec0: 4d 41 41 4b 6d 47 2c 4f 41 41 4f 2c 55 4a 75 4f MAAKmG,OAAO,UJuO
3ed0: 6e 42 33 44 2c 49 41 41 4b 2c 63 41 43 4c 52 2c nB3D,IAAK,cACLR,
3ee0: 4d 41 41 4f 2c 57 49 2f 4e 50 2c 4d 41 41 4f 68 MAAO,WI/NP,MAAOh
3ef0: 43 2c 4d 41 41 4b 6d 47 2c 4f 41 41 4f 2c 55 4a C,MAAKmG,OAAO,UJ
3f00: 30 4f 6e 42 33 44 2c 49 41 41 4b 2c 63 41 43 4c 0OnB3D,IAAK,cACL
3f10: 52 2c 4d 41 41 4f 2c 57 49 6c 4f 50 2c 4d 41 41 R,MAAO,WIlOP,MAA
3f20: 4f 68 43 2c 4d 41 41 4b 6d 47 2c 4f 41 41 4f 2c OhC,MAAKmG,OAAO,
3f30: 55 4a 38 4f 6e 42 33 44 2c 49 41 41 4b 2c 53 41 UJ8OnB3D,IAAK,SA
3f40: 43 4c 52 2c 4d 41 41 4f 2c 57 49 72 4f 50 2c 4d CLR,MAAO,WIrOP,M
3f50: 41 41 4f 68 43 2c 4d 41 41 4b 75 45 2c 4f 41 41 AAOhC,MAAKuE,OAA
3f60: 4f 67 43 2c 59 4a 69 50 6e 42 2f 44 2c 49 41 41 OgC,YJiPnB/D,IAA
3f70: 4b 2c 55 41 43 4c 52 2c 4d 41 41 4f 2c 57 49 78 K,UACLR,MAAO,WIx
3f80: 4f 50 2c 4d 41 41 4f 68 43 2c 4d 41 41 4b 75 45 OP,MAAOhC,MAAKuE
3f90: 2c 4f 41 41 4f 69 43 2c 61 4a 75 50 6e 42 68 45 ,OAAOiC,aJuPnBhE
3fa0: 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
3fb0: 2c 53 49 35 4f 41 79 45 2c 47 41 43 50 2c 47 41 ,SI5OAyE,GACP,GA
3fc0: 41 49 43 2c 4b 41 45 4a 2c 49 41 41 49 78 42 2c AIC,KAEJ,IAAIxB,
3fd0: 4d 41 41 4d 79 42 2c 51 41 41 51 46 2c 47 41 43 MAAMyB,QAAQF,GAC
3fe0: 68 42 43 2c 45 41 41 4f 44 2c 4d 41 43 46 2c 4b hBC,EAAOD,MACF,K
3ff0: 41 41 4b 70 43 2c 45 41 41 55 75 43 2c 63 41 41 AAKpC,EAAUuC,cAA
4000: 63 6e 46 2c 65 41 41 65 67 46 2c 47 41 43 6a 44 cnF,eAAegF,GACjD
4010: 2c 4b 41 41 4d 2c 49 41 41 49 70 44 2c 4f 41 41 ,KAAM,IAAIpD,OAA
4020: 4a 2c 79 43 41 41 6d 44 6f 44 2c 45 41 41 6e 44 J,yCAAmDoD,EAAnD
4030: 2c 4b 41 45 4e 43 2c 47 41 41 4f 72 43 2c 45 41 ,KAENC,GAAOrC,EA
4040: 41 55 75 43 2c 63 41 41 63 48 2c 47 41 47 6a 43 AUuC,cAAcH,GAGjC
4050: 2c 47 41 41 49 49 2c 4d 41 41 61 43 2c 45 41 41 ,GAAII,MAAaC,EAA
4060: 59 39 47 2c 4b 41 41 4b 75 45 2c 4f 41 41 51 4d Y9G,KAAKuE,OAAQM
4070: 2c 45 41 41 53 37 45 2c 4b 41 41 4b 36 45 2c 4d ,EAAS7E,KAAK6E,M
4080: 41 61 78 44 2c 4f 41 58 41 36 42 2c 47 41 41 4b AaxD,OAXA6B,GAAK
4090: 4b 2c 51 41 41 51 2c 53 41 41 55 6a 42 2c 47 41 K,QAAQ,SAAUjB,GA
40a0: 43 72 42 2c 47 41 41 49 6b 42 2c 49 41 43 46 6c CrB,GAAIkB,IACFl
40b0: 42 2c 47 41 41 51 67 42 2c 45 41 41 55 68 42 2c B,GAAQgB,EAAUhB,
40c0: 4d 41 41 51 41 2c 47 41 41 4f 2c 49 41 41 4f 67 MAAQA,GAAO,IAAOg
40d0: 42 2c 45 41 41 55 68 42 2c 4d 41 43 6c 44 67 42 B,EAAUhB,MAClDgB
40e0: 2c 45 41 41 55 47 2c 63 41 43 56 48 2c 45 41 41 ,EAAUG,cACVH,EAA
40f0: 55 39 45 2c 51 41 43 56 38 45 2c 45 41 41 55 64 U9E,QACV8E,EAAUd
4100: 2c 51 41 47 5a 61 2c 47 41 41 4f 4b 2c 4b 41 41 ,QAGZa,GAAOK,KAA
4110: 4b 2c 47 41 41 49 37 43 2c 47 41 41 55 32 43 2c K,GAAI7C,GAAU2C,
4120: 45 41 41 51 6e 43 2c 4d 41 47 37 42 67 43 2c 4b EAAQnC,MAG7BgC,K
4130: 4a 34 4f 50 72 45 2c 49 41 41 4b 2c 4d 41 43 4c J4OPrE,IAAK,MACL
4140: 72 42 2c 49 41 41 4b 2c 57 49 76 6c 42 4c 2c 4d rB,IAAK,WIvlBL,M
4150: 41 41 4f 6e 42 2c 4d 41 41 4b 75 45 2c 4f 41 41 AAOnB,MAAKuE,OAA
4160: 4f 75 42 2c 4f 4a 77 6d 42 6e 42 71 42 2c 49 41 OuB,OJwmBnBqB,IA
4170: 41 4b 2c 53 49 31 6a 42 43 6e 46 2c 47 41 43 4e AK,SI1jBCnF,GACN
4180: 68 43 2c 4b 41 41 4b 75 45 2c 4f 41 41 53 76 45 hC,KAAKuE,OAASvE
4190: 2c 4b 41 41 4b 75 45 2c 4f 41 41 4f 75 42 2c 49 ,KAAKuE,OAAOuB,I
41a0: 41 41 49 39 44 2c 4d 4a 36 6a 42 39 42 51 2c 49 AAI9D,MJ6jB9BQ,I
41b0: 41 41 4b 2c 61 41 43 4c 72 42 2c 49 41 41 4b 2c AAK,aACLrB,IAAK,
41c0: 57 49 70 6d 42 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 WIpmBL,MAAOnB,MA
41d0: 41 4b 75 45 2c 4f 41 41 4f 30 43 2c 65 4a 38 6d AKuE,OAAO0C,eJ8m
41e0: 42 6e 42 45 2c 49 41 41 4b 2c 53 49 74 6a 42 51 BnBE,IAAK,SItjBQ
41f0: 6e 46 2c 47 41 43 62 68 43 2c 4b 41 41 4b 75 45 nF,GACbhC,KAAKuE
4200: 2c 4f 41 41 53 76 45 2c 4b 41 41 4b 75 45 2c 4f ,OAASvE,KAAKuE,O
4210: 41 41 4f 30 43 2c 59 41 41 59 6a 46 2c 4d 4a 79 AAO0C,YAAYjF,MJy
4220: 6a 42 74 43 51 2c 49 41 41 4b 2c 51 41 43 4c 72 jBtCQ,IAAK,QACLr
4230: 42 2c 49 41 41 4b 2c 57 49 31 6d 42 4c 2c 4d 41 B,IAAK,WI1mBL,MA
4240: 41 4f 6e 42 2c 4d 41 41 4b 75 45 2c 4f 41 41 4f AOnB,MAAKuE,OAAO
4250: 76 43 2c 53 4a 6f 6e 42 6e 42 6d 46 2c 49 41 41 vC,SJonBnBmF,IAA
4260: 4b 2c 53 49 6c 6a 42 47 6e 46 2c 47 41 43 52 68 K,SIljBGnF,GACRh
4270: 43 2c 4b 41 41 4b 75 45 2c 4f 41 41 53 76 45 2c C,KAAKuE,OAASvE,
4280: 4b 41 41 4b 75 45 2c 4f 41 41 4f 76 43 2c 4d 41 KAAKuE,OAAOvC,MA
4290: 41 4d 41 2c 4d 4a 71 6a 42 68 43 51 2c 49 41 41 AMA,MJqjBhCQ,IAA
42a0: 4b 2c 51 41 43 4c 72 42 2c 49 41 41 4b 2c 57 49 K,QACLrB,IAAK,WI
42b0: 68 6e 42 4c 2c 47 41 41 49 77 44 2c 47 41 41 49 hnBL,GAAIwD,GAAI
42c0: 33 45 2c 4b 41 41 4b 75 45 2c 4f 41 41 4f 79 42 3E,KAAKuE,OAAOyB
42d0: 2c 4f 41 45 70 42 2c 4f 41 41 4f 70 42 2c 4f 41 ,OAEpB,OAAOpB,OA
42e0: 41 4d 44 2c 47 41 41 4b 2c 45 41 41 49 41 2c 47 AMD,GAAK,EAAIA,G
42f0: 4a 30 6e 42 74 42 77 43 2c 49 41 41 4b 2c 53 49 J0nBtBwC,IAAK,SI
4300: 68 6a 42 47 6e 46 2c 47 41 45 52 68 43 2c 4b 41 hjBGnF,GAERhC,KA
4310: 41 4b 75 45 2c 4f 41 41 53 76 45 2c 4b 41 41 4b AKuE,OAASvE,KAAK
4320: 75 45 2c 4f 41 41 4f 79 42 2c 4d 41 41 4d 6f 42 uE,OAAOyB,MAAMoB
4330: 2c 4b 41 41 4b 68 42 2c 4d 41 41 63 2c 49 41 41 ,KAAKhB,MAAc,IAA
4340: 52 70 45 2c 47 41 41 65 2c 51 4a 6d 6a 42 31 44 RpE,GAAe,QJmjB1D
4350: 51 2c 49 41 41 4b 2c 53 41 43 4c 72 42 2c 49 41 Q,IAAK,SACLrB,IA
4360: 41 4b 2c 57 49 76 6e 42 4c 2c 4d 41 41 4f 6e 42 AK,WIvnBL,MAAOnB
4370: 2c 4d 41 41 4b 32 46 2c 51 41 41 55 33 46 2c 4b ,MAAK2F,QAAU3F,K
4380: 41 41 4b 32 46 2c 51 41 41 55 33 46 2c 4b 41 41 AAK2F,QAAU3F,KAA
4390: 4b 75 45 2c 4f 41 41 4f 73 42 2c 4f 4a 30 6e 42 KuE,OAAOsB,OJ0nB
43a0: 6a 44 73 42 2c 49 41 41 4b 2c 53 49 72 69 42 49 jDsB,IAAK,SIriBI
43b0: 6e 46 2c 47 41 43 54 68 43 2c 4b 41 41 4b 32 46 nF,GACThC,KAAK2F
43c0: 2c 51 41 41 55 74 42 2c 45 41 41 55 6d 42 2c 65 ,QAAUtB,EAAUmB,e
43d0: 41 41 65 78 44 2c 51 4a 77 69 42 78 43 51 2c 49 AAexD,QJwiBxCQ,I
43e0: 41 41 4b 2c 51 41 43 4c 52 2c 4d 41 41 4f 2c 53 AAK,QACLR,MAAO,S
43f0: 49 6e 79 42 49 6b 43 2c 47 41 43 58 2c 47 41 41 InyBIkC,GACX,GAA
4400: 49 41 2c 59 41 41 69 42 6f 42 2c 57 41 43 6e 42 IA,YAAiBoB,WACnB
4410: 2c 4d 41 41 4f 70 42 2c 45 41 47 54 2c 49 41 41 ,MAAOpB,EAGT,IAA
4420: 49 41 2c 59 41 41 69 42 47 2c 47 41 43 6e 42 2c IA,YAAiBG,GACnB,
4430: 4d 41 41 4f 48 2c 47 41 41 4d 4b 2c 4d 41 47 66 MAAOH,GAAMK,MAGf
4440: 2c 49 41 41 49 4d 2c 47 41 41 53 2c 49 41 51 62 ,IAAIM,GAAS,IAQb
4450: 2c 49 41 41 63 2c 51 41 4c 5a 58 2c 45 41 44 45 ,IAAc,QALZX,EADE
4460: 41 2c 59 41 41 69 42 49 2c 49 41 43 56 4a 2c 45 A,YAAiBI,IACVJ,E
4470: 41 41 4d 4f 2c 45 41 41 47 50 2c 45 41 41 4d 76 AAMO,EAAGP,EAAMv
4480: 43 2c 45 41 41 47 75 43 2c 45 41 41 4d 51 2c 45 C,EAAGuC,EAAMQ,E
4490: 41 41 47 45 2c 4d 41 41 4d 56 2c 45 41 41 4d 53 AAGE,MAAMV,EAAMS
44a0: 2c 47 41 41 4b 2c 45 41 41 49 54 2c 45 41 41 4d ,GAAK,EAAIT,EAAM
44b0: 53 2c 47 41 45 76 44 4e 2c 45 41 41 55 67 44 2c S,GAEvDN,EAAUgD,
44c0: 65 41 41 65 6e 44 2c 49 41 49 6a 43 2c 4d 41 41 eAAenD,IAIjC,MAA
44d0: 4f 2c 4b 41 47 4c 67 42 2c 4f 41 41 4d 79 42 2c O,KAGLgB,OAAMyB,
44e0: 51 41 41 51 7a 43 2c 4b 41 43 68 42 57 2c 45 41 QAAQzC,KAChBW,EA
44f0: 41 53 2c 4d 41 47 58 2c 4b 41 43 45 2c 4f 41 41 AS,MAGX,KACE,OAA
4500: 4f 2c 45 41 41 41 4c 2c 45 41 41 41 31 42 2c 53 O,EAAAL,EAAA1B,S
4510: 41 41 53 6f 42 2c 45 41 41 4f 57 2c 47 41 43 76 AASoB,EAAOW,GACv
4520: 42 2c 4d 41 41 4f 79 43 2c 47 41 43 50 2c 4d 41 B,MAAOyC,GACP,MA
4530: 41 4f 2c 55 4a 6b 7a 42 54 39 45 2c 49 41 41 4b AO,UJkzBT9E,IAAK
4540: 2c 69 42 41 43 4c 52 2c 4d 41 41 4f 2c 53 49 74 ,iBACLR,MAAO,SIt
4550: 79 42 61 71 45 2c 47 41 43 70 42 2c 4d 41 41 71 yBaqE,GACpB,MAAq
4560: 42 2c 67 42 41 41 52 41 2c 49 41 41 6f 42 41 2c B,gBAARA,IAAoBA,
4570: 59 41 41 65 6b 42 2c 51 41 49 35 43 6c 42 2c 45 YAAekB,QAI5ClB,E
4580: 41 41 49 6d 42 2c 4d 41 41 4d 2c 6d 42 41 43 5a AAImB,MAAM,mBACZ
4590: 2c 49 41 41 57 6e 42 2c 45 41 47 61 2c 67 42 41 ,IAAWnB,EAGa,gBA
45a0: 41 74 42 41 2c 45 41 41 49 6f 42 2c 63 41 43 43 AtBA,EAAIoB,cACC
45b0: 2c 59 41 47 46 70 42 2c 45 41 58 45 41 2c 4b 4a ,YAGFpB,EAXEA,KJ
45c0: 67 30 42 54 37 44 2c 49 41 41 4b 2c 51 41 43 4c g0BT7D,IAAK,QACL
45d0: 52 2c 4d 41 41 4f 2c 53 49 7a 79 42 49 71 45 2c R,MAAO,SIzyBIqE,
45e0: 47 41 43 58 2c 4f 41 41 71 42 2c 67 42 41 41 52 GACX,OAAqB,gBAAR
45f0: 41 2c 49 41 41 6f 42 41 2c 59 41 41 65 6b 42 2c A,IAAoBA,YAAekB,
4600: 59 41 49 76 43 6c 42 2c 45 41 41 49 6d 42 2c 4d YAIvClB,EAAImB,M
4610: 41 41 4d 2c 77 42 4a 79 7a 42 6e 42 68 46 2c 49 AAM,wBJyzBnBhF,I
4620: 41 41 4b 2c 69 42 41 43 4c 52 2c 4d 41 41 4f 2c AAK,iBACLR,MAAO,
4630: 53 49 35 79 42 61 36 43 2c 47 41 43 70 42 2c 4f SI5yBa6C,GACpB,O
4640: 41 41 51 41 2c 47 41 43 4e 2c 49 41 41 4b 2c 4d AAQA,GACN,IAAK,M
4650: 41 43 4c 2c 49 41 41 4b 2c 4f 41 43 4c 2c 49 41 ACL,IAAK,OACL,IA
4660: 41 4b 2c 4f 41 43 4c 2c 49 41 41 4b 2c 4f 41 43 AK,OACL,IAAK,OAC
4670: 4c 2c 49 41 41 4b 2c 4f 41 43 48 2c 4d 41 41 4f L,IAAK,OACH,MAAO
4680: 2c 4b 41 43 54 2c 4b 41 41 4b 2c 4d 41 43 4c 2c ,KACT,KAAK,MACL,
4690: 49 41 41 4b 2c 4f 41 43 4c 2c 49 41 41 4b 2c 55 IAAK,OACL,IAAK,U
46a0: 41 43 4c 2c 49 41 41 4b 2c 4f 41 43 48 2c 4d 41 ACL,IAAK,OACH,MA
46b0: 41 4f 2c 4b 41 43 54 2c 4b 41 41 4b 2c 4d 41 43 AO,KACT,KAAK,MAC
46c0: 4c 2c 49 41 41 4b 2c 4f 41 43 4c 2c 49 41 41 4b L,IAAK,OACL,IAAK
46d0: 2c 4d 41 43 4c 2c 49 41 41 4b 2c 4f 41 43 4c 2c ,MACL,IAAK,OACL,
46e0: 49 41 41 4b 2c 4d 41 43 4c 2c 49 41 41 4b 2c 4f IAAK,MACL,IAAK,O
46f0: 41 43 48 2c 4d 41 41 4f 2c 4b 41 43 54 2c 53 41 ACH,MAAO,KACT,SA
4700: 43 45 2c 4d 41 41 4f 2c 51 4a 69 7a 42 4e 52 2c CE,MAAO,QJizBNR,
4710: 49 49 31 61 54 41 2c 47 41 41 55 75 43 2c 65 41 II1aTA,GAAUuC,eA
4720: 43 52 63 2c 65 41 41 67 42 2c 4b 41 43 68 42 43 CRc,eAAgB,KAChBC
4730: 2c 4f 41 41 51 2c 45 41 41 47 2c 49 41 41 4b 2c ,OAAQ,EAAG,IAAK,
4740: 4b 41 43 68 42 43 2c 51 41 41 53 2c 45 41 41 47 KAChBC,QAAS,EAAG
4750: 2c 47 41 41 49 2c 49 41 41 4b 2c 4b 41 43 72 42 ,GAAI,IAAK,KACrB
4760: 43 2c 69 42 41 41 6b 42 2c 45 41 41 47 2c 47 41 C,iBAAkB,EAAG,GA
4770: 41 49 2c 4d 4a 77 62 33 42 6e 49 2c 45 41 41 51 AI,MJwb3BnI,EAAQ
4780: 6f 44 2c 51 49 72 62 4f 75 42 2c 45 4a 73 62 66 oD,QIrbOuB,EJsbf
4790: 33 45 2c 45 49 6e 62 45 34 45 2c 59 4a 6f 62 46 3E,EInbE4E,YJobF
47a0: 35 45 2c 45 49 6e 62 45 32 45 2c 61 4a 75 62 49 5E,EInbE2E,aJubI
47b0: 2c 53 41 41 55 31 45 2c 45 41 41 51 44 2c 45 41 ,SAAU1E,EAAQD,EA
47c0: 41 53 53 2c 47 41 45 6a 43 2c 59 41 51 41 59 2c ASS,GAEjC,YAQAY,
47d0: 51 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 41 41 QAAOC,eAAetB,EAA
47e0: 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f 2c 47 S,cAC7BsC,OAAO,G
47f0: 4b 74 6b 43 54 2c 49 41 41 49 38 46 2c 49 41 43 KtkCT,IAAI8F,IAC
4800: 46 43 2c 65 41 41 6b 42 2c 47 41 43 6c 42 43 2c FC,eAAkB,GAClBC,
4810: 59 41 41 65 2c 45 41 43 66 43 2c 51 41 41 57 2c YAAe,EACfC,QAAW,
4820: 47 41 47 54 43 2c 45 41 41 63 4a 2c 45 41 41 53 GAGTC,EAAcJ,EAAS
4830: 43 2c 65 41 41 69 42 44 2c 45 41 41 53 47 2c 51 C,eAAiBD,EAASG,Q
4840: 41 41 59 48 2c 45 41 41 53 45 2c 61 41 41 65 46 AAYH,EAASE,aAAeF
4850: 2c 45 41 41 53 47 2c 51 41 41 55 2c 45 4c 36 6b ,EAASG,QAAU,EL6k
4860: 43 35 47 76 49 2c 47 41 41 51 6f 44 2c 53 4b 6a C5GvI,GAAQoD,SKj
4870: 6b 43 4e 71 46 2c 59 41 41 61 2c 4b 41 4f 62 6a kCNqF,YAAa,KAObj
4880: 45 2c 4f 41 41 4f 2c 45 41 51 50 6b 45 2c 65 41 E,OAAO,EAQPkE,eA
4890: 41 65 2c 45 41 57 66 76 44 2c 4f 41 41 51 2c 4f Ae,EAWfvD,OAAQ,O
48a0: 41 53 52 77 44 2c 59 41 41 59 2c 45 41 55 5a 43 ASRwD,YAAY,EAUZC
48b0: 2c 51 41 41 51 2c 45 41 59 52 43 2c 57 41 41 57 ,QAAQ,EAYRC,WAAW
48c0: 2c 45 41 51 58 43 2c 53 41 43 45 43 2c 57 41 41 ,EAQXC,SACEC,WAA
48d0: 57 2c 45 41 43 58 43 2c 55 41 41 57 2c 53 41 43 W,EACXC,UAAW,SAC
48e0: 58 43 2c 6b 42 41 41 6d 42 2c 51 41 4f 72 42 43 XC,kBAAmB,QAOrBC
48f0: 2c 4f 41 41 4f 2c 45 41 4f 50 43 2c 4d 41 41 4f ,OAAO,EAOPC,MAAO
4900: 2c 51 41 51 50 43 2c 4d 41 41 4f 2c 32 42 41 53 ,QAQPC,MAAO,2BAS
4910: 50 43 2c 6d 42 41 41 6d 42 2c 45 41 53 6e 42 43 PC,mBAAmB,EASnBC
4920: 2c 65 41 41 65 2c 45 41 61 66 43 2c 55 41 41 55 ,eAAe,EAafC,UAAU
4930: 2c 45 41 65 56 43 2c 71 57 41 2b 42 41 43 2c 61 ,EAeVC,qWA+BAC,a
4940: 41 45 49 76 49 2c 4b 41 41 4d 2c 55 41 43 4e 71 AEIvI,KAAM,UACNq
4950: 43 2c 53 41 43 45 6d 47 2c 55 41 41 55 2c 4b 41 C,SACEmG,UAAU,KA
4960: 51 68 42 43 2c 53 41 43 45 74 44 2c 59 41 43 45 QhBC,SACEtD,YACE
4970: 75 44 2c 53 41 41 55 2c 30 42 41 43 56 43 2c 51 uD,SAAU,0BACVC,Q
4980: 41 41 53 72 42 2c 45 41 43 54 73 42 2c 4f 41 41 AASrB,EACTsB,OAA
4990: 51 74 42 2c 45 41 43 52 75 42 2c 53 41 41 55 2c QtB,EACRuB,SAAU,
49a0: 71 42 41 43 56 43 2c 51 41 41 53 2c 69 42 41 45 qBACVC,QAAS,iBAE
49b0: 58 35 44 2c 4b 41 43 45 77 44 2c 53 41 41 55 2c X5D,KACEwD,SAAU,
49c0: 6d 42 41 43 56 43 2c 51 41 41 53 2c 45 41 43 54 mBACVC,QAAS,EACT
49d0: 43 2c 4f 41 41 51 74 42 2c 45 41 43 52 75 42 2c C,OAAQtB,EACRuB,
49e0: 55 41 41 55 2c 45 41 43 56 43 2c 51 41 41 53 2c UAAU,EACVC,QAAS,
49f0: 65 41 45 58 31 44 2c 4f 41 43 45 73 44 2c 53 41 eAEX1D,OACEsD,SA
4a00: 41 55 2c 71 42 41 43 56 4b 2c 63 41 41 65 2c 32 AU,qBACVK,cAAe,2
4a10: 42 41 43 66 4a 2c 51 41 41 53 2c 45 41 43 54 43 BACfJ,QAAS,EACTC
4a20: 2c 4f 41 41 51 74 42 2c 45 41 43 52 75 42 2c 55 ,OAAQtB,EACRuB,U
4a30: 41 41 55 2c 45 41 43 56 43 2c 51 41 41 53 2c 6b AAU,EACVC,QAAS,k
4a40: 42 41 4f 62 45 2c 61 41 43 45 37 44 2c 59 41 43 BAObE,aACE7D,YAC
4a50: 45 75 44 2c 53 41 41 55 2c 30 42 41 43 56 43 2c EuD,SAAU,0BACVC,
4a60: 51 41 41 53 72 42 2c 45 41 43 54 73 42 2c 4f 41 QAASrB,EACTsB,OA
4a70: 41 51 74 42 2c 45 41 43 52 75 42 2c 53 41 41 55 AQtB,EACRuB,SAAU
4a80: 2c 71 42 41 43 56 43 2c 51 41 41 53 2c 69 42 41 ,qBACVC,QAAS,iBA
4a90: 45 58 35 44 2c 4b 41 43 45 77 44 2c 53 41 41 55 EX5D,KACEwD,SAAU
4aa0: 2c 6d 42 41 43 56 43 2c 51 41 41 53 72 42 2c 45 ,mBACVC,QAASrB,E
4ab0: 41 43 54 73 42 2c 4f 41 41 51 2c 45 41 43 52 43 ACTsB,OAAQ,EACRC
4ac0: 2c 53 41 41 55 2c 63 41 43 56 43 2c 53 41 41 53 ,SAAU,cACVC,SAAS
4ad0: 2c 47 41 45 58 31 44 2c 4f 41 43 45 73 44 2c 53 ,GAEX1D,OACEsD,S
4ae0: 41 41 55 2c 71 42 41 43 56 4b 2c 63 41 41 65 2c AAU,qBACVK,cAAe,
4af0: 32 42 41 43 66 4a 2c 51 41 41 53 72 42 2c 45 41 2BACfJ,QAASrB,EA
4b00: 43 54 73 42 2c 4f 41 41 51 2c 45 41 43 52 43 2c CTsB,OAAQ,EACRC,
4b10: 53 41 41 55 2c 67 42 41 43 56 43 2c 53 41 41 53 SAAU,gBACVC,SAAS
4b20: 2c 4d 4c 73 6b 43 54 2c 53 41 41 55 2f 4a 2c 45 ,MLskCT,SAAU/J,E
4b30: 41 41 51 44 2c 45 41 41 53 53 2c 47 41 45 6a 43 AAQD,EAASS,GAEjC
4b40: 2c 59 41 6d 42 41 2c 53 41 41 53 30 4a 2c 47 41 ,YAmBA,SAAS0J,GA
4b50: 41 75 42 68 48 2c 47 41 41 4f 2c 4d 41 41 4f 41 AuBhH,GAAO,MAAOA
4b60: 2c 49 41 41 4f 41 2c 45 41 41 49 78 42 2c 57 41 ,IAAOA,EAAIxB,WA
4b70: 41 61 77 42 2c 47 41 41 51 43 2c 51 41 41 53 44 AawB,GAAQC,QAASD
4b80: 2c 47 41 45 76 46 2c 51 41 41 53 6a 42 2c 47 41 ,GAEvF,QAASjB,GA
4b90: 41 67 42 43 2c 45 41 41 55 43 2c 47 41 41 65 2c AgBC,EAAUC,GAAe,
4ba0: 4b 41 41 4d 44 2c 59 41 41 6f 42 43 2c 49 41 41 KAAMD,YAAoBC,IAA
4bb0: 67 42 2c 4b 41 41 4d 2c 49 41 41 49 43 2c 57 41 gB,KAAM,IAAIC,WA
4bc0: 41 55 2c 71 43 41 45 68 48 2c 51 41 41 53 2b 48 AU,qCAEhH,QAAS+H
4bd0: 2c 47 41 41 32 42 2f 4a 2c 45 41 41 4d 53 2c 47 ,GAA2B/J,EAAMS,G
4be0: 41 41 51 2c 49 41 41 4b 54 2c 45 41 41 51 2c 4b AAQ,IAAKT,EAAQ,K
4bf0: 41 41 4d 2c 49 41 41 49 67 4b 2c 67 42 41 41 65 AAM,IAAIgK,gBAAe
4c00: 2c 34 44 41 41 67 45 2c 51 41 41 4f 76 4a 2c 47 ,4DAAgE,QAAOvJ,G
4c10: 41 41 79 42 2c 67 42 41 41 54 41 2c 49 41 41 71 AAyB,gBAATA,IAAq
4c20: 43 2c 6b 42 41 41 54 41 2c 47 41 41 38 42 54 2c C,kBAATA,GAA8BT,
4c30: 45 41 41 50 53 2c 45 41 45 6c 4f 2c 51 41 41 53 EAAPS,EAElO,QAAS
4c40: 77 4a 2c 47 41 41 55 43 2c 45 41 41 55 43 2c 47 wJ,GAAUC,EAAUC,G
4c50: 41 41 63 2c 47 41 41 30 42 2c 6b 42 41 41 66 41 AAc,GAA0B,kBAAfA
4c60: 2c 49 41 41 34 43 2c 4f 41 41 66 41 2c 45 41 41 ,IAA4C,OAAfA,EAA
4c70: 75 42 2c 4b 41 41 4d 2c 49 41 41 49 6e 49 2c 57 uB,KAAM,IAAInI,W
4c80: 41 41 55 2c 69 45 41 41 6f 45 6d 49 2c 47 41 41 AAU,iEAAoEmI,GAA
4c90: 65 44 2c 47 41 41 53 7a 49 2c 55 41 41 59 54 2c eD,GAASzI,UAAYT,
4ca0: 4f 41 41 4f 6f 4a 2c 4f 41 41 4f 44 2c 47 41 41 OAAOoJ,OAAOD,GAA
4cb0: 63 41 2c 45 41 41 57 31 49 2c 57 41 41 61 34 49 cA,EAAW1I,WAAa4I
4cc0: 2c 61 41 41 65 70 49 2c 4d 41 41 4f 69 49 2c 45 ,aAAepI,MAAOiI,E
4cd0: 41 41 55 2f 49 2c 59 41 41 59 2c 45 41 41 4f 71 AAU/I,YAAY,EAAOq
4ce0: 42 2c 55 41 41 55 2c 45 41 41 4d 74 42 2c 63 41 B,UAAU,EAAMtB,cA
4cf0: 41 63 2c 4b 41 41 65 69 4a 2c 49 41 41 59 6e 4a Ac,KAAeiJ,IAAYnJ
4d00: 2c 4f 41 41 4f 73 4a 2c 65 41 41 69 42 74 4a 2c ,OAAOsJ,eAAiBtJ,
4d10: 4f 41 41 4f 73 4a 2c 65 41 41 65 4a 2c 45 41 41 OAAOsJ,eAAeJ,EAA
4d20: 55 43 2c 47 41 41 63 44 2c 45 41 41 53 4b 2c 55 UC,GAAcD,EAASK,U
4d30: 41 41 59 4a 2c 47 41 74 42 6a 65 6e 4a 2c 4f 41 AAYJ,GAtBjenJ,OA
4d40: 41 4f 43 2c 65 41 41 65 74 42 2c 45 41 41 53 2c AOC,eAAetB,EAAS,
4d50: 63 41 43 37 42 73 43 2c 4f 41 41 4f 2c 47 41 47 cAC7BsC,OAAO,GAG
4d60: 54 2c 49 41 41 49 75 49 2c 47 41 41 34 42 2c 6b T,IAAIuI,GAA4B,k
4d70: 42 41 41 58 43 2c 53 41 41 6f 44 2c 67 42 41 41 BAAXC,SAAoD,gBAA
4d80: 70 42 41 2c 51 41 41 4f 43 2c 53 41 41 77 42 2c pBA,QAAOC,SAAwB,
4d90: 53 41 41 55 35 48 2c 47 41 41 4f 2c 61 41 41 63 SAAU5H,GAAO,aAAc
4da0: 41 2c 49 41 41 53 2c 53 41 41 55 41 2c 47 41 41 A,IAAS,SAAUA,GAA
4db0: 4f 2c 4d 41 41 4f 41 2c 49 41 41 79 42 2c 6b 42 O,MAAOA,IAAyB,kB
4dc0: 41 41 58 32 48 2c 53 41 41 79 42 33 48 2c 45 41 AAX2H,SAAyB3H,EA
4dd0: 41 49 75 48 2c 63 41 41 67 42 49 2c 51 41 41 55 AIuH,cAAgBI,QAAU
4de0: 33 48 2c 49 41 41 51 32 48 2c 4f 41 41 4f 68 4a 3H,IAAQ2H,OAAOhJ
4df0: 2c 55 41 41 59 2c 65 41 41 6b 42 71 42 2c 49 41 ,UAAY,eAAkBqB,IA
4e00: 45 6c 51 5a 2c 45 41 41 65 2c 57 41 41 63 2c 51 ElQZ,EAAe,WAAc,Q
4e10: 41 41 53 43 2c 47 41 41 69 42 43 2c 45 41 41 51 AASC,GAAiBC,EAAQ
4e20: 43 2c 47 41 41 53 2c 49 41 41 4b 2c 47 41 41 49 C,GAAS,IAAK,GAAI
4e30: 39 42 2c 47 41 41 49 2c 45 41 41 47 41 2c 45 41 9B,GAAI,EAAGA,EA
4e40: 41 49 38 42 2c 45 41 41 4d 43 2c 4f 41 41 51 2f AI8B,EAAMC,OAAQ/
4e50: 42 2c 49 41 41 4b 2c 43 41 41 45 2c 47 41 41 49 B,IAAK,CAAE,GAAI
4e60: 67 43 2c 47 41 41 61 46 2c 45 41 41 4d 39 42 2c gC,GAAaF,EAAM9B,
4e70: 45 41 41 49 67 43 2c 47 41 41 57 70 42 2c 57 41 EAAIgC,GAAWpB,WA
4e80: 41 61 6f 42 2c 45 41 41 57 70 42 2c 61 41 41 63 AaoB,EAAWpB,aAAc
4e90: 2c 45 41 41 4f 6f 42 2c 45 41 41 57 72 42 2c 63 ,EAAOoB,EAAWrB,c
4ea0: 41 41 65 2c 45 41 41 55 2c 53 41 41 57 71 42 2c AAe,EAAU,SAAWqB,
4eb0: 4b 41 41 59 41 2c 45 41 41 57 43 2c 55 41 41 57 KAAYA,EAAWC,UAAW
4ec0: 2c 47 41 41 4d 78 42 2c 4f 41 41 4f 43 2c 65 41 ,GAAMxB,OAAOC,eA
4ed0: 41 65 6d 42 2c 45 41 41 51 47 2c 45 41 41 57 45 AemB,EAAQG,EAAWE
4ee0: 2c 49 41 41 4b 46 2c 49 41 41 69 42 2c 4d 41 41 ,IAAKF,IAAiB,MAA
4ef0: 4f 2c 55 41 41 55 52 2c 45 41 41 61 57 2c 45 41 O,UAAUR,EAAaW,EA
4f00: 41 59 43 2c 47 41 41 69 4a 2c 4d 41 41 39 48 44 AYC,GAAiJ,MAA9HD
4f10: 2c 49 41 41 59 50 2c 45 41 41 69 42 4a 2c 45 41 ,IAAYP,EAAiBJ,EA
4f20: 41 59 4e 2c 55 41 41 57 69 42 2c 47 41 41 69 42 AYN,UAAWiB,GAAiB
4f30: 43 2c 47 41 41 61 52 2c 45 41 41 69 42 4a 2c 45 C,GAAaR,EAAiBJ,E
4f40: 41 41 61 59 2c 47 41 41 71 42 5a 2c 4d 4d 33 30 AAaY,GAAqBZ,MM30
4f50: 43 68 69 42 34 49 2c 45 41 41 41 76 4b 2c 45 41 ChiB4I,EAAAvK,EA
4f60: 41 41 2c 47 4e 2b 30 43 49 77 4b 2c 45 41 41 63 AA,GN+0CIwK,EAAc
4f70: 64 2c 45 41 41 75 42 61 2c 47 4d 39 30 43 7a 43 d,EAAuBa,GM90CzC
4f80: 2f 48 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 /H,EAAAxC,EAAA,G
4f90: 4e 6b 31 43 49 79 43 2c 45 41 41 57 69 48 2c 45 Nk1CIyC,EAAWiH,E
4fa0: 41 41 75 42 6c 48 2c 47 4d 68 31 43 6c 43 69 49 AAuBlH,GMh1ClCiI
4fb0: 2c 47 41 75 42 46 2f 44 2c 4f 41 41 51 2c 4b 41 ,GAuBF/D,OAAQ,KA
4fc0: 51 52 67 45 2c 65 41 41 65 2c 47 41 4f 58 43 2c QRgE,eAAe,GAOXC,
4fd0: 45 4e 32 31 43 51 2c 53 41 41 55 43 2c 47 4d 6c EN21CQ,SAAUC,GMl
4fe0: 31 43 74 42 2c 51 41 41 41 44 2c 47 41 41 59 39 1CtB,QAAAD,GAAY9
4ff0: 48 2c 47 41 41 32 42 2c 47 41 41 64 43 2c 47 41 H,GAA2B,GAAdC,GA
5000: 41 63 43 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f AcC,UAAAb,OAAA,O
5010: 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c AAAc,KAAAD,UAAA,
5020: 47 41 41 41 41 2c 55 41 41 41 2c 4b 41 41 41 74 GAAAA,UAAA,KAAAt
5030: 42 2c 47 41 41 41 35 42 2c 4b 41 41 41 38 4b 2c B,GAAA5B,KAAA8K,
5040: 45 41 41 41 2c 49 41 41 41 45 2c 47 41 41 41 6c EAAA,IAAAE,GAAAl
5050: 42 2c 45 41 41 41 39 4a 2c 4d 41 41 41 38 4b 2c B,EAAA9J,MAAA8K,
5060: 45 41 41 41 52 2c 57 41 41 41 76 4a 2c 4f 41 41 EAAAR,WAAAvJ,OAA
5070: 41 6b 4b 2c 65 41 41 41 48 2c 49 41 41 41 74 4b AkK,eAAAH,IAAAtK
5080: 2c 4b 41 41 41 52 2c 4b 41 43 2f 42 67 44 2c 45 ,KAAAR,KAC/BgD,E
5090: 41 41 61 4f 2c 55 41 41 45 32 48 2c 51 41 41 4f AAaO,UAAE2H,QAAO
50a0: 2c 4b 41 41 55 4e 2c 45 41 41 55 33 48 2c 49 41 ,KAAUN,EAAU3H,IA
50b0: 44 58 2c 4f 41 47 2f 42 69 43 2c 4f 41 41 4d 79 DX,OAG/BiC,OAAMy
50c0: 42 2c 51 41 41 51 71 45 2c 45 41 41 4b 2f 48 2c B,QAAQqE,EAAK/H,
50d0: 51 41 41 51 34 44 2c 53 41 41 34 43 2c 57 41 41 QAAQ4D,SAA4C,WAA
50e0: 2f 42 30 44 2c 45 41 41 4f 53 2c 45 41 41 4b 2f /B0D,EAAOS,EAAK/
50f0: 48 2c 51 41 41 51 34 44 2c 55 41 43 68 45 6d 45 H,QAAQ4D,UAChEmE
5100: 2c 45 41 41 4b 2f 48 2c 51 41 41 51 34 44 2c 4f ,EAAK/H,QAAQ4D,O
5110: 41 41 53 2c 4d 41 4a 61 6d 45 2c 45 4e 77 39 43 AAS,MAJamE,ENw9C
5120: 76 43 2c 4d 41 72 49 41 68 42 2c 47 41 41 55 63 vC,MArIAhB,GAAUc
5130: 2c 45 41 41 53 43 2c 47 41 45 6e 42 39 49 2c 45 ,EAASC,GAEnB9I,E
5140: 41 41 61 36 49 2c 49 41 43 58 74 49 2c 49 41 41 AAa6I,IACXtI,IAA
5150: 4b 2c 53 41 4d 4c 72 42 2c 49 41 41 4b 2c 57 4d K,SAMLrB,IAAK,WM
5160: 2f 31 43 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 41 4b /1CL,MAAOnB,MAAK
5170: 69 44 2c 51 41 41 51 34 44 2c 57 4e 73 33 43 74 iD,QAAQ4D,WNs3Ct
5180: 42 35 45 2c 45 41 41 61 36 49 2c 49 41 43 58 74 B5E,EAAa6I,IACXt
5190: 49 2c 49 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 I,IAAK,YACLR,MAA
51a0: 4f 2c 57 4d 7a 32 43 50 2c 4d 41 41 4b 68 43 2c O,WMz2CP,MAAKhC,
51b0: 4d 41 41 4b 69 44 2c 51 41 41 51 34 44 2c 4f 41 MAAKiD,QAAQ4D,OA
51c0: 49 64 33 42 2c 4d 41 41 4d 79 42 2c 51 41 41 51 Id3B,MAAMyB,QAAQ
51d0: 33 47 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 44 3G,KAAKiD,QAAQ4D
51e0: 2c 51 41 43 74 42 37 47 2c 4b 41 41 4b 69 44 2c ,QACtB7G,KAAKiD,
51f0: 51 41 41 51 34 44 2c 4f 41 41 4f 78 45 2c 4f 41 QAAQ4D,OAAOxE,OA
5200: 47 4d 2c 57 41 41 2f 42 6b 49 2c 45 41 41 4f 76 GM,WAA/BkI,EAAOv
5210: 4b 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 44 2c K,KAAKiD,QAAQ4D,
5220: 51 41 43 66 39 46 2c 4f 41 41 4f 6f 4b 2c 4b 41 QACf9F,OAAOoK,KA
5230: 41 4b 6e 4c 2c 4b 41 41 4b 69 44 2c 51 41 41 51 AKnL,KAAKiD,QAAQ
5240: 34 44 2c 51 41 41 51 78 45 2c 4f 41 47 6e 43 2c 4D,QAAQxE,OAGnC,
5250: 45 41 58 45 2c 4b 4e 77 33 43 54 47 2c 49 41 41 EAXE,KNw3CTG,IAA
5260: 4b 2c 65 41 43 4c 52 2c 4d 41 41 4f 2c 53 4d 33 K,eACLR,MAAO,SM3
5270: 32 43 49 6b 43 2c 47 41 41 79 42 2c 47 41 41 6c 2CIkC,GAAyB,GAAl
5280: 42 6b 48 2c 4b 41 41 6b 42 6c 49 2c 55 41 41 41 BkH,KAAkBlI,UAAA
5290: 62 2c 4f 41 41 41 2c 4f 41 41 41 63 2c 4b 41 41 b,OAAA,OAAAc,KAA
52a0: 41 44 2c 55 41 41 41 2c 4b 41 41 41 41 2c 55 41 AD,UAAA,KAAAA,UA
52b0: 41 41 2c 45 41 43 70 43 2c 53 41 41 49 6c 44 2c AA,EACpC,SAAIlD,
52c0: 4b 41 41 4b 71 4c 2c 61 41 41 65 2c 4b 41 4b 70 KAAKqL,aAAe,KAKp
52d0: 42 6e 47 2c 4d 41 41 4d 79 42 2c 51 41 41 51 33 BnG,MAAMyB,QAAQ3
52e0: 47 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 44 2c G,KAAKiD,QAAQ4D,
52f0: 51 41 43 7a 42 37 47 2c 4b 41 41 4b 69 44 2c 51 QACzB7G,KAAKiD,Q
5300: 41 41 51 34 44 2c 4f 41 41 4f 79 45 2c 51 41 41 AAQ4D,OAAOyE,QAA
5310: 51 70 48 2c 49 41 41 55 2c 45 41 43 6a 43 41 2c QpH,IAAU,EACjCA,
5320: 45 41 45 4c 6c 45 2c 4b 41 41 4b 69 44 2c 51 41 EAELlE,KAAKiD,QA
5330: 41 51 34 44 2c 4f 41 41 4f 79 45 2c 51 41 41 51 AQ4D,OAAOyE,QAAQ
5340: 70 48 2c 45 41 41 4d 71 48 2c 67 42 41 41 6b 42 pH,EAAMqH,gBAAkB
5350: 2c 45 41 43 2f 43 72 48 2c 45 41 41 4d 71 48 2c ,EAC/CrH,EAAMqH,
5360: 63 41 45 58 76 4c 2c 4b 41 41 4b 69 44 2c 51 41 cAEXvL,KAAKiD,QA
5370: 41 51 34 44 2c 4f 41 41 4f 79 45 2c 51 41 41 51 AQ4D,OAAOyE,QAAQ
5380: 70 48 2c 45 41 41 4d 75 44 2c 67 42 41 41 6b 42 pH,EAAMuD,gBAAkB
5390: 2c 47 41 43 2f 43 76 44 2c 45 41 41 4d 75 44 2c ,GAC/CvD,EAAMuD,
53a0: 63 41 4b 6b 42 2c 57 41 41 2f 42 38 43 2c 45 41 cAKkB,WAA/B8C,EA
53b0: 41 4f 76 4b 2c 4b 41 41 4b 69 44 2c 51 41 41 51 AOvK,KAAKiD,QAAQ
53c0: 34 44 2c 57 41 4b 6e 42 37 47 2c 4b 41 41 4b 69 4D,WAKnB7G,KAAKi
53d0: 44 2c 51 41 41 51 34 48 2c 65 41 41 69 42 4f 2c D,QAAQ4H,eAAiBO,
53e0: 45 41 43 31 42 70 4c 2c 4b 41 41 4b 77 4c 2c 53 EAC1BpL,KAAKwL,S
53f0: 41 41 53 74 48 2c 47 41 41 4f 2c 47 41 45 76 42 AAStH,GAAO,GAEvB
5400: 6c 45 2c 4b 41 41 4b 79 4c 2c 51 41 41 51 76 48 lE,KAAKyL,QAAQvH
5410: 2c 45 41 41 4f 6c 45 2c 4b 41 41 4b 79 4c 2c 51 ,EAAOlE,KAAKyL,Q
5420: 41 41 51 2c 49 41 41 4d 76 48 2c 53 4e 79 33 43 AAQ,IAAMvH,SNy3C
5430: 39 43 31 42 2c 49 41 41 4b 2c 55 41 43 4c 52 2c 9C1B,IAAK,UACLR,
5440: 4d 41 41 4f 2c 53 4d 68 33 43 44 41 2c 47 41 41 MAAO,SMh3CDA,GAA
5450: 36 42 2c 47 41 41 74 42 30 4a 2c 47 41 41 73 42 6B,GAAtB0J,GAAsB
5460: 78 49 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f 41 xI,UAAAb,OAAA,OA
5470: 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c 49 AAc,KAAAD,UAAA,I
5480: 41 41 41 41 2c 55 41 41 41 2c 45 41 43 6e 43 2c AAAA,UAAA,EACnC,
5490: 49 41 41 75 42 2c 67 42 41 41 56 6c 42 2c 4b 41 IAAuB,gBAAVlB,KA
54a0: 41 77 42 68 43 2c 4b 41 41 4b 69 44 2c 51 41 41 AwBhC,KAAKiD,QAA
54b0: 51 34 44 2c 4f 41 43 68 44 2c 4d 41 41 4f 36 45 Q4D,OAChD,MAAO6E
54c0: 2c 45 41 45 54 2c 4b 41 41 4b 2c 47 41 41 49 39 ,EAET,KAAK,GAAI9
54d0: 4b 2c 4b 41 41 51 5a 2c 4d 41 41 4b 69 44 2c 51 K,KAAQZ,MAAKiD,Q
54e0: 41 41 51 34 44 2c 4f 41 43 35 42 2c 47 41 41 4b AAQ4D,OAC5B,GAAK
54f0: 37 47 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 44 7G,KAAKiD,QAAQ4D
5500: 2c 4f 41 41 4f 70 46 2c 65 41 41 65 62 2c 49 41 ,OAAOpF,eAAeb,IA
5510: 47 70 43 5a 2c 4b 41 41 4b 69 44 2c 51 41 41 51 GpCZ,KAAKiD,QAAQ
5520: 34 44 2c 4f 41 41 4f 6a 47 2c 47 41 41 4d 36 47 4D,OAAOjG,GAAM6G
5530: 2c 67 42 41 41 6b 42 7a 46 2c 45 41 41 4d 79 46 ,gBAAkBzF,EAAMyF
5540: 2c 63 41 43 70 44 2c 4d 41 41 4f 37 47 2c 45 41 ,cACpD,MAAO7G,EA
5550: 47 58 2c 4f 41 41 4f 38 4b 2c 4d 4e 38 33 43 50 GX,OAAO8K,MN83CP
5560: 6c 4a 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 lJ,IAAK,WACLR,MA
5570: 41 4f 2c 53 4d 72 33 43 41 70 42 2c 47 41 41 34 AO,SMr3CApB,GAA4
5580: 42 2c 47 41 41 74 42 38 4b 2c 47 41 41 73 42 78 B,GAAtB8K,GAAsBx
5590: 49 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f 41 41 I,UAAAb,OAAA,OAA
55a0: 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c 49 41 Ac,KAAAD,UAAA,IA
55b0: 41 41 41 2c 55 41 41 41 2c 45 41 43 6e 43 2c 4f AAA,UAAA,EACnC,O
55c0: 41 41 73 42 2c 67 42 41 41 54 74 43 2c 49 41 41 AAsB,gBAATtC,IAA
55d0: 75 42 5a 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 uBZ,KAAKiD,QAAQ4
55e0: 44 2c 51 41 47 37 43 37 47 2c 4b 41 41 4b 69 44 D,QAG7C7G,KAAKiD
55f0: 2c 51 41 41 51 34 44 2c 4f 41 41 4f 70 46 2c 65 ,QAAQ4D,OAAOpF,e
5600: 41 41 65 62 2c 47 41 43 39 42 5a 2c 4b 41 41 4b AAeb,GAC9BZ,KAAK
5610: 69 44 2c 51 41 41 51 34 44 2c 4f 41 41 4f 6a 47 iD,QAAQ4D,OAAOjG
5620: 2c 47 41 48 70 42 38 4b 2c 4d 4e 67 34 43 4a 5a ,GAHpB8K,MNg4CJZ
5630: 2c 47 4d 6a 2b 43 61 2f 48 2c 55 4e 6f 2b 43 74 ,GMj+Ca/H,UNo+Ct
5640: 42 72 44 2c 47 41 41 51 6f 44 2c 51 4d 31 33 43 BrD,GAAQoD,QM13C
5650: 4f 67 49 2c 47 4e 38 33 43 54 2c 53 41 41 55 6e OgI,GN83CT,SAAUn
5660: 4c 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 41 L,EAAQD,EAASS,GA
5670: 45 6a 43 2c 59 4f 6e 68 44 41 52 2c 47 41 41 41 EjC,YOnhDAR,GAAA
5680: 44 2c 53 41 43 41 69 4d 2c 57 41 41 41 2c 61 41 D,SACAiM,WAAA,aA
5690: 43 41 43 2c 63 41 41 41 2c 61 41 43 41 43 2c 4d CAC,cAAA,aACAC,M
56a0: 41 41 41 2c 57 41 43 41 43 2c 59 41 41 41 2c 61 AAA,WACAC,YAAA,a
56b0: 41 43 41 43 2c 4f 41 41 41 2c 61 41 43 41 43 2c ACAC,OAAA,aACAC,
56c0: 4f 41 41 41 2c 61 41 43 41 43 2c 51 41 41 41 2c OAAA,aACAC,QAAA,
56d0: 61 41 43 41 43 2c 4f 41 41 41 2c 4f 41 43 41 43 aACAC,OAAA,OACAC
56e0: 2c 67 42 41 41 41 2c 61 41 43 41 43 2c 4d 41 41 ,gBAAA,aACAC,MAA
56f0: 41 2c 53 41 43 41 43 2c 59 41 41 41 2c 59 41 43 A,SACAC,YAAA,YAC
5700: 41 43 2c 4f 41 41 41 2c 57 41 43 41 43 2c 57 41 AC,OAAA,WACAC,WA
5710: 41 41 2c 61 41 43 41 43 2c 57 41 41 41 2c 59 41 AA,aACAC,WAAA,YA
5720: 43 41 43 2c 59 41 41 41 2c 57 41 43 41 43 2c 57 CAC,YAAA,WACAC,W
5730: 41 41 41 2c 59 41 43 41 43 2c 4f 41 41 41 2c 59 AAA,YACAC,OAAA,Y
5740: 41 43 41 43 2c 67 42 41 41 41 2c 61 41 43 41 43 ACAC,gBAAA,aACAC
5750: 2c 55 41 41 41 2c 61 41 43 41 43 2c 53 41 41 41 ,UAAA,aACAC,SAAA
5760: 2c 57 41 43 41 43 2c 4d 41 41 41 2c 57 41 43 41 ,WACAC,MAAA,WACA
5770: 43 2c 55 41 41 41 2c 53 41 43 41 43 2c 55 41 41 C,UAAA,SACAC,UAA
5780: 41 2c 57 41 43 41 43 2c 65 41 41 41 2c 59 41 43 A,WACAC,eAAA,YAC
5790: 41 43 2c 55 41 41 41 2c 61 41 43 41 43 2c 57 41 AC,UAAA,aACAC,WA
57a0: 41 41 2c 53 41 43 41 43 2c 55 41 41 41 2c 61 41 AA,SACAC,UAAA,aA
57b0: 43 41 43 2c 57 41 41 41 2c 61 41 43 41 43 2c 61 CAC,WAAA,aACAC,a
57c0: 41 41 41 2c 57 41 43 41 43 2c 67 42 41 41 41 2c AAA,WACAC,gBAAA,
57d0: 57 41 43 41 43 2c 59 41 41 41 2c 57 41 43 41 43 WACAC,YAAA,WACAC
57e0: 2c 59 41 41 41 2c 59 41 43 41 43 2c 53 41 41 41 ,YAAA,YACAC,SAAA
57f0: 2c 53 41 43 41 43 2c 59 41 41 41 2c 61 41 43 41 ,SACAC,YAAA,aACA
5800: 43 2c 63 41 41 41 2c 61 41 43 41 43 2c 65 41 41 C,cAAA,aACAC,eAA
5810: 41 2c 57 41 43 41 43 2c 65 41 41 41 2c 55 41 43 A,WACAC,eAAA,UAC
5820: 41 43 2c 65 41 41 41 2c 55 41 43 41 43 2c 65 41 AC,eAAA,UACAC,eA
5830: 41 41 2c 57 41 43 41 43 2c 59 41 41 41 2c 57 41 AA,WACAC,YAAA,WA
5840: 43 41 43 2c 55 41 41 41 2c 59 41 43 41 43 2c 61 CAC,UAAA,YACAC,a
5850: 41 41 41 2c 57 41 43 41 43 2c 53 41 41 41 2c 61 AAA,WACAC,SAAA,a
5860: 41 43 41 43 2c 53 41 41 41 2c 61 41 43 41 43 2c ACAC,SAAA,aACAC,
5870: 59 41 41 41 2c 59 41 43 41 43 2c 57 41 41 41 2c YAAA,YACAC,WAAA,
5880: 57 41 43 41 43 2c 61 41 41 41 2c 61 41 43 41 43 WACAC,aAAA,aACAC
5890: 2c 61 41 41 41 2c 57 41 43 41 43 2c 53 41 41 41 ,aAAA,WACAC,SAAA
58a0: 2c 57 41 43 41 43 2c 57 41 41 41 2c 61 41 43 41 ,WACAC,WAAA,aACA
58b0: 43 2c 59 41 41 41 2c 61 41 43 41 43 2c 4d 41 41 C,YAAA,aACAC,MAA
58c0: 41 2c 57 41 43 41 43 2c 57 41 41 41 2c 59 41 43 A,WACAC,WAAA,YAC
58d0: 41 43 2c 4d 41 41 41 2c 61 41 43 41 43 2c 4f 41 AC,MAAA,aACAC,OA
58e0: 41 41 2c 53 41 43 41 43 2c 61 41 41 41 2c 59 41 AA,SACAC,aAAA,YA
58f0: 43 41 43 2c 4d 41 41 41 2c 61 41 43 41 43 2c 55 CAC,MAAA,aACAC,U
5900: 41 41 41 2c 61 41 43 41 43 2c 53 41 41 41 2c 61 AAA,aACAC,SAAA,a
5910: 41 43 41 43 2c 57 41 41 41 2c 57 41 43 41 43 2c ACAC,WAAA,WACAC,
5920: 51 41 41 41 2c 55 41 43 41 43 2c 4f 41 41 41 2c QAAA,UACAC,OAAA,
5930: 61 41 43 41 43 2c 4f 41 41 41 2c 61 41 43 41 43 aACAC,OAAA,aACAC
5940: 2c 55 41 41 41 2c 61 41 43 41 43 2c 65 41 41 41 ,UAAA,aACAC,eAAA
5950: 2c 61 41 43 41 43 2c 57 41 41 41 2c 57 41 43 41 ,aACAC,WAAA,WACA
5960: 43 2c 63 41 41 41 2c 61 41 43 41 43 2c 57 41 41 C,cAAA,aACAC,WAA
5970: 41 2c 61 41 43 41 43 2c 59 41 41 41 2c 61 41 43 A,aACAC,YAAA,aAC
5980: 41 43 2c 57 41 41 41 2c 61 41 43 41 43 2c 73 42 AC,WAAA,aACAC,sB
5990: 41 41 41 2c 61 41 43 41 43 2c 57 41 41 41 2c 61 AAA,aACAC,WAAA,a
59a0: 41 43 41 43 2c 59 41 41 41 2c 61 41 43 41 43 2c ACAC,YAAA,aACAC,
59b0: 57 41 41 41 2c 61 41 43 41 43 2c 57 41 41 41 2c WAAA,aACAC,WAAA,
59c0: 61 41 43 41 43 2c 61 41 41 41 2c 61 41 43 41 43 aACAC,aAAA,aACAC
59d0: 2c 65 41 41 41 2c 59 41 43 41 43 2c 63 41 41 41 ,eAAA,YACAC,cAAA
59e0: 2c 61 41 43 41 43 2c 67 42 41 41 41 2c 61 41 43 ,aACAC,gBAAA,aAC
59f0: 41 43 2c 67 42 41 41 41 2c 61 41 43 41 43 2c 67 AC,gBAAA,aACAC,g
5a00: 42 41 41 41 2c 61 41 43 41 43 2c 61 41 41 41 2c BAAA,aACAC,aAAA,
5a10: 61 41 43 41 43 2c 4d 41 41 41 2c 53 41 43 41 43 aACAC,MAAA,SACAC
5a20: 2c 57 41 41 41 2c 57 41 43 41 43 2c 4f 41 41 41 ,WAAA,WACAC,OAAA
5a30: 2c 61 41 43 41 43 2c 53 41 41 41 2c 57 41 43 41 ,aACAC,SAAA,WACA
5a40: 43 2c 51 41 41 41 2c 53 41 43 41 43 2c 6b 42 41 C,QAAA,SACAC,kBA
5a50: 41 41 2c 61 41 43 41 43 2c 59 41 41 41 2c 53 41 AA,aACAC,YAAA,SA
5a60: 43 41 43 2c 63 41 41 41 2c 59 41 43 41 43 2c 63 CAC,cAAA,YACAC,c
5a70: 41 41 41 2c 61 41 43 41 43 2c 67 42 41 41 41 2c AAA,aACAC,gBAAA,
5a80: 59 41 43 41 43 2c 69 42 41 41 41 2c 61 41 43 41 YACAC,iBAAA,aACA
5a90: 43 2c 6d 42 41 41 41 2c 57 41 43 41 43 2c 69 42 C,mBAAA,WACAC,iB
5aa0: 41 41 41 2c 59 41 43 41 43 2c 69 42 41 41 41 2c AAA,YACAC,iBAAA,
5ab0: 59 41 43 41 43 2c 63 41 41 41 2c 57 41 43 41 43 YACAC,cAAA,WACAC
5ac0: 2c 57 41 41 41 2c 61 41 43 41 43 2c 57 41 41 41 ,WAAA,aACAC,WAAA
5ad0: 2c 61 41 43 41 43 2c 55 41 41 41 2c 61 41 43 41 ,aACAC,UAAA,aACA
5ae0: 43 2c 61 41 41 41 2c 61 41 43 41 43 2c 4d 41 41 C,aAAA,aACAC,MAA
5af0: 41 2c 53 41 43 41 43 2c 53 41 41 41 2c 61 41 43 A,SACAC,SAAA,aAC
5b00: 41 43 2c 4f 41 41 41 2c 57 41 43 41 43 2c 57 41 AC,OAAA,WACAC,WA
5b10: 41 41 2c 59 41 43 41 43 2c 51 41 41 41 2c 57 41 AA,YACAC,QAAA,WA
5b20: 43 41 43 2c 57 41 41 41 2c 55 41 43 41 43 2c 51 CAC,WAAA,UACAC,Q
5b30: 41 41 41 2c 61 41 43 41 43 2c 65 41 41 41 2c 61 AAA,aACAC,eAAA,a
5b40: 41 43 41 43 2c 57 41 41 41 2c 61 41 43 41 43 2c ACAC,WAAA,aACAC,
5b50: 65 41 41 41 2c 61 41 43 41 43 2c 65 41 41 41 2c eAAA,aACAC,eAAA,
5b60: 61 41 43 41 43 2c 59 41 41 41 2c 61 41 43 41 43 aACAC,YAAA,aACAC
5b70: 2c 57 41 41 41 2c 61 41 43 41 43 2c 4d 41 41 41 ,WAAA,aACAC,MAAA
5b80: 2c 59 41 43 41 43 2c 4d 41 41 41 2c 61 41 43 41 ,YACAC,MAAA,aACA
5b90: 43 2c 4d 41 41 41 2c 61 41 43 41 43 2c 59 41 41 C,MAAA,aACAC,YAA
5ba0: 41 2c 61 41 43 41 43 2c 51 41 41 41 2c 57 41 43 A,aACAC,QAAA,WAC
5bb0: 41 43 2c 65 41 41 41 2c 59 41 43 41 43 2c 4b 41 AC,eAAA,YACAC,KA
5bc0: 41 41 2c 53 41 43 41 43 2c 57 41 41 41 2c 61 41 AA,SACAC,WAAA,aA
5bd0: 43 41 43 2c 57 41 41 41 2c 59 41 43 41 43 2c 61 CAC,WAAA,YACAC,a
5be0: 41 41 41 2c 57 41 43 41 43 2c 51 41 41 41 2c 61 AAA,WACAC,QAAA,a
5bf0: 41 43 41 43 2c 59 41 41 41 2c 59 41 43 41 43 2c ACAC,YAAA,YACAC,
5c00: 55 41 41 41 2c 57 41 43 41 43 2c 55 41 41 41 2c UAAA,WACAC,UAAA,
5c10: 61 41 43 41 43 2c 51 41 41 41 2c 57 41 43 41 43 aACAC,QAAA,WACAC
5c20: 2c 51 41 41 41 2c 61 41 43 41 43 2c 53 41 41 41 ,QAAA,aACAC,SAAA
5c30: 2c 61 41 43 41 43 2c 57 41 41 41 2c 59 41 43 41 ,aACAC,WAAA,YACA
5c40: 43 2c 57 41 41 41 2c 61 41 43 41 43 2c 57 41 41 C,WAAA,aACAC,WAA
5c50: 41 2c 61 41 43 41 43 2c 4d 41 41 41 2c 61 41 43 A,aACAC,MAAA,aAC
5c60: 41 43 2c 61 41 41 41 2c 57 41 43 41 43 2c 57 41 AC,aAAA,WACAC,WA
5c70: 41 41 2c 59 41 43 41 43 2c 4b 41 41 41 2c 61 41 AA,YACAC,KAAA,aA
5c80: 43 41 43 2c 4d 41 41 41 2c 57 41 43 41 43 2c 53 CAC,MAAA,WACAC,S
5c90: 41 41 41 2c 61 41 43 41 43 2c 51 41 41 41 2c 57 AAA,aACAC,QAAA,W
5ca0: 41 43 41 43 2c 57 41 41 41 2c 59 41 43 41 43 2c ACAC,WAAA,YACAC,
5cb0: 51 41 41 41 2c 61 41 43 41 43 2c 4f 41 41 41 2c QAAA,aACAC,OAAA,
5cc0: 61 41 43 41 43 2c 4f 41 41 41 2c 61 41 43 41 43 aACAC,OAAA,aACAC
5cd0: 2c 59 41 41 41 2c 61 41 43 41 43 2c 51 41 41 41 ,YAAA,aACAC,QAAA
5ce0: 2c 57 41 43 41 43 2c 61 41 41 41 2c 63 50 34 68 ,WACAC,aAAA,cP4h
5cf0: 44 4d 2c 53 41 41 55 6e 56 2c 45 41 41 51 44 2c DM,SAAUnV,EAAQD,
5d00: 45 41 41 53 53 2c 47 51 72 67 44 6a 43 2c 51 41 EAASS,GQrgDjC,QA
5d10: 41 41 34 55 2c 47 41 41 41 43 2c 45 41 41 41 43 AA4U,GAAAC,EAAAC
5d20: 2c 47 41 43 41 2c 4d 41 43 41 37 4e 2c 4d 41 41 ,GACA,MACA7N,MAA
5d30: 41 38 4e 2c 49 41 41 41 46 2c 45 41 41 41 2c 47 A8N,IAAAF,EAAA,G
5d40: 41 41 41 43 2c 45 41 41 41 2c 4d 41 43 41 37 4e AAAC,EAAA,MACA7N
5d50: 2c 4b 41 41 41 38 4e 2c 49 41 41 41 46 2c 45 41 ,KAAA8N,IAAAF,EA
5d60: 41 41 2c 47 41 41 41 43 2c 45 41 41 41 2c 4d 41 AA,GAAAC,EAAA,MA
5d70: 43 41 37 4e 2c 4b 41 41 41 38 4e 2c 49 41 41 41 CA7N,KAAA8N,IAAA
5d80: 46 2c 45 41 41 41 2c 47 41 41 41 43 2c 45 41 41 F,EAAA,GAAAC,EAA
5d90: 41 2c 4d 41 68 4c 41 2c 47 41 41 41 45 2c 47 41 A,MAhLA,GAAAE,GA
5da0: 41 6b 42 68 56 2c 45 41 41 51 2c 47 41 4d 31 42 AkBhV,EAAQ,GAM1B
5db0: 69 56 2c 49 41 43 41 2c 51 41 41 41 35 53 2c 4b iV,IACA,QAAA5S,K
5dc0: 41 41 41 32 53 2c 47 41 43 41 41 2c 45 41 41 41 AAA2S,GACAA,EAAA
5dd0: 31 54 2c 65 41 41 41 65 2c 4b 41 43 41 34 53 2c 1T,eAAAe,KACA4S,
5de0: 45 41 41 41 44 2c 45 41 41 41 33 53 2c 4d 41 49 EAAAD,EAAA3S,MAI
5df0: 41 2c 49 41 41 41 36 53 2c 47 41 41 41 31 56 2c A,IAAA6S,GAAA1V,
5e00: 45 41 41 41 44 2c 53 41 43 41 34 56 2c 4b 41 41 EAAAD,SACA4V,KAA
5e10: 4f 43 2c 53 41 41 41 2c 45 41 41 41 43 2c 4f 41 OC,SAAA,EAAAC,OA
5e20: 41 41 2c 4f 41 43 50 43 2c 4b 41 41 4f 46 2c 53 AA,OACPC,KAAOF,S
5e30: 41 41 41 2c 45 41 41 41 43 2c 4f 41 41 41 2c 4f AAA,EAAAC,OAAA,O
5e40: 41 43 50 45 2c 4b 41 41 4f 48 2c 53 41 41 41 2c ACPE,KAAOH,SAAA,
5e50: 45 41 41 41 43 2c 4f 41 41 41 2c 4f 41 43 50 47 EAAAC,OAAA,OACPG
5e60: 2c 4b 41 41 4f 4a 2c 53 41 41 41 2c 45 41 41 41 ,KAAOJ,SAAA,EAAA
5e70: 43 2c 4f 41 41 41 2c 4f 41 43 50 49 2c 4d 41 41 C,OAAA,OACPI,MAA
5e80: 51 4c 2c 53 41 41 41 2c 45 41 41 41 43 2c 4f 41 QL,SAAA,EAAAC,OA
5e90: 41 41 2c 51 41 43 52 4b 2c 4b 41 41 4f 4e 2c 53 AA,QACRK,KAAON,S
5ea0: 41 41 41 2c 45 41 41 41 43 2c 4f 41 41 41 2c 4f AAA,EAAAC,OAAA,O
5eb0: 41 43 50 4d 2c 4b 41 41 4f 50 2c 53 41 41 41 2c ACPM,KAAOP,SAAA,
5ec0: 45 41 41 41 43 2c 4f 41 41 41 2c 4f 41 43 50 4f EAAAC,OAAA,OACPO
5ed0: 2c 4b 41 41 4f 52 2c 53 41 41 41 2c 45 41 41 41 ,KAAOR,SAAA,EAAA
5ee0: 43 2c 4f 41 41 41 2c 4f 41 43 50 51 2c 4b 41 41 C,OAAA,OACPQ,KAA
5ef0: 4f 54 2c 53 41 41 41 2c 45 41 41 41 43 2c 51 41 OT,SAAA,EAAAC,QA
5f00: 41 41 2c 51 41 43 50 53 2c 53 41 41 57 56 2c 53 AA,QACPS,SAAWV,S
5f10: 41 41 41 2c 45 41 41 41 43 2c 51 41 41 41 2c 59 AAA,EAAAC,QAAA,Y
5f20: 41 43 58 55 2c 51 41 41 55 58 2c 53 41 41 41 2c ACXU,QAAUX,SAAA,
5f30: 45 41 41 41 43 2c 51 41 41 41 2c 57 41 43 56 57 EAAAC,QAAA,WACVW
5f40: 2c 53 41 41 57 5a 2c 53 41 41 41 2c 45 41 41 41 ,SAAWZ,SAAA,EAAA
5f50: 43 2c 51 41 41 41 2c 59 41 43 58 59 2c 4b 41 41 C,QAAA,YACXY,KAA
5f60: 4f 62 2c 53 41 41 41 2c 45 41 41 41 43 2c 51 41 Ob,SAAA,EAAAC,QA
5f70: 41 41 2c 63 41 43 50 61 2c 4f 41 41 53 64 2c 53 AA,cACPa,OAASd,S
5f80: 41 41 41 2c 45 41 41 41 43 2c 51 41 41 41 2c 6f AAA,EAAAC,QAAA,o
5f90: 42 41 43 54 78 47 2c 4d 41 41 51 75 47 2c 53 41 BACTxG,MAAQuG,SA
5fa0: 41 41 2c 45 41 41 41 43 2c 51 41 41 41 2c 53 41 AA,EAAAC,QAAA,SA
5fb0: 49 52 2c 51 41 41 41 33 50 2c 4b 41 41 41 77 50 IR,QAAA3P,KAAAwP
5fc0: 2c 47 41 43 41 2c 47 41 41 41 41 2c 45 41 41 41 ,GACA,GAAAA,EAAA
5fd0: 35 54 2c 65 41 41 41 6f 45 2c 47 41 41 41 2c 43 5T,eAAAoE,GAAA,C
5fe0: 41 43 41 2c 69 42 41 41 41 77 50 2c 47 41 41 41 ACA,iBAAAwP,GAAA
5ff0: 78 50 2c 49 41 43 41 2c 53 41 41 41 78 43 2c 4f xP,IACA,SAAAxC,O
6000: 41 41 41 2c 38 42 41 41 41 77 43 2c 45 41 47 41 AAA,8BAAAwC,EAGA
6010: 2c 67 42 41 41 41 77 50 2c 47 41 41 41 78 50 2c ,gBAAAwP,GAAAxP,
6020: 49 41 43 41 2c 53 41 41 41 78 43 2c 4f 41 41 41 IACA,SAAAxC,OAAA
6030: 2c 6f 43 41 41 41 77 43 2c 45 41 47 41 2c 49 41 ,oCAAAwC,EAGA,IA
6040: 41 41 77 50 2c 45 41 41 41 78 50 2c 47 41 41 41 AAwP,EAAAxP,GAAA
6050: 32 50 2c 4f 41 41 41 6e 54 2c 53 41 41 41 67 54 2P,OAAAnT,SAAAgT
6060: 2c 45 41 41 41 78 50 2c 47 41 41 41 30 50 2c 53 ,EAAAxP,GAAA0P,S
6070: 41 43 41 2c 53 41 41 41 6c 53 2c 4f 41 41 41 2c ACA,SAAAlS,OAAA,
6080: 73 43 41 41 41 77 43 2c 45 41 47 41 2c 49 41 41 sCAAAwC,EAGA,IAA
6090: 41 30 50 2c 47 41 41 41 46 2c 45 41 41 41 78 50 A0P,GAAAF,EAAAxP
60a0: 2c 47 41 41 41 30 50 2c 53 41 43 41 43 2c 45 41 ,GAAA0P,SACAC,EA
60b0: 41 41 48 2c 45 41 41 41 78 50 2c 47 41 41 41 32 AAH,EAAAxP,GAAA2
60c0: 50 2c 61 41 43 41 48 2c 47 41 41 41 78 50 2c 47 P,aACAH,GAAAxP,G
60d0: 41 41 41 30 50 2c 65 41 43 41 46 2c 47 41 41 41 AAA0P,eACAF,GAAA
60e0: 78 50 2c 47 41 41 41 32 50 2c 4f 41 43 41 7a 55 xP,GAAA2P,OACAzU
60f0: 2c 4f 41 41 41 43 2c 65 41 41 41 71 55 2c 45 41 ,OAAAC,eAAAqU,EA
6100: 41 41 78 50 2c 47 41 41 41 2c 59 41 41 71 44 37 AAxP,GAAA,YAAqD7
6110: 44 2c 4d 41 41 41 75 54 2c 49 41 43 72 44 78 55 D,MAAAuT,IACrDxU
6120: 2c 4f 41 41 41 43 2c 65 41 41 41 71 55 2c 45 41 ,OAAAC,eAAAqU,EA
6130: 41 41 78 50 2c 47 41 41 41 2c 55 41 41 6d 44 37 AAxP,GAAA,UAAmD7
6140: 44 2c 4d 41 41 41 77 54 2c 49 41 49 6e 44 48 2c D,MAAAwT,IAInDH,
6150: 45 41 41 41 43 2c 49 41 41 41 47 2c 49 41 41 41 EAAAC,IAAAG,IAAA
6160: 2c 53 41 41 41 48 2c 47 41 43 41 2c 47 41 4d 41 ,SAAAH,GACA,GAMA
6170: 37 51 2c 47 41 43 41 39 43 2c 45 41 43 41 70 42 7Q,GACA9C,EACApB
6180: 2c 45 41 52 41 2b 56 2c 45 41 41 41 68 42 2c 45 ,EARA+V,EAAAhB,E
6190: 41 41 41 2c 4f 41 43 41 69 42 2c 45 41 41 41 6a AAA,OACAiB,EAAAj
61a0: 42 2c 45 41 41 41 2c 4f 41 43 41 6b 42 2c 45 41 B,EAAA,OACAkB,EA
61b0: 41 41 6c 42 2c 45 41 41 41 2c 4f 41 43 41 6d 42 AAlB,EAAA,OACAmB
61c0: 2c 45 41 41 41 72 50 2c 4b 41 41 41 71 50 2c 49 ,EAAArP,KAAAqP,I
61d0: 41 41 41 48 2c 45 41 41 41 43 2c 45 41 41 41 43 AAAH,EAAAC,EAAAC
61e0: 2c 47 41 43 41 45 2c 45 41 41 41 74 50 2c 4b 41 ,GACAE,EAAAtP,KA
61f0: 41 41 73 50 2c 49 41 41 41 4a 2c 45 41 41 41 43 AAsP,IAAAJ,EAAAC
6200: 2c 45 41 41 41 43 2c 47 41 43 41 47 2c 45 41 41 ,EAAAC,GACAG,EAA
6210: 41 44 2c 45 41 41 41 44 2c 43 41 2b 42 41 2c 4f AD,EAAAD,CA+BA,O
6220: 41 31 42 41 43 2c 4b 41 41 41 44 2c 45 41 43 41 A1BAC,KAAAD,EACA
6230: 68 53 2c 45 41 41 41 2c 45 41 43 45 36 52 2c 49 hS,EAAA,EACE6R,I
6240: 41 41 41 49 2c 45 41 43 46 6a 53 2c 47 41 41 41 AAAI,EACFjS,GAAA
6250: 38 52 2c 45 41 41 41 43 2c 47 41 41 41 47 2c 45 8R,EAAAC,GAAAG,E
6260: 41 43 45 4a 2c 49 41 41 41 47 2c 45 41 43 46 6a ACEJ,IAAAG,EACFj
6270: 53 2c 45 41 41 41 2c 47 41 41 41 2b 52 2c 45 41 S,EAAA,GAAA+R,EA
6280: 41 41 46 2c 47 41 41 41 4b 2c 45 41 43 45 48 2c AAF,GAAAK,EACEH,
6290: 49 41 41 41 45 2c 49 41 43 46 6a 53 2c 45 41 41 IAAAE,IACFjS,EAA
62a0: 41 2c 47 41 41 41 36 52 2c 45 41 41 41 43 2c 47 A,GAAA6R,EAAAC,G
62b0: 41 41 41 49 2c 47 41 47 41 6c 53 2c 45 41 41 41 AAAI,GAGAlS,EAAA
62c0: 32 43 2c 4b 41 41 41 71 50 2c 49 41 41 41 2c 47 2C,KAAAqP,IAAA,G
62d0: 41 41 41 68 53 2c 45 41 41 41 2c 4b 41 45 41 41 AAAhS,EAAA,KAEAA
62e0: 2c 45 41 41 41 2c 49 41 43 41 41 2c 47 41 41 41 ,EAAA,IACAA,GAAA
62f0: 2c 4b 41 47 41 6c 45 2c 47 41 41 41 6b 57 2c 45 ,KAGAlE,GAAAkW,E
6300: 41 41 41 43 2c 47 41 41 41 2c 45 41 47 41 2f 55 AAAC,GAAA,EAGA/U
6310: 2c 45 41 44 41 2b 55 2c 49 41 41 41 44 2c 45 41 ,EADA+U,IAAAD,EA
6320: 43 41 2c 45 41 43 45 6c 57 2c 47 41 41 41 2c 47 CA,EACElW,GAAA,G
6330: 41 43 46 6f 57 2c 47 41 41 41 44 2c 45 41 41 41 ACFoW,GAAAD,EAAA
6340: 44 2c 47 41 45 41 45 2c 47 41 41 41 2c 45 41 41 D,GAEAE,GAAA,EAA
6350: 41 44 2c 45 41 41 41 44 2c 49 41 47 41 68 53 2c AD,EAAAD,IAGAhS,
6360: 45 41 41 41 2c 49 41 41 41 39 43 2c 45 41 41 41 EAAA,IAAA9C,EAAA
6370: 2c 49 41 41 41 70 42 2c 49 41 47 41 38 55 2c 45 ,IAAApB,IAGA8U,E
6380: 41 41 41 43 2c 49 41 41 41 49 2c 49 41 41 41 2c AAAC,IAAAI,IAAA,
6390: 53 41 41 41 4a 2c 47 41 43 41 2c 47 41 41 41 73 SAAAJ,GACA,GAAAs
63a0: 42 2c 47 41 43 41 43 2c 45 41 43 41 43 2c 45 41 B,GACAC,EACAC,EA
63b0: 43 41 72 53 2c 45 41 43 41 39 43 2c 45 41 45 41 CArS,EACA9C,EAEA
63c0: 32 55 2c 45 41 41 41 68 42 2c 45 41 41 41 2c 4f 2U,EAAAhB,EAAA,O
63d0: 41 43 41 69 42 2c 45 41 41 41 6a 42 2c 45 41 41 ACAiB,EAAAjB,EAA
63e0: 41 2c 4f 41 43 41 6b 42 2c 45 41 41 41 6c 42 2c A,OACAkB,EAAAlB,
63f0: 45 41 41 41 2c 4f 41 43 41 35 51 2c 45 41 41 41 EAAA,OACA5Q,EAAA
6400: 30 43 2c 4b 41 41 41 73 50 2c 49 41 41 41 4a 2c 0C,KAAAsP,IAAAJ,
6410: 45 41 41 41 43 2c 45 41 41 41 43 2c 47 41 43 41 EAAAC,EAAAC,GACA
6420: 4f 2c 45 41 41 41 72 53 2c 45 41 41 41 30 43 2c O,EAAArS,EAAA0C,
6430: 4b 41 41 41 71 50 2c 49 41 41 41 48 2c 45 41 41 KAAAqP,IAAAH,EAA
6440: 41 43 2c 45 41 41 41 43 2c 47 41 43 41 51 2c 45 AC,EAAAC,GACAQ,E
6450: 41 41 41 2c 53 41 41 41 74 57 2c 47 41 43 41 2c AAA,SAAAtW,GACA,
6460: 4f 41 41 41 67 45 2c 45 41 41 41 68 45 2c 47 41 OAAAgE,EAAAhE,GA
6470: 41 41 2c 45 41 41 41 71 57 2c 45 41 41 41 2c 47 AA,EAAAqW,EAAA,G
6480: 41 79 42 41 2c 4f 41 74 42 41 2c 4b 41 41 41 41 AyBA,OAtBA,KAAAA
6490: 2c 45 41 43 41 74 53 2c 45 41 41 41 39 43 2c 45 ,EACAtS,EAAA9C,E
64a0: 41 41 41 2c 47 41 45 41 41 2c 45 41 41 41 6f 56 AAA,GAEAA,EAAAoV
64b0: 2c 45 41 41 41 72 53 2c 45 41 43 41 6b 53 2c 45 ,EAAArS,EACAkS,E
64c0: 41 41 41 49 2c 45 41 41 41 56 2c 47 41 43 41 4f AAAI,EAAAV,GACAO
64d0: 2c 45 41 41 41 47 2c 45 41 41 41 54 2c 47 41 43 ,EAAAG,EAAAT,GAC
64e0: 41 4f 2c 45 41 41 41 45 2c 45 41 41 41 52 2c 47 AO,EAAAE,EAAAR,G
64f0: 41 45 41 46 2c 49 41 41 41 35 52 2c 45 41 43 41 AEAF,IAAA5R,EACA
6500: 44 2c 45 41 41 41 71 53 2c 45 41 41 41 44 2c 45 D,EAAAqS,EAAAD,E
6510: 41 43 47 4e 2c 49 41 41 41 37 52 2c 45 41 43 48 ACGN,IAAA7R,EACH
6520: 44 2c 45 41 41 41 2c 49 41 41 41 6d 53 2c 45 41 D,EAAA,IAAAmS,EA
6530: 41 41 45 2c 45 41 43 47 4e 2c 49 41 41 41 39 52 AAE,EACGN,IAAA9R
6540: 2c 49 41 43 48 44 2c 45 41 41 41 2c 49 41 41 41 ,IACHD,EAAA,IAAA
6550: 6f 53 2c 45 41 41 41 44 2c 47 41 45 41 6e 53 2c oS,EAAAD,GAEAnS,
6560: 45 41 41 41 2c 45 41 43 41 41 2c 47 41 41 41 2c EAAA,EACAA,GAAA,
6570: 45 41 43 47 41 2c 45 41 41 41 2c 49 41 43 48 41 EACGA,EAAA,IACHA
6580: 2c 47 41 41 41 2c 4b 41 4b 41 2c 49 41 41 41 41 ,GAAA,KAKA,IAAAA
6590: 2c 45 41 43 41 2c 49 41 41 41 39 43 2c 45 41 43 ,EACA,IAAA9C,EAC
65a0: 41 2c 49 41 41 41 2b 43 2c 49 41 49 41 32 51 2c A,IAAA+C,IAIA2Q,
65b0: 45 41 41 41 43 2c 49 41 41 41 4b 2c 49 41 41 41 EAAAC,IAAAK,IAAA
65c0: 2c 53 41 41 41 4c 2c 47 41 43 41 2c 47 41 41 41 ,SAAAL,GACA,GAAA
65d0: 67 42 2c 47 41 41 41 68 42 2c 45 41 41 41 2c 47 gB,GAAAhB,EAAA,G
65e0: 41 43 41 69 42 2c 45 41 41 41 6a 42 2c 45 41 41 ACAiB,EAAAjB,EAA
65f0: 41 2c 47 41 43 41 6b 42 2c 45 41 41 41 6c 42 2c A,GACAkB,EAAAlB,
6600: 45 41 41 41 2c 47 41 43 41 37 51 2c 45 41 41 41 EAAA,GACA7Q,EAAA
6610: 34 51 2c 45 41 41 41 43 2c 49 41 41 41 47 2c 49 4Q,EAAAC,IAAAG,I
6620: 41 41 41 48 2c 47 41 41 41 2c 47 41 43 41 32 42 AAAH,GAAA,GACA2B
6630: 2c 45 41 41 41 2c 4d 41 41 41 37 50 2c 4b 41 41 ,EAAA,MAAA7P,KAA
6640: 41 71 50 2c 49 41 41 41 48 2c 45 41 41 41 6c 50 AqP,IAAAH,EAAAlP
6650: 2c 4b 41 41 41 71 50 2c 49 41 41 41 46 2c 45 41 ,KAAAqP,IAAAF,EA
6660: 41 41 43 2c 47 41 49 41 2c 4f 41 46 41 41 2c 47 AAC,GAIA,OAFAA,G
6670: 41 41 41 2c 51 41 41 41 70 50 2c 4b 41 41 41 73 AAA,QAAApP,KAAAs
6680: 50 2c 49 41 41 41 4a 2c 45 41 41 41 6c 50 2c 4b P,IAAAJ,EAAAlP,K
6690: 41 41 41 73 50 2c 49 41 41 41 48 2c 45 41 41 41 AAAsP,IAAAH,EAAA
66a0: 43 2c 4b 41 45 41 2f 52 2c 45 41 41 41 2c 49 41 C,KAEA/R,EAAA,IA
66b0: 41 41 77 53 2c 45 41 41 41 2c 49 41 41 41 54 2c AAwS,EAAA,IAAAT,
66c0: 49 41 47 41 6e 42 2c 45 41 41 41 43 2c 49 41 41 IAGAnB,EAAAC,IAA
66d0: 41 4d 2c 4b 41 41 41 2c 53 41 41 41 4e 2c 47 41 AM,KAAA,SAAAN,GA
66e0: 43 41 2c 47 41 47 41 35 55 2c 47 41 43 41 44 2c CA,GAGA5U,GACAD,
66f0: 45 41 43 41 77 55 2c 45 41 43 41 69 43 2c 45 41 EACAwU,EACAiC,EA
6700: 4e 41 5a 2c 45 41 41 41 68 42 2c 45 41 41 41 2c NAZ,EAAAhB,EAAA,
6710: 4f 41 43 41 69 42 2c 45 41 41 41 6a 42 2c 45 41 OACAiB,EAAAjB,EA
6720: 41 41 2c 4f 41 43 41 6b 42 2c 45 41 41 41 6c 42 AA,OACAkB,EAAAlB
6730: 2c 45 41 41 41 2c 4d 41 57 41 2c 4f 41 4c 41 34 ,EAAA,MAWA,OALA4
6740: 42 2c 47 41 41 41 39 50 2c 4b 41 41 41 71 50 2c B,GAAA9P,KAAAqP,
6750: 49 41 41 41 2c 45 41 41 41 48 2c 45 41 41 41 2c IAAA,EAAAH,EAAA,
6760: 45 41 41 41 43 2c 45 41 41 41 2c 45 41 41 41 43 EAAAC,EAAA,EAAAC
6770: 2c 47 41 43 41 39 56 2c 47 41 41 41 2c 45 41 41 ,GACA9V,GAAA,EAA
6780: 41 34 56 2c 45 41 41 41 59 2c 49 41 41 41 2c 45 A4V,EAAAY,IAAA,E
6790: 41 41 41 41 2c 49 41 41 41 2c 45 41 43 41 7a 57 AAAA,IAAA,EACAzW
67a0: 2c 47 41 41 41 2c 45 41 41 41 38 56 2c 45 41 41 ,GAAA,EAAA8V,EAA
67b0: 41 57 2c 49 41 41 41 2c 45 41 41 41 41 2c 49 41 AW,IAAA,EAAAA,IA
67c0: 41 41 2c 45 41 43 41 6a 43 2c 47 41 41 41 2c 45 AA,EACAjC,GAAA,E
67d0: 41 41 41 75 42 2c 45 41 41 41 55 2c 49 41 41 41 AAAuB,EAAAU,IAAA
67e0: 2c 45 41 41 41 41 2c 49 41 41 41 2c 47 41 45 41 ,EAAAA,IAAA,GAEA
67f0: 2c 49 41 41 41 78 57 2c 45 41 41 41 2c 49 41 41 ,IAAAxW,EAAA,IAA
6800: 41 44 2c 45 41 41 41 2c 49 41 41 41 77 55 2c 45 AD,EAAA,IAAAwU,E
6810: 41 41 41 2c 49 41 41 41 69 43 2c 49 41 63 41 37 AAA,IAAAiC,IAcA7
6820: 42 2c 45 41 41 41 43 2c 49 41 41 41 57 2c 51 41 B,EAAAC,IAAAW,QA
6830: 41 41 2c 53 41 41 41 58 2c 47 41 43 41 2c 47 41 AA,SAAAX,GACA,GA
6840: 41 41 36 42 2c 47 41 41 41 2f 42 2c 45 41 41 41 AA6B,GAAA/B,EAAA
6850: 45 2c 45 41 43 41 2c 49 41 41 41 36 42 2c 45 41 E,EACA,IAAA6B,EA
6860: 43 41 2c 4d 41 41 41 41 2c 45 41 47 41 2c 49 41 CA,MAAAA,EAGA,IA
6870: 43 41 43 2c 47 41 44 41 43 2c 45 41 41 41 43 2c CAC,GADAC,EAAAC,
6880: 47 41 47 41 2c 51 41 41 41 72 42 2c 4b 41 41 41 GAGA,QAAArB,KAAA
6890: 64 2c 47 41 43 41 2c 47 41 41 41 41 2c 45 41 41 d,GACA,GAAAA,EAA
68a0: 41 31 54 2c 65 41 41 41 77 55 2c 47 41 41 41 2c A1T,eAAAwU,GAAA,
68b0: 43 41 43 41 2c 47 41 41 41 6a 55 2c 47 41 41 41 CACA,GAAAjU,GAAA
68c0: 6d 54 2c 45 41 41 41 63 2c 47 41 47 41 73 42 2c mT,EAAAc,GAGAsB,
68d0: 45 41 41 41 78 43 2c 45 41 41 41 4f 2c 45 41 41 EAAAxC,EAAAO,EAA
68e0: 41 74 54 2c 45 41 47 41 75 56 2c 47 41 41 41 46 AtT,EAGAuV,GAAAF
68f0: 2c 49 41 43 41 41 2c 45 41 41 41 45 2c 45 41 43 ,IACAA,EAAAE,EAC
6900: 41 48 2c 45 41 41 41 6e 42 2c 47 41 4b 41 2c 4d AH,EAAAnB,GAKA,M
6910: 41 41 41 6d 42 2c 49 41 47 41 2f 42 2c 45 41 41 AAAmB,IAGA/B,EAA
6920: 41 59 2c 51 41 41 41 58 2c 49 41 41 41 2c 53 41 AY,QAAAX,IAAA,SA
6930: 41 41 57 2c 47 41 43 41 2c 4d 41 41 41 64 2c 47 AAW,GACA,MAAAd,G
6940: 41 41 41 63 2c 49 41 47 41 5a 2c 45 41 41 41 43 AAAc,IAGAZ,EAAAC
6950: 2c 49 41 41 41 4f 2c 49 41 41 41 2c 53 41 41 41 ,IAAAO,IAAA,SAAA
6960: 50 2c 47 41 43 41 2c 47 41 41 41 67 42 2c 47 41 P,GACA,GAAAgB,GA
6970: 41 41 68 42 2c 45 41 41 41 2c 4f 41 43 41 69 42 AAhB,EAAA,OACAiB
6980: 2c 45 41 41 41 6a 42 2c 45 41 41 41 2c 4f 41 43 ,EAAAjB,EAAA,OAC
6990: 41 6b 42 2c 45 41 41 41 6c 42 2c 45 41 41 41 2c AkB,EAAAlB,EAAA,
69a0: 4d 41 57 41 2c 4f 41 52 41 67 42 2c 4b 41 41 41 MAWA,OARAgB,KAAA
69b0: 2c 4f 41 41 41 6c 50 2c 4b 41 41 41 38 4e 2c 4b ,OAAAlP,KAAA8N,K
69c0: 41 41 41 6f 42 2c 45 41 41 41 2c 69 42 41 41 41 AAAoB,EAAA,iBAAA
69d0: 41 2c 45 41 41 41 2c 4d 41 43 41 43 2c 49 41 41 A,EAAA,MACAC,IAA
69e0: 41 2c 4f 41 41 41 6e 50 2c 4b 41 41 41 38 4e 2c A,OAAAnP,KAAA8N,
69f0: 4b 41 41 41 71 42 2c 45 41 41 41 2c 69 42 41 41 KAAAqB,EAAA,iBAA
6a00: 41 41 2c 45 41 41 41 2c 4d 41 43 41 43 2c 49 41 AA,EAAA,MACAC,IA
6a10: 41 41 2c 4f 41 41 41 70 50 2c 4b 41 41 41 38 4e AA,OAAApP,KAAA8N
6a20: 2c 4b 41 41 41 73 42 2c 45 41 41 41 2c 69 42 41 ,KAAAsB,EAAA,iBA
6a30: 41 41 41 2c 45 41 41 41 2c 4f 41 4d 41 2c 4b 41 AAA,EAAA,OAMA,KA
6a40: 4a 41 2c 4d 41 41 41 46 2c 45 41 41 41 2c 4d 41 JA,MAAAF,EAAA,MA
6a50: 41 41 43 2c 45 41 41 41 2c 4d 41 41 41 43 2c 47 AAC,EAAA,MAAAC,G
6a60: 41 49 41 2c 4b 41 48 41 2c 4d 41 41 41 46 2c 45 AIA,KAHA,MAAAF,E
6a70: 41 41 41 2c 4d 41 41 41 43 2c 45 41 41 41 2c 4d AAA,MAAAC,EAAA,M
6a80: 41 41 41 43 2c 47 41 47 41 2c 4b 41 46 41 2c 4d AAAC,GAGA,KAFA,M
6a90: 41 41 41 46 2c 45 41 41 41 2c 4d 41 41 41 43 2c AAAF,EAAA,MAAAC,
6aa0: 45 41 41 41 2c 4d 41 41 41 43 2c 4b 41 4b 41 6e EAAA,MAAAC,KAKAn
6ab0: 42 2c 45 41 41 41 43 2c 49 41 41 41 51 2c 49 41 B,EAAAC,IAAAQ,IA
6ac0: 41 41 2c 53 41 41 41 52 2c 47 41 43 41 2c 47 41 AA,SAAAR,GACA,GA
6ad0: 49 41 2f 55 2c 47 41 43 41 6f 45 2c 45 41 43 41 IA/U,GACAoE,EACA
6ae0: 36 52 2c 45 41 4e 41 58 2c 45 41 41 41 52 2c 45 6R,EANAX,EAAAR,E
6af0: 41 41 41 43 2c 49 41 41 41 4f 2c 49 41 41 41 50 AAAC,IAAAO,IAAAP
6b00: 2c 47 41 43 41 4e 2c 45 41 41 41 61 2c 45 41 41 ,GACAN,EAAAa,EAA
6b10: 41 2c 47 41 43 41 5a 2c 45 41 41 41 59 2c 45 41 A,GACAZ,EAAAY,EA
6b20: 41 41 2c 47 41 43 41 32 42 2c 45 41 41 41 33 42 AA,GACA2B,EAAA3B
6b30: 2c 45 41 41 41 2c 45 41 69 42 41 2c 4f 41 5a 41 ,EAAA,EAiBA,OAZA
6b40: 62 2c 49 41 41 41 2c 4f 41 43 41 43 2c 47 41 41 b,IAAA,OACAC,GAA
6b50: 41 2c 49 41 43 41 75 43 2c 47 41 41 41 2c 51 41 A,IACAuC,GAAA,QA
6b60: 45 41 78 43 2c 49 41 41 41 2c 51 41 41 41 35 4e EAxC,IAAA,QAAA5N
6b70: 2c 4b 41 41 41 38 4e 2c 49 41 41 41 46 2c 45 41 ,KAAA8N,IAAAF,EA
6b80: 41 41 2c 57 41 41 41 41 2c 45 41 41 41 2c 4f 41 AA,WAAAA,EAAA,OA
6b90: 43 41 43 2c 49 41 41 41 2c 51 41 41 41 37 4e 2c CAC,IAAA,QAAA7N,
6ba0: 4b 41 41 41 38 4e 2c 49 41 41 41 44 2c 45 41 41 KAAA8N,IAAAD,EAA
6bb0: 41 2c 57 41 41 41 41 2c 45 41 41 41 2c 4f 41 43 A,WAAAA,EAAA,OAC
6bc0: 41 75 43 2c 49 41 41 41 2c 51 41 41 41 70 51 2c AuC,IAAA,QAAApQ,
6bd0: 4b 41 41 41 38 4e 2c 49 41 41 41 73 43 2c 45 41 KAAA8N,IAAAsC,EA
6be0: 41 41 2c 57 41 41 41 41 2c 45 41 41 41 2c 4f 41 AA,WAAAA,EAAA,OA
6bf0: 45 41 6a 58 2c 45 41 41 41 2c 49 41 41 41 30 55 EAjX,EAAA,IAAA0U
6c00: 2c 45 41 41 41 2c 47 41 43 41 74 51 2c 45 41 41 ,EAAA,GACAtQ,EAA
6c10: 41 2c 4b 41 41 41 71 51 2c 45 41 41 41 43 2c 47 A,KAAAqQ,EAAAC,G
6c20: 41 43 41 75 42 2c 45 41 41 41 2c 4b 41 41 41 76 ACAuB,EAAA,KAAAv
6c30: 42 2c 45 41 41 41 75 43 2c 49 41 45 41 6a 58 2c B,EAAAuC,IAEAjX,
6c40: 45 41 41 41 6f 45 2c 45 41 41 41 36 52 2c 49 41 EAAAoE,EAAA6R,IA
6c50: 47 41 6e 42 2c 45 41 41 41 49 2c 49 41 41 41 48 GAnB,EAAAI,IAAAH
6c60: 2c 49 41 41 41 2c 53 41 41 41 47 2c 47 41 43 41 ,IAAA,SAAAG,GACA
6c70: 2c 47 41 47 41 67 43 2c 47 41 43 41 43 2c 45 41 ,GAGAgC,GACAC,EA
6c80: 43 41 43 2c 45 41 43 41 72 43 2c 45 41 43 41 73 CAC,EACArC,EACAs
6c90: 43 2c 45 41 50 41 6e 54 2c 45 41 41 41 67 52 2c C,EAPAnT,EAAAgR,
6ca0: 45 41 41 41 2c 4f 41 43 41 39 54 2c 45 41 41 41 EAAA,OACA9T,EAAA
6cb0: 38 54 2c 45 41 41 41 2c 4f 41 43 41 6c 56 2c 45 8T,EAAA,OACAlV,E
6cc0: 41 41 41 6b 56 2c 45 41 41 41 2c 4d 41 4f 41 2c AAAkV,EAAA,MAOA,
6cd0: 51 41 41 41 39 54 2c 45 41 45 41 2c 4d 41 44 41 QAAA9T,EAEA,MADA
6ce0: 69 57 2c 47 41 41 41 2c 49 41 41 41 72 58 2c 47 iW,GAAA,IAAArX,G
6cf0: 41 43 41 71 58 2c 4d 41 49 41 46 2c 47 41 44 41 ACAqX,MAIAF,GADA
6d00: 6e 58 2c 45 41 41 41 2c 47 41 43 41 41 2c 47 41 nX,EAAA,GACAA,GA
6d10: 41 41 2c 45 41 41 41 6f 42 2c 47 41 45 41 70 42 AA,EAAAoB,GAEApB
6d20: 2c 45 41 41 41 6f 42 2c 45 41 41 41 70 42 2c 45 ,EAAAoB,EAAApB,E
6d30: 41 41 41 6f 42 2c 45 41 47 41 38 56 2c 45 41 41 AAAoB,EAGA8V,EAA
6d40: 41 2c 45 41 41 41 6c 58 2c 45 41 41 41 6d 58 2c A,EAAAlX,EAAAmX,
6d50: 45 41 45 41 70 43 2c 47 41 41 41 2c 4d 41 43 41 EAEApC,GAAA,MACA
6d60: 2c 51 41 41 41 68 56 2c 47 41 41 41 2c 45 41 41 ,QAAAhV,GAAA,EAA
6d70: 67 42 41 2c 45 41 41 41 2c 45 41 41 4f 41 2c 49 gBA,EAAA,EAAOA,I
6d80: 41 43 76 42 71 58 2c 45 41 41 41 6c 54 2c 45 41 ACvBqX,EAAAlT,EA
6d90: 41 41 2c 4d 41 41 41 6e 45 2c 45 41 41 41 2c 47 AA,MAAAnE,EAAA,G
6da0: 41 43 41 71 58 2c 45 41 41 41 2c 47 41 43 41 41 ACAqX,EAAA,GACAA
6db0: 2c 49 41 45 41 41 2c 45 41 41 41 2c 47 41 43 41 ,IAEAA,EAAA,GACA
6dc0: 41 2c 49 41 49 41 43 2c 45 41 44 41 2c 45 41 41 A,IAIAC,EADA,EAA
6dd0: 41 44 2c 45 41 41 41 2c 45 41 43 41 46 2c 45 41 AD,EAAA,EACAF,EA
6de0: 41 41 2c 47 41 41 41 43 2c 45 41 41 41 44 2c 47 AA,GAAAC,EAAAD,G
6df0: 41 41 41 45 2c 45 41 43 47 2c 45 41 41 41 41 2c AAAE,EACG,EAAAA,
6e00: 45 41 41 41 2c 45 41 43 48 44 2c 45 41 43 47 2c EAAA,EACHD,EACG,
6e10: 45 41 41 41 43 2c 45 41 41 41 2c 45 41 43 48 46 EAAAC,EAAA,EACHF
6e20: 2c 47 41 41 41 43 2c 45 41 41 41 44 2c 49 41 41 ,GAAAC,EAAAD,IAA
6e30: 41 2c 49 41 41 41 45 2c 47 41 41 41 2c 45 41 45 A,IAAAE,GAAA,EAE
6e40: 41 46 2c 45 41 47 41 6e 43 2c 45 41 41 41 68 56 AF,EAGAnC,EAAAhV
6e50: 2c 47 41 41 41 2c 49 41 41 41 73 58 2c 43 41 47 ,GAAA,IAAAsX,CAG
6e60: 41 2c 4f 41 41 41 74 43 2c 49 41 47 41 44 2c 45 A,OAAAtC,IAGAD,E
6e70: 41 41 41 49 2c 49 41 41 41 43 2c 49 41 41 41 2c AAAI,IAAAC,IAAA,
6e80: 53 41 41 41 44 2c 47 41 43 41 2c 47 41 4b 41 6f SAAAD,GACA,GAKAo
6e90: 43 2c 47 41 43 41 6e 54 2c 45 41 4e 41 44 2c 45 C,GACAnT,EANAD,E
6ea0: 41 41 41 67 52 2c 45 41 41 41 2c 47 41 43 41 39 AAAgR,EAAA,GACA9
6eb0: 54 2c 45 41 41 41 38 54 2c 45 41 41 41 2c 4f 41 T,EAAA8T,EAAA,OA
6ec0: 43 41 6c 56 2c 45 41 41 41 6b 56 2c 45 41 41 41 CAlV,EAAAkV,EAAA
6ed0: 2c 4f 41 43 41 71 43 2c 45 41 41 41 6e 57 2c 45 ,OACAqC,EAAAnW,E
6ee0: 41 43 41 6f 57 2c 45 41 41 41 33 51 2c 4b 41 41 ACAoW,EAAA3Q,KAA
6ef0: 41 73 50 2c 49 41 41 41 6e 57 2c 45 41 41 41 2c AsP,IAAAnW,EAAA,
6f00: 49 41 55 41 2c 4f 41 4e 41 41 2c 49 41 41 41 2c IAUA,OANAA,IAAA,
6f10: 45 41 43 41 6f 42 2c 47 41 41 41 70 42 2c 47 41 EACAoB,GAAApB,GA
6f20: 41 41 2c 45 41 41 41 41 2c 45 41 41 41 2c 45 41 AA,EAAAA,EAAA,EA
6f30: 41 41 41 2c 45 41 43 41 75 58 2c 47 41 41 41 43 AAA,EACAuX,GAAAC
6f40: 2c 47 41 41 41 2c 45 41 41 41 41 2c 45 41 41 41 ,GAAA,EAAAA,EAAA
6f50: 2c 45 41 41 41 41 2c 45 41 43 41 72 54 2c 47 41 ,EAAAA,EACArT,GA
6f60: 41 41 6e 45 2c 45 41 41 41 6f 42 2c 47 41 41 41 AAnE,EAAAoB,GAAA
6f70: 2c 45 41 43 41 6b 57 2c 45 41 41 41 2c 49 41 41 ,EACAkW,EAAA,IAA
6f80: 41 74 58 2c 45 41 41 41 2c 45 41 41 41 75 58 2c AtX,EAAA,EAAAuX,
6f90: 47 41 41 41 43 2c 45 41 41 41 44 2c 47 41 41 41 GAAAC,EAAAD,GAAA
6fa0: 2c 45 41 41 41 6e 57 2c 47 41 41 41 70 42 2c 45 ,EAAAnW,GAAApB,E
6fb0: 41 41 41 6f 42 2c 49 41 45 41 38 43 2c 45 41 41 AAAoB,IAEA8C,EAA
6fc0: 41 2c 49 41 41 41 6f 54 2c 45 41 41 41 2c 49 41 A,IAAAoT,EAAA,IA
6fd0: 41 41 6e 54 2c 49 41 47 41 32 51 2c 45 41 41 41 AAnT,IAGA2Q,EAAA
6fe0: 4b 2c 49 41 41 41 4a 2c 49 41 41 41 2c 53 41 41 K,IAAAJ,IAAA,SAA
6ff0: 41 49 2c 47 41 43 41 2c 47 41 41 41 6a 52 2c 47 AI,GACA,GAAAjR,G
7000: 41 41 41 69 52 2c 45 41 41 41 2c 4d 41 43 41 2f AAAiR,EAAA,MACA/
7010: 54 2c 45 41 41 41 2b 54 2c 45 41 41 41 2c 4f 41 T,EAAA+T,EAAA,OA
7020: 43 41 68 52 2c 45 41 41 41 67 52 2c 45 41 41 41 CAhR,EAAAgR,EAAA
7030: 2c 4f 41 43 41 73 43 2c 45 41 41 41 35 51 2c 4b ,OACAsC,EAAA5Q,K
7040: 41 41 41 36 51 2c 4d 41 41 41 78 54 2c 47 41 41 AAA6Q,MAAAxT,GAA
7050: 41 2c 45 41 45 41 79 54 2c 45 41 41 41 7a 54 2c A,EAEAyT,EAAAzT,
7060: 45 41 41 41 32 43 2c 4b 41 41 41 36 51 2c 4d 41 EAAA2C,KAAA6Q,MA
7070: 41 41 78 54 2c 47 41 43 41 2f 43 2c 45 41 41 41 AAxT,GACA/C,EAAA
7080: 2c 49 41 41 41 67 44 2c 47 41 41 41 2c 45 41 41 ,IAAAgD,GAAA,EAA
7090: 41 2f 43 2c 47 41 43 41 77 57 2c 45 41 41 41 2c A/C,GACAwW,EAAA,
70a0: 49 41 41 41 7a 54 2c 47 41 41 41 2c 45 41 41 41 IAAAzT,GAAA,EAAA
70b0: 2f 43 2c 45 41 41 41 75 57 2c 47 41 43 41 45 2c /C,EAAAuW,GACAE,
70c0: 45 41 41 41 2c 49 41 41 41 31 54 2c 47 41 41 41 EAAA,IAAA1T,GAAA
70d0: 2c 45 41 41 41 2f 43 2c 47 41 41 41 2c 45 41 41 ,EAAA/C,GAAA,EAA
70e0: 41 75 57 2c 47 41 47 41 2c 51 41 46 41 78 54 2c AuW,GAGA,QAFAxT,
70f0: 47 41 41 41 2c 49 41 45 41 73 54 2c 47 41 43 41 GAAA,IAEAsT,GACA
7100: 2c 4f 41 43 41 2c 4f 41 41 41 74 54 2c 45 41 41 ,OACA,OAAAtT,EAA
7110: 41 30 54 2c 45 41 41 41 31 57 2c 45 41 43 41 2c A0T,EAAA1W,EACA,
7120: 51 41 43 41 2c 4f 41 41 41 79 57 2c 45 41 41 41 QACA,OAAAyW,EAAA
7130: 7a 54 2c 45 41 41 41 68 44 2c 45 41 43 41 2c 51 zT,EAAAhD,EACA,Q
7140: 41 43 41 2c 4f 41 41 41 41 2c 45 41 41 41 67 44 ACA,OAAAA,EAAAgD
7150: 2c 45 41 41 41 30 54 2c 45 41 43 41 2c 51 41 43 ,EAAA0T,EACA,QAC
7160: 41 2c 4f 41 41 41 31 57 2c 45 41 41 41 79 57 2c A,OAAA1W,EAAAyW,
7170: 45 41 41 41 7a 54 2c 45 41 43 41 2c 51 41 43 41 EAAAzT,EACA,QACA
7180: 2c 4f 41 41 41 30 54 2c 45 41 41 41 31 57 2c 45 ,OAAA0T,EAAA1W,E
7190: 41 41 41 67 44 2c 45 41 43 41 2c 51 41 43 41 2c AAAgD,EACA,QACA,
71a0: 4f 41 41 41 41 2c 45 41 41 41 68 44 2c 45 41 41 OAAAA,EAAAhD,EAA
71b0: 41 79 57 2c 4b 41 49 41 39 43 2c 45 41 41 41 4b AyW,KAIA9C,EAAAK
71c0: 2c 49 41 41 41 44 2c 49 41 41 41 2c 53 41 41 41 ,IAAAD,IAAA,SAAA
71d0: 43 2c 47 41 43 41 2c 47 41 49 41 71 43 2c 47 41 C,GACA,GAIAqC,GA
71e0: 43 41 4d 2c 45 41 43 41 39 58 2c 45 41 4e 41 6b CAM,EACA9X,EANAk
71f0: 45 2c 45 41 41 41 69 52 2c 45 41 41 41 2c 47 41 E,EAAAiR,EAAA,GA
7200: 43 41 2f 54 2c 45 41 41 41 2b 54 2c 45 41 41 41 CA/T,EAAA+T,EAAA
7210: 2c 4f 41 43 41 68 52 2c 45 41 41 41 67 52 2c 45 ,OACAhR,EAAAgR,E
7220: 41 41 41 2c 4f 41 43 41 34 43 2c 45 41 41 41 6c AAA,OACA4C,EAAAl
7230: 52 2c 4b 41 41 41 73 50 2c 49 41 41 41 68 53 2c R,KAAAsP,IAAAhS,
7240: 45 41 41 41 2c 49 41 59 41 2c 4f 41 50 41 6e 45 EAAA,IAYA,OAPAnE
7250: 2c 49 41 41 41 2c 45 41 41 41 6f 42 2c 47 41 41 ,IAAA,EAAAoB,GAA
7260: 41 2b 43 2c 45 41 43 41 71 54 2c 47 41 41 41 2c A+C,EACAqT,GAAA,
7270: 45 41 41 41 70 57 2c 47 41 41 41 32 57 2c 45 41 EAAApW,GAAA2W,EA
7280: 43 41 44 2c 45 41 41 41 31 57 2c 45 41 41 41 32 CAD,EAAA1W,EAAA2
7290: 57 2c 45 41 43 41 44 2c 47 41 41 41 4e 2c 47 41 W,EACAD,GAAAN,GA
72a0: 41 41 2c 45 41 41 41 41 2c 45 41 41 41 2c 45 41 AA,EAAAA,EAAA,EA
72b0: 41 41 41 2c 45 41 43 41 4d 2c 4b 41 41 41 2c 45 AAA,EACAM,KAAA,E
72c0: 41 43 41 39 58 2c 47 41 41 41 2c 47 41 45 41 6b ACA9X,GAAA,GAEAk
72d0: 45 2c 45 41 41 41 2c 49 41 41 41 34 54 2c 45 41 E,EAAA,IAAA4T,EA
72e0: 41 41 2c 49 41 41 41 39 58 2c 49 41 49 41 38 55 AA,IAAA9X,IAIA8U
72f0: 2c 45 41 41 41 4d 2c 49 41 41 41 4c 2c 49 41 41 ,EAAAM,IAAAL,IAA
7300: 41 2c 53 41 41 41 4b 2c 47 41 43 41 2c 47 41 49 A,SAAAK,GACA,GAI
7310: 41 72 56 2c 47 41 43 41 6f 45 2c 45 41 43 41 77 ArV,GACAoE,EACAw
7320: 54 2c 45 41 43 41 39 57 2c 45 41 50 41 71 44 2c T,EACA9W,EAPAqD,
7330: 45 41 41 41 6b 52 2c 45 41 41 41 2c 4f 41 43 41 EAAAkR,EAAA,OACA
7340: 34 43 2c 45 41 41 41 35 43 2c 45 41 41 41 2c 4f 4C,EAAA5C,EAAA,O
7350: 41 43 41 36 43 2c 45 41 41 41 37 43 2c 45 41 41 ACA6C,EAAA7C,EAA
7360: 41 2c 4f 41 43 41 38 43 2c 45 41 41 41 46 2c 45 A,OACA8C,EAAAF,E
7370: 41 41 41 43 2c 43 41 4f 41 43 2c 47 41 41 41 2c AAAC,CAOAC,GAAA,
7380: 49 41 43 41 46 2c 47 41 41 41 45 2c 45 41 43 41 IACAF,GAAAE,EACA
7390: 44 2c 47 41 41 41 43 2c 47 41 47 41 6e 59 2c 45 D,GAAAC,GAGAnY,E
73a0: 41 41 41 38 47 2c 4b 41 41 41 36 51 2c 4d 41 41 AAA8G,KAAA6Q,MAA
73b0: 41 2c 45 41 41 41 78 54 2c 47 41 43 41 43 2c 45 A,EAAAxT,GACAC,E
73c0: 41 41 41 2c 45 41 41 41 38 54 2c 45 41 43 41 4e AAA,EAAA8T,EACAN
73d0: 2c 45 41 41 41 2c 45 41 41 41 7a 54 2c 45 41 41 ,EAAA,EAAAzT,EAA
73e0: 41 6e 45 2c 45 41 45 41 2c 4d 41 41 41 41 2c 4b AnE,EAEA,MAAAA,K
73f0: 41 43 41 34 58 2c 45 41 41 41 2c 45 41 41 41 41 ACA4X,EAAA,EAAAA
7400: 2c 47 41 47 41 39 57 2c 45 41 41 41 6d 58 2c 45 ,GAGA9W,EAAAmX,E
7410: 41 41 41 4c 2c 47 41 41 41 78 54 2c 45 41 41 41 AAAL,GAAAxT,EAAA
7420: 36 54 2c 45 41 45 41 2c 49 41 41 41 6a 43 2c 47 6T,EAEA,IAAAjC,G
7430: 41 43 41 43 2c 45 41 43 41 43 2c 43 41 43 41 2c ACAC,EACAC,CACA,
7440: 51 41 41 41 6c 57 2c 47 41 43 41 2c 51 41 43 41 QAAAlW,GACA,QACA
7450: 2c 4f 41 43 41 2c 4f 41 41 41 67 57 2c 45 41 41 ,OACA,OAAAgW,EAA
7460: 41 35 52 2c 45 41 41 67 42 36 52 2c 45 41 41 41 A5R,EAAgB6R,EAAA
7470: 6e 56 2c 45 41 41 4f 6f 56 2c 45 41 41 41 2b 42 nV,EAAOoV,EAAA+B
7480: 2c 43 41 41 51 2c 4d 41 43 2f 42 2c 51 41 41 41 ,CAAQ,MAC/B,QAAA
7490: 6a 43 2c 45 41 41 41 6c 56 2c 45 41 41 67 42 6d jC,EAAAlV,EAAgBm
74a0: 56 2c 45 41 41 41 37 52 2c 45 41 41 4f 38 52 2c V,EAAA7R,EAAO8R,
74b0: 45 41 41 41 2b 42 2c 43 41 41 51 2c 4d 41 43 2f EAAA+B,CAAQ,MAC/
74c0: 42 2c 51 41 41 41 6a 43 2c 45 41 41 41 69 43 2c B,QAAAjC,EAAAiC,
74d0: 45 41 41 69 42 68 43 2c 45 41 41 41 37 52 2c 45 EAAiBhC,EAAA7R,E
74e0: 41 41 4f 38 52 2c 45 41 41 41 70 56 2c 43 41 41 AAO8R,EAAApV,CAA
74f0: 4f 2c 4d 41 43 2f 42 2c 51 41 41 41 6b 56 2c 45 O,MAC/B,QAAAkV,E
7500: 41 41 41 69 43 2c 45 41 41 69 42 68 43 2c 45 41 AAAiC,EAAiBhC,EA
7510: 41 41 6e 56 2c 45 41 41 4f 6f 56 2c 45 41 41 41 AAnV,EAAOoV,EAAA
7520: 39 52 2c 43 41 41 4f 2c 4d 41 43 2f 42 2c 51 41 9R,CAAO,MAC/B,QA
7530: 41 41 34 52 2c 45 41 41 41 6c 56 2c 45 41 41 67 AA4R,EAAAlV,EAAg
7540: 42 6d 56 2c 45 41 41 41 67 43 2c 45 41 41 51 2f BmV,EAAAgC,EAAQ/
7550: 42 2c 45 41 41 41 39 52 2c 43 41 41 4f 2c 4d 41 B,EAAA9R,CAAO,MA
7560: 43 2f 42 2c 51 41 41 41 34 52 2c 45 41 41 41 35 C/B,QAAA4R,EAAA5
7570: 52 2c 45 41 41 67 42 36 52 2c 45 41 41 41 67 43 R,EAAgB6R,EAAAgC
7580: 2c 45 41 41 51 2f 42 2c 45 41 41 41 70 56 2c 45 ,EAAQ/B,EAAApV,E
7590: 41 47 78 42 2c 57 41 41 41 6b 56 2c 45 41 41 41 AGxB,WAAAkV,EAAA
75a0: 2c 49 41 41 41 43 2c 45 41 41 41 2c 49 41 41 41 ,IAAAC,EAAA,IAAA
75b0: 43 2c 49 41 47 41 6e 42 2c 45 41 41 41 4f 2c 4b C,IAGAnB,EAAAO,K
75c0: 41 41 41 4e 2c 49 41 41 41 2c 53 41 41 41 4d 2c AAAN,IAAA,SAAAM,
75d0: 47 41 43 41 2c 47 41 49 41 55 2c 47 41 43 41 43 GACA,GAIAU,GACAC
75e0: 2c 45 41 43 41 43 2c 45 41 4e 41 39 56 2c 45 41 ,EACAC,EANA9V,EA
75f0: 41 41 6b 56 2c 45 41 41 41 2c 4f 41 43 41 6e 56 AAkV,EAAA,OACAnV
7600: 2c 45 41 41 41 6d 56 2c 45 41 41 41 2c 4f 41 43 ,EAAAmV,EAAA,OAC
7610: 41 58 2c 45 41 41 41 57 2c 45 41 41 41 2c 4f 41 AX,EAAAW,EAAA,OA
7620: 43 41 73 42 2c 45 41 41 41 74 42 2c 45 41 41 41 CAsB,EAAAtB,EAAA
7630: 2c 4d 41 53 41 2c 4f 41 4a 41 55 2c 47 41 41 41 ,MASA,OAJAU,GAAA
7640: 2c 45 41 41 41 6c 50 2c 4b 41 41 41 71 50 2c 49 ,EAAAlP,KAAAqP,I
7650: 41 41 41 2c 45 41 41 41 2f 56 2c 47 41 41 41 2c AAA,EAAA/V,GAAA,
7660: 45 41 41 41 77 57 2c 4d 41 43 41 58 2c 45 41 41 EAAAwW,MACAX,EAA
7670: 41 2c 45 41 41 41 6e 50 2c 4b 41 41 41 71 50 2c A,EAAAnP,KAAAqP,
7680: 49 41 41 41 2c 45 41 41 41 68 57 2c 47 41 41 41 IAAA,EAAAhW,GAAA
7690: 2c 45 41 41 41 79 57 2c 4d 41 43 41 56 2c 45 41 ,EAAAyW,MACAV,EA
76a0: 41 41 2c 45 41 41 41 70 50 2c 4b 41 41 41 71 50 AA,EAAApP,KAAAqP
76b0: 2c 49 41 41 41 2c 45 41 41 41 78 42 2c 47 41 41 ,IAAA,EAAAxB,GAA
76c0: 41 2c 45 41 41 41 69 43 2c 4f 41 45 41 2c 49 41 A,EAAAiC,OAEA,IA
76d0: 41 41 5a 2c 45 41 41 41 2c 49 41 41 41 43 2c 45 AAZ,EAAA,IAAAC,E
76e0: 41 41 41 2c 49 41 41 41 43 2c 49 41 47 41 6e 42 AAA,IAAAC,IAGAnB
76f0: 2c 45 41 41 41 51 2c 49 41 41 41 50 2c 49 41 41 ,EAAAQ,IAAAP,IAA
7700: 41 2c 53 41 41 41 4f 2c 47 41 43 41 2c 47 41 47 A,SAAAO,GACA,GAG
7710: 41 53 2c 47 41 43 41 43 2c 45 41 43 41 43 2c 45 AS,GACAC,EACAC,E
7720: 41 4c 41 78 42 2c 45 41 41 41 61 2c 45 41 41 41 ALAxB,EAAAa,EAAA
7730: 2c 4f 41 43 41 5a 2c 45 41 41 41 59 2c 45 41 41 ,OACAZ,EAAAY,EAA
7740: 41 2c 4f 41 43 41 32 42 2c 45 41 41 41 33 42 2c A,OACA2B,EAAA3B,
7750: 45 41 41 41 2c 4d 41 30 42 41 2c 4f 41 72 42 41 EAAA,MA0BA,OArBA
7760: 53 2c 47 41 41 41 2c 4f 41 41 41 74 42 2c 47 41 S,GAAA,OAAAtB,GA
7770: 41 41 2c 4f 41 41 41 43 2c 47 41 41 41 2c 4d 41 AA,OAAAC,GAAA,MA
7780: 41 41 75 43 2c 45 41 43 41 6a 42 2c 47 41 41 41 AAuC,EACAjB,GAAA
7790: 2c 4d 41 41 41 76 42 2c 45 41 41 41 2c 4f 41 41 ,MAAAvB,EAAA,OAA
77a0: 41 43 2c 45 41 41 41 2c 4d 41 41 41 75 43 2c 45 AC,EAAA,MAAAuC,E
77b0: 41 43 41 68 42 2c 45 41 41 41 2c 4d 41 41 41 78 ACAhB,EAAA,MAAAx
77c0: 42 2c 47 41 41 41 2c 4b 41 41 41 43 2c 45 41 41 B,GAAA,KAAAC,EAA
77d0: 41 2c 4d 41 41 41 75 43 2c 45 41 47 41 6c 42 2c A,MAAAuC,EAGAlB,
77e0: 49 41 41 41 2c 53 41 43 41 2c 4d 41 41 41 6c 50 IAAA,SACA,MAAAlP
77f0: 2c 4b 41 41 41 38 4e 2c 49 41 41 41 6f 42 2c 45 ,KAAA8N,IAAAoB,E
7800: 41 41 41 2c 59 41 43 41 2c 4d 41 41 41 41 2c 45 AAA,YACA,MAAAA,E
7810: 41 45 41 43 2c 49 41 41 41 2c 53 41 43 41 2c 4d AEAC,IAAA,SACA,M
7820: 41 41 41 6e 50 2c 4b 41 41 41 38 4e 2c 49 41 41 AAAnP,KAAA8N,IAA
7830: 41 71 42 2c 45 41 41 41 2c 59 41 43 41 2c 4d 41 AqB,EAAA,YACA,MA
7840: 41 41 41 2c 45 41 45 41 43 2c 49 41 41 41 2c 53 AAA,EAEAC,IAAA,S
7850: 41 43 41 2c 4d 41 41 41 70 50 2c 4b 41 41 41 38 ACA,MAAApP,KAAA8
7860: 4e 2c 49 41 41 41 73 42 2c 45 41 41 41 2c 59 41 N,IAAAsB,EAAA,YA
7870: 43 41 2c 4d 41 41 41 41 2c 45 41 45 41 46 2c 45 CA,MAAAA,EAEAF,E
7880: 41 41 41 6c 50 2c 4b 41 41 41 71 50 2c 49 41 41 AAAlP,KAAAqP,IAA
7890: 41 72 50 2c 4b 41 41 41 73 50 2c 49 41 41 41 2c ArP,KAAAsP,IAAA,
78a0: 45 41 41 41 4a 2c 47 41 41 41 2c 47 41 43 41 43 EAAAJ,GAAA,GACAC
78b0: 2c 45 41 41 41 6e 50 2c 4b 41 41 41 71 50 2c 49 ,EAAAnP,KAAAqP,I
78c0: 41 41 41 72 50 2c 4b 41 41 41 73 50 2c 49 41 41 AAArP,KAAAsP,IAA
78d0: 41 2c 45 41 41 41 48 2c 47 41 41 41 2c 47 41 43 A,EAAAH,GAAA,GAC
78e0: 41 43 2c 45 41 41 41 70 50 2c 4b 41 41 41 71 50 AC,EAAApP,KAAAqP
78f0: 2c 49 41 41 41 72 50 2c 4b 41 41 41 73 50 2c 49 ,IAAArP,KAAAsP,I
7900: 41 41 41 2c 45 41 41 41 46 2c 47 41 41 41 2c 49 AAA,EAAAF,GAAA,I
7910: 41 45 41 2c 49 41 41 41 46 2c 45 41 41 41 2c 49 AEA,IAAAF,EAAA,I
7920: 41 41 41 43 2c 45 41 41 41 2c 49 41 41 41 43 2c AAAC,EAAA,IAAAC,
7930: 49 41 47 41 6e 42 2c 45 41 41 41 51 2c 49 41 41 IAGAnB,EAAAQ,IAA
7940: 41 43 2c 49 41 41 41 2c 53 41 41 41 44 2c 47 41 AC,IAAA,SAAAD,GA
7950: 43 41 2c 47 41 47 41 74 56 2c 47 41 43 41 6f 45 CA,GAGAtV,GACAoE
7960: 2c 45 41 43 41 36 52 2c 45 41 4c 41 78 42 2c 45 ,EACA6R,EALAxB,E
7970: 41 41 41 61 2c 45 41 41 41 2c 47 41 43 41 5a 2c AAAa,EAAA,GACAZ,
7980: 45 41 41 41 59 2c 45 41 41 41 2c 47 41 43 41 32 EAAAY,EAAA,GACA2
7990: 42 2c 45 41 41 41 33 42 2c 45 41 41 41 2c 45 41 B,EAAA3B,EAAA,EA
79a0: 69 42 41 2c 4f 41 5a 41 62 2c 49 41 41 41 2c 4f iBA,OAZAb,IAAA,O
79b0: 41 43 41 43 2c 47 41 41 41 2c 49 41 43 41 75 43 ACAC,GAAA,IACAuC
79c0: 2c 47 41 41 41 2c 51 41 45 41 78 43 2c 49 41 41 ,GAAA,QAEAxC,IAA
79d0: 41 2c 51 41 41 41 35 4e 2c 4b 41 41 41 38 4e 2c A,QAAA5N,KAAA8N,
79e0: 49 41 41 41 46 2c 45 41 41 41 2c 57 41 41 41 41 IAAAF,EAAA,WAAAA
79f0: 2c 45 41 41 41 2c 4f 41 43 41 43 2c 49 41 41 41 ,EAAA,OACAC,IAAA
7a00: 2c 51 41 41 41 37 4e 2c 4b 41 41 41 38 4e 2c 49 ,QAAA7N,KAAA8N,I
7a10: 41 41 41 44 2c 45 41 41 41 2c 57 41 41 41 41 2c AAAD,EAAA,WAAAA,
7a20: 45 41 41 41 2c 4f 41 43 41 75 43 2c 49 41 41 41 EAAA,OACAuC,IAAA
7a30: 2c 51 41 41 41 70 51 2c 4b 41 41 41 38 4e 2c 49 ,QAAApQ,KAAA8N,I
7a40: 41 41 41 73 43 2c 45 41 41 41 2c 57 41 41 41 41 AAAsC,EAAA,WAAAA
7a50: 2c 45 41 41 41 2c 4f 41 45 41 6a 58 2c 45 41 41 ,EAAA,OAEAjX,EAA
7a60: 41 2c 49 41 41 41 30 55 2c 45 41 41 41 2c 47 41 A,IAAA0U,EAAA,GA
7a70: 43 41 74 51 2c 45 41 41 41 2c 4b 41 41 41 71 51 CAtQ,EAAA,KAAAqQ
7a80: 2c 45 41 41 41 43 2c 47 41 43 41 75 42 2c 45 41 ,EAAAC,GACAuB,EA
7a90: 41 41 2c 4b 41 41 41 76 42 2c 45 41 41 41 75 43 AA,KAAAvB,EAAAuC
7aa0: 2c 49 41 45 41 6a 58 2c 45 41 41 41 6f 45 2c 45 ,IAEAjX,EAAAoE,E
7ab0: 41 41 41 36 52 2c 49 41 47 41 6e 42 2c 45 41 41 AAA6R,IAGAnB,EAA
7ac0: 41 53 2c 49 41 41 41 44 2c 49 41 41 41 2c 53 41 AS,IAAAD,IAAA,SA
7ad0: 41 41 43 2c 47 41 43 41 2c 47 41 47 41 64 2c 47 AAC,GACA,GAGAd,G
7ae0: 41 43 41 43 2c 45 41 43 41 75 43 2c 45 41 4c 41 ACAC,EACAuC,EALA
7af0: 6a 58 2c 45 41 41 41 75 56 2c 45 41 41 41 2c 47 jX,EAAAuV,EAAA,G
7b00: 41 43 41 6e 52 2c 45 41 41 41 6d 52 2c 45 41 41 ACAnR,EAAAmR,EAA
7b10: 41 2c 47 41 43 41 55 2c 45 41 41 41 56 2c 45 41 A,GACAU,EAAAV,EA
7b20: 41 41 2c 45 41 4b 41 62 2c 49 41 41 41 31 55 2c AA,EAKAb,IAAA1U,
7b30: 45 41 41 41 2c 51 41 43 41 79 55 2c 45 41 41 41 EAAA,QACAyU,EAAA
7b40: 72 51 2c 45 41 41 41 2c 49 41 41 41 73 51 2c 45 rQ,EAAA,IAAAsQ,E
7b50: 41 43 41 75 43 2c 45 41 41 41 76 43 2c 45 41 41 ACAuC,EAAAvC,EAA
7b60: 41 75 42 2c 45 41 41 41 2c 47 41 45 41 2c 49 41 AuB,EAAA,GAEA,IA
7b70: 41 41 6b 43 2c 47 41 41 41 74 52 2c 4b 41 41 41 AAkC,GAAAtR,KAAA
7b80: 38 4e 2c 49 41 41 41 44 2c 45 41 41 41 2c 47 41 8N,IAAAD,EAAA,GA
7b90: 43 41 30 44 2c 45 41 41 41 76 52 2c 4b 41 41 41 CA0D,EAAAvR,KAAA
7ba0: 38 4e 2c 49 41 41 41 46 2c 45 41 41 41 2c 47 41 8N,IAAAF,EAAA,GA
7bb0: 43 41 34 44 2c 45 41 41 41 78 52 2c 4b 41 41 41 CA4D,EAAAxR,KAAA
7bc0: 38 4e 2c 49 41 41 41 73 43 2c 45 41 41 41 2c 45 8N,IAAAsC,EAAA,E
7bd0: 41 53 41 2c 4f 41 52 41 76 43 2c 47 41 41 41 79 ASA,OARAvC,GAAAy
7be0: 44 2c 45 41 41 41 2c 51 41 41 41 41 2c 47 41 41 D,EAAA,QAAAA,GAA
7bf0: 41 7a 44 2c 45 41 41 41 2c 63 41 43 41 44 2c 45 AzD,EAAA,cACAD,E
7c00: 41 41 41 32 44 2c 45 41 41 41 2c 51 41 41 41 41 AAA2D,EAAA,QAAAA
7c10: 2c 47 41 41 41 33 44 2c 45 41 41 41 2c 63 41 43 ,GAAA3D,EAAA,cAC
7c20: 41 77 43 2c 45 41 41 41 6f 42 2c 45 41 41 41 2c AwC,EAAAoB,EAAA,
7c30: 51 41 41 41 41 2c 47 41 41 41 70 42 2c 45 41 41 QAAAA,GAAApB,EAA
7c40: 41 2c 63 41 45 41 78 43 2c 47 41 41 41 2c 4f 41 A,cAEAxC,GAAA,OA
7c50: 43 41 43 2c 47 41 41 41 2c 49 41 43 41 75 43 2c CAC,GAAA,IACAuC,
7c60: 47 41 41 41 2c 53 41 45 41 78 43 2c 45 41 41 41 GAAA,SAEAxC,EAAA
7c70: 43 2c 45 41 41 41 75 43 2c 49 41 47 41 6e 43 2c C,EAAAuC,IAGAnC,
7c80: 45 41 41 41 53 2c 49 41 41 41 43 2c 49 41 41 41 EAAAS,IAAAC,IAAA
7c90: 2c 53 41 41 41 44 2c 47 41 43 41 2c 47 41 47 41 ,SAAAD,GACA,GAGA
7ca0: 2b 43 2c 47 41 43 41 70 55 2c 45 41 43 41 2f 44 +C,GACApU,EACA/D
7cb0: 2c 45 41 4c 41 48 2c 45 41 41 41 75 56 2c 45 41 ,EALAH,EAAAuV,EA
7cc0: 41 41 2c 47 41 43 41 6e 52 2c 45 41 41 41 6d 52 AA,GACAnR,EAAAmR
7cd0: 2c 45 41 41 41 2c 47 41 43 41 55 2c 45 41 41 41 ,EAAA,GACAU,EAAA
7ce0: 56 2c 45 41 41 41 2c 45 41 63 41 2c 4f 41 54 41 V,EAAA,EAcA,OATA
7cf0: 2b 43 2c 47 41 41 41 7a 52 2c 4b 41 41 41 30 52 +C,GAAAzR,KAAA0R
7d00: 2c 4d 41 41 41 74 43 2c 45 41 41 41 37 52 2c 47 ,MAAAtC,EAAA7R,G
7d10: 41 43 41 46 2c 45 41 41 41 2c 49 41 41 41 6f 55 ACAF,EAAA,IAAAoU
7d20: 2c 45 41 41 41 2c 45 41 41 41 7a 52 2c 4b 41 41 ,EAAA,EAAAzR,KAA
7d30: 41 32 52 2c 47 41 45 41 74 55 2c 45 41 41 41 2c A2R,GAEAtU,EAAA,
7d40: 49 41 43 41 41 2c 47 41 41 41 2c 4b 41 47 41 2f IACAA,GAAA,KAGA/
7d50: 44 2c 45 41 41 41 30 47 2c 4b 41 41 41 34 52 2c D,EAAA0G,KAAA4R,
7d60: 4b 41 41 41 72 55 2c 49 41 41 41 36 52 2c 4d 41 KAAArU,IAAA6R,MA
7d70: 45 41 6a 57 2c 45 41 41 41 47 2c 45 41 41 41 2b EAjW,EAAAG,EAAA+
7d80: 44 2c 49 41 47 41 34 51 2c 45 41 41 41 55 2c 49 D,IAGA4Q,EAAAU,I
7d90: 41 41 41 44 2c 49 41 41 41 2c 53 41 41 41 43 2c AAAD,IAAA,SAAAC,
7da0: 47 41 43 41 2c 47 41 47 41 70 52 2c 47 41 43 41 GACA,GAGApR,GACA
7db0: 36 52 2c 45 41 43 41 71 43 2c 45 41 4c 41 74 59 6R,EACAqC,EALAtY
7dc0: 2c 45 41 41 41 77 56 2c 45 41 41 41 2c 47 41 43 ,EAAAwV,EAAA,GAC
7dd0: 41 72 56 2c 45 41 41 41 71 56 2c 45 41 41 41 2c ArV,EAAAqV,EAAA,
7de0: 47 41 43 41 74 52 2c 45 41 41 41 73 52 2c 45 41 GACAtR,EAAAsR,EA
7df0: 41 41 2c 45 41 53 41 2c 4f 41 4a 41 38 43 2c 47 AA,EASA,OAJA8C,G
7e00: 41 41 41 70 55 2c 45 41 41 41 2c 4d 41 41 41 32 AAApU,EAAA,MAAA2
7e10: 43 2c 4b 41 41 41 32 52 2c 47 41 43 41 70 55 2c C,KAAA2R,GACApU,
7e20: 45 41 41 41 6a 45 2c 45 41 41 41 30 47 2c 4b 41 EAAAjE,EAAA0G,KA
7e30: 41 41 36 52 2c 49 41 41 41 4a 2c 47 41 43 41 72 AA6R,IAAAJ,GACAr
7e40: 43 2c 45 41 41 41 39 56 2c 45 41 41 41 30 47 2c C,EAAA9V,EAAA0G,
7e50: 4b 41 41 41 38 52 2c 49 41 41 41 4c 2c 49 41 45 KAAA8R,IAAAL,IAE
7e60: 41 74 59 2c 45 41 41 41 6f 45 2c 45 41 41 41 36 AtY,EAAAoE,EAAA6
7e70: 52 2c 49 41 47 41 6e 42 2c 45 41 41 41 43 2c 49 R,IAGAnB,EAAAC,I
7e80: 41 41 41 59 2c 4f 41 41 41 2c 53 41 41 41 6a 52 AAAY,OAAA,SAAAjR
7e90: 2c 47 41 43 41 2c 47 41 41 41 71 52 2c 47 41 41 ,GACA,GAAAqR,GAA
7ea0: 41 72 52 2c 45 41 41 41 2c 47 41 43 41 73 52 2c ArR,EAAA,GACAsR,
7eb0: 45 41 41 41 74 52 2c 45 41 41 41 2c 47 41 43 41 EAAAtR,EAAA,GACA
7ec0: 75 52 2c 45 41 41 41 76 52 2c 45 41 41 41 2c 47 uR,EAAAvR,EAAA,G
7ed0: 41 43 41 6a 44 2c 45 41 41 41 2c 49 41 41 41 6b ACAjD,EAAA,IAAAk
7ee0: 42 2c 71 42 41 41 41 2c 47 41 41 41 6d 53 2c 45 B,qBAAA,GAAAmS,E
7ef0: 41 41 41 43 2c 49 41 41 41 49 2c 49 41 41 41 7a AAAC,IAAAI,IAAAz
7f00: 51 2c 47 41 41 41 2c 45 41 49 41 2c 53 41 46 41 Q,GAAA,EAIA,SAFA
7f10: 6a 44 2c 45 41 41 41 6f 46 2c 4b 41 41 41 68 42 jD,EAAAoF,KAAAhB
7f20: 2c 4d 41 41 41 70 45 2c 45 41 41 41 2c 4b 41 47 ,MAAApE,EAAA,KAG
7f30: 41 2c 53 41 47 41 2c 49 41 41 41 6d 58 2c 47 41 A,SAGA,IAAAmX,GA
7f40: 41 41 2c 49 41 43 41 2f 52 2c 4b 41 41 41 68 42 AA,IACA/R,KAAAhB
7f50: 2c 4d 41 41 41 6f 51 2c 45 41 41 41 2c 51 41 43 ,MAAAoQ,EAAA,QAC
7f60: 41 70 50 2c 4b 41 41 41 68 42 2c 4d 41 41 41 6d ApP,KAAAhB,MAAAm
7f70: 51 2c 45 41 41 41 2c 51 41 43 41 6e 50 2c 4b 41 Q,EAAA,QACAnP,KA
7f80: 41 41 68 42 2c 4d 41 41 41 6b 51 2c 45 41 41 41 AAhB,MAAAkQ,EAAA
7f90: 2c 4b 41 4d 41 2c 4f 41 4a 41 2c 4b 41 41 41 74 ,KAMA,OAJA,KAAAt
7fa0: 55 2c 49 41 43 41 6d 58 2c 47 41 41 41 2c 49 41 U,IACAmX,GAAA,IA
7fb0: 47 41 41 2c 47 41 47 41 39 44 2c 45 41 41 41 4b GAA,GAGA9D,EAAAK
7fc0: 2c 49 41 41 41 51 2c 4f 41 41 41 2c 53 41 41 41 ,IAAAQ,OAAA,SAAA
7fd0: 6a 52 2c 47 41 47 41 2c 4d 41 41 41 6f 51 2c 47 jR,GAGA,MAAAoQ,G
7fe0: 41 41 41 43 2c 49 41 41 41 59 2c 4f 41 41 41 62 AAAC,IAAAY,OAAAb
7ff0: 2c 45 41 41 41 4b 2c 49 41 41 41 4a 2c 49 41 41 ,EAAAK,IAAAJ,IAA
8000: 41 72 51 2c 4b 41 41 41 2c 4b 41 47 41 6f 51 2c ArQ,KAAA,KAGAoQ,
8010: 45 41 41 41 43 2c 49 41 41 41 61 2c 51 41 41 41 EAAAC,IAAAa,QAAA
8020: 2c 53 41 41 41 6c 52 2c 47 41 43 41 2c 47 41 41 ,SAAAlR,GACA,GAA
8030: 41 71 52 2c 47 41 41 41 72 52 2c 45 41 41 41 2c AqR,GAAArR,EAAA,
8040: 47 41 43 41 73 52 2c 45 41 41 41 74 52 2c 45 41 GACAsR,EAAAtR,EA
8050: 41 41 2c 47 41 43 41 75 52 2c 45 41 41 41 76 52 AA,GACAuR,EAAAvR
8060: 2c 45 41 41 41 2c 45 41 49 41 2c 4f 41 41 41 71 ,EAAA,EAIA,OAAAq
8070: 52 2c 4b 41 41 41 43 2c 4f 41 41 41 43 2c 45 41 R,KAAAC,OAAAC,EA
8080: 43 41 46 2c 45 41 41 41 2c 45 41 43 41 2c 47 41 CAF,EAAA,EACA,GA
8090: 47 41 41 2c 45 41 41 41 2c 49 41 43 41 2c 49 41 GAA,EAAA,IACA,IA
80a0: 47 41 6c 50 2c 4b 41 41 41 68 42 2c 4f 41 41 41 GAlP,KAAAhB,OAAA
80b0: 6b 51 2c 45 41 41 41 2c 65 41 47 41 2c 47 41 43 kQ,EAAA,eAGA,GAC
80c0: 41 2c 47 41 41 41 6c 50 2c 4b 41 41 41 68 42 2c A,GAAAlP,KAAAhB,
80d0: 4d 41 41 41 6b 51 2c 45 41 41 41 2c 4f 41 43 41 MAAAkQ,EAAA,OACA
80e0: 2c 45 41 41 41 6c 50 2c 4b 41 41 41 68 42 2c 4d ,EAAAlP,KAAAhB,M
80f0: 41 41 41 6d 51 2c 45 41 41 41 2c 4f 41 43 41 6e AAAmQ,EAAA,OACAn
8100: 50 2c 4b 41 41 41 68 42 2c 4d 41 41 41 6f 51 2c P,KAAAhB,MAAAoQ,
8110: 45 41 41 41 2c 51 41 4b 41 6e 42 2c 45 41 41 41 EAAA,QAKAnB,EAAA
8120: 61 2c 4f 41 41 41 5a 2c 49 41 41 41 2c 53 41 41 a,OAAAZ,IAAA,SAA
8130: 41 72 51 2c 47 41 43 41 2c 47 41 41 41 66 2c 47 ArQ,GACA,GAAAf,G
8140: 41 41 41 65 2c 45 41 41 41 2c 45 41 47 41 2c 51 AAAe,EAAA,EAGA,Q
8150: 41 41 41 66 2c 47 41 41 41 2c 49 41 41 41 41 2c AAAf,GAAA,IAAAA,
8160: 45 41 4f 41 2c 4d 41 4e 41 65 2c 47 41 41 41 2c EAOA,MANAe,GAAA,
8170: 4b 41 43 41 66 2c 47 41 41 41 2c 4b 41 47 41 41 KACAf,GAAA,KAGAA
8180: 2c 49 41 41 41 2c 55 41 45 41 41 2c 4d 41 47 41 ,IAAA,UAEAA,MAGA
8190: 2c 49 41 41 41 6b 56 2c 47 41 41 41 2c 53 41 41 ,IAAAkV,GAAA,SAA
81a0: 41 6e 55 2c 45 41 41 41 2c 49 41 4b 41 2c 53 41 AnU,EAAA,IAKA,SA
81b0: 4a 41 2c 45 41 41 41 66 2c 47 41 41 41 6b 56 2c JA,EAAAf,GAAAkV,
81c0: 45 41 41 41 2c 4b 41 43 41 6c 56 2c 47 41 41 41 EAAA,KACAlV,GAAA
81d0: 2c 4b 41 41 41 6b 56 2c 45 41 41 41 2c 4b 41 43 ,KAAAkV,EAAA,KAC
81e0: 41 6c 56 2c 47 41 41 41 2c 4b 41 41 41 6b 56 2c AlV,GAAA,KAAAkV,
81f0: 45 41 41 41 2c 4d 41 4b 41 2f 44 2c 45 41 41 41 EAAA,MAKA/D,EAAA
8200: 63 2c 51 41 41 41 62 2c 49 41 41 41 2c 53 41 41 c,QAAAb,IAAA,SAA
8210: 41 72 51 2c 47 41 45 41 2c 47 41 41 41 41 2c 47 ArQ,GAEA,GAAAA,G
8220: 41 41 41 2c 4b 41 43 41 2c 47 41 41 41 76 45 2c AAA,KACA,GAAAvE,
8230: 47 41 41 41 2c 49 41 41 41 75 45 2c 45 41 41 41 GAAA,IAAAuE,EAAA
8240: 2c 4d 41 43 41 2c 51 41 41 41 76 45 2c 4f 41 47 ,MACA,QAAAvE,OAG
8250: 41 75 45 2c 47 41 41 41 2c 45 41 45 41 2c 49 41 AuE,GAAA,EAEA,IA
8260: 41 41 6f 55 2c 45 41 4b 41 2c 51 41 4a 41 6a 53 AAoU,EAKA,QAJAjS
8270: 2c 4b 41 41 41 36 51 2c 4d 41 41 41 68 54 2c 45 ,KAAA6Q,MAAAhT,E
8280: 41 41 41 2c 55 41 43 41 6d 43 2c 4b 41 41 41 36 AAA,UACAmC,KAAA6
8290: 51 2c 4f 41 41 41 6f 42 2c 45 41 41 41 70 55 2c Q,OAAAoB,EAAApU,
82a0: 45 41 41 41 2c 61 41 43 41 6f 55 2c 45 41 41 41 EAAA,aACAoU,EAAA
82b0: 2c 55 41 4b 41 68 45 2c 45 41 41 41 43 2c 49 41 ,UAKAhE,EAAAC,IA
82c0: 41 41 55 2c 49 41 41 41 2c 53 41 41 41 2f 51 2c AAU,IAAA,SAAA/Q,
82d0: 47 41 43 41 2c 47 41 41 41 71 55 2c 4b 41 41 41 GACA,GAAAqU,KAAA
82e0: 2c 49 41 41 41 6c 53 2c 4b 41 41 41 68 42 2c 4d ,IAAAlS,KAAAhB,M
82f0: 41 41 41 6e 42 2c 45 41 41 41 2c 59 41 43 41 2c AAAnB,EAAA,YACA,
8300: 49 41 41 41 6d 43 2c 4b 41 41 41 68 42 2c 4d 41 IAAAmC,KAAAhB,MA
8310: 41 41 6e 42 2c 45 41 41 41 2c 55 41 43 41 2c 49 AAnB,EAAA,UACA,I
8320: 41 41 41 6d 43 2c 4b 41 41 41 68 42 2c 4d 41 41 AAAmC,KAAAhB,MAA
8330: 41 6e 42 2c 45 41 41 41 2c 4b 41 45 41 6b 42 2c AnB,EAAA,KAEAkB,
8340: 45 41 41 41 6d 54 2c 45 41 41 41 43 2c 53 41 41 EAAAmT,EAAAC,SAA
8350: 41 2c 49 41 41 41 68 4f 2c 61 41 43 41 2c 67 42 A,IAAAhO,aACA,gB
8360: 41 41 41 69 4f 2c 55 41 41 41 72 54 2c 45 41 41 AAAiO,UAAArT,EAA
8370: 41 39 44 2c 51 41 41 41 38 44 2c 47 41 47 41 6b A9D,QAAA8D,GAGAk
8380: 50 2c 45 41 41 41 57 2c 49 41 41 41 56 2c 49 41 P,EAAAW,IAAAV,IA
8390: 41 41 2c 53 41 41 41 72 51 2c 47 41 43 41 2c 47 AA,SAAArQ,GACA,G
83a0: 41 41 41 75 43 2c 47 41 41 41 76 43 2c 45 41 41 AAAuC,GAAAvC,EAA
83b0: 41 73 55 2c 53 41 41 41 2c 49 41 41 41 2f 52 2c AsU,SAAA,IAAA/R,
83c0: 4d 41 41 41 2c 32 42 41 43 41 2c 4b 41 41 41 41 MAAA,2BACA,KAAAA
83d0: 2c 45 41 43 41 2c 61 41 47 41 2c 49 41 41 41 69 ,EACA,aAGA,IAAAi
83e0: 53 2c 47 41 41 41 6a 53 2c 45 41 41 41 2c 45 41 S,GAAAjS,EAAA,EA
83f0: 45 41 2c 4b 41 41 41 41 2c 45 41 41 41 2c 47 41 EA,KAAAA,EAAA,GA
8400: 41 41 6e 46 2c 53 41 43 41 6f 58 2c 49 41 41 41 AAnF,SACAoX,IAAA
8410: 43 2c 4d 41 41 41 2c 49 41 41 41 43 2c 49 41 41 C,MAAA,IAAAC,IAA
8420: 41 2c 53 41 41 41 43 2c 47 41 43 41 2c 4d 41 41 A,SAAAC,GACA,MAA
8430: 41 41 2c 4f 41 43 47 43 2c 4b 41 41 41 2c 49 41 AA,OACGC,KAAA,IA
8440: 47 48 2c 49 41 41 41 50 2c 47 41 41 41 51 2c 53 GH,IAAAP,GAAAQ,S
8450: 41 41 41 4c 2c 45 41 41 41 2c 47 41 4b 41 2c 51 AAAL,EAAA,GAKA,Q
8460: 41 4a 41 48 2c 47 41 41 41 2c 4f 41 43 41 41 2c AJAH,GAAA,OACAA,
8470: 47 41 41 41 2c 4d 41 43 41 2c 49 41 41 41 41 2c GAAA,MACA,IAAAA,
8480: 49 41 4b 41 6a 45 2c 45 41 41 41 43 2c 49 41 41 IAKAjE,EAAAC,IAA
8490: 41 63 2c 49 41 41 41 2c 53 41 41 41 64 2c 47 41 Ac,IAAA,SAAAd,GA
84a0: 43 41 2c 47 41 4d 41 79 45 2c 47 41 43 41 6a 55 CA,GAMAyE,GACAjU
84b0: 2c 45 41 50 41 77 51 2c 45 41 41 41 68 42 2c 45 ,EAPAwQ,EAAAhB,E
84c0: 41 41 41 2c 4f 41 43 41 69 42 2c 45 41 41 41 6a AAA,OACAiB,EAAAj
84d0: 42 2c 45 41 41 41 2c 4f 41 43 41 6b 42 2c 45 41 B,EAAA,OACAkB,EA
84e0: 41 41 6c 42 2c 45 41 41 41 2c 4f 41 43 41 6f 42 AAlB,EAAA,OACAoB
84f0: 2c 45 41 41 41 74 50 2c 4b 41 41 41 73 50 2c 49 ,EAAAtP,KAAAsP,I
8500: 41 41 41 74 50 2c 4b 41 41 41 73 50 2c 49 41 41 AAAtP,KAAAsP,IAA
8510: 41 4a 2c 45 41 41 41 43 2c 47 41 41 41 43 2c 47 AJ,EAAAC,GAAAC,G
8520: 41 43 41 43 2c 45 41 41 41 72 50 2c 4b 41 41 41 ACAC,EAAArP,KAAA
8530: 71 50 2c 49 41 41 41 72 50 2c 4b 41 41 41 71 50 qP,IAAArP,KAAAqP
8540: 2c 49 41 41 41 48 2c 45 41 41 41 43 2c 47 41 41 ,IAAAH,EAAAC,GAA
8550: 41 43 2c 47 41 43 41 77 44 2c 45 41 41 41 74 44 AC,GACAwD,EAAAtD
8560: 2c 45 41 41 41 44 2c 43 41 79 42 41 2c 4f 41 70 ,EAAAD,CAyBA,OAp
8570: 42 41 73 44 2c 47 41 44 41 43 2c 45 41 41 41 2c BAsD,GADAC,EAAA,
8580: 45 41 43 41 76 44 2c 47 41 41 41 2c 45 41 41 41 EACAvD,GAAA,EAAA
8590: 75 44 2c 47 41 45 41 2c 45 41 49 41 6c 55 2c 45 uD,GAEA,EAIAlU,E
85a0: 41 44 41 6b 55 2c 47 41 41 41 2c 45 41 43 41 2c ADAkU,GAAA,EACA,
85b0: 45 41 45 41 74 44 2c 49 41 41 41 4a 2c 47 41 43 EAEAtD,IAAAJ,GAC
85c0: 41 43 2c 45 41 41 41 43 2c 47 41 41 41 77 44 2c AC,EAAAC,GAAAwD,
85d0: 45 41 41 41 2c 45 41 45 41 74 44 2c 49 41 41 41 EAAA,EAEAtD,IAAA
85e0: 48 2c 45 41 43 41 2c 47 41 41 41 43 2c 45 41 41 H,EACA,GAAAC,EAA
85f0: 41 46 2c 47 41 41 41 30 44 2c 45 41 45 41 2c 47 AF,GAAA0D,EAEA,G
8600: 41 41 41 31 44 2c 45 41 41 41 43 2c 47 41 41 41 AAA1D,EAAAC,GAAA
8610: 79 44 2c 45 41 41 41 2c 45 41 47 41 6c 55 2c 47 yD,EAAA,EAGAlU,G
8620: 41 41 41 2c 45 41 43 41 41 2c 47 41 41 41 2c 47 AAA,EACAA,GAAA,G
8630: 41 45 41 2c 49 41 41 41 41 2c 45 41 41 41 2c 49 AEA,IAAAA,EAAA,I
8640: 41 41 41 6b 55 2c 45 41 41 41 2c 49 41 41 41 44 AAAkU,EAAA,IAAAD
8650: 2c 49 41 47 41 31 45 2c 45 41 41 41 49 2c 49 41 ,IAGA1E,EAAAI,IA
8660: 41 41 57 2c 49 41 41 41 2c 53 41 41 41 58 2c 47 AAW,IAAA,SAAAX,G
8670: 41 43 41 2c 47 41 41 41 39 54 2c 47 41 41 41 38 ACA,GAAA9T,GAAA8
8680: 54 2c 45 41 41 41 2c 4f 41 43 41 6c 56 2c 45 41 T,EAAA,OACAlV,EA
8690: 41 41 6b 56 2c 45 41 41 41 2c 4f 41 43 41 2f 55 AAkV,EAAA,OACA/U
86a0: 2c 45 41 41 41 2c 45 41 43 41 77 58 2c 45 41 41 ,EAAA,EACAwX,EAA
86b0: 41 2c 43 41 59 41 2c 4f 41 54 41 78 58 2c 47 41 A,CAYA,OATAxX,GA
86c0: 44 41 48 2c 45 41 41 41 2c 47 41 43 41 2c 45 41 DAH,EAAA,GACA,EA
86d0: 41 41 6f 42 2c 45 41 41 41 70 42 2c 45 41 45 41 AAoB,EAAApB,EAEA
86e0: 2c 45 41 41 41 6f 42 2c 47 41 41 41 2c 45 41 41 ,EAAAoB,GAAA,EAA
86f0: 41 70 42 2c 47 41 47 41 47 2c 45 41 41 41 2c 49 ApB,GAGAG,EAAA,I
8700: 41 43 41 77 58 2c 47 41 41 41 33 58 2c 45 41 41 ACAwX,GAAA3X,EAA
8710: 41 2c 47 41 41 41 47 2c 49 41 41 41 2c 45 41 41 A,GAAAG,IAAA,EAA
8720: 41 41 2c 4b 41 47 41 2b 55 2c 45 41 41 41 2c 4f AA,KAGA+U,EAAA,O
8730: 41 41 41 2f 55 2c 45 41 41 41 2c 49 41 41 41 77 AAA/U,EAAA,IAAAw
8740: 58 2c 49 41 47 41 37 43 2c 45 41 41 41 4b 2c 49 X,IAGA7C,EAAAK,I
8750: 41 41 41 55 2c 49 41 41 41 2c 53 41 41 41 56 2c AAAU,IAAA,SAAAV,
8760: 47 41 43 41 2c 47 41 41 41 2f 54 2c 47 41 41 41 GACA,GAAA/T,GAAA
8770: 2b 54 2c 45 41 41 41 2c 4f 41 43 41 68 52 2c 45 +T,EAAA,OACAhR,E
8780: 41 41 41 67 52 2c 45 41 41 41 2c 4f 41 45 41 68 AAAgR,EAAA,OAEAh
8790: 56 2c 45 41 41 41 69 42 2c 45 41 41 41 2b 43 2c V,EAAAiB,EAAA+C,
87a0: 45 41 43 41 77 54 2c 45 41 41 41 2c 43 41 4d 41 EACAwT,EAAA,CAMA
87b0: 2c 4f 41 4a 41 78 58 2c 47 41 41 41 2c 49 41 43 ,OAJAxX,GAAA,IAC
87c0: 41 77 58 2c 47 41 41 41 78 54 2c 45 41 41 41 68 AwX,GAAAxT,EAAAh
87d0: 45 2c 49 41 41 41 2c 45 41 41 41 41 2c 4b 41 47 E,IAAA,EAAAA,KAG
87e0: 41 67 56 2c 45 41 41 41 2c 4f 41 41 41 68 56 2c AgV,EAAA,OAAAhV,
87f0: 45 41 41 41 2c 49 41 41 41 77 58 2c 49 41 47 41 EAAA,IAAAwX,IAGA
8800: 37 43 2c 45 41 41 41 65 2c 49 41 41 41 64 2c 49 7C,EAAAe,IAAAd,I
8810: 41 41 41 2c 53 41 41 41 63 2c 47 41 43 41 2c 47 AAA,SAAAc,GACA,G
8820: 41 41 41 33 52 2c 47 41 41 41 32 52 2c 45 41 41 AAA3R,GAAA2R,EAA
8830: 41 2c 4f 41 43 41 31 56 2c 45 41 41 41 30 56 2c A,OACA1V,EAAA0V,
8840: 45 41 41 41 2c 4f 41 43 41 47 2c 45 41 41 41 48 EAAA,OACAG,EAAAH
8850: 2c 45 41 41 41 2c 4d 41 45 41 2c 51 41 41 41 31 ,EAAA,MAEA,QAAA1
8860: 56 2c 45 41 43 41 2c 57 41 41 41 36 56 2c 45 41 V,EACA,WAAA6V,EA
8870: 41 41 2c 49 41 41 41 41 2c 45 41 41 41 2c 49 41 AA,IAAAA,EAAA,IA
8880: 41 41 41 2c 45 41 47 41 2c 49 41 41 41 30 44 2c AAA,EAGA,IAAA0D,
8890: 49 41 41 41 2c 4f 41 43 41 6a 43 2c 45 41 41 41 IAAA,OACAjC,EAAA
88a0: 76 54 2c 45 41 41 41 2c 49 41 43 41 43 2c 45 41 vT,EAAA,IACAC,EA
88b0: 41 41 73 54 2c 45 41 41 41 2c 45 41 43 41 66 2c AAsT,EAAA,EACAf,
88c0: 45 41 41 41 2c 45 41 41 41 76 53 2c 45 41 43 41 EAAA,EAAAvS,EACA
88d0: 77 56 2c 45 41 41 41 2c 43 41 45 41 2c 51 41 41 wV,EAAA,CAEA,QAA
88e0: 41 39 53 2c 4b 41 41 41 36 51 2c 4d 41 41 41 44 A9S,KAAA6Q,MAAAD
88f0: 2c 49 41 43 41 2c 4f 41 43 41 69 43 2c 45 41 41 ,IACA,OACAiC,EAA
8900: 41 2c 4b 41 41 65 41 2c 45 41 41 41 2c 47 41 41 A,KAAeA,EAAA,GAA
8910: 41 76 56 2c 45 41 41 61 75 56 2c 45 41 41 41 2c AvV,EAAauV,EAAA,
8920: 49 41 41 61 2c 4d 41 43 7a 43 2c 51 41 43 41 41 IAAa,MACzC,QACAA
8930: 2c 45 41 41 41 2c 47 41 41 41 68 44 2c 45 41 41 ,EAAA,GAAAhD,EAA
8940: 65 67 44 2c 45 41 41 41 2c 4b 41 41 61 41 2c 45 egD,EAAA,KAAaA,E
8950: 41 41 41 2c 49 41 41 61 2c 4d 41 43 7a 43 2c 51 AAA,IAAa,MACzC,Q
8960: 41 43 41 41 2c 45 41 41 41 2c 4b 41 41 65 41 2c ACAA,EAAA,KAAeA,
8970: 45 41 41 41 2c 4b 41 41 61 41 2c 45 41 41 41 2c EAAA,KAAaA,EAAA,
8980: 47 41 41 41 76 56 2c 43 41 41 61 2c 4d 41 43 7a GAAAvV,CAAa,MACz
8990: 43 2c 51 41 43 41 75 56 2c 45 41 41 41 2c 4b 41 C,QACAuV,EAAA,KA
89a0: 41 65 41 2c 45 41 41 41 2c 47 41 41 41 68 44 2c AeA,EAAA,GAAAhD,
89b0: 45 41 41 61 67 44 2c 45 41 41 41 2c 49 41 41 61 EAAagD,EAAA,IAAa
89c0: 2c 4d 41 43 7a 43 2c 51 41 43 41 41 2c 45 41 41 ,MACzC,QACAA,EAA
89d0: 41 2c 47 41 41 41 76 56 2c 45 41 41 65 75 56 2c A,GAAAvV,EAAeuV,
89e0: 45 41 41 41 2c 4b 41 41 61 41 2c 45 41 41 41 2c EAAA,KAAaA,EAAA,
89f0: 49 41 41 61 2c 4d 41 43 7a 43 2c 53 41 43 41 41 IAAa,MACzC,SACAA
8a00: 2c 45 41 41 41 2c 4b 41 41 65 41 2c 45 41 41 41 ,EAAA,KAAeA,EAAA
8a10: 2c 4b 41 41 61 41 2c 45 41 41 41 2c 47 41 41 41 ,KAAaA,EAAA,GAAA
8a20: 68 44 2c 45 41 4b 35 42 2c 4d 41 46 41 69 44 2c hD,EAK5B,MAFAiD,
8a30: 49 41 41 41 2c 45 41 41 41 78 5a 2c 47 41 41 41 IAAA,EAAAxZ,GAAA
8a40: 36 56 2c 47 41 47 41 2c 4b 41 41 41 37 56 2c 45 6V,GAGA,KAAA7V,E
8a50: 41 41 41 75 5a 2c 45 41 41 41 2c 47 41 41 41 43 AAAuZ,EAAA,GAAAC
8a60: 2c 47 41 43 41 2c 4b 41 41 41 78 5a 2c 45 41 41 ,GACA,KAAAxZ,EAA
8a70: 41 75 5a 2c 45 41 41 41 2c 47 41 41 41 43 2c 47 AuZ,EAAA,GAAAC,G
8a80: 41 43 41 2c 4b 41 41 41 78 5a 2c 45 41 41 41 75 ACA,KAAAxZ,EAAAu
8a90: 5a 2c 45 41 41 41 2c 47 41 41 41 43 2c 4b 41 49 Z,EAAA,GAAAC,KAI
8aa0: 41 37 45 2c 45 41 41 41 65 2c 49 41 41 41 56 2c A7E,EAAAe,IAAAV,
8ab0: 49 41 41 41 2c 53 41 41 41 55 2c 47 41 43 41 2c IAAA,SAAAU,GACA,
8ac0: 47 41 41 41 31 56 2c 47 41 41 41 30 56 2c 45 41 GAAA1V,GAAA0V,EA
8ad0: 41 41 2c 4f 41 43 41 47 2c 45 41 41 41 48 2c 45 AA,OACAG,EAAAH,E
8ae0: 41 41 41 2c 4f 41 45 41 31 52 2c 45 41 41 41 68 AAA,OAEA1R,EAAAh
8af0: 45 2c 45 41 41 41 36 56 2c 47 41 41 41 2c 45 41 E,EAAA6V,GAAA,EA
8b00: 41 41 37 56 2c 47 41 43 41 77 58 2c 45 41 41 41 AA7V,GACAwX,EAAA
8b10: 2c 43 41 4d 41 2c 4f 41 4a 41 78 54 2c 47 41 41 ,CAMA,OAJAxT,GAA
8b20: 41 2c 49 41 43 41 77 54 2c 45 41 41 41 78 58 2c A,IACAwT,EAAAxX,
8b30: 45 41 41 41 67 45 2c 49 41 47 41 30 52 2c 45 41 EAAAgE,IAGA0R,EA
8b40: 41 41 2c 4f 41 41 41 38 42 2c 45 41 41 41 2c 49 AA,OAAA8B,EAAA,I
8b50: 41 41 41 78 54 2c 49 41 47 41 32 51 2c 45 41 41 AAAxT,IAGA2Q,EAA
8b60: 41 65 2c 49 41 41 41 58 2c 49 41 41 41 2c 53 41 Ae,IAAAX,IAAA,SA
8b70: 41 41 57 2c 47 41 43 41 2c 47 41 41 41 31 56 2c AAW,GACA,GAAA1V,
8b80: 47 41 41 41 30 56 2c 45 41 41 41 2c 4f 41 43 41 GAAA0V,EAAA,OACA
8b90: 47 2c 45 41 41 41 48 2c 45 41 41 41 2c 4f 41 45 G,EAAAH,EAAA,OAE
8ba0: 41 37 56 2c 45 41 41 41 67 57 2c 47 41 41 41 2c A7V,EAAAgW,GAAA,
8bb0: 45 41 41 41 37 56 2c 47 41 41 41 2c 47 41 41 41 EAAA7V,GAAA,GAAA
8bc0: 41 2c 45 41 43 41 69 42 2c 45 41 41 41 2c 43 41 A,EACAiB,EAAA,CA
8bd0: 53 41 2c 4f 41 50 41 70 42 2c 47 41 41 41 2c 47 SA,OAPApB,GAAA,G
8be0: 41 41 41 41 2c 45 41 41 41 2c 47 41 43 41 6f 42 AAAA,EAAA,GACAoB
8bf0: 2c 45 41 41 41 6a 42 2c 47 41 41 41 2c 45 41 41 ,EAAAjB,GAAA,EAA
8c00: 41 48 2c 47 41 45 41 41 2c 47 41 41 41 2c 49 41 AH,GAEAA,GAAA,IA
8c10: 41 41 41 2c 45 41 41 41 2c 49 41 43 41 6f 42 2c AAA,EAAA,IACAoB,
8c20: 45 41 41 41 6a 42 2c 47 41 41 41 2c 4b 41 41 41 EAAAjB,GAAA,KAAA
8c30: 48 2c 4d 41 47 41 36 56 2c 45 41 41 41 2c 4f 41 H,MAGA6V,EAAA,OA
8c40: 41 41 7a 55 2c 45 41 41 41 2c 49 41 41 41 70 42 AAzU,EAAA,IAAApB
8c50: 2c 49 41 47 41 38 55 2c 45 41 41 41 65 2c 49 41 ,IAGA8U,EAAAe,IA
8c60: 41 41 54 2c 49 41 41 41 2c 53 41 41 41 53 2c 47 AAT,IAAA,SAAAS,G
8c70: 41 43 41 2c 47 41 41 41 31 56 2c 47 41 41 41 30 ACA,GAAA1V,GAAA0
8c80: 56 2c 45 41 41 41 2c 4f 41 43 41 47 2c 45 41 41 V,EAAA,OACAG,EAA
8c90: 41 48 2c 45 41 41 41 2c 4f 41 43 41 31 52 2c 45 AH,EAAA,OACA1R,E
8ca0: 41 41 41 68 45 2c 45 41 41 41 36 56 2c 47 41 41 AAAhE,EAAA6V,GAA
8cb0: 41 2c 45 41 41 41 37 56 2c 45 41 43 41 2c 51 41 A,EAAA7V,EACA,QA
8cc0: 41 41 30 56 2c 45 41 41 41 2c 51 41 41 41 31 52 AA0V,EAAA,QAAA1R
8cd0: 2c 45 41 41 41 68 45 2c 47 41 41 41 2c 4f 41 41 ,EAAAhE,GAAA,OAA
8ce0: 41 67 45 2c 4b 41 47 41 32 51 2c 45 41 41 41 4d AgE,KAGA2Q,EAAAM
8cf0: 2c 49 41 41 41 53 2c 49 41 41 41 2c 53 41 41 41 ,IAAAS,IAAA,SAAA
8d00: 54 2c 47 41 43 41 2c 47 41 41 41 73 42 2c 47 41 T,GACA,GAAAsB,GA
8d10: 41 41 74 42 2c 45 41 41 41 2c 4f 41 43 41 61 2c AAtB,EAAA,OACAa,
8d20: 45 41 41 41 62 2c 45 41 41 41 2c 4f 41 43 41 6a EAAAb,EAAA,OACAj
8d30: 52 2c 45 41 41 41 2c 45 41 41 41 38 52 2c 45 41 R,EAAA,EAAA8R,EA
8d40: 43 41 39 56 2c 45 41 41 41 67 45 2c 45 41 41 41 CA9V,EAAAgE,EAAA
8d50: 75 53 2c 45 41 43 41 56 2c 45 41 41 41 2c 43 41 uS,EACAV,EAAA,CA
8d60: 4d 41 2c 4f 41 4a 41 37 56 2c 47 41 41 41 2c 49 MA,OAJA7V,GAAA,I
8d70: 41 43 41 36 56 2c 47 41 41 41 37 52 2c 45 41 41 ACA6V,GAAA7R,EAA
8d80: 41 68 45 2c 49 41 41 41 2c 45 41 41 41 41 2c 4b AhE,IAAA,EAAAA,K
8d90: 41 47 41 69 56 2c 45 41 41 41 2c 4f 41 41 41 6a AGAiV,EAAA,OAAAj
8da0: 56 2c 45 41 41 41 2c 49 41 41 41 36 56 2c 49 41 V,EAAA,IAAA6V,IA
8db0: 47 41 6c 42 2c 45 41 41 41 67 42 2c 4d 41 41 41 GAlB,EAAAgB,MAAA
8dc0: 66 2c 49 41 41 41 2c 53 41 41 41 65 2c 47 41 43 f,IAAA,SAAAe,GAC
8dd0: 41 2c 4f 41 41 41 41 2c 45 41 41 41 2c 61 41 41 A,OAAAA,EAAA,aAA
8de0: 41 41 2c 45 41 41 41 2c 61 41 41 41 41 2c 45 41 AA,EAAA,aAAAA,EA
8df0: 41 41 2c 65 41 47 41 68 42 2c 45 41 41 41 43 2c AA,eAGAhB,EAAAC,
8e00: 49 41 41 41 65 2c 4d 41 41 41 2c 53 41 41 41 66 IAAAe,MAAA,SAAAf
8e10: 2c 47 41 43 41 2c 4f 41 41 41 41 2c 45 41 41 41 ,GACA,OAAAA,EAAA
8e20: 2c 61 41 41 41 41 2c 45 41 41 41 2c 61 41 41 41 ,aAAAA,EAAA,aAAA
8e30: 41 2c 45 41 41 41 2c 65 41 47 41 44 2c 45 41 41 A,EAAA,eAGAD,EAA
8e40: 41 72 47 2c 4b 41 41 41 73 47 2c 49 41 41 41 2c ArG,KAAAsG,IAAA,
8e50: 53 41 41 41 72 51 2c 47 41 43 41 2c 4f 41 41 41 SAAArQ,GACA,OAAA
8e60: 41 2c 45 41 41 41 2c 57 41 41 41 41 2c 45 41 41 A,EAAA,WAAAA,EAA
8e70: 41 2c 57 41 41 41 41 2c 45 41 41 41 2c 61 41 47 A,WAAAA,EAAA,aAG
8e80: 41 6f 51 2c 45 41 41 41 72 47 2c 4b 41 41 41 79 AoQ,EAAArG,KAAAy
8e90: 47 2c 49 41 41 41 4a 2c 45 41 41 41 72 47 2c 4b G,IAAAJ,EAAArG,K
8ea0: 41 41 41 30 47 2c 49 41 41 41 2c 53 41 41 41 7a AAA0G,IAAA,SAAAz
8eb0: 51 2c 47 41 43 41 2c 57 41 41 41 41 2c 45 41 41 Q,GACA,WAAAA,EAA
8ec0: 41 2c 4b 41 47 41 6f 51 2c 45 41 41 41 72 47 2c A,KAGAoQ,EAAArG,
8ed0: 4b 41 41 41 32 47 2c 49 41 41 41 2c 53 41 41 41 KAAA2G,IAAA,SAAA
8ee0: 33 47 2c 47 41 43 41 2c 61 41 41 41 41 2c 45 41 3G,GACA,aAAAA,EA
8ef0: 41 41 2c 4b 41 47 41 71 47 2c 45 41 41 41 72 47 AA,KAGAqG,EAAArG
8f00: 2c 4b 41 41 41 34 47 2c 4b 41 41 41 2c 53 41 41 ,KAAA4G,KAAA,SAA
8f10: 41 35 47 2c 47 41 43 41 2c 61 41 41 41 41 2c 45 A5G,GACA,aAAAA,E
8f20: 41 41 41 2c 4b 41 47 41 71 47 2c 45 41 41 41 72 AAA,KAGAqG,EAAAr
8f30: 47 2c 4b 41 41 41 38 47 2c 49 41 41 41 2c 53 41 G,KAAA8G,IAAA,SA
8f40: 41 41 39 47 2c 47 41 43 41 2c 4f 41 41 41 41 2c AA9G,GACA,OAAAA,
8f50: 45 41 41 41 2c 53 41 47 41 71 47 2c 45 41 41 41 EAAA,SAGAqG,EAAA
8f60: 72 47 2c 4b 41 41 41 67 48 2c 49 41 41 41 2c 53 rG,KAAAgH,IAAA,S
8f70: 41 41 41 68 48 2c 47 41 43 41 2c 47 41 41 41 34 AAAhH,GACA,GAAA4
8f80: 49 2c 47 41 41 41 2c 49 41 41 41 78 51 2c 4b 41 I,GAAA,IAAAxQ,KA
8f90: 41 41 68 42 2c 4d 41 41 41 34 49 2c 45 41 41 41 AAhB,MAAA4I,EAAA
8fa0: 2c 59 41 43 41 73 4b 2c 47 41 41 41 31 42 2c 47 ,YACAsK,GAAA1B,G
8fb0: 41 41 41 2c 4b 41 41 41 41 2c 47 41 41 41 2c 47 AAA,KAAAA,GAAA,G
8fc0: 41 41 41 41 2c 45 41 45 41 7a 52 2c 45 41 41 41 AAAA,EAEAzR,EAAA
8fd0: 6d 54 2c 45 41 41 41 43 2c 53 41 41 41 2c 49 41 mT,EAAAC,SAAA,IA
8fe0: 41 41 68 4f 2c 61 41 43 41 2c 67 42 41 41 41 69 AAhO,aACA,gBAAAi
8ff0: 4f 2c 55 41 41 41 72 54 2c 45 41 41 41 39 44 2c O,UAAArT,EAAA9D,
9000: 51 41 41 41 38 44 2c 47 41 47 41 6b 50 2c 45 41 QAAA8D,GAGAkP,EA
9010: 41 41 43 2c 49 41 41 41 74 47 2c 4b 41 41 41 2c AAC,IAAAtG,KAAA,
9020: 53 41 41 41 73 47 2c 47 41 45 41 2c 51 41 44 41 SAAAsG,GAEA,QADA
9030: 41 2c 45 41 41 41 2c 47 41 41 41 41 2c 45 41 41 A,EAAA,GAAAA,EAA
9040: 41 2c 47 41 41 41 41 2c 45 41 41 41 2c 4d 41 43 A,GAAAA,EAAA,MAC
9050: 41 2c 57 52 30 72 44 4d 2c 53 41 41 55 33 56 2c A,WR0rDM,SAAU3V,
9060: 45 41 41 51 44 2c 45 41 41 53 53 2c 47 41 45 6a EAAQD,EAASS,GAEj
9070: 43 2c 59 41 61 41 2c 53 41 41 53 30 4a 2c 47 41 C,YAaA,SAAS0J,GA
9080: 41 75 42 68 48 2c 47 41 41 4f 2c 4d 41 41 4f 41 AuBhH,GAAO,MAAOA
9090: 2c 49 41 41 4f 41 2c 45 41 41 49 78 42 2c 57 41 ,IAAOA,EAAIxB,WA
90a0: 41 61 77 42 2c 47 41 41 51 43 2c 51 41 41 53 44 AawB,GAAQC,QAASD
90b0: 2c 47 41 56 76 46 2c 47 41 41 49 30 48 2c 47 41 ,GAVvF,GAAI0H,GA
90c0: 41 34 42 2c 6b 42 41 41 58 43 2c 53 41 41 6f 44 A4B,kBAAXC,SAAoD
90d0: 2c 67 42 41 41 70 42 41 2c 51 41 41 4f 43 2c 53 ,gBAApBA,QAAOC,S
90e0: 41 41 77 42 2c 53 41 41 55 35 48 2c 47 41 41 4f AAwB,SAAU5H,GAAO
90f0: 2c 61 41 41 63 41 2c 49 41 41 53 2c 53 41 41 55 ,aAAcA,IAAS,SAAU
9100: 41 2c 47 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 A,GAAO,MAAOA,IAA
9110: 79 42 2c 6b 42 41 41 58 32 48 2c 53 41 41 79 42 yB,kBAAX2H,SAAyB
9120: 33 48 2c 45 41 41 49 75 48 2c 63 41 41 67 42 49 3H,EAAIuH,cAAgBI
9130: 2c 51 41 41 55 33 48 2c 49 41 41 51 32 48 2c 4f ,QAAU3H,IAAQ2H,O
9140: 41 41 4f 68 4a 2c 55 41 41 59 2c 65 41 41 6b 42 AAOhJ,UAAY,eAAkB
9150: 71 42 2c 49 53 2f 68 46 74 51 73 58 2c 45 41 41 qB,IS/hFtQsX,EAA
9160: 41 68 61 2c 45 41 41 41 2c 47 54 6d 69 46 49 69 Aha,EAAA,GTmiFIi
9170: 61 2c 45 41 41 67 42 76 51 2c 45 41 41 75 42 73 a,EAAgBvQ,EAAuBs
9180: 51 2c 47 53 6c 69 46 33 43 78 58 2c 45 41 41 41 Q,GSliF3CxX,EAAA
9190: 78 43 2c 45 41 41 41 2c 47 54 73 69 46 49 79 43 xC,EAAA,GTsiFIyC
91a0: 2c 45 41 41 57 69 48 2c 45 41 41 75 42 6c 48 2c ,EAAWiH,EAAuBlH,
91b0: 47 53 70 69 46 6c 43 30 58 2c 45 41 41 53 2c 61 GSpiFlC0X,EAAS,a
91c0: 41 45 62 39 57 2c 57 41 41 45 38 57 2c 47 41 41 AEb9W,WAAE8W,GAA
91d0: 55 43 2c 55 41 47 5a 2f 57 2c 55 41 41 45 77 42 UC,UAGZ/W,UAAEwB
91e0: 2c 47 41 41 47 73 56 2c 47 41 41 55 2c 53 41 41 ,GAAGsV,GAAU,SAA
91f0: 55 45 2c 47 41 43 76 42 2c 47 41 41 49 43 2c 47 UE,GACvB,GAAIC,G
9200: 41 41 53 74 56 2c 4d 41 41 4d 31 44 2c 55 41 41 AAStV,MAAM1D,UAA
9210: 55 69 5a 2c 4d 41 41 4d 6a 61 2c 4b 41 41 4b 30 UiZ,MAAMja,KAAK0
9220: 43 2c 55 41 41 57 2c 47 41 43 6a 44 77 58 2c 45 C,UAAW,GACjDwX,E
9230: 41 41 6d 43 2c 49 41 41 68 42 31 61 2c 4b 41 41 AAmC,IAAhB1a,KAA
9240: 4b 71 43 2c 4f 41 43 78 42 73 59 2c 45 41 41 63 KqC,OACxBsY,EAAc
9250: 2c 4b 41 45 5a 43 2c 45 41 41 59 35 61 2c 4b 41 ,KAEZC,EAAY5a,KA
9260: 41 4b 36 61 2c 4b 41 41 4b 2c 57 41 43 78 42 2c AK6a,KAAK,WACxB,
9270: 47 41 41 49 43 2c 49 41 41 51 2c 45 41 41 41 6c GAAIC,IAAQ,EAAAl
9280: 59 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4d Y,EAAAE,SAAE9C,M
9290: 41 43 5a 2b 61 2c 45 41 41 4f 44 2c 45 41 41 4d ACZ+a,EAAOD,EAAM
92a0: 45 2c 4b 41 41 4b 58 2c 47 41 43 6c 42 70 58 2c E,KAAKX,GAClBpX,
92b0: 45 41 41 38 42 2c 67 42 41 41 6c 42 2c 4b 41 41 EAA8B,gBAAlB,KAA
92c0: 4f 73 58 2c 45 41 41 50 2c 59 41 41 41 68 51 2c OsX,EAAP,YAAAhQ,
92d0: 45 41 41 4f 67 51 2c 49 41 41 75 42 41 2c 49 41 EAAOgQ,IAAuBA,IA
92e0: 47 76 43 51 2c 4b 41 43 48 41 2c 45 41 41 4f 2c GvCQ,KACHA,EAAO,
92f0: 47 41 41 49 54 2c 57 41 41 59 74 61 2c 4b 41 41 GAAIT,WAAYta,KAA
9300: 4d 69 44 2c 47 41 43 37 42 36 58 2c 45 41 41 4d MiD,GAC7B6X,EAAM
9310: 45 2c 4b 41 41 4b 58 2c 45 41 41 51 55 2c 49 41 E,KAAKX,EAAQU,IA
9320: 47 68 42 4c 2c 49 41 49 4c 43 2c 45 41 41 63 47 GhBL,IAILC,EAAcG
9330: 2c 45 41 45 51 2c 67 42 41 41 58 50 2c 4b 41 47 ,EAEQ,gBAAXP,KAG
9340: 50 49 2c 45 41 46 61 2c 67 42 41 41 58 4a 2c 45 PI,EAFa,gBAAXJ,E
9350: 41 45 59 51 2c 45 41 43 4c 78 58 2c 55 41 41 45 AEYQ,EACLxX,UAAE
9360: 30 58 2c 57 41 41 57 46 2c 45 41 41 4b 52 2c 49 0X,WAAWF,EAAKR,I
9370: 41 45 62 51 2c 45 41 41 4b 52 2c 47 41 41 51 6c AEbQ,EAAKR,GAAQl
9380: 56 2c 4d 41 41 4d 30 56 2c 45 41 41 4d 50 2c 47 V,MAAM0V,EAAMP,G
9390: 41 47 7a 42 4f 2c 45 41 41 4b 52 2c 4d 41 4b 7a AGzBO,EAAKR,MAKz
93a0: 42 2c 4f 41 41 4f 47 2c 47 41 41 6b 42 43 2c 45 B,OAAOG,GAAkBC,E
93b0: 41 41 63 43 2c 47 41 47 7a 43 72 58 2c 55 41 41 AAcC,GAGzCrX,UAA
93c0: 45 77 42 2c 47 41 41 47 73 56 2c 47 41 41 51 6a EwB,GAAGsV,GAAQj
93d0: 51 2c 59 41 41 63 6b 51 2c 57 54 34 69 46 72 42 Q,YAAckQ,WT4iFrB
93e0: 2c 53 41 41 55 33 61 2c 45 41 41 51 44 2c 45 41 ,SAAU3a,EAAQD,EA
93f0: 41 53 53 2c 47 41 45 6a 43 2c 59 41 71 44 41 2c ASS,GAEjC,YAqDA,
9400: 53 41 41 53 30 4a 2c 47 41 41 75 42 68 48 2c 47 SAAS0J,GAAuBhH,G
9410: 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 4f 41 2c AAO,MAAOA,IAAOA,
9420: 45 41 41 49 78 42 2c 57 41 41 61 77 42 2c 47 41 EAAIxB,WAAawB,GA
9430: 41 51 43 2c 51 41 41 53 44 2c 47 41 45 76 46 2c AQC,QAASD,GAEvF,
9440: 51 41 41 53 6a 42 2c 47 41 41 67 42 43 2c 45 41 QAASjB,GAAgBC,EA
9450: 41 55 43 2c 47 41 41 65 2c 4b 41 41 4d 44 2c 59 AUC,GAAe,KAAMD,Y
9460: 41 41 6f 42 43 2c 49 41 41 67 42 2c 4b 41 41 4d AAoBC,IAAgB,KAAM
9470: 2c 49 41 41 49 43 2c 57 41 41 55 2c 71 43 41 70 ,IAAIC,WAAU,qCAp
9480: 44 68 48 68 42 2c 4f 41 41 4f 43 2c 65 41 41 65 DhHhB,OAAOC,eAAe
9490: 74 42 2c 45 41 41 53 2c 63 41 43 37 42 73 43 2c tB,EAAS,cAC7BsC,
94a0: 4f 41 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 2c OAAO,GAGT,IAAIC,
94b0: 47 41 41 65 2c 57 41 41 63 2c 51 41 41 53 43 2c GAAe,WAAc,QAASC,
94c0: 47 41 41 69 42 43 2c 45 41 41 51 43 2c 47 41 41 GAAiBC,EAAQC,GAA
94d0: 53 2c 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 41 S,IAAK,GAAI9B,GA
94e0: 41 49 2c 45 41 41 47 41 2c 45 41 41 49 38 42 2c AI,EAAGA,EAAI8B,
94f0: 45 41 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 41 EAAMC,OAAQ/B,IAA
9500: 4b 2c 43 41 41 45 2c 47 41 41 49 67 43 2c 47 41 K,CAAE,GAAIgC,GA
9510: 41 61 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 67 AaF,EAAM9B,EAAIg
9520: 43 2c 47 41 41 57 70 42 2c 57 41 41 61 6f 42 2c C,GAAWpB,WAAaoB,
9530: 45 41 41 57 70 42 2c 61 41 41 63 2c 45 41 41 4f EAAWpB,aAAc,EAAO
9540: 6f 42 2c 45 41 41 57 72 42 2c 63 41 41 65 2c 45 oB,EAAWrB,cAAe,E
9550: 41 41 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 41 AAU,SAAWqB,KAAYA
9560: 2c 45 41 41 57 43 2c 55 41 41 57 2c 47 41 41 4d ,EAAWC,UAAW,GAAM
9570: 78 42 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 2c xB,OAAOC,eAAemB,
9580: 45 41 41 51 47 2c 45 41 41 57 45 2c 49 41 41 4b EAAQG,EAAWE,IAAK
9590: 46 2c 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 41 F,IAAiB,MAAO,UAA
95a0: 55 52 2c 45 41 41 61 57 2c 45 41 41 59 43 2c 47 UR,EAAaW,EAAYC,G
95b0: 41 41 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 59 AAiJ,MAA9HD,IAAY
95c0: 50 2c 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c 55 P,EAAiBJ,EAAYN,U
95d0: 41 41 57 69 42 2c 47 41 41 69 42 43 2c 47 41 41 AAWiB,GAAiBC,GAA
95e0: 61 52 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 2c aR,EAAiBJ,EAAaY,
95f0: 47 41 41 71 42 5a 2c 4d 55 70 6d 46 68 69 42 69 GAAqBZ,MUpmFhiBi
9600: 4a 2c 45 41 41 41 35 4b 2c 45 41 41 41 2c 47 56 J,EAAA5K,EAAA,GV
9610: 77 6d 46 49 75 4b 2c 45 41 41 63 62 2c 45 41 41 wmFIuK,EAAcb,EAA
9620: 75 42 6b 42 2c 47 55 76 6d 46 7a 43 6d 51 2c 45 uBkB,GUvmFzCmQ,E
9630: 41 41 41 2f 61 2c 45 41 41 41 2c 47 56 32 6d 46 AAA/a,EAAA,GV2mF
9640: 49 67 62 2c 45 41 41 59 74 52 2c 45 41 41 75 42 Igb,EAAYtR,EAAuB
9650: 71 52 2c 47 55 31 6d 46 76 43 45 2c 45 41 41 41 qR,GU1mFvCE,EAAA
9660: 6a 62 2c 45 41 41 41 2c 47 56 38 6d 46 49 6b 62 jb,EAAA,GV8mFIkb
9670: 2c 45 41 41 65 78 52 2c 45 41 41 75 42 75 52 2c ,EAAexR,EAAuBuR,
9680: 47 55 37 6d 46 31 43 7a 59 2c 45 41 41 41 78 43 GU7mF1CzY,EAAAxC
9690: 2c 45 41 41 41 2c 47 56 69 6e 46 49 79 43 2c 45 ,EAAA,GVinFIyC,E
96a0: 41 41 57 69 48 2c 45 41 41 75 42 6c 48 2c 47 55 AAWiH,EAAuBlH,GU
96b0: 68 6e 46 74 43 32 59 2c 45 41 41 41 6e 62 2c 45 hnFtC2Y,EAAAnb,E
96c0: 41 41 41 2c 49 56 6f 6e 46 49 6f 62 2c 45 41 41 AAA,IVonFIob,EAA
96d0: 6b 42 31 52 2c 45 41 41 75 42 79 52 2c 47 55 6e kB1R,EAAuByR,GUn
96e0: 6e 46 37 43 45 2c 45 41 41 41 72 62 2c 45 41 41 nF7CE,EAAArb,EAA
96f0: 41 2c 49 56 75 6e 46 49 73 62 2c 45 41 41 69 42 A,IVunFIsb,EAAiB
9700: 35 52 2c 45 41 41 75 42 32 52 2c 47 55 74 6e 46 5R,EAAuB2R,GUtnF
9710: 35 43 45 2c 45 41 41 41 76 62 2c 45 41 41 41 2c 5CE,EAAAvb,EAAA,
9720: 49 56 30 6e 46 49 77 62 2c 45 41 41 69 42 39 52 IV0nFIwb,EAAiB9R
9730: 2c 45 41 41 75 42 36 52 2c 47 55 7a 6e 46 35 43 ,EAAuB6R,GUznF5C
9740: 45 2c 45 41 41 41 7a 62 2c 45 41 41 41 2c 49 56 E,EAAAzb,EAAA,IV
9750: 36 6e 46 49 30 62 2c 45 41 41 69 42 68 53 2c 45 6nFI0b,EAAiBhS,E
9760: 41 41 75 42 2b 52 2c 47 55 35 6e 46 35 43 45 2c AAuB+R,GU5nF5CE,
9770: 45 41 41 41 33 62 2c 45 41 41 41 2c 49 56 67 6f EAAA3b,EAAA,IVgo
9780: 46 49 34 62 2c 45 41 41 6b 42 6c 53 2c 45 41 41 FI4b,EAAkBlS,EAA
9790: 75 42 69 53 2c 47 55 2f 6e 46 37 43 45 2c 45 41 uBiS,GU/nF7CE,EA
97a0: 41 41 37 62 2c 45 41 41 41 2c 49 56 6d 6f 46 49 AA7b,EAAA,IVmoFI
97b0: 38 62 2c 45 41 41 69 42 70 53 2c 45 41 41 75 42 8b,EAAiBpS,EAAuB
97c0: 6d 53 2c 47 55 6c 6f 46 35 43 45 2c 45 41 41 41 mS,GUloF5CE,EAAA
97d0: 2f 62 2c 45 41 41 41 2c 47 56 73 6f 46 49 67 63 /b,EAAA,GVsoFIgc
97e0: 2c 45 41 41 63 74 53 2c 45 41 41 75 42 71 53 2c ,EAActS,EAAuBqS,
97f0: 47 55 70 6f 46 72 43 45 2c 45 41 41 75 42 2c 45 GUpoFrCE,EAAuB,E
9800: 41 43 76 42 35 63 2c 45 41 41 77 42 2c 6d 42 41 ACvB5c,EAAwB,mBA
9810: 41 54 4f 2c 4d 41 41 75 42 41 2c 53 41 41 39 42 ATO,MAAuBA,SAA9B
9820: 6f 44 2c 47 41 4b 4e 6d 58 2c 45 56 32 6f 46 59 oD,GAKNmX,EV2oFY
9830: 2c 57 55 72 6c 46 68 42 2c 51 41 41 41 41 2c 47 ,WUrlFhB,QAAAA,G
9840: 41 41 59 6c 58 2c 45 41 41 53 48 2c 47 41 41 53 AAYlX,EAASH,GAAS
9850: 72 42 2c 45 41 41 41 35 42 2c 4b 41 41 41 73 61 rB,EAAA5B,KAAAsa
9860: 2c 47 41 43 35 42 38 42 2c 47 41 41 77 42 2c 45 ,GAC5B8B,GAAwB,E
9870: 41 4b 78 42 70 63 2c 4b 41 41 4b 71 63 2c 47 41 AKxBpc,KAAKqc,GA
9880: 41 4b 44 2c 45 41 4f 56 70 63 2c 4b 41 41 4b 73 AKD,EAOVpc,KAAKs
9890: 63 2c 57 41 43 48 43 2c 4d 41 41 4f 2c 4b 41 43 c,WACHC,MAAO,KAC
98a0: 50 6a 56 2c 45 41 41 47 2c 4d 41 51 4c 74 48 2c PjV,EAAG,MAQLtH,
98b0: 4b 41 41 4b 6f 44 2c 53 41 41 55 2c 45 41 41 41 KAAKoD,SAAU,EAAA
98c0: 52 2c 45 41 41 41 45 2c 53 41 41 45 4d 2c 47 41 R,EAAAE,SAAEM,GA
98d0: 43 64 6f 5a 2c 53 41 41 53 2c 75 42 41 43 54 43 CdoZ,SAAS,uBACTC
98e0: 2c 4b 41 41 4b 2c 73 42 41 41 75 42 7a 63 2c 4b ,KAAK,sBAAuBzc,K
98f0: 41 41 4b 71 63 2c 49 41 4b 70 43 72 63 2c 4b 41 AAKqc,IAKpCrc,KA
9900: 41 4b 69 44 2c 51 41 41 55 4d 2c 55 41 41 45 32 AKiD,QAAUM,UAAE2
9910: 48 2c 51 41 41 4f 2c 4b 41 41 55 4e 2c 55 41 41 H,QAAO,KAAUN,UAA
9920: 55 33 48 2c 45 41 41 53 6a 44 2c 4b 41 41 4b 6f U3H,EAASjD,KAAKo
9930: 44 2c 51 41 41 51 34 58 2c 51 41 4d 6c 45 68 62 D,QAAQ4X,QAMlEhb
9940: 2c 4b 41 41 4b 30 63 2c 55 41 41 57 2c 45 41 4f ,KAAK0c,UAAW,EAO
9950: 68 42 31 63 2c 4b 41 41 4b 6d 4a 2c 63 41 4d 4c hB1c,KAAKmJ,cAML
9960: 6e 4a 2c 4b 41 41 4b 75 49 2c 57 41 43 77 42 2c nJ,KAAKuI,WACwB,
9970: 49 41 41 33 42 76 49 2c 4b 41 41 4b 69 44 2c 51 IAA3BvI,KAAKiD,Q
9980: 41 41 51 73 46 2c 59 41 43 65 2c 49 41 41 33 42 AAQsF,YACe,IAA3B
9990: 76 49 2c 4b 41 41 4b 69 44 2c 51 41 41 51 73 46 vI,KAAKiD,QAAQsF
99a0: 2c 59 41 41 38 43 2c 49 41 41 78 42 76 49 2c 4b ,YAA8C,IAAxBvI,K
99b0: 41 41 4b 69 44 2c 51 41 41 51 71 46 2c 4f 41 43 AAKiD,QAAQqF,OAC
99c0: 2f 43 74 49 2c 4b 41 41 4b 6f 44 2c 51 41 41 55 /CtI,KAAKoD,QAAU
99d0: 70 44 2c 4b 41 41 4b 69 44 2c 51 41 41 51 73 46 pD,KAAKiD,QAAQsF
99e0: 2c 55 41 45 68 43 76 49 2c 4b 41 41 4b 75 49 2c ,UAEhCvI,KAAKuI,
99f0: 57 41 41 67 43 2c 49 41 41 6e 42 76 49 2c 4b 41 WAAgC,IAAnBvI,KA
9a00: 41 4b 75 49 2c 59 41 41 75 42 2c 45 41 41 41 33 AKuI,YAAuB,EAAA3
9a10: 46 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4b F,EAAAE,SAAE9C,K
9a20: 41 41 4b 75 49 2c 57 41 4b 72 44 76 49 2c 4b 41 AAKuI,WAKrDvI,KA
9a30: 41 4b 32 63 2c 61 41 41 65 2c 47 41 41 49 43 2c AK2c,aAAe,GAAIC,
9a40: 57 41 41 61 35 63 2c 4d 41 49 72 43 41 2c 4b 41 WAAa5c,MAIrCA,KA
9a50: 41 4b 36 63 2c 61 41 41 65 2c 47 41 41 49 43 2c AK6c,aAAe,GAAIC,
9a60: 57 41 41 61 39 63 2c 4d 41 49 72 43 41 2c 4b 41 WAAa9c,MAIrCA,KA
9a70: 41 4b 2b 63 2c 63 41 41 67 42 2c 47 41 41 49 43 AK+c,cAAgB,GAAIC
9a80: 2c 57 41 41 63 68 64 2c 4d 41 49 76 43 41 2c 4b ,WAAchd,MAIvCA,K
9a90: 41 41 4b 69 64 2c 61 41 41 65 2c 47 41 41 49 43 AAKid,aAAe,GAAIC
9aa0: 2c 57 41 41 61 6c 64 2c 4b 41 41 4d 52 2c 47 41 ,WAAald,KAAMR,GA
9ab0: 49 33 43 51 2c 4b 41 41 4b 6d 64 2c 63 41 41 67 I3CQ,KAAKmd,cAAg
9ac0: 42 2c 47 41 41 49 43 2c 57 41 41 63 70 64 2c 4d B,GAAIC,WAAcpd,M
9ad0: 41 49 76 43 41 2c 4b 41 41 4b 71 64 2c 61 41 41 AIvCA,KAAKqd,aAA
9ae0: 65 2c 47 41 41 49 43 2c 57 41 41 61 74 64 2c 4d e,GAAIC,WAAatd,M
9af0: 41 45 72 43 41 2c 4b 41 41 4b 75 64 2c 51 41 47 AErCA,KAAKud,QAG
9b00: 4c 2c 45 41 41 41 33 61 2c 45 41 41 41 45 2c 53 L,EAAA3a,EAAAE,S
9b10: 41 41 45 53 2c 55 41 41 45 43 2c 4d 41 41 4d 2c AAES,UAAEC,MAAM,
9b20: 57 41 4d 52 78 44 2c 4b 41 41 4b 77 64 2c 51 41 WAMRxD,KAAKwd,QA
9b30: 41 51 2c 73 42 41 43 5a 78 64 2c 4f 56 69 2b 46 AQ,sBACZxd,OVi+F
9b40: 4c 2c 4d 41 74 65 41 69 43 2c 47 41 41 61 71 59 L,MAteAiC,GAAaqY
9b50: 2c 49 41 43 58 39 58 2c 49 41 41 4b 2c 51 41 51 ,IACX9X,IAAK,QAQ
9b60: 4c 72 42 2c 49 41 41 4b 2c 57 55 31 6e 46 4c 2c LrB,IAAK,WU1nFL,
9b70: 4d 41 41 4f 6e 42 2c 4d 41 41 4b 36 63 2c 61 41 MAAOnB,MAAK6c,aA
9b80: 41 61 33 59 2c 53 56 71 6f 46 7a 42 31 42 2c 49 Aa3Y,SVqoFzB1B,I
9b90: 41 41 4b 2c 53 41 43 4c 72 42 2c 49 41 41 4b 2c AAK,SACLrB,IAAK,
9ba0: 57 55 37 6e 46 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 WU7nFL,MAAOnB,MA
9bb0: 41 4b 36 63 2c 61 41 41 61 68 59 2c 55 56 77 6f AK6c,aAAahY,UVwo
9bc0: 46 7a 42 72 43 2c 49 41 41 4b 2c 53 41 43 4c 72 FzBrC,IAAK,SACLr
9bd0: 42 2c 49 41 41 4b 2c 57 55 68 6f 46 4c 2c 4d 41 B,IAAK,WUhoFL,MA
9be0: 41 4f 6e 42 2c 4d 41 41 4b 6d 64 2c 63 41 41 63 AOnB,MAAKmd,cAAc
9bf0: 4d 2c 59 56 34 6f 46 31 42 6a 62 2c 49 41 41 4b M,YV4oF1Bjb,IAAK
9c00: 2c 51 41 51 4c 72 42 2c 49 41 41 4b 2c 57 55 7a ,QAQLrB,IAAK,WUz
9c10: 72 46 4c 2c 4d 41 41 4f 6b 44 2c 63 56 71 73 46 rFL,MAAOkD,cVqsF
9c20: 50 37 42 2c 49 41 41 4b 2c 59 41 43 4c 72 42 2c P7B,IAAK,YACLrB,
9c30: 49 41 41 4b 2c 57 55 35 72 46 4c 2c 4d 41 41 4f IAAK,WU5rFL,MAAO
9c40: 34 42 2c 65 56 6b 79 46 54 64 2c 45 41 41 61 71 4B,eVkyFTd,EAAaq
9c50: 59 2c 49 41 43 58 39 58 2c 49 41 41 4b 2c 4f 41 Y,IACX9X,IAAK,OA
9c60: 43 4c 52 2c 4d 41 41 4f 2c 57 55 35 70 46 50 68 CLR,MAAO,WU5pFPh
9c70: 43 2c 4b 41 41 4b 71 64 2c 61 41 41 61 4b 2c 4f C,KAAKqd,aAAaK,O
9c80: 41 47 6c 42 31 64 2c 4b 41 41 4b 32 63 2c 61 41 AGlB1d,KAAK2c,aA
9c90: 41 61 65 2c 4f 41 47 6c 42 31 64 2c 4b 41 41 4b Aae,OAGlB1d,KAAK
9ca0: 32 64 2c 69 42 41 47 4c 33 64 2c 4b 41 41 4b 36 2d,iBAGL3d,KAAK6
9cb0: 63 2c 61 41 41 61 61 2c 4f 41 47 6c 42 31 64 2c c,aAAaa,OAGlB1d,
9cc0: 4b 41 41 4b 6d 64 2c 63 41 41 63 4f 2c 4f 41 47 KAAKmd,cAAcO,OAG
9cd0: 6e 42 31 64 2c 4b 41 41 4b 2b 63 2c 63 41 41 63 nB1d,KAAK+c,cAAc
9ce0: 57 2c 4f 41 43 6e 42 31 64 2c 4b 41 41 4b 69 64 W,OACnB1d,KAAKid
9cf0: 2c 61 41 41 61 53 2c 4f 41 47 6c 42 31 64 2c 4b ,aAAaS,OAGlB1d,K
9d00: 41 41 4b 6d 64 2c 63 41 41 63 53 2c 53 41 47 6e AAKmd,cAAcS,SAGn
9d10: 42 35 64 2c 4b 41 41 4b 36 64 2c 53 41 45 44 37 B5d,KAAK6d,SAED7
9d20: 64 2c 4b 41 41 4b 32 63 2c 61 41 41 61 6d 42 2c d,KAAK2c,aAAamB,
9d30: 63 41 43 70 42 39 64 2c 4b 41 41 4b 2b 64 2c 61 cACpB9d,KAAK+d,a
9d40: 56 77 71 46 50 76 62 2c 49 41 41 4b 2c 69 42 41 VwqFPvb,IAAK,iBA
9d50: 43 4c 52 2c 4d 41 41 4f 2c 57 55 6a 71 46 51 2c CLR,MAAO,WUjqFQ,
9d60: 47 41 41 41 67 4a 2c 47 41 41 41 68 4c 2c 49 41 GAAAgJ,GAAAhL,IA
9d70: 43 56 6b 46 2c 4f 41 41 4d 79 42 2c 51 41 41 51 CVkF,OAAMyB,QAAQ
9d80: 33 47 2c 4b 41 41 4b 69 44 2c 51 41 41 51 6b 47 3G,KAAKiD,QAAQkG
9d90: 2c 63 41 43 39 42 6e 4a 2c 4b 41 41 4b 69 44 2c ,cAC9BnJ,KAAKiD,
9da0: 51 41 41 51 6b 47 2c 65 41 47 58 6e 4a 2c 4b 41 QAAQkG,eAGXnJ,KA
9db0: 41 4b 69 44 2c 51 41 41 51 32 46 2c 4f 41 43 66 AKiD,QAAQ2F,OACf
9dc0: 35 49 2c 4b 41 41 4b 69 44 2c 51 41 41 51 6b 47 5I,KAAKiD,QAAQkG
9dd0: 2c 57 41 41 57 6a 43 2c 4d 41 41 4d 74 47 2c 4b ,WAAWjC,MAAMtG,K
9de0: 41 41 4d 2c 61 41 49 74 43 5a 2c 4b 41 41 4b 69 AAM,aAItCZ,KAAKi
9df0: 44 2c 51 41 41 51 6b 47 2c 57 41 41 57 70 43 2c D,QAAQkG,WAAWpC,
9e00: 51 41 41 51 2c 53 41 41 43 69 58 2c 47 41 43 2f QAAQ,SAACiX,GAC/
9e10: 42 68 54 2c 45 41 41 4b 69 54 2c 6b 42 41 41 6b BhT,EAAKiT,kBAAk
9e20: 42 33 44 2c 45 41 41 59 6e 52 2c 57 41 41 57 36 B3D,EAAYnR,WAAW6
9e30: 55 2c 45 41 41 49 70 64 2c 4b 41 41 4b 36 47 2c U,EAAIpd,KAAK6G,
9e40: 65 41 41 67 42 75 57 2c 45 41 41 49 2f 61 2c 6b eAAgBuW,EAAI/a,k
9e50: 42 56 67 72 46 37 45 54 2c 49 41 41 4b 2c 6f 42 BVgrF7ET,IAAK,oB
9e60: 41 43 4c 52 2c 4d 41 41 4f 2c 53 55 74 71 46 53 ACLR,MAAO,SUtqFS
9e70: 6b 63 2c 47 41 41 36 42 2c 47 41 41 62 43 2c 47 kc,GAA6B,GAAbC,G
9e80: 41 41 61 6a 62 2c 55 41 41 41 62 2c 4f 41 41 41 AAajb,UAAAb,OAAA
9e90: 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 ,OAAAc,KAAAD,UAA
9ea0: 41 2c 47 41 41 41 41 2c 55 41 41 41 2c 4d 41 43 A,GAAAA,UAAA,MAC
9eb0: 7a 43 38 61 2c 45 41 41 4d 2c 47 41 41 49 45 2c zC8a,EAAM,GAAIE,
9ec0: 47 41 41 65 6c 65 2c 4b 41 41 4d 6d 65 2c 45 41 GAAele,KAAMme,EA
9ed0: 47 6e 43 2c 4f 41 44 41 6e 65 2c 4d 41 41 4b 6d GnC,OADAne,MAAKm
9ee0: 4a 2c 57 41 41 57 6a 43 2c 4b 41 41 4b 38 57 2c J,WAAWjC,KAAK8W,
9ef0: 47 41 43 64 41 2c 4b 56 6b 72 46 50 78 62 2c 49 GACdA,KVkrFPxb,I
9f00: 41 41 4b 2c 55 41 43 4c 52 2c 4d 41 41 4f 2c 57 AAK,UACLR,MAAO,W
9f10: 55 31 71 46 50 2c 47 41 41 49 6b 43 2c 47 41 41 U1qFP,GAAIkC,GAA
9f20: 51 6c 45 2c 4b 41 41 4b 6b 45 2c 4b 41 45 6a 42 QlE,KAAKkE,KAEjB
9f30: 6c 45 2c 4d 41 41 4b 2b 63 2c 63 41 41 63 71 42 lE,MAAK+c,cAAcqB
9f40: 2c 53 41 43 6e 42 70 65 2c 4b 41 41 4b 32 63 2c ,SACnBpe,KAAK2c,
9f50: 61 41 41 61 79 42 2c 53 41 43 6c 42 70 65 2c 4b aAAayB,SAClBpe,K
9f60: 41 41 4b 69 64 2c 61 41 41 61 6d 42 2c 53 41 43 AAKid,aAAamB,SAC
9f70: 6c 42 70 65 2c 4b 41 41 4b 36 63 2c 61 41 41 61 lBpe,KAAK6c,aAAa
9f80: 75 42 2c 53 41 43 6c 42 70 65 2c 4b 41 41 4b 71 uB,SAClBpe,KAAKq
9f90: 64 2c 61 41 41 61 65 2c 53 41 43 6c 42 70 65 2c d,aAAae,SAClBpe,
9fa0: 4b 41 41 4b 6d 64 2c 63 41 41 63 69 42 2c 53 41 KAAKmd,cAAciB,SA
9fb0: 45 6e 42 70 65 2c 4b 41 41 4b 6f 44 2c 51 41 43 EnBpe,KAAKoD,QAC
9fc0: 46 69 62 2c 59 41 41 59 2c 75 42 41 43 5a 43 2c Fib,YAAY,uBACZC,
9fd0: 57 41 41 57 2c 63 41 41 65 2c 53 41 43 31 42 6c WAAW,cAAe,SAC1Bl
9fe0: 61 2c 49 41 41 49 2c 67 42 41 4f 50 70 45 2c 4b a,IAAI,gBAOPpE,K
9ff0: 41 41 4b 77 64 2c 51 41 41 51 2c 71 42 41 41 73 AAKwd,QAAQ,qBAAs
a000: 42 74 5a 2c 4d 56 6f 72 46 6e 43 31 42 2c 49 41 BtZ,MVorFnC1B,IA
a010: 41 4b 2c 4f 41 43 4c 52 2c 4d 41 41 4f 2c 53 55 AK,OACLR,MAAO,SU
a020: 33 71 46 4a 73 46 2c 47 41 43 48 74 48 2c 4b 41 3qFJsF,GACHtH,KA
a030: 41 4b 69 64 2c 61 41 41 61 73 42 2c 4b 41 41 4b AKid,aAAasB,KAAK
a040: 6a 58 2c 4d 56 73 72 46 76 42 39 45 2c 49 41 41 jX,MVsrFvB9E,IAA
a050: 4b 2c 4f 41 43 4c 52 2c 4d 41 41 4f 2c 53 55 39 K,OACLR,MAAO,SU9
a060: 71 46 4a 73 46 2c 47 41 43 48 74 48 2c 4b 41 41 qFJsF,GACHtH,KAA
a070: 4b 69 64 2c 61 41 41 61 75 42 2c 4b 41 41 4b 6c Kid,aAAauB,KAAKl
a080: 58 2c 4d 56 30 72 46 76 42 39 45 2c 49 41 41 4b X,MV0rFvB9E,IAAK
a090: 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 53 55 6a 72 ,SACLR,MAAO,SUjr
a0a0: 46 46 73 46 2c 47 41 43 4c 74 48 2c 4b 41 41 4b FFsF,GACLtH,KAAK
a0b0: 69 64 2c 61 41 41 61 77 42 2c 4f 41 41 4f 6e 58 id,aAAawB,OAAOnX
a0c0: 2c 4d 56 34 72 46 7a 42 39 45 2c 49 41 41 4b 2c ,MV4rFzB9E,IAAK,
a0d0: 57 41 43 4c 52 2c 4d 41 41 4f 2c 57 55 70 72 46 WACLR,MAAO,WUprF
a0e0: 71 42 2c 47 41 41 72 42 30 4a 2c 47 41 41 71 42 qB,GAArB0J,GAAqB
a0f0: 78 49 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f 41 xI,UAAAb,OAAA,OA
a100: 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c 47 AAc,KAAAD,UAAA,G
a110: 41 41 41 41 2c 55 41 41 41 2c 47 41 41 4e 2c 4b AAAA,UAAA,GAAN,K
a120: 41 43 6c 42 30 55 2c 45 41 41 4d 35 58 2c 4b 41 AClB0U,EAAM5X,KA
a130: 41 4b 36 63 2c 61 41 41 61 33 59 2c 4b 41 49 35 AK6c,aAAa3Y,KAI5
a140: 42 2c 4f 41 46 41 30 54 2c 47 41 41 4f 41 2c 59 B,OAFA0T,GAAOA,Y
a150: 41 41 65 76 54 2c 57 41 41 61 75 54 2c 45 41 41 AAevT,WAAauT,EAA
a160: 4d 6c 4d 2c 45 41 45 72 43 6b 4d 2c 59 41 41 65 MlM,EAErCkM,YAAe
a170: 76 54 2c 57 41 43 56 75 54 2c 45 41 41 49 7a 52 vT,WACVuT,EAAIzR
a180: 2c 4f 41 41 4f 6e 47 2c 4b 41 41 4b 36 45 2c 51 ,OAAOnG,KAAK6E,Q
a190: 41 47 6c 42 2b 53 2c 4b 56 69 73 46 50 70 56 2c AGlB+S,KVisFPpV,
a1a0: 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f 2c IAAK,WACLR,MAAO,
a1b0: 53 55 7a 72 46 41 34 56 2c 47 41 43 50 2c 49 41 SUzrFA4V,GACP,IA
a1c0: 41 49 35 58 2c 4b 41 41 4b 38 64 2c 61 41 41 54 AI5X,KAAK8d,aAAT
a1d0: 2c 43 41 47 41 2c 47 41 41 49 59 2c 47 41 41 4b ,CAGA,GAAIY,GAAK
a1e0: 31 65 2c 4b 41 41 4b 36 63 2c 59 41 47 58 36 42 1e,KAAK6c,YAGX6B
a1f0: 2c 47 41 41 47 43 2c 59 41 41 67 42 2f 47 2c 47 ,GAAGC,YAAgB/G,G
a200: 41 41 4f 38 47 2c 45 41 41 47 78 61 2c 4d 41 41 AAO8G,EAAGxa,MAA
a210: 4d 30 61 2c 4f 41 41 4f 68 48 2c 4b 41 43 7a 43 M0a,OAAOhH,KACzC
a220: 38 47 2c 45 41 41 47 43 2c 61 41 41 65 2f 47 2c 8G,EAAGC,aAAe/G,
a230: 49 41 4d 74 42 38 47 2c 45 41 41 47 78 61 2c 4d IAMtB8G,EAAGxa,M
a240: 41 41 51 30 54 2c 45 41 41 4d 38 47 2c 45 41 41 AAQ0T,EAAM8G,EAA
a250: 47 47 2c 59 41 41 59 6a 48 2c 45 41 41 4b 35 58 GG,YAAYjH,EAAK5X
a260: 2c 4b 41 41 4b 69 44 2c 51 41 41 51 38 46 2c 6d ,KAAKiD,QAAQ8F,m
a270: 42 41 41 71 42 2c 4b 41 4f 76 45 2f 49 2c 4b 41 BAAqB,KAOvE/I,KA
a280: 41 4b 77 64 2c 51 41 41 51 2c 6f 42 41 41 71 42 AKwd,QAAQ,oBAAqB
a290: 6b 42 2c 45 41 41 47 78 61 2c 4d 41 41 4f 30 54 kB,EAAGxa,MAAO0T
a2a0: 2c 47 41 47 35 43 35 58 2c 4b 41 41 4b 36 64 2c ,GAG5C5X,KAAK6d,
a2b0: 63 56 67 73 46 4c 72 62 2c 49 41 41 4b 2c 53 41 cVgsFLrb,IAAK,SA
a2c0: 43 4c 52 2c 4d 41 41 4f 2c 57 55 78 72 46 48 68 CLR,MAAO,WUxrFHh
a2d0: 43 2c 4b 41 41 4b 36 63 2c 61 41 41 61 38 42 2c C,KAAK6c,aAAa8B,
a2e0: 57 41 43 70 42 33 65 2c 4b 41 41 4b 32 63 2c 61 WACpB3e,KAAK2c,a
a2f0: 41 41 61 6b 42 2c 53 41 45 6c 42 37 64 2c 4b 41 AAakB,SAElB7d,KA
a300: 41 4b 36 63 2c 61 41 41 61 69 43 2c 63 41 47 70 AK6c,aAAaiC,cAGp
a310: 42 39 65 2c 4b 41 41 4b 71 64 2c 61 41 41 61 51 B9e,KAAKqd,aAAaQ
a320: 2c 53 41 43 6c 42 37 64 2c 4b 41 41 4b 6d 64 2c ,SAClB7d,KAAKmd,
a330: 63 41 41 63 55 2c 53 41 4f 6e 42 37 64 2c 4b 41 cAAcU,SAOnB7d,KA
a340: 41 4b 77 64 2c 51 41 41 51 2c 77 42 56 6f 73 46 AKwd,QAAQ,wBVosF
a350: 62 68 62 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d bhb,IAAK,SACLR,M
a360: 41 41 4f 2c 57 55 6a 72 46 50 2c 4d 41 56 41 68 AAO,WUjrFP,MAVAh
a370: 43 2c 4d 41 41 4b 32 63 2c 61 41 41 61 6f 43 2c C,MAAK2c,aAAaoC,
a380: 53 41 43 6c 42 2f 65 2c 4b 41 41 4b 30 63 2c 55 SAClB/e,KAAK0c,U
a390: 41 41 57 2c 45 41 43 68 42 31 63 2c 4b 41 41 4b AAW,EAChB1c,KAAK
a3a0: 79 64 2c 4f 41 41 4f 59 2c 59 41 41 59 2c 77 42 yd,OAAOY,YAAY,wB
a3b0: 41 4f 78 42 72 65 2c 4b 41 41 4b 77 64 2c 51 41 AOxBre,KAAKwd,QA
a3c0: 41 51 2c 73 42 41 43 4e 2c 4b 56 75 73 46 50 68 AQ,sBACN,KVusFPh
a3d0: 62 2c 49 41 41 4b 2c 55 41 43 4c 52 2c 4d 41 41 b,IAAK,UACLR,MAA
a3e0: 4f 2c 57 55 70 72 46 50 2c 4d 41 56 41 68 43 2c O,WUprFP,MAVAhC,
a3f0: 4d 41 41 4b 32 63 2c 61 41 41 61 6f 42 2c 55 41 MAAK2c,aAAaoB,UA
a400: 43 6c 42 2f 64 2c 4b 41 41 4b 30 63 2c 55 41 41 ClB/d,KAAK0c,UAA
a410: 57 2c 45 41 43 68 42 31 63 2c 4b 41 41 4b 79 64 W,EAChB1c,KAAKyd
a420: 2c 4f 41 41 4f 6a 42 2c 53 41 41 53 2c 77 42 41 ,OAAOjB,SAAS,wBA
a430: 4f 72 42 78 63 2c 4b 41 41 4b 77 64 2c 51 41 41 OrBxc,KAAKwd,QAA
a440: 51 2c 75 42 41 43 4e 2c 4b 56 77 73 46 50 68 62 Q,uBACN,KVwsFPhb
a450: 2c 49 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 4f ,IAAK,YACLR,MAAO
a460: 2c 57 55 6a 73 46 50 2c 4f 41 41 51 68 43 2c 4b ,WUjsFP,OAAQhC,K
a470: 41 41 4b 38 64 2c 67 42 56 32 73 46 62 74 62 2c AAK8d,gBV2sFbtb,
a480: 49 41 41 4b 2c 61 41 43 4c 52 2c 4d 41 41 4f 2c IAAK,aACLR,MAAO,
a490: 57 55 70 73 46 50 2c 4f 41 41 79 42 2c 49 41 41 WUpsFP,OAAyB,IAA
a4a0: 6c 42 68 43 2c 4b 41 41 4b 30 63 2c 59 56 69 74 lBhC,KAAK0c,YVit
a4b0: 46 5a 6c 61 2c 49 41 41 4b 2c 55 41 43 4c 52 2c FZla,IAAK,UACLR,
a4c0: 4d 41 41 4f 2c 53 55 78 73 46 44 67 64 2c 47 41 MAAO,SUxsFDgd,GA
a4d0: 41 75 43 2c 47 41 41 35 42 39 61 2c 47 41 41 34 AuC,GAA5B9a,GAA4
a4e0: 42 68 42 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f BhB,UAAAb,OAAA,O
a4f0: 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c AAAc,KAAAD,UAAA,
a500: 47 41 41 41 41 2c 55 41 41 41 2c 47 41 41 70 42 GAAAA,UAAA,GAApB
a510: 2c 4b 41 41 4d 6c 42 2c 45 41 41 63 6b 42 2c 55 ,KAAMlB,EAAckB,U
a520: 41 41 41 62 2c 4f 41 41 41 2c 4f 41 41 41 63 2c AAAb,OAAA,OAAAc,
a530: 4b 41 41 41 44 2c 55 41 41 41 2c 47 41 41 41 41 KAAAD,UAAA,GAAAA
a540: 2c 55 41 41 41 2c 47 41 41 4e 2c 49 41 43 76 43 ,UAAA,GAAN,IACvC
a550: 6c 44 2c 4d 41 41 4b 6f 44 2c 51 41 41 51 6f 61 lD,MAAKoD,QAAQoa
a560: 2c 53 41 43 58 79 42 2c 4b 41 41 4d 44 2c 45 41 ,SACXyB,KAAMD,EA
a570: 43 4e 68 63 2c 59 41 41 61 68 44 2c 4b 41 43 62 CNhc,YAAahD,KACb
a580: 6b 45 2c 4d 41 41 4f 41 2c 47 41 41 67 42 6c 45 kE,MAAOA,GAAgBlE
a590: 2c 4b 41 41 4b 6b 45 2c 4d 41 43 35 42 6c 43 2c ,KAAKkE,MAC5BlC,
a5a0: 4d 41 41 4f 41 2c 47 41 41 67 42 68 43 2c 4b 41 MAAOA,GAAgBhC,KA
a5b0: 41 4b 77 4c 2c 69 42 56 67 74 46 7a 42 38 4f 2c AKwL,iBVgtFzB8O,
a5c0: 49 55 72 73 46 54 41 2c 47 41 41 59 6e 52 2c 57 IUrsFTA,GAAYnR,W
a5d0: 41 41 61 2b 56 2c 55 56 6b 74 46 7a 42 78 66 2c AAa+V,UVktFzBxf,
a5e0: 45 41 41 51 6f 44 2c 51 55 68 74 46 4f 77 58 2c EAAQoD,QUhtFOwX,
a5f0: 47 56 6f 74 46 54 2c 53 41 41 55 33 61 2c 45 41 GVotFT,SAAU3a,EA
a600: 41 51 44 2c 45 41 41 53 53 2c 47 41 45 6a 43 2c AQD,EAASS,GAEjC,
a610: 59 41 77 42 41 2c 53 41 41 53 30 4a 2c 47 41 41 YAwBA,SAAS0J,GAA
a620: 75 42 68 48 2c 47 41 41 4f 2c 4d 41 41 4f 41 2c uBhH,GAAO,MAAOA,
a630: 49 41 41 4f 41 2c 45 41 41 49 78 42 2c 57 41 41 IAAOA,EAAIxB,WAA
a640: 61 77 42 2c 47 41 41 51 43 2c 51 41 41 53 44 2c awB,GAAQC,QAASD,
a650: 47 41 72 42 76 46 39 42 2c 4f 41 41 4f 43 2c 65 GArBvF9B,OAAOC,e
a660: 41 41 65 74 42 2c 45 41 41 53 2c 63 41 43 37 42 AAetB,EAAS,cAC7B
a670: 73 43 2c 4f 41 41 4f 2c 49 41 45 54 74 43 2c 45 sC,OAAO,IAETtC,E
a680: 41 41 51 6f 4c 2c 51 41 41 55 70 4c 2c 45 41 41 AAQoL,QAAUpL,EAA
a690: 51 79 66 2c 53 41 41 57 7a 66 2c 45 41 41 51 30 Qyf,SAAWzf,EAAQ0
a6a0: 66 2c 51 41 41 55 31 66 2c 45 41 41 51 32 66 2c f,QAAU1f,EAAQ2f,
a6b0: 61 41 41 57 6c 63 2c 45 57 2f 70 47 31 45 2c 49 aAAWlc,EW/pG1E,I
a6c0: 41 41 41 6d 63 2c 47 41 41 41 6e 66 2c 45 41 41 AAAmc,GAAAnf,EAA
a6d0: 41 2c 49 58 6d 71 47 49 6f 66 2c 45 41 41 61 31 A,IXmqGIof,EAAa1
a6e0: 56 2c 45 41 41 75 42 79 56 2c 47 57 6c 71 47 78 V,EAAuByV,GWlqGx
a6f0: 43 45 2c 45 41 41 41 72 66 2c 45 41 41 41 2c 49 CE,EAAArf,EAAA,I
a700: 58 73 71 47 49 73 66 2c 45 41 41 59 35 56 2c 45 XsqGIsf,EAAY5V,E
a710: 41 41 75 42 32 56 2c 47 57 72 71 47 76 43 45 2c AAuB2V,GWrqGvCE,
a720: 45 41 41 41 76 66 2c 45 41 41 41 2c 49 58 79 71 EAAAvf,EAAA,IXyq
a730: 47 49 77 66 2c 45 41 41 61 39 56 2c 45 41 41 75 GIwf,EAAa9V,EAAu
a740: 42 36 56 2c 47 57 78 71 47 78 43 45 2c 45 41 41 B6V,GWxqGxCE,EAA
a750: 41 7a 66 2c 45 41 41 41 2c 47 58 34 71 47 49 30 Azf,EAAA,GX4qGI0
a760: 66 2c 45 41 41 59 68 57 2c 45 41 41 75 42 2b 56 f,EAAYhW,EAAuB+V
a770: 2c 45 41 49 76 43 6c 67 42 2c 47 57 37 71 47 45 ,EAIvClgB,GW7qGE
a780: 32 66 2c 6d 42 58 38 71 47 46 33 66 2c 45 57 39 2f,mBX8qGF3f,EW9
a790: 71 47 59 30 66 2c 6b 42 58 2b 71 47 5a 31 66 2c qGY0f,kBX+qGZ1f,
a7a0: 45 57 2f 71 47 71 42 79 66 2c 6d 42 58 67 72 47 EW/qGqByf,mBXgrG
a7b0: 72 42 7a 66 2c 45 57 68 72 47 2b 42 6f 4c 2c 6b rBzf,EWhrG+BoL,k
a7c0: 42 58 69 72 47 2f 42 70 4c 2c 45 41 41 51 6f 44 BXirG/BpL,EAAQoD
a7d0: 2c 53 57 37 71 47 4e 67 64 2c 53 41 41 59 54 2c ,SW7qGNgd,SAAYT,
a7e0: 55 41 43 5a 55 2c 51 41 41 57 58 2c 55 41 43 58 UACZU,QAAWX,UACX
a7f0: 59 2c 53 41 41 59 62 2c 55 41 43 5a 63 2c 51 41 Y,SAAYb,UACZc,QA
a800: 41 57 6e 56 2c 59 58 6d 72 47 50 2c 53 41 41 55 AWnV,YXmrGP,SAAU
a810: 6e 4c 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 nL,EAAQD,EAASS,G
a820: 41 45 6a 43 2c 59 41 6d 42 41 2c 53 41 41 53 30 AEjC,YAmBA,SAAS0
a830: 4a 2c 47 41 41 75 42 68 48 2c 47 41 41 4f 2c 4d J,GAAuBhH,GAAO,M
a840: 41 41 4f 41 2c 49 41 41 4f 41 2c 45 41 41 49 78 AAOA,IAAOA,EAAIx
a850: 42 2c 57 41 41 61 77 42 2c 47 41 41 51 43 2c 51 B,WAAawB,GAAQC,Q
a860: 41 41 53 44 2c 47 41 45 76 46 2c 51 41 41 53 6a AASD,GAEvF,QAASj
a870: 42 2c 47 41 41 67 42 43 2c 45 41 41 55 43 2c 47 B,GAAgBC,EAAUC,G
a880: 41 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f 42 43 AAe,KAAMD,YAAoBC
a890: 2c 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 41 49 ,IAAgB,KAAM,IAAI
a8a0: 43 2c 57 41 41 55 2c 71 43 41 45 68 48 2c 51 41 C,WAAU,qCAEhH,QA
a8b0: 41 53 2b 48 2c 47 41 41 32 42 2f 4a 2c 45 41 41 AS+H,GAA2B/J,EAA
a8c0: 4d 53 2c 47 41 41 51 2c 49 41 41 4b 54 2c 45 41 MS,GAAQ,IAAKT,EA
a8d0: 41 51 2c 4b 41 41 4d 2c 49 41 41 49 67 4b 2c 67 AQ,KAAM,IAAIgK,g
a8e0: 42 41 41 65 2c 34 44 41 41 67 45 2c 51 41 41 4f BAAe,4DAAgE,QAAO
a8f0: 76 4a 2c 47 41 41 79 42 2c 67 42 41 41 54 41 2c vJ,GAAyB,gBAATA,
a900: 49 41 41 71 43 2c 6b 42 41 41 54 41 2c 47 41 41 IAAqC,kBAATA,GAA
a910: 38 42 54 2c 45 41 41 50 53 2c 45 41 45 6c 4f 2c 8BT,EAAPS,EAElO,
a920: 51 41 41 53 77 4a 2c 47 41 41 55 43 2c 45 41 41 QAASwJ,GAAUC,EAA
a930: 55 43 2c 47 41 41 63 2c 47 41 41 30 42 2c 6b 42 UC,GAAc,GAA0B,kB
a940: 41 41 66 41 2c 49 41 41 34 43 2c 4f 41 41 66 41 AAfA,IAA4C,OAAfA
a950: 2c 45 41 41 75 42 2c 4b 41 41 4d 2c 49 41 41 49 ,EAAuB,KAAM,IAAI
a960: 6e 49 2c 57 41 41 55 2c 69 45 41 41 6f 45 6d 49 nI,WAAU,iEAAoEmI
a970: 2c 47 41 41 65 44 2c 47 41 41 53 7a 49 2c 55 41 ,GAAeD,GAASzI,UA
a980: 41 59 54 2c 4f 41 41 4f 6f 4a 2c 4f 41 41 4f 44 AYT,OAAOoJ,OAAOD
a990: 2c 47 41 41 63 41 2c 45 41 41 57 31 49 2c 57 41 ,GAAcA,EAAW1I,WA
a9a0: 41 61 34 49 2c 61 41 41 65 70 49 2c 4d 41 41 4f Aa4I,aAAepI,MAAO
a9b0: 69 49 2c 45 41 41 55 2f 49 2c 59 41 41 59 2c 45 iI,EAAU/I,YAAY,E
a9c0: 41 41 4f 71 42 2c 55 41 41 55 2c 45 41 41 4d 74 AAOqB,UAAU,EAAMt
a9d0: 42 2c 63 41 41 63 2c 4b 41 41 65 69 4a 2c 49 41 B,cAAc,KAAeiJ,IA
a9e0: 41 59 6e 4a 2c 4f 41 41 4f 73 4a 2c 65 41 41 69 AYnJ,OAAOsJ,eAAi
a9f0: 42 74 4a 2c 4f 41 41 4f 73 4a 2c 65 41 41 65 4a BtJ,OAAOsJ,eAAeJ
aa00: 2c 45 41 41 55 43 2c 47 41 41 63 44 2c 45 41 41 ,EAAUC,GAAcD,EAA
aa10: 53 4b 2c 55 41 41 59 4a 2c 47 41 74 42 6a 65 6e SK,UAAYJ,GAtBjen
aa20: 4a 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 J,OAAOC,eAAetB,E
aa30: 41 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f AAS,cAC7BsC,OAAO
aa40: 2c 47 41 47 54 2c 49 41 41 49 43 2c 47 41 41 65 ,GAGT,IAAIC,GAAe
aa50: 2c 57 41 41 63 2c 51 41 41 53 43 2c 47 41 41 69 ,WAAc,QAASC,GAAi
aa60: 42 43 2c 45 41 41 51 43 2c 47 41 41 53 2c 49 41 BC,EAAQC,GAAS,IA
aa70: 41 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 2c 45 AK,GAAI9B,GAAI,E
aa80: 41 41 47 41 2c 45 41 41 49 38 42 2c 45 41 41 4d AAGA,EAAI8B,EAAM
aa90: 43 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c 43 41 C,OAAQ/B,IAAK,CA
aaa0: 41 45 2c 47 41 41 49 67 43 2c 47 41 41 61 46 2c AE,GAAIgC,GAAaF,
aab0: 45 41 41 4d 39 42 2c 45 41 41 49 67 43 2c 47 41 EAAM9B,EAAIgC,GA
aac0: 41 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 41 57 AWpB,WAAaoB,EAAW
aad0: 70 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 2c 45 pB,aAAc,EAAOoB,E
aae0: 41 41 57 72 42 2c 63 41 41 65 2c 45 41 41 55 2c AAWrB,cAAe,EAAU,
aaf0: 53 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 41 41 SAAWqB,KAAYA,EAA
ab00: 57 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 2c 4f WC,UAAW,GAAMxB,O
ab10: 41 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 41 51 AAOC,eAAemB,EAAQ
ab20: 47 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c 49 41 G,EAAWE,IAAKF,IA
ab30: 41 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 2c 45 AiB,MAAO,UAAUR,E
ab40: 41 41 61 57 2c 45 41 41 59 43 2c 47 41 41 69 4a AAaW,EAAYC,GAAiJ
ab50: 2c 4d 41 41 39 48 44 2c 49 41 41 59 50 2c 45 41 ,MAA9HD,IAAYP,EA
ab60: 41 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 57 69 AiBJ,EAAYN,UAAWi
ab70: 42 2c 47 41 41 69 42 43 2c 47 41 41 61 52 2c 45 B,GAAiBC,GAAaR,E
ab80: 41 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 41 71 AAiBJ,EAAaY,GAAq
ab90: 42 5a 2c 4d 41 45 35 68 42 6f 65 2c 45 41 41 4f BZ,MAE5hBoe,EAAO
aba0: 2c 51 41 41 53 2f 65 2c 47 41 41 49 47 2c 45 41 ,QAAS/e,GAAIG,EA
abb0: 41 51 43 2c 45 41 41 55 34 65 2c 47 41 41 32 42 AQC,EAAU4e,GAA2B
abc0: 2c 4f 41 41 58 37 65 2c 49 41 41 69 42 41 2c 45 ,OAAX7e,IAAiBA,E
abd0: 41 41 53 38 65 2c 53 41 41 53 35 65 2c 55 41 41 AAS8e,SAAS5e,UAA
abe0: 57 2c 49 41 41 49 36 65 2c 47 41 41 4f 74 66 2c W,IAAI6e,GAAOtf,
abf0: 4f 41 41 4f 75 66 2c 79 42 41 41 79 42 68 66 2c OAAOuf,yBAAyBhf,
ac00: 45 41 41 51 43 2c 45 41 41 57 2c 51 41 41 61 34 EAAQC,EAAW,QAAa4
ac10: 42 2c 4b 41 41 54 6b 64 2c 45 41 41 6f 42 2c 43 B,KAATkd,EAAoB,C
ac20: 41 41 45 2c 47 41 41 49 45 2c 47 41 41 53 78 66 AAE,GAAIE,GAASxf
ac30: 2c 4f 41 41 4f 6b 4b 2c 65 41 41 65 33 4a 2c 45 ,OAAOkK,eAAe3J,E
ac40: 41 41 53 2c 4f 41 41 65 2c 51 41 41 58 69 66 2c AAS,OAAe,QAAXif,
ac50: 4d 41 41 6d 42 2c 47 41 41 6b 43 70 66 2c 45 41 MAAmB,GAAkCpf,EA
ac60: 41 49 6f 66 2c 45 41 41 51 68 66 2c 45 41 41 55 AIof,EAAQhf,EAAU
ac70: 34 65 2c 47 41 41 6f 42 2c 47 41 41 49 2c 53 41 4e,GAAoB,GAAI,SA
ac80: 41 57 45 2c 47 41 41 51 2c 4d 41 41 4f 41 2c 47 AWE,GAAQ,MAAOA,G
ac90: 41 41 4b 72 65 2c 4b 41 41 67 42 2c 49 41 41 49 AAKre,KAAgB,IAAI
aca0: 6e 42 2c 47 41 41 53 77 66 2c 45 41 41 4b 6c 66 nB,GAASwf,EAAKlf
acb0: 2c 47 41 41 4b 2c 51 41 41 65 67 43 2c 4b 41 41 ,GAAK,QAAegC,KAA
acc0: 58 74 43 2c 45 41 41 34 43 2c 4d 41 41 4f 41 2c XtC,EAA4C,MAAOA,
acd0: 47 41 41 4f 4c 2c 4b 41 41 4b 32 66 2c 49 59 7a GAAOL,KAAK2f,IYz
ace0: 73 47 35 64 7a 56 2c 45 41 41 41 76 4b 2c 45 41 sG5dzV,EAAAvK,EA
acf0: 41 41 2c 47 5a 36 73 47 49 77 4b 2c 45 41 41 63 AA,GZ6sGIwK,EAAc
ad00: 64 2c 45 41 41 75 42 61 2c 47 59 35 73 47 7a 43 d,EAAuBa,GY5sGzC
ad10: 2f 48 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 /H,EAAAxC,EAAA,G
ad20: 5a 67 74 47 49 79 43 2c 45 41 41 57 69 48 2c 45 ZgtGIyC,EAAWiH,E
ad30: 41 41 75 42 6c 48 2c 47 59 7a 73 47 68 43 30 63 AAuBlH,GYzsGhC0c
ad40: 2c 45 5a 77 74 47 53 2c 53 41 41 55 74 55 2c 47 ,EZwtGS,SAAUtU,G
ad50: 59 76 74 47 76 42 2c 51 41 41 41 73 55 2c 47 41 YvtGvB,QAAAsU,GA
ad60: 41 59 72 63 2c 47 41 41 32 42 2c 47 41 41 64 43 AYrc,GAA2B,GAAdC
ad70: 2c 47 41 41 63 43 2c 55 41 41 41 62 2c 4f 41 41 ,GAAcC,UAAAb,OAA
ad80: 41 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 A,OAAAc,KAAAD,UA
ad90: 41 41 2c 47 41 41 41 41 2c 55 41 41 41 2c 4b 41 AA,GAAAA,UAAA,KA
ada0: 41 41 74 42 2c 47 41 41 41 35 42 2c 4b 41 41 41 AAtB,GAAA5B,KAAA
adb0: 71 66 2c 45 41 41 41 2c 49 41 41 41 72 55 2c 47 qf,EAAA,IAAArU,G
adc0: 41 41 41 6c 42 2c 45 41 41 41 39 4a 2c 4d 41 41 AAAlB,EAAA9J,MAA
add0: 41 71 66 2c 45 41 41 41 2f 55 2c 57 41 41 41 76 Aqf,EAAA/U,WAAAv
ade0: 4a 2c 4f 41 41 41 6b 4b 2c 65 41 41 41 6f 55 2c J,OAAAkK,eAAAoU,
adf0: 49 41 41 41 37 65 2c 4b 41 41 41 52 2c 4b 41 43 IAAA7e,KAAAR,KAC
ae00: 2f 42 67 44 2c 45 41 41 61 43 2c 47 41 44 6b 42 /BgD,EAAaC,GADkB
ae10: 2c 4f 41 4d 72 43 2b 48 2c 47 41 41 4b 77 56 2c ,OAMrC+H,GAAKwV,
ae20: 61 41 41 65 2c 45 41 43 68 42 78 56 2c 45 41 41 aAAe,EAChBxV,EAA
ae30: 4b 68 49 2c 59 41 41 59 32 5a 2c 61 41 41 61 38 KhI,YAAY2Z,aAAa8
ae40: 44 2c 59 41 43 68 43 7a 56 2c 45 41 41 4b 68 49 D,YAChCzV,EAAKhI
ae50: 2c 59 41 41 59 32 5a 2c 61 41 41 61 39 54 2c 4d ,YAAY2Z,aAAa9T,M
ae60: 41 41 4d 76 46 2c 47 41 41 47 2c 79 42 41 41 30 AAMvF,GAAG,yBAA0
ae70: 42 43 2c 55 41 41 45 43 2c 4d 41 41 4d 77 48 2c BC,UAAEC,MAAMwH,
ae80: 45 41 41 4b 30 56 2c 63 41 41 62 31 56 2c 49 41 EAAK0V,cAAb1V,IA
ae90: 52 39 42 41 2c 45 5a 6d 32 47 76 43 2c 4d 41 33 R9BA,EZm2GvC,MA3
aea0: 49 41 68 42 2c 47 41 41 55 71 56 2c 45 41 41 55 IAhB,GAAUqV,EAAU
aeb0: 74 55 2c 47 41 30 42 70 42 39 49 2c 45 41 41 61 tU,GA0BpB9I,EAAa
aec0: 6f 64 2c 49 41 43 58 37 63 2c 49 41 41 4b 2c 4d od,IACX7c,IAAK,M
aed0: 41 43 4c 52 2c 4d 41 41 4f 2c 53 59 6e 75 47 4c ACLR,MAAO,SYnuGL
aee0: 67 64 2c 47 41 41 6f 42 2c 4f 41 41 41 32 42 2c gd,GAAoB,OAAA2B,
aef0: 47 41 41 41 33 62 2c 45 41 41 41 39 42 2c 55 41 GAAA3b,EAAA9B,UA
af00: 41 41 62 2c 4f 41 41 4e 34 43 2c 45 41 41 4d 43 AAb,OAAN4C,EAAMC
af10: 2c 4d 41 41 41 46 2c 45 41 41 41 2c 45 41 41 41 ,MAAAF,EAAA,EAAA
af20: 41 2c 45 41 41 41 2c 4b 41 41 41 47 2c 45 41 41 A,EAAA,KAAAG,EAA
af30: 41 2c 45 41 41 41 41 2c 45 41 41 41 48 2c 45 41 A,EAAAA,EAAAH,EA
af40: 41 41 47 2c 49 41 41 4e 46 2c 45 41 41 4d 45 2c AAG,IAANF,EAAME,
af50: 45 41 41 41 2c 47 41 41 41 6a 43 2c 55 41 41 41 EAAA,GAAAjC,UAAA
af60: 69 43 2c 45 41 43 74 42 6e 46 2c 4d 41 41 4b 77 iC,EACtBnF,MAAKw
af70: 67 42 2c 63 41 41 67 42 2c 43 41 45 72 42 2c 49 gB,cAAgB,CAErB,I
af80: 41 41 49 49 2c 4f 41 41 69 42 35 67 42 2c 4b 41 AAII,OAAiB5gB,KA
af90: 41 4b 77 67 42 2c 61 41 41 74 42 2c 69 42 41 41 AKwgB,aAAtB,iBAA
afa0: 6d 44 78 67 42 2c 4b 41 41 4b 67 44 2c 59 41 41 mDxgB,KAAKgD,YAA
afb0: 59 71 5a 2c 47 41 41 70 45 2c 4b 41 41 32 45 32 YqZ,GAApE,KAA2E2
afc0: 43 2c 45 41 41 33 45 2c 4b 41 45 4a 32 42 2c 45 C,EAA3E,KAEJ2B,E
afd0: 41 41 41 45 2c 53 41 41 51 6a 59 2c 4d 41 41 52 AAAE,SAAQjY,MAAR
afe0: 76 44 2c 4d 41 41 41 73 62 2c 47 41 41 63 43 2c vD,MAAAsb,GAAcC,
aff0: 47 41 41 64 45 2c 4f 41 41 36 42 37 62 2c 49 41 GAAdE,OAA6B7b,IA
b000: 59 37 42 6a 46 2c 4b 41 41 4b 67 44 2c 59 41 41 Y7BjF,KAAKgD,YAA
b010: 59 49 2c 51 41 41 51 6f 61 2c 53 41 43 76 42 79 YI,QAAQoa,SACvBy
b020: 42 2c 4b 41 41 4d 2c 6d 42 41 43 4e 6a 63 2c 59 B,KAAM,mBACNjc,Y
b030: 41 41 61 68 44 2c 4b 41 41 4b 67 44 2c 59 41 43 AAahD,KAAKgD,YAC
b040: 6c 42 6b 42 2c 4d 41 41 4f 6c 45 2c 4b 41 41 4b lBkB,MAAOlE,KAAK
b050: 6b 45 2c 4d 41 43 5a 6c 43 2c 4d 41 41 4f 2c 4b kE,MACZlC,MAAO,K
b060: 41 43 50 34 47 2c 4f 41 43 45 6b 58 2c 53 41 41 ACP4G,OACEkX,SAA
b070: 55 39 66 2c 4b 41 43 56 67 66 2c 55 41 41 57 41 U9f,KACVgf,UAAWA
b080: 2c 45 41 43 58 2b 42 2c 51 41 41 53 39 62 2c 45 ,EACX+B,QAAS9b,E
b090: 41 43 54 32 62 2c 57 41 41 59 41 2c 51 5a 38 75 ACT2b,WAAYA,QZ8u
b0a0: 47 68 42 70 65 2c 49 41 41 4b 2c 65 41 43 4c 52 GhBpe,IAAK,eACLR
b0b0: 2c 4d 41 41 4f 2c 53 59 31 75 47 49 6b 43 2c 47 ,MAAO,SY1uGIkC,G
b0c0: 41 41 79 42 2c 47 41 41 6c 42 6b 48 2c 4b 41 41 AAyB,GAAlBkH,KAA
b0d0: 6b 42 6c 49 2c 55 41 41 41 62 2c 4f 41 41 41 2c kBlI,UAAAb,OAAA,
b0e0: 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 OAAAc,KAAAD,UAAA
b0f0: 2c 4b 41 41 41 41 2c 55 41 41 41 2c 45 41 45 70 ,KAAAA,UAAA,EAEp
b100: 43 2c 4f 41 44 41 6c 44 2c 4d 41 41 4b 67 68 42 C,OADAlD,MAAKghB
b110: 2c 49 41 41 49 2c 69 42 41 41 6b 42 39 63 2c 45 ,IAAI,iBAAkB9c,E
b120: 41 41 4f 6b 48 2c 49 41 43 33 42 2c 4b 5a 2b 75 AAOkH,IAC3B,KZ+u
b130: 47 50 35 49 2c 49 41 41 4b 2c 57 41 43 4c 52 2c GP5I,IAAK,WACLR,
b140: 4d 41 41 4f 2c 53 59 37 75 47 41 6d 43 2c 47 41 MAAO,SY7uGAmC,GA
b150: 45 50 2c 4d 41 44 41 6e 45 2c 4d 41 41 4b 67 68 EP,MADAnE,MAAKgh
b160: 42 2c 49 41 41 49 2c 71 42 41 43 54 64 2c 45 41 B,IAAI,qBACTd,EA
b170: 41 41 62 2c 45 41 41 41 37 64 2c 55 41 41 41 38 AAb,EAAA7d,UAAA8
b180: 49 2c 57 41 41 41 76 4a 2c 4f 41 41 41 6b 4b 2c I,WAAAvJ,OAAAkK,
b190: 65 41 41 41 6f 55 2c 45 41 41 41 37 64 2c 57 41 eAAAoU,EAAA7d,WA
b1a0: 41 41 2c 57 41 41 41 78 42 2c 4d 41 41 41 51 2c AA,WAAAxB,MAAAQ,
b1b0: 4b 41 41 41 52 2c 4b 41 41 73 42 6d 45 2c 4d 5a KAAAR,KAAsBmE,MZ
b1c0: 67 76 47 74 42 33 42 2c 49 41 41 4b 2c 59 41 43 gvGtB3B,IAAK,YAC
b1d0: 4c 52 2c 4d 41 41 4f 2c 53 59 39 75 47 43 6d 43 LR,MAAO,SY9uGCmC
b1e0: 2c 47 41 51 52 2c 4d 41 50 41 6e 45 2c 4d 41 41 ,GAQR,MAPAnE,MAA
b1f0: 4b 67 68 42 2c 49 41 41 49 2c 73 42 41 43 54 68 KghB,IAAI,sBACTh
b200: 68 42 2c 4b 41 41 4b 77 67 42 2c 61 41 41 65 2c hB,KAAKwgB,aAAe,
b210: 45 41 45 68 42 78 67 42 2c 4b 41 41 4b 67 44 2c EAEhBxgB,KAAKgD,
b220: 59 41 41 59 32 5a 2c 61 41 41 61 38 44 2c 59 41 YAAY2Z,aAAa8D,YA
b230: 43 68 43 7a 67 42 2c 4b 41 41 4b 67 44 2c 59 41 ChCzgB,KAAKgD,YA
b240: 41 59 32 5a 2c 61 41 41 61 39 54 2c 4d 41 41 4d AY2Z,aAAa9T,MAAM
b250: 7a 45 2c 49 41 41 49 2c 6f 42 41 47 31 43 38 62 zE,IAAI,oBAG1C8b
b260: 2c 45 41 41 41 62 2c 45 41 41 41 37 64 2c 55 41 ,EAAAb,EAAA7d,UA
b270: 41 41 38 49 2c 57 41 41 41 76 4a 2c 4f 41 41 41 AA8I,WAAAvJ,OAAA
b280: 6b 4b 2c 65 41 41 41 6f 55 2c 45 41 41 41 37 64 kK,eAAAoU,EAAA7d
b290: 2c 57 41 41 41 2c 59 41 41 41 78 42 2c 4d 41 41 ,WAAA,YAAAxB,MAA
b2a0: 41 51 2c 4b 41 41 41 52 2c 4b 41 41 75 42 6d 45 AQ,KAAAR,KAAuBmE
b2b0: 2c 4d 5a 69 76 47 76 42 33 42 2c 49 41 41 4b 2c ,MZivGvB3B,IAAK,
b2c0: 57 41 43 4c 52 2c 4d 41 41 4f 2c 53 59 2f 75 47 WACLR,MAAO,SY/uG
b2d0: 41 6d 43 2c 47 41 43 50 6e 45 2c 4b 41 41 4b 67 AmC,GACPnE,KAAKg
b2e0: 68 42 2c 49 41 41 49 2c 77 42 5a 77 76 47 54 78 hB,IAAI,wBZwvGTx
b2f0: 65 2c 49 41 41 4b 2c 67 42 41 43 4c 52 2c 4d 41 e,IAAK,gBACLR,MA
b300: 41 4f 2c 53 59 6c 76 47 4b 6d 43 2c 47 41 43 5a AO,SYlvGKmC,GACZ
b310: 6e 45 2c 4b 41 41 4b 67 68 42 2c 49 41 41 49 2c nE,KAAKghB,IAAI,
b320: 32 42 41 41 34 42 37 63 2c 45 41 41 4d 6e 43 2c 2BAA4B7c,EAAMnC,
b330: 4d 41 41 4f 6d 43 2c 45 41 41 4d 44 2c 55 5a 71 MAAOmC,EAAMD,UZq
b340: 76 47 78 44 31 42 2c 49 41 41 4b 2c 57 41 43 4c vGxD1B,IAAK,WACL
b350: 52 2c 4d 41 41 4f 2c 53 59 6e 76 47 41 6d 43 2c R,MAAO,SYnvGAmC,
b360: 47 41 43 50 6e 45 2c 4b 41 41 4b 67 68 42 2c 49 GACPnE,KAAKghB,I
b370: 41 41 49 2c 6f 42 41 41 71 42 37 63 2c 45 41 41 AAI,oBAAqB7c,EAA
b380: 4d 6e 43 2c 4d 41 41 4f 6d 43 2c 45 41 41 4d 44 MnC,MAAOmC,EAAMD
b390: 2c 55 5a 73 76 47 6a 44 31 42 2c 49 41 41 4b 2c ,UZsvGjD1B,IAAK,
b3a0: 59 41 43 4c 52 2c 4d 41 41 4f 2c 53 59 70 76 47 YACLR,MAAO,SYpvG
b3b0: 43 6d 43 2c 47 41 43 52 6e 45 2c 4b 41 41 4b 67 CmC,GACRnE,KAAKg
b3c0: 68 42 2c 49 41 41 49 2c 71 42 41 41 73 42 37 63 hB,IAAI,qBAAsB7c
b3d0: 2c 45 41 41 4d 6e 43 2c 4d 41 41 4f 6d 43 2c 45 ,EAAMnC,MAAOmC,E
b3e0: 41 41 4d 44 2c 55 5a 75 76 47 6c 44 31 42 2c 49 AAMD,UZuvGlD1B,I
b3f0: 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 53 AAK,SACLR,MAAO,S
b400: 59 72 76 47 46 6d 43 2c 47 41 43 4c 6e 45 2c 4b YrvGFmC,GACLnE,K
b410: 41 41 4b 67 68 42 2c 49 41 41 49 2c 6d 42 41 43 AAKghB,IAAI,mBAC
b420: 54 68 68 42 2c 4b 41 41 4b 77 67 42 2c 61 41 41 ThhB,KAAKwgB,aAA
b430: 65 2c 4b 5a 77 76 47 70 42 68 65 2c 49 41 41 4b e,KZwvGpBhe,IAAK
b440: 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 53 59 74 76 ,SACLR,MAAO,SYtv
b450: 47 46 6d 43 2c 47 41 43 4c 6e 45 2c 4b 41 41 4b GFmC,GACLnE,KAAK
b460: 67 68 42 2c 49 41 41 49 2c 73 42 5a 79 76 47 54 ghB,IAAI,sBZyvGT
b470: 78 65 2c 49 41 41 4b 2c 59 41 43 4c 52 2c 4d 41 xe,IAAK,YACLR,MA
b480: 41 4f 2c 53 59 76 76 47 43 6d 43 2c 47 41 43 52 AO,SYvvGCmC,GACR
b490: 6e 45 2c 4b 41 41 4b 67 68 42 2c 49 41 41 49 2c nE,KAAKghB,IAAI,
b4a0: 79 42 5a 30 76 47 54 78 65 2c 49 41 41 4b 2c 57 yBZ0vGTxe,IAAK,W
b4b0: 41 43 4c 52 2c 4d 41 41 4f 2c 53 59 78 76 47 41 ACLR,MAAO,SYxvGA
b4c0: 6d 43 2c 47 41 43 50 6e 45 2c 4b 41 41 4b 67 68 mC,GACPnE,KAAKgh
b4d0: 42 2c 49 41 41 49 2c 79 42 5a 34 76 47 4a 33 42 B,IAAI,yBZ4vGJ3B
b4e0: 2c 47 59 70 32 47 63 74 63 2c 55 5a 75 32 47 76 ,GYp2Gctc,UZu2Gv
b4f0: 42 72 44 2c 47 41 41 51 6f 44 2c 51 59 33 76 47 BrD,GAAQoD,QY3vG
b500: 4f 75 63 2c 47 5a 2b 76 47 54 2c 53 41 41 55 31 Ouc,GZ+vGT,SAAU1
b510: 66 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 41 f,EAAQD,EAASS,GA
b520: 45 6a 43 2c 59 41 6d 42 41 2c 53 41 41 53 30 4a EjC,YAmBA,SAAS0J
b530: 2c 47 41 41 75 42 68 48 2c 47 41 41 4f 2c 4d 41 ,GAAuBhH,GAAO,MA
b540: 41 4f 41 2c 49 41 41 4f 41 2c 45 41 41 49 78 42 AOA,IAAOA,EAAIxB
b550: 2c 57 41 41 61 77 42 2c 47 41 41 51 43 2c 51 41 ,WAAawB,GAAQC,QA
b560: 41 53 44 2c 47 41 45 76 46 2c 51 41 41 53 6a 42 ASD,GAEvF,QAASjB
b570: 2c 47 41 41 67 42 43 2c 45 41 41 55 43 2c 47 41 ,GAAgBC,EAAUC,GA
b580: 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f 42 43 2c Ae,KAAMD,YAAoBC,
b590: 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 41 49 43 IAAgB,KAAM,IAAIC
b5a0: 2c 57 41 41 55 2c 71 43 41 45 68 48 2c 51 41 41 ,WAAU,qCAEhH,QAA
b5b0: 53 2b 48 2c 47 41 41 32 42 2f 4a 2c 45 41 41 4d S+H,GAA2B/J,EAAM
b5c0: 53 2c 47 41 41 51 2c 49 41 41 4b 54 2c 45 41 41 S,GAAQ,IAAKT,EAA
b5d0: 51 2c 4b 41 41 4d 2c 49 41 41 49 67 4b 2c 67 42 Q,KAAM,IAAIgK,gB
b5e0: 41 41 65 2c 34 44 41 41 67 45 2c 51 41 41 4f 76 AAe,4DAAgE,QAAOv
b5f0: 4a 2c 47 41 41 79 42 2c 67 42 41 41 54 41 2c 49 J,GAAyB,gBAATA,I
b600: 41 41 71 43 2c 6b 42 41 41 54 41 2c 47 41 41 38 AAqC,kBAATA,GAA8
b610: 42 54 2c 45 41 41 50 53 2c 45 41 45 6c 4f 2c 51 BT,EAAPS,EAElO,Q
b620: 41 41 53 77 4a 2c 47 41 41 55 43 2c 45 41 41 55 AASwJ,GAAUC,EAAU
b630: 43 2c 47 41 41 63 2c 47 41 41 30 42 2c 6b 42 41 C,GAAc,GAA0B,kBA
b640: 41 66 41 2c 49 41 41 34 43 2c 4f 41 41 66 41 2c AfA,IAA4C,OAAfA,
b650: 45 41 41 75 42 2c 4b 41 41 4d 2c 49 41 41 49 6e EAAuB,KAAM,IAAIn
b660: 49 2c 57 41 41 55 2c 69 45 41 41 6f 45 6d 49 2c I,WAAU,iEAAoEmI,
b670: 47 41 41 65 44 2c 47 41 41 53 7a 49 2c 55 41 41 GAAeD,GAASzI,UAA
b680: 59 54 2c 4f 41 41 4f 6f 4a 2c 4f 41 41 4f 44 2c YT,OAAOoJ,OAAOD,
b690: 47 41 41 63 41 2c 45 41 41 57 31 49 2c 57 41 41 GAAcA,EAAW1I,WAA
b6a0: 61 34 49 2c 61 41 41 65 70 49 2c 4d 41 41 4f 69 a4I,aAAepI,MAAOi
b6b0: 49 2c 45 41 41 55 2f 49 2c 59 41 41 59 2c 45 41 I,EAAU/I,YAAY,EA
b6c0: 41 4f 71 42 2c 55 41 41 55 2c 45 41 41 4d 74 42 AOqB,UAAU,EAAMtB
b6d0: 2c 63 41 41 63 2c 4b 41 41 65 69 4a 2c 49 41 41 ,cAAc,KAAeiJ,IAA
b6e0: 59 6e 4a 2c 4f 41 41 4f 73 4a 2c 65 41 41 69 42 YnJ,OAAOsJ,eAAiB
b6f0: 74 4a 2c 4f 41 41 4f 73 4a 2c 65 41 41 65 4a 2c tJ,OAAOsJ,eAAeJ,
b700: 45 41 41 55 43 2c 47 41 41 63 44 2c 45 41 41 53 EAAUC,GAAcD,EAAS
b710: 4b 2c 55 41 41 59 4a 2c 47 41 74 42 6a 65 6e 4a K,UAAYJ,GAtBjenJ
b720: 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 41 ,OAAOC,eAAetB,EA
b730: 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f 2c AS,cAC7BsC,OAAO,
b740: 47 41 47 54 2c 49 41 41 49 43 2c 47 41 41 65 2c GAGT,IAAIC,GAAe,
b750: 57 41 41 63 2c 51 41 41 53 43 2c 47 41 41 69 42 WAAc,QAASC,GAAiB
b760: 43 2c 45 41 41 51 43 2c 47 41 41 53 2c 49 41 41 C,EAAQC,GAAS,IAA
b770: 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 2c 45 41 K,GAAI9B,GAAI,EA
b780: 41 47 41 2c 45 41 41 49 38 42 2c 45 41 41 4d 43 AGA,EAAI8B,EAAMC
b790: 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c 43 41 41 ,OAAQ/B,IAAK,CAA
b7a0: 45 2c 47 41 41 49 67 43 2c 47 41 41 61 46 2c 45 E,GAAIgC,GAAaF,E
b7b0: 41 41 4d 39 42 2c 45 41 41 49 67 43 2c 47 41 41 AAM9B,EAAIgC,GAA
b7c0: 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 41 57 70 WpB,WAAaoB,EAAWp
b7d0: 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 2c 45 41 B,aAAc,EAAOoB,EA
b7e0: 41 57 72 42 2c 63 41 41 65 2c 45 41 41 55 2c 53 AWrB,cAAe,EAAU,S
b7f0: 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 41 41 57 AAWqB,KAAYA,EAAW
b800: 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 2c 4f 41 C,UAAW,GAAMxB,OA
b810: 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 41 51 47 AOC,eAAemB,EAAQG
b820: 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c 49 41 41 ,EAAWE,IAAKF,IAA
b830: 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 2c 45 41 iB,MAAO,UAAUR,EA
b840: 41 61 57 2c 45 41 41 59 43 2c 47 41 41 69 4a 2c AaW,EAAYC,GAAiJ,
b850: 4d 41 41 39 48 44 2c 49 41 41 59 50 2c 45 41 41 MAA9HD,IAAYP,EAA
b860: 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 57 69 42 iBJ,EAAYN,UAAWiB
b870: 2c 47 41 41 69 42 43 2c 47 41 41 61 52 2c 45 41 ,GAAiBC,GAAaR,EA
b880: 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 41 71 42 AiBJ,EAAaY,GAAqB
b890: 5a 2c 4d 41 45 35 68 42 6f 65 2c 45 41 41 4f 2c Z,MAE5hBoe,EAAO,
b8a0: 51 41 41 53 2f 65 2c 47 41 41 49 47 2c 45 41 41 QAAS/e,GAAIG,EAA
b8b0: 51 43 2c 45 41 41 55 34 65 2c 47 41 41 32 42 2c QC,EAAU4e,GAA2B,
b8c0: 4f 41 41 58 37 65 2c 49 41 41 69 42 41 2c 45 41 OAAX7e,IAAiBA,EA
b8d0: 41 53 38 65 2c 53 41 41 53 35 65 2c 55 41 41 57 AS8e,SAAS5e,UAAW
b8e0: 2c 49 41 41 49 36 65 2c 47 41 41 4f 74 66 2c 4f ,IAAI6e,GAAOtf,O
b8f0: 41 41 4f 75 66 2c 79 42 41 41 79 42 68 66 2c 45 AAOuf,yBAAyBhf,E
b900: 41 41 51 43 2c 45 41 41 57 2c 51 41 41 61 34 42 AAQC,EAAW,QAAa4B
b910: 2c 4b 41 41 54 6b 64 2c 45 41 41 6f 42 2c 43 41 ,KAATkd,EAAoB,CA
b920: 41 45 2c 47 41 41 49 45 2c 47 41 41 53 78 66 2c AE,GAAIE,GAASxf,
b930: 4f 41 41 4f 6b 4b 2c 65 41 41 65 33 4a 2c 45 41 OAAOkK,eAAe3J,EA
b940: 41 53 2c 4f 41 41 65 2c 51 41 41 58 69 66 2c 4d AS,OAAe,QAAXif,M
b950: 41 41 6d 42 2c 47 41 41 6b 43 70 66 2c 45 41 41 AAmB,GAAkCpf,EAA
b960: 49 6f 66 2c 45 41 41 51 68 66 2c 45 41 41 55 34 Iof,EAAQhf,EAAU4
b970: 65 2c 47 41 41 6f 42 2c 47 41 41 49 2c 53 41 41 e,GAAoB,GAAI,SAA
b980: 57 45 2c 47 41 41 51 2c 4d 41 41 4f 41 2c 47 41 WE,GAAQ,MAAOA,GA
b990: 41 4b 72 65 2c 4b 41 41 67 42 2c 49 41 41 49 6e AKre,KAAgB,IAAIn
b9a0: 42 2c 47 41 41 53 77 66 2c 45 41 41 4b 6c 66 2c B,GAASwf,EAAKlf,
b9b0: 47 41 41 4b 2c 51 41 41 65 67 43 2c 4b 41 41 58 GAAK,QAAegC,KAAX
b9c0: 74 43 2c 45 41 41 34 43 2c 4d 41 41 4f 41 2c 47 tC,EAA4C,MAAOA,G
b9d0: 41 41 4f 4c 2c 4b 41 41 4b 32 66 2c 49 61 39 33 AAOL,KAAK2f,Ia93
b9e0: 47 35 64 7a 56 2c 45 41 41 41 76 4b 2c 45 41 41 G5dzV,EAAAvK,EAA
b9f0: 41 2c 47 62 6b 34 47 49 77 4b 2c 45 41 41 63 64 A,Gbk4GIwK,EAAcd
ba00: 2c 45 41 41 75 42 61 2c 47 61 6a 34 47 7a 43 2f ,EAAuBa,Gaj4GzC/
ba10: 48 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 62 H,EAAAxC,EAAA,Gb
ba20: 71 34 47 49 79 43 2c 45 41 41 57 69 48 2c 45 41 q4GIyC,EAAWiH,EA
ba30: 41 75 42 6c 48 2c 47 61 2f 33 47 68 43 79 63 2c AuBlH,Ga/3GhCyc,
ba40: 45 62 36 34 47 51 2c 53 41 41 55 72 55 2c 47 61 Eb64GQ,SAAUrU,Ga
ba50: 35 34 47 74 42 2c 51 41 41 41 71 55 2c 47 41 41 54GtB,QAAAqU,GAA
ba60: 59 70 63 2c 47 41 41 32 42 2c 47 41 41 64 43 2c Ypc,GAA2B,GAAdC,
ba70: 47 41 41 63 43 2c 55 41 41 41 62 2c 4f 41 41 41 GAAcC,UAAAb,OAAA
ba80: 2c 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 ,OAAAc,KAAAD,UAA
ba90: 41 2c 47 41 41 41 41 2c 55 41 41 41 2c 4b 41 41 A,GAAAA,UAAA,KAA
baa0: 41 74 42 2c 47 41 41 41 35 42 2c 4b 41 41 41 6f AtB,GAAA5B,KAAAo
bab0: 66 2c 45 41 41 41 2c 49 41 41 41 70 55 2c 47 41 f,EAAA,IAAApU,GA
bac0: 41 41 6c 42 2c 45 41 41 41 39 4a 2c 4d 41 41 41 AAlB,EAAA9J,MAAA
bad0: 6f 66 2c 45 41 41 41 39 55 2c 57 41 41 41 76 4a of,EAAA9U,WAAAvJ
bae0: 2c 4f 41 41 41 6b 4b 2c 65 41 41 41 6d 55 2c 49 ,OAAAkK,eAAAmU,I
baf0: 41 41 41 35 65 2c 4b 41 41 41 52 2c 4b 41 43 2f AAA5e,KAAAR,KAC/
bb00: 42 67 44 2c 45 41 41 61 4f 2c 55 41 41 45 32 48 BgD,EAAaO,UAAE2H
bb10: 2c 51 41 41 4f 2c 4d 41 45 78 42 68 43 2c 53 41 ,QAAO,MAExBhC,SA
bb20: 41 55 2c 69 45 41 43 56 45 2c 55 41 41 55 2c 45 AU,iEACVE,UAAU,E
bb30: 41 43 56 76 45 2c 4f 41 41 51 37 42 2c 45 41 41 ACVvE,OAAQ7B,EAA
bb40: 59 36 42 2c 51 41 45 74 42 35 42 2c 49 41 50 6d Y6B,QAEtB5B,IAPm
bb50: 43 2c 4f 41 55 72 43 2b 48 2c 47 41 41 4b 35 48 C,OAUrC+H,GAAK5H
bb60: 2c 53 41 41 55 2c 45 41 41 41 52 2c 45 41 41 41 ,SAAU,EAAAR,EAAA
bb70: 45 2c 53 41 41 45 6b 49 2c 45 41 41 4b 2f 48 2c E,SAAEkI,EAAK/H,
bb80: 51 41 41 51 69 47 2c 55 41 43 39 42 38 42 2c 45 QAAQiG,UAC9B8B,E
bb90: 41 41 4b 69 57 2c 61 41 41 65 6a 57 2c 45 41 41 AAKiW,aAAejW,EAA
bba0: 4b 35 48 2c 51 41 41 51 38 64 2c 4b 41 41 4b 2c K5H,QAAQ8d,KAAK,
bbb0: 4f 41 58 44 6c 57 2c 45 62 36 37 47 76 43 2c 4d OAXDlW,Eb67GvC,M
bbc0: 41 68 44 41 68 42 2c 47 41 41 55 6f 56 2c 45 41 AhDAhB,GAAUoV,EA
bbd0: 41 53 72 55 2c 47 41 6b 42 6e 42 39 49 2c 45 41 ASrU,GAkBnB9I,EA
bbe0: 41 61 6d 64 2c 49 41 43 58 35 63 2c 49 41 41 4b Aamd,IACX5c,IAAK
bbf0: 2c 57 41 43 4c 52 2c 4d 41 41 4f 2c 53 61 6e 35 ,WACLR,MAAO,San5
bc00: 47 41 6d 43 2c 47 41 43 50 2b 62 2c 45 41 41 41 GAmC,GACP+b,EAAA
bc10: 64 2c 45 41 41 41 35 64 2c 55 41 41 41 38 49 2c d,EAAA5d,UAAA8I,
bc20: 57 41 41 41 76 4a 2c 4f 41 41 41 6b 4b 2c 65 41 WAAAvJ,OAAAkK,eA
bc30: 41 41 6d 55 2c 45 41 41 41 35 64 2c 57 41 41 41 AAmU,EAAA5d,WAAA
bc40: 2c 57 41 41 41 78 42 2c 4d 41 41 41 51 2c 4b 41 ,WAAAxB,MAAAQ,KA
bc50: 41 41 52 2c 4b 41 41 65 6d 45 2c 47 41 43 66 6e AAR,KAAemE,GACfn
bc60: 45 2c 4b 41 41 4b 67 44 2c 59 41 41 59 79 61 2c E,KAAKgD,YAAYya,
bc70: 4f 41 41 4f 30 44 2c 4f 41 41 4f 6e 68 42 2c 4b OAAO0D,OAAOnhB,K
bc80: 41 41 4b 6f 44 2c 59 62 73 35 47 70 43 5a 2c 49 AAKoD,Ybs5GpCZ,I
bc90: 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f 2c 53 AAK,WACLR,MAAO,S
bca0: 61 70 35 47 41 6d 43 2c 47 41 47 50 2c 47 41 46 ap5GAmC,GAGP,GAF
bcb0: 41 2b 62 2c 45 41 41 41 64 2c 45 41 41 41 35 64 A+b,EAAAd,EAAA5d
bcc0: 2c 55 41 41 41 38 49 2c 57 41 41 41 76 4a 2c 4f ,UAAA8I,WAAAvJ,O
bcd0: 41 41 41 6b 4b 2c 65 41 41 41 6d 55 2c 45 41 41 AAAkK,eAAAmU,EAA
bce0: 41 35 64 2c 57 41 41 41 2c 57 41 41 41 78 42 2c A5d,WAAA,WAAAxB,
bcf0: 4d 41 41 41 51 2c 4b 41 41 41 52 2c 4b 41 41 65 MAAAQ,KAAAR,KAAe
bd00: 6d 45 2c 49 41 45 56 41 2c 45 41 41 4d 44 2c 4d mE,IAEVA,EAAMD,M
bd10: 41 4b 54 2c 57 41 4a 41 6c 45 2c 4d 41 41 4b 69 AKT,WAJAlE,MAAKi
bd20: 68 42 2c 61 41 43 46 47 2c 49 41 41 49 2c 6b 42 hB,aACFG,IAAI,kB
bd30: 41 41 6d 42 2c 4d 41 43 76 42 41 2c 49 41 41 49 AAmB,MACvBA,IAAI
bd40: 2c 51 41 41 53 2c 4d 41 43 62 43 2c 4b 41 41 4b ,QAAS,MACbC,KAAK
bd50: 2c 47 41 49 56 72 68 42 2c 4d 41 41 4b 69 68 42 ,GAIVrhB,MAAKihB
bd60: 2c 61 41 43 46 47 2c 49 41 41 49 2c 6b 42 41 41 ,aACFG,IAAI,kBAA
bd70: 6d 42 6a 64 2c 45 41 41 4d 44 2c 4d 41 41 4d 6f mBjd,EAAMD,MAAMo
bd80: 64 2c 65 41 45 6c 43 74 68 42 2c 4b 41 41 4b 69 d,eAElCthB,KAAKi
bd90: 44 2c 51 41 41 51 6d 47 2c 57 41 43 66 70 4a 2c D,QAAQmG,WACfpJ,
bda0: 4b 41 41 4b 69 68 42 2c 61 41 43 46 49 2c 4b 41 KAAKihB,aACFI,KA
bdb0: 41 4b 6c 64 2c 45 41 41 4d 44 2c 4d 41 41 4d 69 AKld,EAAMD,MAAMi
bdc0: 43 2c 4f 41 41 4f 6e 47 2c 4b 41 41 4b 69 44 2c C,OAAOnG,KAAKiD,
bdd0: 51 41 41 51 34 42 2c 51 41 41 55 37 45 2c 4b 41 QAAQ4B,QAAU7E,KA
bde0: 41 4b 67 44 2c 59 41 41 59 36 42 2c 53 41 45 2f AKgD,YAAY6B,SAE/
bdf0: 44 56 2c 45 41 41 4d 44 2c 4d 41 41 4d 71 43 2c DV,EAAMD,MAAMqC,
be00: 55 41 41 61 70 43 2c 45 41 41 4d 44 2c 4d 41 41 UAAapC,EAAMD,MAA
be10: 4d 38 42 2c 4d 41 41 51 2c 47 41 43 2f 43 68 47 M8B,MAAQ,GAC/ChG
be20: 2c 4b 41 41 4b 69 68 42 2c 61 41 41 61 47 2c 49 ,KAAKihB,aAAaG,I
be30: 41 41 49 2c 51 41 41 53 2c 53 41 45 2f 42 70 68 AAI,QAAS,SAE/Bph
be40: 42 2c 4b 41 41 4b 69 68 42 2c 61 41 41 61 47 2c B,KAAKihB,aAAaG,
be50: 49 41 41 49 2c 51 41 41 53 2c 63 62 71 35 47 39 IAAI,QAAS,cbq5G9
be60: 42 68 43 2c 47 61 39 37 47 61 72 63 2c 55 62 69 BhC,Ga97Garc,Ubi
be70: 38 47 74 42 72 44 2c 47 41 41 51 6f 44 2c 51 61 8GtBrD,GAAQoD,Qa
be80: 6c 35 47 4f 73 63 2c 47 62 73 35 47 54 2c 53 41 l5GOsc,Gbs5GT,SA
be90: 41 55 7a 66 2c 45 41 41 51 44 2c 45 41 41 53 53 AUzf,EAAQD,EAASS
bea0: 2c 47 41 45 6a 43 2c 59 41 6d 42 41 2c 53 41 41 ,GAEjC,YAmBA,SAA
beb0: 53 30 4a 2c 47 41 41 75 42 68 48 2c 47 41 41 4f S0J,GAAuBhH,GAAO
bec0: 2c 4d 41 41 4f 41 2c 49 41 41 4f 41 2c 45 41 41 ,MAAOA,IAAOA,EAA
bed0: 49 78 42 2c 57 41 41 61 77 42 2c 47 41 41 51 43 IxB,WAAawB,GAAQC
bee0: 2c 51 41 41 53 44 2c 47 41 45 76 46 2c 51 41 41 ,QAASD,GAEvF,QAA
bef0: 53 6a 42 2c 47 41 41 67 42 43 2c 45 41 41 55 43 SjB,GAAgBC,EAAUC
bf00: 2c 47 41 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f ,GAAe,KAAMD,YAAo
bf10: 42 43 2c 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 BC,IAAgB,KAAM,IA
bf20: 41 49 43 2c 57 41 41 55 2c 71 43 41 45 68 48 2c AIC,WAAU,qCAEhH,
bf30: 51 41 41 53 2b 48 2c 47 41 41 32 42 2f 4a 2c 45 QAAS+H,GAA2B/J,E
bf40: 41 41 4d 53 2c 47 41 41 51 2c 49 41 41 4b 54 2c AAMS,GAAQ,IAAKT,
bf50: 45 41 41 51 2c 4b 41 41 4d 2c 49 41 41 49 67 4b EAAQ,KAAM,IAAIgK
bf60: 2c 67 42 41 41 65 2c 34 44 41 41 67 45 2c 51 41 ,gBAAe,4DAAgE,QA
bf70: 41 4f 76 4a 2c 47 41 41 79 42 2c 67 42 41 41 54 AOvJ,GAAyB,gBAAT
bf80: 41 2c 49 41 41 71 43 2c 6b 42 41 41 54 41 2c 47 A,IAAqC,kBAATA,G
bf90: 41 41 38 42 54 2c 45 41 41 50 53 2c 45 41 45 6c AA8BT,EAAPS,EAEl
bfa0: 4f 2c 51 41 41 53 77 4a 2c 47 41 41 55 43 2c 45 O,QAASwJ,GAAUC,E
bfb0: 41 41 55 43 2c 47 41 41 63 2c 47 41 41 30 42 2c AAUC,GAAc,GAA0B,
bfc0: 6b 42 41 41 66 41 2c 49 41 41 34 43 2c 4f 41 41 kBAAfA,IAA4C,OAA
bfd0: 66 41 2c 45 41 41 75 42 2c 4b 41 41 4d 2c 49 41 fA,EAAuB,KAAM,IA
bfe0: 41 49 6e 49 2c 57 41 41 55 2c 69 45 41 41 6f 45 AInI,WAAU,iEAAoE
bff0: 6d 49 2c 47 41 41 65 44 2c 47 41 41 53 7a 49 2c mI,GAAeD,GAASzI,
c000: 55 41 41 59 54 2c 4f 41 41 4f 6f 4a 2c 4f 41 41 UAAYT,OAAOoJ,OAA
c010: 4f 44 2c 47 41 41 63 41 2c 45 41 41 57 31 49 2c OD,GAAcA,EAAW1I,
c020: 57 41 41 61 34 49 2c 61 41 41 65 70 49 2c 4d 41 WAAa4I,aAAepI,MA
c030: 41 4f 69 49 2c 45 41 41 55 2f 49 2c 59 41 41 59 AOiI,EAAU/I,YAAY
c040: 2c 45 41 41 4f 71 42 2c 55 41 41 55 2c 45 41 41 ,EAAOqB,UAAU,EAA
c050: 4d 74 42 2c 63 41 41 63 2c 4b 41 41 65 69 4a 2c MtB,cAAc,KAAeiJ,
c060: 49 41 41 59 6e 4a 2c 4f 41 41 4f 73 4a 2c 65 41 IAAYnJ,OAAOsJ,eA
c070: 41 69 42 74 4a 2c 4f 41 41 4f 73 4a 2c 65 41 41 AiBtJ,OAAOsJ,eAA
c080: 65 4a 2c 45 41 41 55 43 2c 47 41 41 63 44 2c 45 eJ,EAAUC,GAAcD,E
c090: 41 41 53 4b 2c 55 41 41 59 4a 2c 47 41 74 42 6a AASK,UAAYJ,GAtBj
c0a0: 65 6e 4a 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 enJ,OAAOC,eAAetB
c0b0: 2c 45 41 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 ,EAAS,cAC7BsC,OA
c0c0: 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 2c 47 41 AO,GAGT,IAAIC,GA
c0d0: 41 65 2c 57 41 41 63 2c 51 41 41 53 43 2c 47 41 Ae,WAAc,QAASC,GA
c0e0: 41 69 42 43 2c 45 41 41 51 43 2c 47 41 41 53 2c AiBC,EAAQC,GAAS,
c0f0: 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 IAAK,GAAI9B,GAAI
c100: 2c 45 41 41 47 41 2c 45 41 41 49 38 42 2c 45 41 ,EAAGA,EAAI8B,EA
c110: 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c AMC,OAAQ/B,IAAK,
c120: 43 41 41 45 2c 47 41 41 49 67 43 2c 47 41 41 61 CAAE,GAAIgC,GAAa
c130: 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 67 43 2c F,EAAM9B,EAAIgC,
c140: 47 41 41 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 GAAWpB,WAAaoB,EA
c150: 41 57 70 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 AWpB,aAAc,EAAOoB
c160: 2c 45 41 41 57 72 42 2c 63 41 41 65 2c 45 41 41 ,EAAWrB,cAAe,EAA
c170: 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 U,SAAWqB,KAAYA,E
c180: 41 41 57 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 AAWC,UAAW,GAAMxB
c190: 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 ,OAAOC,eAAemB,EA
c1a0: 41 51 47 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c AQG,EAAWE,IAAKF,
c1b0: 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 IAAiB,MAAO,UAAUR
c1c0: 2c 45 41 41 61 57 2c 45 41 41 59 43 2c 47 41 41 ,EAAaW,EAAYC,GAA
c1d0: 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 59 50 2c iJ,MAA9HD,IAAYP,
c1e0: 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 EAAiBJ,EAAYN,UAA
c1f0: 57 69 42 2c 47 41 41 69 42 43 2c 47 41 41 61 52 WiB,GAAiBC,GAAaR
c200: 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 ,EAAiBJ,EAAaY,GA
c210: 41 71 42 5a 2c 4d 41 45 35 68 42 6f 65 2c 45 41 AqBZ,MAE5hBoe,EA
c220: 41 4f 2c 51 41 41 53 2f 65 2c 47 41 41 49 47 2c AO,QAAS/e,GAAIG,
c230: 45 41 41 51 43 2c 45 41 41 55 34 65 2c 47 41 41 EAAQC,EAAU4e,GAA
c240: 32 42 2c 4f 41 41 58 37 65 2c 49 41 41 69 42 41 2B,OAAX7e,IAAiBA
c250: 2c 45 41 41 53 38 65 2c 53 41 41 53 35 65 2c 55 ,EAAS8e,SAAS5e,U
c260: 41 41 57 2c 49 41 41 49 36 65 2c 47 41 41 4f 74 AAW,IAAI6e,GAAOt
c270: 66 2c 4f 41 41 4f 75 66 2c 79 42 41 41 79 42 68 f,OAAOuf,yBAAyBh
c280: 66 2c 45 41 41 51 43 2c 45 41 41 57 2c 51 41 41 f,EAAQC,EAAW,QAA
c290: 61 34 42 2c 4b 41 41 54 6b 64 2c 45 41 41 6f 42 a4B,KAATkd,EAAoB
c2a0: 2c 43 41 41 45 2c 47 41 41 49 45 2c 47 41 41 53 ,CAAE,GAAIE,GAAS
c2b0: 78 66 2c 4f 41 41 4f 6b 4b 2c 65 41 41 65 33 4a xf,OAAOkK,eAAe3J
c2c0: 2c 45 41 41 53 2c 4f 41 41 65 2c 51 41 41 58 69 ,EAAS,OAAe,QAAXi
c2d0: 66 2c 4d 41 41 6d 42 2c 47 41 41 6b 43 70 66 2c f,MAAmB,GAAkCpf,
c2e0: 45 41 41 49 6f 66 2c 45 41 41 51 68 66 2c 45 41 EAAIof,EAAQhf,EA
c2f0: 41 55 34 65 2c 47 41 41 6f 42 2c 47 41 41 49 2c AU4e,GAAoB,GAAI,
c300: 53 41 41 57 45 2c 47 41 41 51 2c 4d 41 41 4f 41 SAAWE,GAAQ,MAAOA
c310: 2c 47 41 41 4b 72 65 2c 4b 41 41 67 42 2c 49 41 ,GAAKre,KAAgB,IA
c320: 41 49 6e 42 2c 47 41 41 53 77 66 2c 45 41 41 4b AInB,GAASwf,EAAK
c330: 6c 66 2c 47 41 41 4b 2c 51 41 41 65 67 43 2c 4b lf,GAAK,QAAegC,K
c340: 41 41 58 74 43 2c 45 41 41 34 43 2c 4d 41 41 4f AAXtC,EAA4C,MAAO
c350: 41 2c 47 41 41 4f 4c 2c 4b 41 41 4b 32 66 2c 49 A,GAAOL,KAAK2f,I
c360: 63 76 39 47 35 64 4e 2c 45 41 41 41 31 66 2c 45 cv9G5dN,EAAA1f,E
c370: 41 41 41 2c 47 64 32 39 47 49 6f 68 42 2c 45 41 AAA,Gd29GIohB,EA
c380: 41 59 31 58 2c 45 41 41 75 42 67 57 2c 47 63 31 AY1X,EAAuBgW,Gc1
c390: 39 47 76 43 6c 64 2c 45 41 41 41 78 43 2c 45 41 9GvCld,EAAAxC,EA
c3a0: 41 41 2c 47 64 38 39 47 49 79 43 2c 45 41 41 57 AA,Gd89GIyC,EAAW
c3b0: 69 48 2c 45 41 41 75 42 6c 48 2c 47 63 35 39 47 iH,EAAuBlH,Gc59G
c3c0: 6c 43 69 49 2c 47 41 43 46 34 57 2c 38 4a 41 47 lCiI,GACF4W,8JAG
c3d0: 41 43 2c 65 41 41 67 42 2c 2b 45 41 4f 5a 74 43 AC,eAAgB,+EAOZtC
c3e0: 2c 45 64 71 2b 47 53 2c 53 41 41 55 53 2c 47 63 ,Edq+GS,SAAUS,Gc
c3f0: 70 2b 47 76 42 2c 51 41 41 41 54 2c 47 41 41 59 p+GvB,QAAAT,GAAY
c400: 6e 63 2c 47 41 41 32 42 2c 47 41 41 64 43 2c 47 nc,GAA2B,GAAdC,G
c410: 41 41 63 43 2c 55 41 41 41 62 2c 4f 41 41 41 2c AAcC,UAAAb,OAAA,
c420: 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 OAAAc,KAAAD,UAAA
c430: 2c 47 41 41 41 41 2c 55 41 41 41 2c 4b 41 41 41 ,GAAAA,UAAA,KAAA
c440: 74 42 2c 47 41 41 41 35 42 2c 4b 41 41 41 6d 66 tB,GAAA5B,KAAAmf
c450: 2c 45 41 41 41 2c 49 41 41 41 6e 55 2c 47 41 41 ,EAAA,IAAAnU,GAA
c460: 41 6c 42 2c 45 41 41 41 39 4a 2c 4d 41 41 41 6d AlB,EAAA9J,MAAAm
c470: 66 2c 45 41 41 41 37 55 2c 57 41 41 41 76 4a 2c f,EAAA7U,WAAAvJ,
c480: 4f 41 41 41 6b 4b 2c 65 41 41 41 6b 55 2c 49 41 OAAAkK,eAAAkU,IA
c490: 41 41 33 65 2c 4b 41 41 41 52 2c 4b 41 43 2f 42 AA3e,KAAAR,KAC/B
c4a0: 67 44 2c 45 41 41 61 4f 2c 55 41 41 45 32 48 2c gD,EAAaO,UAAE2H,
c4b0: 51 41 41 4f 2c 4b 41 41 55 4e 2c 45 41 41 55 33 QAAO,KAAUN,EAAU3
c4c0: 48 2c 49 41 44 58 2c 4f 41 45 72 43 2b 48 2c 47 H,IADX,OAErC+H,G
c4d0: 41 41 4b 35 48 2c 51 41 41 55 2c 4b 41 46 73 42 AAK5H,QAAU,KAFsB
c4e0: 34 48 2c 45 64 69 69 48 76 43 2c 4d 41 35 44 41 4H,EdiiHvC,MA5DA
c4f0: 68 42 2c 47 41 41 55 6d 56 2c 45 41 41 55 53 2c hB,GAAUmV,EAAUS,
c500: 47 41 61 70 42 33 64 2c 45 41 41 61 6b 64 2c 49 GAapB3d,EAAakd,I
c510: 41 43 58 33 63 2c 49 41 41 4b 2c 59 41 43 4c 52 ACX3c,IAAK,YACLR
c520: 2c 4d 41 41 4f 2c 57 63 39 2b 47 50 2c 4d 41 41 ,MAAO,Wc9+GP,MAA
c530: 4f 68 43 2c 4d 41 41 4b 71 4c 2c 59 41 41 63 2c OhC,MAAKqL,YAAc,
c540: 4b 64 6b 2f 47 31 42 37 49 2c 49 41 41 4b 2c 57 Kdk/G1B7I,IAAK,W
c550: 41 43 4c 52 2c 4d 41 41 4f 2c 53 63 68 2f 47 41 ACLR,MAAO,Sch/GA
c560: 6d 43 2c 47 41 43 50 2b 62 2c 45 41 41 41 66 2c mC,GACP+b,EAAAf,
c570: 45 41 41 41 33 64 2c 55 41 41 41 38 49 2c 57 41 EAAA3d,UAAA8I,WA
c580: 41 41 76 4a 2c 4f 41 41 41 6b 4b 2c 65 41 41 41 AAvJ,OAAAkK,eAAA
c590: 6b 55 2c 45 41 41 41 33 64 2c 57 41 41 41 2c 57 kU,EAAA3d,WAAA,W
c5a0: 41 41 41 78 42 2c 4d 41 41 41 51 2c 4b 41 41 41 AAAxB,MAAAQ,KAAA
c5b0: 52 2c 4b 41 41 65 6d 45 2c 47 41 45 56 6e 45 2c R,KAAemE,GAEVnE,
c5c0: 4b 41 41 4b 30 68 42 2c 63 41 49 56 31 68 42 2c KAAK0hB,cAIV1hB,
c5d0: 4b 41 41 4b 6f 44 2c 53 41 41 55 2c 45 41 41 41 KAAKoD,SAAU,EAAA
c5e0: 52 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4b R,EAAAE,SAAE9C,K
c5f0: 41 41 4b 69 44 2c 51 41 41 51 75 65 2c 61 41 43 AAKiD,QAAQue,aAC
c600: 39 42 78 68 42 2c 4b 41 41 4b 32 68 42 2c 4f 41 9BxhB,KAAK2hB,OA
c610: 43 4c 33 68 42 2c 4b 41 41 4b 67 44 2c 59 41 41 CL3hB,KAAKgD,YAA
c620: 59 79 61 2c 4f 41 41 4f 30 44 2c 4f 41 41 4f 6e Yya,OAAO0D,OAAOn
c630: 68 42 2c 4b 41 41 4b 6f 44 2c 61 64 6d 2f 47 70 hB,KAAKoD,adm/Gp
c640: 43 5a 2c 49 41 41 4b 2c 4f 41 43 4c 52 2c 4d 41 CZ,IAAK,OACLR,MA
c650: 41 4f 2c 57 63 6a 2f 47 46 2c 47 41 41 41 34 66 AO,Wcj/GF,GAAA4f
c660: 2c 47 41 41 41 35 68 42 2c 4b 41 43 44 67 44 2c ,GAAA5hB,KACDgD,
c670: 45 41 41 63 68 44 2c 4b 41 41 4b 67 44 2c 59 41 EAAchD,KAAKgD,YA
c680: 43 72 42 36 65 2c 45 41 41 6b 42 37 68 42 2c 4b CrB6e,EAAkB7hB,K
c690: 41 41 4b 6f 44 2c 51 41 41 51 38 64 2c 4b 41 41 AAKoD,QAAQ8d,KAA
c6a0: 4b 2c 67 43 41 43 70 43 59 2c 47 41 41 34 43 2c K,gCACpCY,GAA4C,
c6b0: 49 41 41 2f 42 39 68 42 2c 4b 41 41 4b 69 44 2c IAA/B9hB,KAAKiD,
c6c0: 51 41 41 51 34 48 2c 67 42 41 41 34 42 33 46 2c QAAQ4H,gBAA4B3F,
c6d0: 4d 41 41 4d 79 42 2c 51 41 41 51 33 47 2c 4b 41 MAAMyB,QAAQ3G,KA
c6e0: 41 4b 36 47 2c 4f 41 45 33 45 67 62 2c 47 41 41 AK6G,OAE3Egb,GAA
c6f0: 67 42 45 2c 51 41 45 68 42 78 65 2c 55 41 41 45 gBE,QAEhBxe,UAAE
c700: 73 58 2c 4b 41 41 4b 37 61 2c 4b 41 41 4b 36 47 sX,KAAK7a,KAAK6G
c710: 2c 4f 41 41 51 2c 53 41 41 43 6a 47 2c 45 41 41 ,OAAQ,SAACjG,EAA
c720: 4d 6f 42 2c 47 41 43 7a 42 2c 47 41 41 49 67 67 MoB,GACzB,GAAIgg
c730: 42 2c 49 41 41 55 2c 45 41 41 41 70 66 2c 45 41 B,IAAU,EAAApf,EA
c740: 41 41 45 2c 53 41 41 45 38 65 2c 45 41 41 4b 33 AAE,SAAE8e,EAAK3
c750: 65 2c 51 41 41 51 77 65 2c 67 42 41 43 31 42 68 e,QAAQwe,gBAC1Bh
c760: 46 2c 4b 41 41 4b 2c 59 41 41 61 37 62 2c 47 41 F,KAAK,YAAa7b,GA
c770: 43 6c 42 36 62 2c 4b 41 41 4b 2c 61 41 41 63 7a ClB6b,KAAK,aAAcz
c780: 61 2c 47 41 43 6e 42 79 61 2c 4b 41 41 4b 2c 51 a,GACnBya,KAAK,Q
c790: 41 41 53 71 46 2c 45 41 41 65 6c 68 42 2c 45 41 AASqF,EAAelhB,EA
c7a0: 41 66 2c 4b 41 41 77 42 6f 42 2c 45 41 41 55 41 Af,KAAwBoB,EAAUA
c7b0: 2c 47 41 43 68 44 73 42 2c 47 41 41 47 2c 2b 43 ,GAChDsB,GAAG,+C
c7c0: 41 43 46 2c 53 41 41 55 67 45 2c 47 41 43 52 2c ACF,SAAUgE,GACR,
c7d0: 47 41 41 49 32 61 2c 49 41 41 4d 2c 45 41 41 41 GAAI2a,IAAM,EAAA
c7e0: 72 66 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c rf,EAAAE,SAAE9C,
c7f0: 4b 41 49 5a 67 44 2c 47 41 41 59 6b 66 2c 53 41 KAIZgD,GAAYkf,SA
c800: 41 53 4a 2c 45 41 41 59 47 2c 45 41 41 49 78 46 ASJ,EAAYG,EAAIxF
c810: 2c 4b 41 41 4b 2c 61 41 41 65 77 46 2c 45 41 41 ,KAAK,aAAewF,EAA
c820: 49 78 46 2c 4b 41 41 4b 2c 67 42 41 49 78 45 75 IxF,KAAK,gBAIxEu
c830: 46 2c 47 41 41 51 64 2c 4b 41 41 4b 2c 38 42 41 F,GAAQd,KAAK,8BA
c840: 43 56 45 2c 49 41 41 49 2c 6d 42 41 41 6f 42 70 CVE,IAAI,mBAAoBp
c850: 66 2c 47 41 45 33 42 36 66 2c 45 41 41 67 42 56 f,GAE3B6f,EAAgBV
c860: 2c 4f 41 41 4f 61 2c 4b 41 47 7a 42 48 2c 45 41 ,OAAOa,KAGzBH,EA
c870: 41 67 42 56 2c 51 41 41 4f 2c 45 41 41 41 76 65 AgBV,QAAO,EAAAve
c880: 2c 45 41 41 41 45 2c 53 41 41 45 2c 30 43 64 67 ,EAAAE,SAAE,0Cdg
c890: 2f 47 70 42 71 63 2c 47 63 6c 69 48 63 72 55 2c /GpBqc,GcliHcrU,
c8a0: 55 64 71 69 48 76 42 70 4c 2c 47 41 41 51 6f 44 UdqiHvBpL,GAAQoD
c8b0: 2c 51 63 2f 2b 47 4f 71 63 2c 47 64 6d 2f 47 54 ,Qc/+GOqc,Gdm/GT
c8c0: 2c 53 41 41 55 78 66 2c 45 41 41 51 44 2c 45 41 ,SAAUxf,EAAQD,EA
c8d0: 41 53 53 2c 47 41 45 6a 43 2c 59 41 65 41 2c 53 ASS,GAEjC,YAeA,S
c8e0: 41 41 53 79 42 2c 47 41 41 67 42 43 2c 45 41 41 AASyB,GAAgBC,EAA
c8f0: 55 43 2c 47 41 41 65 2c 4b 41 41 4d 44 2c 59 41 UC,GAAe,KAAMD,YA
c900: 41 6f 42 43 2c 49 41 41 67 42 2c 4b 41 41 4d 2c AoBC,IAAgB,KAAM,
c910: 49 41 41 49 43 2c 57 41 41 55 2c 71 43 41 5a 68 IAAIC,WAAU,qCAZh
c920: 48 68 42 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 HhB,OAAOC,eAAetB
c930: 2c 45 41 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 ,EAAS,cAC7BsC,OA
c940: 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 2c 47 41 AO,GAGT,IAAIC,GA
c950: 41 65 2c 57 41 41 63 2c 51 41 41 53 43 2c 47 41 Ae,WAAc,QAASC,GA
c960: 41 69 42 43 2c 45 41 41 51 43 2c 47 41 41 53 2c AiBC,EAAQC,GAAS,
c970: 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 IAAK,GAAI9B,GAAI
c980: 2c 45 41 41 47 41 2c 45 41 41 49 38 42 2c 45 41 ,EAAGA,EAAI8B,EA
c990: 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c AMC,OAAQ/B,IAAK,
c9a0: 43 41 41 45 2c 47 41 41 49 67 43 2c 47 41 41 61 CAAE,GAAIgC,GAAa
c9b0: 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 67 43 2c F,EAAM9B,EAAIgC,
c9c0: 47 41 41 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 GAAWpB,WAAaoB,EA
c9d0: 41 57 70 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 AWpB,aAAc,EAAOoB
c9e0: 2c 45 41 41 57 72 42 2c 63 41 41 65 2c 45 41 41 ,EAAWrB,cAAe,EAA
c9f0: 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 U,SAAWqB,KAAYA,E
ca00: 41 41 57 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 AAWC,UAAW,GAAMxB
ca10: 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 ,OAAOC,eAAemB,EA
ca20: 41 51 47 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c AQG,EAAWE,IAAKF,
ca30: 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 IAAiB,MAAO,UAAUR
ca40: 2c 45 41 41 61 57 2c 45 41 41 59 43 2c 47 41 41 ,EAAaW,EAAYC,GAA
ca50: 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 59 50 2c iJ,MAA9HD,IAAYP,
ca60: 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 EAAiBJ,EAAYN,UAA
ca70: 57 69 42 2c 47 41 41 69 42 43 2c 47 41 41 61 52 WiB,GAAiBC,GAAaR
ca80: 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 ,EAAiBJ,EAAaY,GA
ca90: 41 71 42 5a 2c 4d 65 68 6b 48 68 69 42 61 2c 45 AqBZ,MehkHhiBa,E
caa0: 41 41 41 78 43 2c 45 41 41 41 2c 47 66 6f 6b 48 AAAxC,EAAA,GfokH
cab0: 49 79 43 2c 45 41 45 4a 2c 53 41 41 67 43 43 2c IyC,EAEJ,SAAgCC,
cac0: 47 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 4f 41 GAAO,MAAOA,IAAOA
cad0: 2c 45 41 41 49 78 42 2c 57 41 41 61 77 42 2c 47 ,EAAIxB,WAAawB,G
cae0: 41 41 51 43 2c 51 41 41 53 44 2c 49 41 46 6a 44 AAQC,QAASD,IAFjD
caf0: 46 2c 47 65 39 6a 48 68 43 71 61 2c 45 66 77 6b F,Ge9jHhCqa,Efwk
cb00: 48 63 2c 57 65 70 6b 48 6c 42 2c 51 41 41 41 41 Hc,WepkHlB,QAAAA
cb10: 2c 47 41 41 59 68 61 2c 47 41 41 61 70 42 2c 45 ,GAAYha,GAAapB,E
cb20: 41 41 41 35 42 2c 4b 41 41 41 67 64 2c 47 41 49 AAA5B,KAAAgd,GAI
cb30: 76 42 68 64 2c 4b 41 41 4b 67 44 2c 59 41 41 63 vBhd,KAAKgD,YAAc
cb40: 41 2c 45 41 4b 6e 42 68 44 2c 4b 41 41 4b 6d 69 A,EAKnBhD,KAAKmi
cb50: 42 2c 63 41 41 67 42 2c 4b 41 4b 72 42 6e 69 42 B,cAAgB,KAKrBniB
cb60: 2c 4b 41 41 4b 6f 69 42 2c 63 41 43 48 43 2c 4b ,KAAKoiB,cACHC,K
cb70: 41 41 4d 2c 45 41 43 4e 43 2c 49 41 41 4b 2c 47 AAM,EACNC,IAAK,G
cb80: 41 4d 50 74 69 42 2c 4b 41 41 4b 75 69 42 2c 4f AMPtiB,KAAKuiB,O
cb90: 41 41 53 68 66 2c 55 41 41 45 43 2c 4d 41 41 4d AAShf,UAAEC,MAAM
cba0: 78 44 2c 4b 41 41 4b 77 69 42 2c 63 41 41 65 78 xD,KAAKwiB,cAAex
cbb0: 69 42 2c 4d 66 6d 79 48 35 43 2c 4d 41 37 4d 41 iB,MfmyH5C,MA7MA
cbc0: 69 43 2c 47 41 41 61 2b 61 2c 49 41 43 58 78 61 iC,GAAa+a,IACXxa
cbd0: 2c 49 41 41 4b 2c 67 42 41 43 4c 52 2c 4d 41 41 ,IAAK,gBACLR,MAA
cbe0: 4f 2c 53 65 39 6b 48 4b 73 67 42 2c 45 41 41 4b O,Se9kHKsgB,EAAK
cbf0: 44 2c 47 41 43 6a 42 2c 47 41 41 4b 72 69 42 2c D,GACjB,GAAKriB,
cc00: 4b 41 41 4b 6d 69 42 2c 63 41 41 56 2c 43 41 49 KAAKmiB,cAAV,CAI
cc10: 41 2c 47 41 41 49 4d 2c 47 41 41 53 7a 69 42 2c A,GAAIM,GAASziB,
cc20: 4b 41 41 4b 6d 69 42 2c 63 41 41 65 4f 2c 45 41 KAAKmiB,cAAeO,EA
cc30: 41 4b 31 69 42 2c 4b 41 41 4b 67 44 2c 59 41 41 AK1iB,KAAKgD,YAA
cc40: 61 30 62 2c 45 41 41 4b 67 45 2c 45 41 41 47 37 a0b,EAAKgE,EAAG7
cc50: 46 2c 61 41 47 35 44 33 59 2c 45 41 41 53 77 61 F,aAG5D3Y,EAASwa
cc60: 2c 45 41 41 47 43 2c 57 41 41 71 43 44 2c 45 41 ,EAAGC,WAAqCD,EA
cc70: 41 47 78 61 2c 4d 41 41 4d 79 65 2c 57 41 41 6a AGxa,MAAMye,WAAj
cc80: 43 6a 45 2c 45 41 41 47 6b 45 2c 6b 42 41 47 68 CjE,EAAGkE,kBAGh
cc90: 43 48 2c 47 41 41 4f 49 2c 57 41 41 57 52 2c 4b CH,GAAOI,WAAWR,K
cca0: 41 41 4f 41 2c 45 41 41 4f 2c 4b 41 43 68 43 49 AAOA,EAAO,KAChCI
ccb0: 2c 45 41 41 4f 49 2c 57 41 41 57 50 2c 49 41 41 ,EAAOI,WAAWP,IAA
ccc0: 4d 41 2c 45 41 41 4d 2c 4b 41 47 31 42 47 2c 45 MA,EAAM,KAG1BG,E
ccd0: 41 41 4f 68 5a 2c 55 41 43 54 76 46 2c 45 41 41 AAOhZ,UACTvF,EAA
cce0: 4d 75 65 2c 45 41 41 4f 68 5a 2c 55 41 41 55 34 Mue,EAAOhZ,UAAU4
ccf0: 59 2c 45 41 41 4f 49 2c 45 41 41 4f 6c 5a 2c 53 Y,EAAOI,EAAOlZ,S
cd00: 41 45 6e 43 6b 5a 2c 45 41 41 4f 2f 59 2c 53 41 AEnCkZ,EAAO/Y,SA
cd10: 43 54 78 46 2c 45 41 41 4d 75 65 2c 45 41 41 4f CTxF,EAAMue,EAAO
cd20: 2f 59 2c 53 41 41 53 34 59 2c 45 41 41 4d 47 2c /Y,SAAS4Y,EAAMG,
cd30: 45 41 41 4f 6a 5a 2c 51 41 49 72 43 6b 5a 2c 45 EAAOjZ,QAIrCkZ,E
cd40: 41 41 47 52 2c 53 41 41 53 68 65 2c 47 41 43 5a AAGR,SAAShe,GACZ
cd50: 77 65 2c 45 41 41 47 7a 46 2c 61 41 41 61 36 46 we,EAAGzF,aAAa6F
cd60: 2c 59 66 77 6c 48 68 42 74 67 42 2c 49 41 41 4b ,YfwlHhBtgB,IAAK
cd70: 2c 4f 41 43 4c 52 2c 4d 41 41 4f 2c 57 65 6c 6c ,OACLR,MAAO,Well
cd80: 48 50 2c 47 41 41 49 71 48 2c 47 41 41 55 72 4a HP,GAAIqH,GAAUrJ
cd90: 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 ,KAAKgD,YAAYC,QA
cda0: 41 51 6f 46 2c 57 41 41 61 72 49 2c 4b 41 41 4b AQoF,WAAarI,KAAK
cdb0: 67 44 2c 59 41 43 74 44 43 2c 51 41 41 51 32 47 gD,YACtDC,QAAQ2G
cdc0: 2c 59 41 41 63 35 4a 2c 4b 41 41 4b 67 44 2c 59 ,YAAc5J,KAAKgD,Y
cdd0: 41 41 59 43 2c 51 41 41 51 6f 47 2c 51 41 43 39 AAYC,QAAQoG,QAC9
cde0: 43 30 5a 2c 49 41 45 4a 2c 4b 41 41 4b 2c 47 41 C0Z,IAEJ,KAAK,GA
cdf0: 41 49 43 2c 4b 41 41 63 33 5a 2c 47 41 43 68 42 AIC,KAAc3Z,GAChB
ce00: 41 2c 45 41 41 51 35 48 2c 65 41 41 65 75 68 42 A,EAAQ5H,eAAeuhB
ce10: 2c 49 41 49 35 42 44 2c 45 41 41 63 37 62 2c 4b ,IAI5BD,EAAc7b,K
ce20: 41 41 4b 6d 43 2c 45 41 41 51 32 5a 2c 47 41 41 AAKmC,EAAQ2Z,GAA
ce30: 59 31 5a 2c 53 41 47 7a 43 74 4a 2c 4d 41 41 4b Y1Z,SAGzCtJ,MAAK
ce40: 67 44 2c 59 41 41 59 79 61 2c 4f 41 41 4f 79 44 gD,YAAYya,OAAOyD
ce50: 2c 4b 41 41 4b 36 42 2c 45 41 41 63 6c 4a 2c 4b ,KAAK6B,EAAclJ,K
ce60: 41 41 4b 2c 4f 41 43 37 43 76 57 2c 47 41 41 47 AAK,OAC7CvW,GAAG
ce70: 2c 2b 43 41 41 67 44 43 2c 55 41 41 45 43 2c 4d ,+CAAgDC,UAAEC,M
ce80: 41 41 4d 78 44 2c 4b 41 41 4b 69 6a 42 2c 51 41 AAMxD,KAAKijB,QA
ce90: 41 53 6a 6a 42 2c 55 66 79 6c 48 35 45 77 43 2c ASjjB,UfylH5EwC,
cea0: 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c IAAK,SACLR,MAAO,
ceb0: 59 65 6e 6c 48 50 2c 45 41 41 41 59 2c 45 41 41 YenlHP,EAAAY,EAA
cec0: 41 45 2c 53 41 41 45 39 43 2c 4b 41 41 4b 67 44 AE,SAAE9C,KAAKgD
ced0: 2c 59 41 41 59 79 61 2c 51 41 41 51 72 5a 2c 4b ,YAAYya,QAAQrZ,K
cee0: 41 43 7a 42 38 65 2c 77 42 41 41 79 42 33 66 2c ACzB8e,wBAAyB3f,
cef0: 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 UAAEC,MAAMxD,KAA
cf00: 4b 6d 6a 42 2c 4d 41 41 4f 6e 6a 42 2c 4d 41 43 KmjB,MAAOnjB,MAC
cf10: 37 43 6f 6a 42 2c 77 42 41 41 79 42 37 66 2c 55 7CojB,wBAAyB7f,U
cf20: 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b AAEC,MAAMxD,KAAK
cf30: 6d 6a 42 2c 4d 41 41 4f 6e 6a 42 2c 4d 41 43 37 mjB,MAAOnjB,MAC7
cf40: 43 71 6a 42 2c 73 42 41 41 75 42 39 66 2c 55 41 CqjB,sBAAuB9f,UA
cf50: 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 73 AEC,MAAMxD,KAAKs
cf60: 6a 42 2c 53 41 41 55 74 6a 42 2c 4d 41 43 39 43 jB,SAAUtjB,MAC9C
cf70: 75 6a 42 2c 75 42 41 41 77 42 68 67 42 2c 55 41 ujB,uBAAwBhgB,UA
cf80: 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 73 AEC,MAAMxD,KAAKs
cf90: 6a 42 2c 53 41 41 55 74 6a 42 2c 57 66 69 6d 48 jB,SAAUtjB,WfimH
cfa0: 6a 44 77 43 2c 49 41 41 4b 2c 55 41 43 4c 52 2c jDwC,IAAK,UACLR,
cfb0: 4d 41 41 4f 2c 53 65 76 6c 48 44 73 46 2c 47 41 MAAO,SevlHDsF,GA
cfc0: 43 4e 2c 49 41 41 49 74 48 2c 4b 41 41 4b 67 44 CN,IAAItH,KAAKgD
cfd0: 2c 59 41 41 59 38 61 2c 61 41 41 72 42 2c 43 41 ,YAAY8a,aAArB,CA
cfe0: 47 41 39 64 2c 4b 41 41 4b 67 44 2c 59 41 41 59 GA9d,KAAKgD,YAAY
cff0: 73 5a 2c 55 41 41 55 43 2c 4d 41 41 51 2c 55 41 sZ,UAAUC,MAAQ,UA
d000: 43 6e 43 76 63 2c 4b 41 41 4b 67 44 2c 59 41 41 CnCvc,KAAKgD,YAA
d010: 59 73 5a 2c 55 41 41 55 68 56 2c 45 41 41 49 41 YsZ,UAAUhV,EAAIA
d020: 2c 47 41 45 31 42 41 2c 45 41 41 45 6b 63 2c 51 ,GAE1BA,EAAEkc,Q
d030: 41 41 55 6c 63 2c 45 41 41 45 6d 63 2c 4f 41 41 AAUlc,EAAEmc,OAA
d040: 53 6e 63 2c 45 41 41 45 6f 63 2c 65 41 41 69 42 Snc,EAAEoc,eAAiB
d050: 70 63 2c 45 41 41 45 6f 63 2c 63 41 41 63 43 2c pc,EAAEoc,cAAcC,
d060: 55 41 43 37 44 72 63 2c 45 41 41 45 6b 63 2c 4d UAC7Drc,EAAEkc,M
d070: 41 41 51 6c 63 2c 45 41 41 45 6f 63 2c 63 41 41 AAQlc,EAAEoc,cAA
d080: 63 43 2c 51 41 41 51 2c 47 41 41 47 48 2c 4d 41 cC,QAAQ,GAAGH,MA
d090: 43 72 43 6c 63 2c 45 41 41 45 6d 63 2c 4d 41 41 CrClc,EAAEmc,MAA
d0a0: 51 6e 63 2c 45 41 41 45 6f 63 2c 63 41 41 63 43 Qnc,EAAEoc,cAAcC
d0b0: 2c 51 41 41 51 2c 47 41 41 47 46 2c 4d 41 4b 76 ,QAAQ,GAAGF,MAKv
d0c0: 43 2c 49 41 41 49 74 68 42 2c 49 41 41 53 2c 45 C,IAAIthB,IAAS,E
d0d0: 41 41 41 53 2c 45 41 41 41 45 2c 53 41 41 45 77 AAAS,EAAAE,SAAEw
d0e0: 45 2c 45 41 41 45 6e 46 2c 51 41 47 62 79 68 42 E,EAAEnF,QAGbyhB
d0f0: 2c 45 41 41 4f 7a 68 42 2c 45 41 41 4f 30 68 42 ,EAAOzhB,EAAO0hB
d100: 2c 51 41 41 51 2c 4f 41 43 74 42 78 61 2c 45 41 ,QAAQ,OACtBxa,EA
d110: 41 55 72 4a 2c 4b 41 41 4b 67 44 2c 59 41 41 59 AUrJ,KAAKgD,YAAY
d120: 43 2c 51 41 41 51 6f 46 2c 57 41 41 61 72 49 2c C,QAAQoF,WAAarI,
d130: 4b 41 41 4b 67 44 2c 59 41 43 74 44 43 2c 51 41 KAAKgD,YACtDC,QA
d140: 41 51 32 47 2c 59 41 41 63 35 4a 2c 4b 41 41 4b AQ2G,YAAc5J,KAAK
d150: 67 44 2c 59 41 41 59 43 2c 51 41 41 51 6f 47 2c gD,YAAYC,QAAQoG,
d160: 4f 41 45 6c 44 2c 4b 41 41 49 75 61 2c 45 41 41 OAElD,KAAIua,EAA
d170: 4b 45 2c 47 41 41 47 2c 67 42 41 41 5a 2c 43 41 KE,GAAG,gBAAZ,CA
d180: 49 41 39 6a 42 2c 4b 41 41 4b 6d 69 42 2c 63 41 IA9jB,KAAKmiB,cA
d190: 41 67 42 2c 49 41 45 72 42 2c 4b 41 41 4b 2c 47 AgB,IAErB,KAAK,G
d1a0: 41 41 49 61 2c 4b 41 41 63 33 5a 2c 47 41 43 72 AAIa,KAAc3Z,GACr
d1b0: 42 2c 47 41 41 4b 41 2c 45 41 41 51 35 48 2c 65 B,GAAKA,EAAQ5H,e
d1c0: 41 41 65 75 68 42 2c 47 41 41 35 42 2c 43 41 49 AAeuhB,GAA5B,CAI
d1d0: 41 2c 47 41 41 49 50 2c 47 41 41 53 70 5a 2c 45 A,GAAIP,GAASpZ,E
d1e0: 41 41 51 32 5a 2c 45 41 45 72 42 2c 49 41 41 49 AAQ2Z,EAErB,IAAI
d1f0: 59 2c 45 41 41 4b 45 2c 47 41 41 47 72 42 2c 45 Y,EAAKE,GAAGrB,E
d200: 41 41 4f 6e 5a 2c 55 41 41 57 2c 43 41 43 35 42 AAOnZ,UAAW,CAC5B
d210: 74 4a 2c 4b 41 41 4b 6d 69 42 2c 63 41 41 67 42 tJ,KAAKmiB,cAAgB
d220: 35 65 2c 55 41 41 45 32 48 2c 55 41 41 57 75 58 5e,UAAE2H,UAAWuX
d230: 2c 47 41 41 53 37 68 42 2c 4b 41 41 4d 6f 69 42 ,GAAS7hB,KAAMoiB
d240: 2c 47 41 43 6a 44 2c 4f 41 43 4b 2c 4f 41 41 36 ,GACjD,OACK,OAA6
d250: 42 37 66 2c 4b 41 41 7a 42 73 66 2c 45 41 41 4f B7f,KAAzBsf,EAAO
d260: 39 59 2c 65 41 41 2b 42 69 61 2c 45 41 41 4b 45 9Y,eAA+Bia,EAAKE
d270: 2c 47 41 41 47 72 42 2c 45 41 41 4f 39 59 2c 65 ,GAAGrB,EAAO9Y,e
d280: 41 41 67 42 2c 43 41 43 39 45 33 4a 2c 4b 41 41 AAgB,CAC9E3J,KAA
d290: 4b 6d 69 42 2c 63 41 41 67 42 35 65 2c 55 41 41 KmiB,cAAgB5e,UAA
d2a0: 45 32 48 2c 55 41 41 57 75 58 2c 47 41 41 53 37 E2H,UAAWuX,GAAS7
d2b0: 68 42 2c 4b 41 41 4d 6f 69 42 2c 49 41 43 6a 44 hB,KAAMoiB,IACjD
d2c0: 59 2c 45 41 41 4f 41 2c 45 41 41 4b 72 44 2c 51 Y,EAAOA,EAAKrD,Q
d2d0: 41 43 5a 2c 51 41 49 4a 2c 47 41 41 49 77 44 2c ACZ,QAIJ,GAAIwD,
d2e0: 47 41 41 51 48 2c 45 41 41 4b 31 43 2c 4b 41 41 GAAQH,EAAK1C,KAA
d2f0: 4b 2c 73 42 41 41 73 42 2f 66 2c 49 41 41 49 2c K,sBAAsB/f,IAAI,
d300: 45 41 45 68 44 2c 49 41 41 32 42 2c 4f 41 41 76 EAEhD,IAA2B,OAAv
d310: 42 6e 42 2c 4b 41 41 4b 6d 69 42 2c 65 41 41 6f BnB,KAAKmiB,eAAo
d320: 43 2c 4f 41 41 56 34 42 2c 45 41 41 6e 43 2c 43 C,OAAV4B,EAAnC,C
d330: 41 49 41 2c 47 41 41 49 43 2c 47 41 41 53 4a 2c AIA,GAAIC,GAASJ,
d340: 45 41 41 4b 49 2c 51 41 47 6c 42 68 6b 42 2c 4d EAAKI,QAGlBhkB,M
d350: 41 41 4b 6d 69 42 2c 63 41 41 63 55 2c 57 41 41 AAKmiB,cAAcU,WAA
d360: 61 6b 42 2c 45 41 41 4d 45 2c 4d 41 43 74 43 6a akB,EAAME,MACtCj
d370: 6b 42 2c 4b 41 41 4b 6d 69 42 2c 63 41 41 63 45 kB,KAAKmiB,cAAcE
d380: 2c 4b 41 41 4f 2f 61 2c 45 41 41 45 6b 63 2c 4d ,KAAO/a,EAAEkc,M
d390: 41 41 51 51 2c 45 41 41 4f 33 42 2c 4b 41 43 33 AAQQ,EAAO3B,KAC3
d3a0: 43 72 69 42 2c 4b 41 41 4b 6d 69 42 2c 63 41 41 CriB,KAAKmiB,cAA
d3b0: 63 47 2c 49 41 41 4d 68 62 2c 45 41 41 45 6d 63 cG,IAAMhb,EAAEmc
d3c0: 2c 4d 41 41 51 4f 2c 45 41 41 4f 31 42 2c 49 41 ,MAAQO,EAAO1B,IA
d3d0: 43 31 43 74 69 42 2c 4b 41 41 4b 6f 69 42 2c 63 C1CtiB,KAAKoiB,c
d3e0: 41 43 48 43 2c 4b 41 41 4d 2f 61 2c 45 41 41 45 ACHC,KAAM/a,EAAE
d3f0: 6b 63 2c 4d 41 43 52 6c 42 2c 49 41 41 4b 68 62 kc,MACRlB,IAAKhb
d400: 2c 45 41 41 45 6d 63 2c 51 41 55 54 2c 45 41 41 ,EAAEmc,QAUT,EAA
d410: 41 37 67 42 2c 45 41 41 41 45 2c 53 41 41 45 39 A7gB,EAAAE,SAAE9
d420: 43 2c 4b 41 41 4b 67 44 2c 59 41 41 59 79 61 2c C,KAAKgD,YAAYya,
d430: 51 41 41 51 6e 61 2c 49 41 43 7a 42 34 66 2c 77 QAAQna,IACzB4f,w
d440: 42 41 41 79 42 33 66 2c 55 41 41 45 43 2c 4d 41 BAAyB3f,UAAEC,MA
d450: 41 4d 78 44 2c 4b 41 41 4b 6d 6a 42 2c 4d 41 41 AMxD,KAAKmjB,MAA
d460: 4f 6e 6a 42 2c 4d 41 43 37 43 6f 6a 42 2c 77 42 OnjB,MAC7CojB,wB
d470: 41 41 79 42 37 66 2c 55 41 41 45 43 2c 4d 41 41 AAyB7f,UAAEC,MAA
d480: 4d 78 44 2c 4b 41 41 4b 6d 6a 42 2c 4d 41 41 4f MxD,KAAKmjB,MAAO
d490: 6e 6a 42 2c 4d 41 43 37 43 71 6a 42 2c 73 42 41 njB,MAC7CqjB,sBA
d4a0: 41 75 42 39 66 2c 55 41 41 45 43 2c 4d 41 41 4d AuB9f,UAAEC,MAAM
d4b0: 78 44 2c 4b 41 41 4b 73 6a 42 2c 53 41 41 55 74 xD,KAAKsjB,SAAUt
d4c0: 6a 42 2c 4d 41 43 39 43 75 6a 42 2c 75 42 41 41 jB,MAC9CujB,uBAA
d4d0: 77 42 68 67 42 2c 55 41 41 45 43 2c 4d 41 41 4d wBhgB,UAAEC,MAAM
d4e0: 78 44 2c 4b 41 41 4b 73 6a 42 2c 53 41 41 55 74 xD,KAAKsjB,SAAUt
d4f0: 6a 42 2c 51 41 43 39 43 77 64 2c 51 41 41 51 2c jB,QAC9Cwd,QAAQ,
d500: 6d 42 66 69 6d 48 58 68 62 2c 49 41 41 4b 2c 51 mBfimHXhb,IAAK,Q
d510: 41 43 4c 52 2c 4d 41 41 4f 2c 53 65 7a 6c 48 48 ACLR,MAAO,SezlHH
d520: 73 46 2c 47 41 43 4a 74 48 2c 4b 41 41 4b 67 44 sF,GACJtH,KAAKgD
d530: 2c 59 41 41 59 73 5a 2c 55 41 41 55 43 2c 4d 41 ,YAAYsZ,UAAUC,MA
d540: 41 51 2c 51 41 43 6e 43 76 63 2c 4b 41 41 4b 67 AQ,QACnCvc,KAAKg
d550: 44 2c 59 41 41 59 73 5a 2c 55 41 41 55 68 56 2c D,YAAYsZ,UAAUhV,
d560: 45 41 41 49 41 2c 47 41 45 31 42 41 2c 45 41 41 EAAIA,GAE1BA,EAA
d570: 45 6b 63 2c 51 41 41 55 6c 63 2c 45 41 41 45 6d Ekc,QAAUlc,EAAEm
d580: 63 2c 4f 41 41 53 6e 63 2c 45 41 41 45 6f 63 2c c,OAASnc,EAAEoc,
d590: 65 41 41 69 42 70 63 2c 45 41 41 45 6f 63 2c 63 eAAiBpc,EAAEoc,c
d5a0: 41 41 63 43 2c 55 41 43 37 44 72 63 2c 45 41 41 AAcC,UAC7Drc,EAA
d5b0: 45 6b 63 2c 4d 41 41 51 6c 63 2c 45 41 41 45 6f Ekc,MAAQlc,EAAEo
d5c0: 63 2c 63 41 41 63 43 2c 51 41 41 51 2c 47 41 41 c,cAAcC,QAAQ,GAA
d5d0: 47 48 2c 4d 41 43 72 43 6c 63 2c 45 41 41 45 6d GH,MACrClc,EAAEm
d5e0: 63 2c 4d 41 41 51 6e 63 2c 45 41 41 45 6f 63 2c c,MAAQnc,EAAEoc,
d5f0: 63 41 41 63 43 2c 51 41 41 51 2c 47 41 41 47 46 cAAcC,QAAQ,GAAGF
d600: 2c 4f 41 49 76 43 6e 63 2c 45 41 41 45 34 63 2c ,OAIvCnc,EAAE4c,
d610: 67 42 41 45 46 2c 49 41 41 49 37 42 2c 47 41 41 gBAEF,IAAI7B,GAA
d620: 4f 6a 62 2c 4b 41 41 4b 73 50 2c 49 41 43 64 2c Ojb,KAAKsP,IACd,
d630: 45 41 43 41 74 50 2c 4b 41 41 4b 71 50 2c 49 41 EACAtP,KAAKqP,IA
d640: 43 48 7a 57 2c 4b 41 41 4b 6d 69 42 2c 63 41 41 CHzW,KAAKmiB,cAA
d650: 63 35 59 2c 51 41 43 6e 42 76 4a 2c 4b 41 41 4b c5Y,QACnBvJ,KAAK
d660: 6d 69 42 2c 63 41 41 63 45 2c 4f 41 41 53 2f 61 miB,cAAcE,OAAS/a
d670: 2c 45 41 41 45 6b 63 2c 4f 41 41 53 78 6a 42 2c ,EAAEkc,OAASxjB,
d680: 4b 41 41 4b 6f 69 42 2c 61 41 41 61 43 2c 4d 41 KAAKoiB,aAAaC,MA
d690: 41 51 72 69 42 2c 4b 41 41 4b 6f 69 42 2c 61 41 AQriB,KAAKoiB,aA
d6a0: 41 61 43 2c 51 41 49 6e 46 43 2c 45 41 41 4d 6c AaC,QAInFC,EAAMl
d6b0: 62 2c 4b 41 41 4b 73 50 2c 49 41 43 62 2c 45 41 b,KAAKsP,IACb,EA
d6c0: 43 41 74 50 2c 4b 41 41 4b 71 50 2c 49 41 43 48 CAtP,KAAKqP,IACH
d6d0: 7a 57 2c 4b 41 41 4b 6d 69 42 2c 63 41 41 63 33 zW,KAAKmiB,cAAc3
d6e0: 59 2c 4f 41 43 6e 42 78 4a 2c 4b 41 41 4b 6d 69 Y,OACnBxJ,KAAKmi
d6f0: 42 2c 63 41 41 63 47 2c 4d 41 41 51 68 62 2c 45 B,cAAcG,MAAQhb,E
d700: 41 41 45 6d 63 2c 4f 41 41 53 7a 6a 42 2c 4b 41 AAEmc,OAASzjB,KA
d710: 41 4b 6f 69 42 2c 61 41 41 61 45 2c 4b 41 41 4f AKoiB,aAAaE,KAAO
d720: 74 69 42 2c 4b 41 41 4b 6f 69 42 2c 61 41 41 61 tiB,KAAKoiB,aAAa
d730: 45 2c 4d 41 49 72 46 74 69 42 2c 4d 41 41 4b 75 E,MAIrFtiB,MAAKu
d740: 69 42 2c 4f 41 41 4f 44 2c 45 41 41 4b 44 2c 4d iB,OAAOD,EAAKD,M
d750: 66 77 6c 48 6a 42 37 66 2c 49 41 41 4b 2c 57 41 fwlHjB7f,IAAK,WA
d760: 43 4c 52 2c 4d 41 41 4f 2c 53 65 68 6c 48 41 73 CLR,MAAO,SehlHAs
d770: 46 2c 47 41 43 50 74 48 2c 4b 41 41 4b 67 44 2c F,GACPtH,KAAKgD,
d780: 59 41 41 59 73 5a 2c 55 41 41 55 43 2c 4d 41 41 YAAYsZ,UAAUC,MAA
d790: 51 2c 57 41 43 6e 43 76 63 2c 4b 41 41 4b 67 44 Q,WACnCvc,KAAKgD
d7a0: 2c 59 41 41 59 73 5a 2c 55 41 41 55 68 56 2c 45 ,YAAYsZ,UAAUhV,E
d7b0: 41 41 49 41 2c 47 41 4b 2f 42 2c 45 41 41 41 31 AAIA,GAK/B,EAAA1
d7c0: 45 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4b E,EAAAE,SAAE9C,K
d7d0: 41 41 4b 67 44 2c 59 41 41 59 79 61 2c 51 41 41 AAKgD,YAAYya,QAA
d7e0: 51 72 5a 2c 4b 41 43 7a 42 38 65 2c 77 42 41 41 QrZ,KACzB8e,wBAA
d7f0: 79 42 6c 6a 42 2c 4b 41 41 4b 6d 6a 42 2c 4d 41 yBljB,KAAKmjB,MA
d800: 43 39 42 43 2c 77 42 41 41 79 42 70 6a 42 2c 4b C9BC,wBAAyBpjB,K
d810: 41 41 4b 6d 6a 42 2c 4d 41 43 39 42 45 2c 73 42 AAKmjB,MAC9BE,sB
d820: 41 41 75 42 72 6a 42 2c 4b 41 41 4b 73 6a 42 2c AAuBrjB,KAAKsjB,
d830: 53 41 43 35 42 43 2c 75 42 41 41 77 42 76 6a 42 SAC5BC,uBAAwBvjB
d840: 2c 4b 41 41 4b 73 6a 42 2c 65 66 71 6c 48 31 42 ,KAAKsjB,efqlH1B
d850: 74 47 2c 49 41 47 54 74 64 2c 47 41 41 51 6f 44 tG,IAGTtd,GAAQoD
d860: 2c 51 65 6e 6c 48 4f 6b 61 2c 47 66 75 6c 48 54 ,QenlHOka,GfulHT
d870: 2c 53 41 41 55 72 64 2c 45 41 41 51 44 2c 45 41 ,SAAUrd,EAAQD,EA
d880: 41 53 53 2c 47 41 45 6a 43 2c 59 41 69 42 41 2c ASS,GAEjC,YAiBA,
d890: 53 41 41 53 30 4a 2c 47 41 41 75 42 68 48 2c 47 SAAS0J,GAAuBhH,G
d8a0: 41 41 4f 2c 4d 41 41 4f 41 2c 49 41 41 4f 41 2c AAO,MAAOA,IAAOA,
d8b0: 45 41 41 49 78 42 2c 57 41 41 61 77 42 2c 47 41 EAAIxB,WAAawB,GA
d8c0: 41 51 43 2c 51 41 41 53 44 2c 47 41 45 76 46 2c AQC,QAASD,GAEvF,
d8d0: 51 41 41 53 6a 42 2c 47 41 41 67 42 43 2c 45 41 QAASjB,GAAgBC,EA
d8e0: 41 55 43 2c 47 41 41 65 2c 4b 41 41 4d 44 2c 59 AUC,GAAe,KAAMD,Y
d8f0: 41 41 6f 42 43 2c 49 41 41 67 42 2c 4b 41 41 4d AAoBC,IAAgB,KAAM
d900: 2c 49 41 41 49 43 2c 57 41 41 55 2c 71 43 41 68 ,IAAIC,WAAU,qCAh
d910: 42 68 48 68 42 2c 4f 41 41 4f 43 2c 65 41 41 65 BhHhB,OAAOC,eAAe
d920: 74 42 2c 45 41 41 53 2c 63 41 43 37 42 73 43 2c tB,EAAS,cAC7BsC,
d930: 4f 41 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 2c OAAO,GAGT,IAAIC,
d940: 47 41 41 65 2c 57 41 41 63 2c 51 41 41 53 43 2c GAAe,WAAc,QAASC,
d950: 47 41 41 69 42 43 2c 45 41 41 51 43 2c 47 41 41 GAAiBC,EAAQC,GAA
d960: 53 2c 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 41 S,IAAK,GAAI9B,GA
d970: 41 49 2c 45 41 41 47 41 2c 45 41 41 49 38 42 2c AI,EAAGA,EAAI8B,
d980: 45 41 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 41 EAAMC,OAAQ/B,IAA
d990: 4b 2c 43 41 41 45 2c 47 41 41 49 67 43 2c 47 41 K,CAAE,GAAIgC,GA
d9a0: 41 61 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 67 AaF,EAAM9B,EAAIg
d9b0: 43 2c 47 41 41 57 70 42 2c 57 41 41 61 6f 42 2c C,GAAWpB,WAAaoB,
d9c0: 45 41 41 57 70 42 2c 61 41 41 63 2c 45 41 41 4f EAAWpB,aAAc,EAAO
d9d0: 6f 42 2c 45 41 41 57 72 42 2c 63 41 41 65 2c 45 oB,EAAWrB,cAAe,E
d9e0: 41 41 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 41 AAU,SAAWqB,KAAYA
d9f0: 2c 45 41 41 57 43 2c 55 41 41 57 2c 47 41 41 4d ,EAAWC,UAAW,GAAM
da00: 78 42 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 2c xB,OAAOC,eAAemB,
da10: 45 41 41 51 47 2c 45 41 41 57 45 2c 49 41 41 4b EAAQG,EAAWE,IAAK
da20: 46 2c 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 41 F,IAAiB,MAAO,UAA
da30: 55 52 2c 45 41 41 61 57 2c 45 41 41 59 43 2c 47 UR,EAAaW,EAAYC,G
da40: 41 41 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 59 AAiJ,MAA9HD,IAAY
da50: 50 2c 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c 55 P,EAAiBJ,EAAYN,U
da60: 41 41 57 69 42 2c 47 41 41 69 42 43 2c 47 41 41 AAWiB,GAAiBC,GAA
da70: 61 52 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 2c aR,EAAiBJ,EAAaY,
da80: 47 41 41 71 42 5a 2c 4d 67 42 6e 31 48 68 69 42 GAAqBZ,MgBn1HhiB
da90: 61 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 68 a,EAAAxC,EAAA,Gh
daa0: 42 75 31 48 49 79 43 2c 45 41 41 57 69 48 2c 45 Bu1HIyC,EAAWiH,E
dab0: 41 41 75 42 6c 48 2c 47 67 42 74 31 48 74 43 75 AAuBlH,GgBt1HtCu
dac0: 59 2c 45 41 41 41 2f 61 2c 45 41 41 41 2c 47 68 Y,EAAA/a,EAAA,Gh
dad0: 42 30 31 48 49 67 62 2c 45 41 41 59 74 52 2c 45 B01HIgb,EAAYtR,E
dae0: 41 41 75 42 71 52 2c 47 67 42 70 31 48 6a 43 67 AAuBqR,GgBp1HjCg
daf0: 43 2c 45 68 42 38 31 48 61 2c 57 67 42 7a 31 48 C,EhB81Ha,WgBz1H
db00: 6a 42 2c 51 41 41 41 41 2c 47 41 41 59 6c 61 2c jB,QAAAA,GAAYla,
db10: 45 41 41 61 78 44 2c 47 41 41 4d 6f 43 2c 45 41 EAAaxD,GAAMoC,EA
db20: 41 41 35 42 2c 4b 41 41 41 6b 64 2c 47 41 49 37 AA5B,KAAAkd,GAI7
db30: 42 6c 64 2c 4b 41 41 4b 52 2c 4b 41 41 4f 41 2c Bld,KAAKR,KAAOA,
db40: 45 41 49 5a 51 2c 4b 41 41 4b 67 44 2c 59 41 41 EAIZQ,KAAKgD,YAA
db50: 63 41 2c 45 41 49 6e 42 68 44 2c 4b 41 41 4b 6d cA,EAInBhD,KAAKm
db60: 6b 42 2c 63 41 41 67 42 2c 4b 41 49 72 42 6e 6b kB,cAAgB,KAIrBnk
db70: 42 2c 4b 41 41 4b 6f 6b 42 2c 57 41 41 61 2c 4b B,KAAKokB,WAAa,K
db80: 41 4d 6c 42 70 6b 42 2c 4b 41 41 4b 71 6b 42 2c AMlBpkB,KAAKqkB,
db90: 55 41 41 57 2c 45 41 49 68 42 72 6b 42 2c 4b 41 UAAW,EAIhBrkB,KA
dba0: 41 4b 73 6b 42 2c 53 41 41 55 2c 45 41 49 66 74 AKskB,SAAU,EAIft
dbb0: 6b 42 2c 4b 41 41 4b 75 6b 42 2c 53 41 41 55 2c kB,KAAKukB,SAAU,
dbc0: 45 68 42 2b 75 49 6a 42 2c 4d 41 74 59 41 74 69 EhB+uIjB,MAtYAti
dbd0: 42 2c 47 41 41 61 69 62 2c 49 41 43 58 31 61 2c B,GAAaib,IACX1a,
dbe0: 49 41 41 4b 2c 4f 41 4f 4c 52 2c 4d 41 41 4f 2c IAAK,OAOLR,MAAO,
dbf0: 57 67 42 6a 30 48 50 2c 47 41 41 49 30 67 42 2c WgBj0HP,GAAI0gB,
dc00: 47 41 41 4b 31 69 42 2c 4b 41 41 4b 67 44 2c 57 GAAK1iB,KAAKgD,W
dc10: 41 45 64 2c 49 41 41 49 30 66 2c 45 41 41 47 7a AEd,IAAI0f,EAAGz
dc20: 66 2c 51 41 41 51 71 46 2c 4f 41 45 62 2c 57 41 f,QAAQqF,OAEb,WA
dc30: 44 41 6f 61 2c 47 41 41 47 6a 46 2c 4f 41 41 4f DAoa,GAAGjF,OAAO
dc40: 6a 42 2c 53 41 41 53 2c 79 43 41 49 72 42 6b 47 jB,SAAS,yCAIrBkG
dc50: 2c 47 41 41 47 6a 46 2c 4f 41 41 4f 6a 42 2c 53 ,GAAGjF,OAAOjB,S
dc60: 41 41 53 2c 79 43 41 47 64 78 63 2c 4b 41 41 4b AAS,yCAGdxc,KAAK
dc70: 79 67 42 2c 55 41 41 61 7a 67 42 2c 4b 41 41 4b ygB,UAAazgB,KAAK
dc80: 77 6b 42 2c 59 41 4b 78 42 39 42 2c 45 41 41 47 wkB,YAKxB9B,EAAG
dc90: 7a 66 2c 51 41 41 51 75 46 2c 53 41 43 62 78 49 zf,QAAQuF,SACbxI
dca0: 2c 4b 41 41 4b 79 6b 42 2c 67 42 41 49 48 7a 6b ,KAAKykB,gBAIHzk
dcb0: 42 2c 4b 41 41 4b 77 6b 42 2c 57 41 45 46 78 6b B,KAAKwkB,WAEFxk
dcc0: 42 2c 4b 41 41 4b 38 49 2c 4d 41 41 4d 32 54 2c B,KAAK8I,MAAM2T,
dcd0: 4b 41 41 4b 2c 61 41 43 6e 42 7a 63 2c 4b 41 41 KAAK,aACnBzc,KAA
dce0: 4b 38 49 2c 4d 41 41 4d 32 54 2c 4b 41 41 4b 2c K8I,MAAM2T,KAAK,
dcf0: 57 41 41 59 2c 47 41 47 39 42 7a 63 2c 4b 41 41 WAAY,GAG9Bzc,KAA
dd00: 4b 38 49 2c 4d 41 41 4d 78 46 2c 49 41 43 54 6f K8I,MAAMxF,IACTo
dd10: 68 42 2c 2b 43 41 41 67 44 6e 68 42 2c 55 41 41 hB,+CAAgDnhB,UAA
dd20: 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 79 65 EC,MAAMxD,KAAKye
dd30: 2c 4f 41 41 51 7a 65 2c 51 41 47 76 45 41 2c 4b ,OAAQze,QAGvEA,K
dd40: 41 41 4b 38 49 2c 4d 41 41 4d 78 46 2c 49 41 43 AAK8I,MAAMxF,IAC
dd50: 54 71 68 42 2c 6f 42 41 41 71 42 70 68 42 2c 55 TqhB,oBAAqBphB,U
dd60: 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b AAEC,MAAMxD,KAAK
dd70: 75 65 2c 4b 41 41 4d 76 65 2c 51 41 47 31 43 41 ue,KAAMve,QAG1CA
dd80: 2c 4b 41 41 4b 38 49 2c 4d 41 41 4d 78 46 2c 49 ,KAAK8I,MAAMxF,I
dd90: 41 43 54 73 68 42 2c 75 42 41 41 77 42 72 68 42 ACTshB,uBAAwBrhB
dda0: 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 ,UAAEC,MAAMxD,KA
ddb0: 41 4b 77 65 2c 4b 41 41 4d 78 65 2c 53 41 4b 33 AKwe,KAAMxe,SAK3
ddc0: 43 41 2c 4b 41 41 4b 79 67 42 2c 57 41 41 61 7a CA,KAAKygB,WAAaz
ddd0: 67 42 2c 4b 41 41 4b 77 6b 42 2c 57 41 43 7a 42 gB,KAAKwkB,WACzB
dde0: 78 6b 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 76 xkB,KAAK6I,MAAMv
ddf0: 46 2c 49 41 43 54 6f 68 42 2c 2b 43 41 41 67 44 F,IACTohB,+CAAgD
de00: 6e 68 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 nhB,UAAEC,MAAMxD
de10: 2c 4b 41 41 4b 75 65 2c 4b 41 41 4d 76 65 2c 4d ,KAAKue,KAAMve,M
de20: 41 43 6e 45 32 6b 42 2c 6f 42 41 41 71 42 70 68 ACnE2kB,oBAAqBph
de30: 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b B,UAAEC,MAAMxD,K
de40: 41 41 4b 75 65 2c 4b 41 41 4d 76 65 2c 51 41 47 AAKue,KAAMve,QAG
de50: 31 43 41 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 76 1CA,KAAK6I,MAAMv
de60: 46 2c 49 41 43 54 73 68 42 2c 75 42 41 41 77 42 F,IACTshB,uBAAwB
de70: 72 68 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 rhB,UAAEC,MAAMxD
de80: 2c 4b 41 41 4b 77 65 2c 4b 41 41 4d 78 65 2c 55 ,KAAKwe,KAAMxe,U
de90: 41 4b 2f 43 2c 45 41 41 41 34 43 2c 45 41 41 41 AK/C,EAAA4C,EAAA
dea0: 45 2c 53 41 41 45 39 43 2c 4b 41 41 4b 52 2c 4d E,SAAE9C,KAAKR,M
deb0: 41 41 4d 38 44 2c 47 41 41 47 2c 71 42 41 41 73 AAM8D,GAAG,qBAAs
dec0: 42 43 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c BC,UAAEC,MAAMxD,
ded0: 4b 41 41 4b 36 6b 42 2c 57 41 41 59 37 6b 42 2c KAAK6kB,WAAY7kB,
dee0: 57 68 42 30 30 48 2f 44 77 43 2c 49 41 41 4b 2c WhB00H/DwC,IAAK,
def0: 53 41 43 4c 52 2c 4d 41 41 4f 2c 57 67 42 70 30 SACLR,MAAO,WgBp0
df00: 48 48 68 43 2c 4b 41 41 4b 79 67 42 2c 57 41 43 HHhC,KAAKygB,WAC
df10: 50 7a 67 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d PzgB,KAAK6I,MAAM
df20: 7a 45 2c 4b 41 43 54 73 67 42 2c 2b 43 41 41 67 zE,KACTsgB,+CAAg
df30: 44 6e 68 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 DnhB,UAAEC,MAAMx
df40: 44 2c 4b 41 41 4b 75 65 2c 4b 41 41 4d 76 65 2c D,KAAKue,KAAMve,
df50: 4d 41 43 6e 45 32 6b 42 2c 6f 42 41 41 71 42 70 MACnE2kB,oBAAqBp
df60: 68 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c hB,UAAEC,MAAMxD,
df70: 4b 41 41 4b 75 65 2c 4b 41 41 4d 76 65 2c 51 41 KAAKue,KAAMve,QA
df80: 45 31 43 41 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d E1CA,KAAK6I,MAAM
df90: 7a 45 2c 4b 41 43 54 77 67 42 2c 75 42 41 41 77 zE,KACTwgB,uBAAw
dfa0: 42 72 68 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 BrhB,UAAEC,MAAMx
dfb0: 44 2c 4b 41 41 4b 77 65 2c 4b 41 41 4d 78 65 2c D,KAAKwe,KAAMxe,
dfc0: 53 41 49 33 43 41 2c 4b 41 41 4b 77 6b 42 2c 57 SAI3CA,KAAKwkB,W
dfd0: 41 43 50 78 6b 42 2c 4b 41 41 4b 38 49 2c 4d 41 ACPxkB,KAAK8I,MA
dfe0: 41 4d 31 45 2c 4b 41 43 54 73 67 42 2c 2b 43 41 AM1E,KACTsgB,+CA
dff0: 41 67 44 6e 68 42 2c 55 41 41 45 43 2c 4d 41 41 AgDnhB,UAAEC,MAA
e000: 4d 78 44 2c 4b 41 41 4b 79 65 2c 4f 41 41 51 7a MxD,KAAKye,OAAQz
e010: 65 2c 51 41 45 76 45 41 2c 4b 41 41 4b 38 49 2c e,QAEvEA,KAAK8I,
e020: 4d 41 41 4d 31 45 2c 4b 41 43 54 75 67 42 2c 6f MAAM1E,KACTugB,o
e030: 42 41 41 71 42 70 68 42 2c 55 41 41 45 43 2c 4d BAAqBphB,UAAEC,M
e040: 41 41 4d 78 44 2c 4b 41 41 4b 75 65 2c 4b 41 41 AAMxD,KAAKue,KAA
e050: 4d 76 65 2c 51 41 45 31 43 41 2c 4b 41 41 4b 38 Mve,QAE1CA,KAAK8
e060: 49 2c 4d 41 41 4d 31 45 2c 4b 41 43 54 77 67 42 I,MAAM1E,KACTwgB
e070: 2c 75 42 41 41 77 42 72 68 42 2c 55 41 41 45 43 ,uBAAwBrhB,UAAEC
e080: 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 77 65 2c 4b ,MAAMxD,KAAKwe,K
e090: 41 41 4d 78 65 2c 53 41 49 33 43 41 2c 4b 41 41 AAMxe,SAI3CA,KAA
e0a0: 4b 6d 6b 42 2c 65 41 43 50 6e 6b 42 2c 4b 41 41 KmkB,eACPnkB,KAA
e0b0: 4b 6d 6b 42 2c 63 41 41 63 33 62 2c 51 41 41 51 KmkB,cAAc3b,QAAQ
e0c0: 2c 59 41 47 37 42 2c 45 41 41 41 35 46 2c 45 41 ,YAG7B,EAAA5F,EA
e0d0: 41 41 45 2c 53 41 41 45 39 43 2c 4b 41 41 4b 52 AAE,SAAE9C,KAAKR
e0e0: 2c 4d 41 41 4d 34 45 2c 49 41 41 49 2c 71 42 41 ,MAAM4E,IAAI,qBA
e0f0: 41 73 42 62 2c 55 41 41 45 43 2c 4d 41 41 4d 78 AsBb,UAAEC,MAAMx
e100: 44 2c 4b 41 41 4b 36 6b 42 2c 57 41 41 59 37 6b D,KAAK6kB,WAAY7k
e110: 42 2c 51 41 43 68 45 2c 45 41 41 41 34 43 2c 45 B,QAChE,EAAA4C,E
e120: 41 41 41 45 2c 53 41 41 45 39 43 2c 4b 41 41 4b AAAE,SAAE9C,KAAK
e130: 52 2c 4b 41 41 4b 73 6c 42 2c 55 41 41 55 31 67 R,KAAKslB,UAAU1g
e140: 42 2c 49 41 41 49 2c 2b 43 41 41 67 44 62 2c 55 B,IAAI,+CAAgDb,U
e150: 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b AAEC,MAAMxD,KAAK
e160: 77 65 2c 4b 41 41 4d 78 65 2c 51 41 43 37 46 2c we,KAAMxe,QAC7F,
e170: 45 41 41 41 34 43 2c 45 41 41 41 45 2c 53 41 41 EAAA4C,EAAAE,SAA
e180: 45 39 43 2c 4b 41 41 4b 52 2c 4b 41 41 4b 73 6c E9C,KAAKR,KAAKsl
e190: 42 2c 55 41 41 55 31 67 42 2c 49 41 41 49 2c 2b B,UAAU1gB,IAAI,+
e1a0: 43 41 41 67 44 62 2c 55 41 41 45 43 2c 4d 41 41 CAAgDb,UAAEC,MAA
e1b0: 4d 78 44 2c 4b 41 41 4b 2b 6b 42 2c 69 42 41 41 MxD,KAAK+kB,iBAA
e1c0: 6b 42 2f 6b 42 2c 55 68 42 77 30 48 7a 47 77 43 kB/kB,UhBw0HzGwC
e1d0: 2c 49 41 41 4b 2c 6d 42 41 43 4c 52 2c 4d 41 41 ,IAAK,mBACLR,MAA
e1e0: 4f 2c 53 67 42 74 30 48 51 73 46 2c 47 41 43 66 O,SgBt0HQsF,GACf
e1f0: 2c 51 41 41 4b 41 2c 49 41 4b 48 74 48 2c 4b 41 ,QAAKA,IAKHtH,KA
e200: 41 4b 67 6c 42 2c 61 41 41 61 68 6c 42 2c 4b 41 AKglB,aAAahlB,KA
e210: 41 4b 6f 6b 42 2c 57 41 41 59 39 63 2c 45 41 41 AKokB,WAAY9c,EAA
e220: 45 32 64 2c 67 42 41 43 72 43 6a 6c 42 2c 4b 41 E2d,gBACrCjlB,KA
e230: 41 4b 67 6c 42 2c 61 41 41 61 68 6c 42 2c 4b 41 AKglB,aAAahlB,KA
e240: 41 4b 6f 6b 42 2c 57 41 41 59 39 63 2c 45 41 41 AKokB,WAAY9c,EAA
e250: 45 6e 46 2c 53 41 43 72 43 6e 43 2c 4b 41 41 4b EnF,SACrCnC,KAAK
e260: 67 6c 42 2c 61 41 41 61 68 6c 42 2c 4b 41 41 4b glB,aAAahlB,KAAK
e270: 67 44 2c 59 41 41 59 79 61 2c 4f 41 41 51 6e 57 gD,YAAYya,OAAQnW
e280: 2c 45 41 41 45 32 64 2c 67 42 41 43 37 43 6a 6c ,EAAE2d,gBAC7Cjl
e290: 42 2c 4b 41 41 4b 67 6c 42 2c 61 41 41 61 68 6c B,KAAKglB,aAAahl
e2a0: 42 2c 4b 41 41 4b 67 44 2c 59 41 41 59 79 61 2c B,KAAKgD,YAAYya,
e2b0: 4f 41 41 51 6e 57 2c 45 41 41 45 6e 46 2c 59 68 OAAQnW,EAAEnF,Yh
e2c0: 42 71 30 48 2f 43 4b 2c 49 41 41 4b 2c 65 41 43 Bq0H/CK,IAAK,eAC
e2d0: 4c 52 2c 4d 41 41 4f 2c 53 67 42 6c 30 48 49 75 LR,MAAO,SgBl0HIu
e2e0: 47 2c 45 41 41 57 6e 46 2c 47 41 43 74 42 2c 53 G,EAAWnF,GACtB,S
e2f0: 41 41 4b 6d 46 2c 49 41 41 63 6e 46 2c 4b 41 49 AAKmF,IAAcnF,KAI
e300: 6e 42 41 2c 47 41 41 55 2c 45 41 41 41 52 2c 45 nBA,GAAU,EAAAR,E
e310: 41 41 41 45 2c 53 41 41 45 4d 2c 47 41 47 56 41 AAAE,SAAEM,GAGVA
e320: 2c 45 41 41 51 30 67 42 2c 47 41 41 47 76 62 2c ,EAAQ0gB,GAAGvb,
e330: 49 41 43 58 41 2c 45 41 41 55 32 59 2c 4b 41 41 IACXA,EAAU2Y,KAA
e340: 4b 39 64 2c 47 41 41 53 66 2c 4f 41 41 53 2c 4d K9d,GAASf,OAAS,M
e350: 68 42 6d 30 48 6e 43 47 2c 49 41 41 4b 2c 6d 42 hBm0HnCG,IAAK,mB
e360: 41 43 4c 52 2c 4d 41 41 4f 2c 53 67 42 68 30 48 ACLR,MAAO,SgBh0H
e370: 51 73 46 2c 47 41 43 66 74 48 2c 4b 41 41 4b 71 QsF,GACftH,KAAKq
e380: 6b 42 2c 53 41 41 57 72 6b 42 2c 4b 41 41 4b 6b kB,SAAWrkB,KAAKk
e390: 6c 42 2c 69 42 41 41 69 42 35 64 2c 4d 68 42 6d lB,iBAAiB5d,MhBm
e3a0: 30 48 74 43 39 45 2c 49 41 41 4b 2c 67 42 41 43 0HtC9E,IAAK,gBAC
e3b0: 4c 52 2c 4d 41 41 4f 2c 57 67 42 68 30 48 50 2c LR,MAAO,WgBh0HP,
e3c0: 47 41 41 49 30 67 42 2c 47 41 41 4b 31 69 42 2c GAAI0gB,GAAK1iB,
e3d0: 4b 41 41 4b 67 44 2c 57 41 45 64 68 44 2c 4d 41 KAAKgD,WAEdhD,MA
e3e0: 41 4b 6d 6b 42 2c 63 41 41 67 42 6e 6b 42 2c 4b AKmkB,cAAgBnkB,K
e3f0: 41 41 4b 77 6b 42 2c 53 41 41 57 78 6b 42 2c 4b AAKwkB,SAAWxkB,K
e400: 41 41 4b 38 49 2c 4d 41 41 51 39 49 2c 4b 41 41 AAK8I,MAAQ9I,KAA
e410: 4b 36 49 2c 4d 41 45 76 44 36 5a 2c 45 41 41 47 K6I,MAEvD6Z,EAAG
e420: 6a 46 2c 4f 41 41 4f 6a 42 2c 53 41 41 53 2c 6b jF,OAAOjB,SAAS,k
e430: 43 41 45 6e 42 78 63 2c 4b 41 41 4b 6d 6b 42 2c CAEnBxc,KAAKmkB,
e440: 63 41 41 63 33 62 2c 51 41 43 6a 42 6a 46 2c 55 cAAc3b,QACjBjF,U
e450: 41 41 45 32 48 2c 51 41 43 41 2c 4b 41 45 41 69 AAE2H,QACA,KAEAi
e460: 61 2c 55 41 41 55 33 63 2c 51 41 43 56 6b 61 2c a,UAAU3c,QACVka,
e470: 45 41 41 47 7a 66 2c 51 41 41 51 75 46 2c 53 41 EAAGzf,QAAQuF,SA
e480: 43 56 67 56 2c 51 41 41 53 2c 53 41 41 55 34 48 CVgV,QAAS,SAAU4H
e490: 2c 51 41 41 53 31 43 2c 45 41 41 47 6a 46 2c 4f ,QAAS1C,EAAGjF,O
e4a0: 41 41 51 34 44 2c 4d 41 41 4d 2c 4b 41 49 6c 44 AAQ4D,MAAM,KAIlD
e4b0: 72 68 42 2c 4b 41 41 4b 6f 6b 42 2c 59 41 41 61 rhB,KAAKokB,YAAa
e4c0: 2c 45 41 41 41 78 68 42 2c 45 41 41 41 45 2c 53 ,EAAAxhB,EAAAE,S
e4d0: 41 41 45 39 43 2c 4b 41 41 4b 6d 6b 42 2c 63 41 AAE9C,KAAKmkB,cA
e4e0: 41 63 33 62 2c 51 41 41 51 2c 69 42 41 41 69 42 Ac3b,QAAQ,iBAAiB
e4f0: 77 53 2c 4b 41 41 4b 2c 63 41 41 63 71 4b 2c 4b wS,KAAK,cAAcqK,K
e500: 41 43 6e 46 72 6c 42 2c 4b 41 41 4b 6f 6b 42 2c ACnFrlB,KAAKokB,
e510: 57 41 41 57 35 48 2c 53 41 41 53 2c 30 42 41 45 WAAW5H,SAAS,0BAE
e520: 7a 42 78 63 2c 4b 41 41 4b 6d 6b 42 2c 63 41 41 zBxc,KAAKmkB,cAA
e530: 63 37 67 42 2c 47 41 41 47 2c 6d 42 41 41 6f 42 c7gB,GAAG,mBAAoB
e540: 43 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c 4b C,UAAEC,MAAMxD,K
e550: 41 41 4b 73 6c 42 2c 53 41 41 55 74 6c 42 2c 4f AAKslB,SAAUtlB,O
e560: 41 43 6a 45 41 2c 4b 41 41 4b 6d 6b 42 2c 63 41 ACjEA,KAAKmkB,cA
e570: 41 63 37 67 42 2c 47 41 41 47 2c 6f 42 41 41 71 Ac7gB,GAAG,oBAAq
e580: 42 43 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c BC,UAAEC,MAAMxD,
e590: 4b 41 41 4b 75 6c 42 2c 53 41 41 55 76 6c 42 2c KAAKulB,SAAUvlB,
e5a0: 55 68 42 6f 30 48 6c 45 77 43 2c 49 41 41 4b 2c UhBo0HlEwC,IAAK,
e5b0: 61 41 43 4c 52 2c 4d 41 41 4f 2c 53 67 42 35 7a aACLR,MAAO,SgB5z
e5c0: 48 45 73 46 2c 47 41 43 4c 74 48 2c 4b 41 41 4b HEsF,GACLtH,KAAK
e5d0: 6d 6b 42 2c 65 41 41 69 42 6e 6b 42 2c 4b 41 41 mkB,eAAiBnkB,KAA
e5e0: 4b 77 6c 42 2c 61 41 43 37 42 78 6c 42 2c 4b 41 KwlB,aAC7BxlB,KA
e5f0: 41 4b 6d 6b 42 2c 63 41 41 63 33 62 2c 51 41 41 AKmkB,cAAc3b,QAA
e600: 51 2c 61 68 42 79 30 48 37 42 68 47 2c 49 41 41 Q,ahBy0H7BhG,IAA
e610: 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 53 67 42 K,SACLR,MAAO,SgB
e620: 2f 7a 48 46 73 46 2c 47 41 43 44 74 48 2c 4b 41 /zHFsF,GACDtH,KA
e630: 41 4b 77 6c 42 2c 59 41 43 50 78 6c 42 2c 4b 41 AKwlB,YACPxlB,KA
e640: 41 4b 77 65 2c 4b 41 41 4b 6c 58 2c 47 41 45 56 AKwe,KAAKlX,GAEV
e650: 74 48 2c 4b 41 41 4b 75 65 2c 4b 41 41 4b 6a 58 tH,KAAKue,KAAKjX
e660: 2c 4d 68 42 32 30 48 5a 39 45 2c 49 41 41 4b 2c ,MhB20HZ9E,IAAK,
e670: 4f 41 43 4c 52 2c 4d 41 41 4f 2c 53 67 42 6c 30 OACLR,MAAO,SgBl0
e680: 48 4a 73 46 2c 47 41 43 48 2c 4b 41 41 49 74 48 HJsF,GACH,KAAItH
e690: 2c 4b 41 41 4b 77 6c 42 2c 61 41 41 65 78 6c 42 ,KAAKwlB,aAAexlB
e6a0: 2c 4b 41 41 4b 75 6b 42 2c 53 41 41 57 76 6b 42 ,KAAKukB,SAAWvkB
e6b0: 2c 4b 41 41 4b 73 6b 42 2c 53 41 41 37 43 2c 43 ,KAAKskB,SAA7C,C
e6c0: 41 49 41 74 6b 42 2c 4b 41 41 4b 75 6b 42 2c 53 AIAtkB,KAAKukB,S
e6d0: 41 41 55 2c 45 41 43 66 76 6b 42 2c 4b 41 41 4b AAU,EACfvkB,KAAK
e6e0: 73 6b 42 2c 53 41 41 55 2c 45 41 43 66 74 6b 42 skB,SAAU,EACftkB
e6f0: 2c 4b 41 41 4b 71 6b 42 2c 55 41 41 57 2c 43 41 ,KAAKqkB,UAAW,CA
e700: 45 68 42 2c 49 41 41 49 33 42 2c 47 41 41 4b 31 EhB,IAAI3B,GAAK1
e710: 69 42 2c 4b 41 41 4b 67 44 2c 57 41 45 64 30 66 iB,KAAKgD,WAEd0f
e720: 2c 47 41 41 47 70 47 2c 55 41 41 55 43 2c 4d 41 ,GAAGpG,UAAUC,MA
e730: 41 51 2c 4f 41 43 72 42 6d 47 2c 45 41 41 47 70 AQ,OACrBmG,EAAGp
e740: 47 2c 55 41 41 55 68 56 2c 45 41 41 49 41 2c 45 G,UAAUhV,EAAIA,E
e750: 41 49 64 41 2c 4b 41 41 4f 74 48 2c 4b 41 41 4b AIdA,KAAOtH,KAAK
e760: 79 67 42 2c 55 41 41 77 43 2c 55 41 41 35 42 7a ygB,UAAwC,UAA5Bz
e770: 67 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 34 54 gB,KAAK6I,MAAM4T
e780: 2c 4b 41 41 4b 2c 55 41 43 78 43 6e 56 2c 47 41 ,KAAK,UACxCnV,GA
e790: 41 4b 41 2c 45 41 41 45 34 63 2c 69 42 41 45 52 AKA,EAAE4c,iBAER
e7a0: 35 63 2c 45 41 41 45 6d 65 2c 6b 42 41 43 46 6e 5c,EAAEme,kBACFn
e7b0: 65 2c 45 41 41 45 34 63 2c 6b 42 41 49 41 6c 6b e,EAAE4c,kBAIAlk
e7c0: 42 2c 4b 41 41 4b 30 6c 42 2c 59 41 43 50 2c 45 B,KAAK0lB,YACP,E
e7d0: 41 41 41 39 69 42 2c 45 41 41 41 45 2c 53 41 41 AAA9iB,EAAAE,SAA
e7e0: 45 39 43 2c 4b 41 41 4b 52 2c 4d 41 41 4d 38 44 E9C,KAAKR,MAAM8D
e7f0: 2c 47 41 41 47 2c 71 42 41 41 73 42 43 2c 55 41 ,GAAG,qBAAsBC,UA
e800: 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 36 AEC,MAAMxD,KAAK6
e810: 6b 42 2c 57 41 41 59 37 6b 42 2c 4f 41 49 6a 45 kB,WAAY7kB,OAIjE
e820: 30 69 42 2c 45 41 41 47 6a 46 2c 4f 41 41 4f 6a 0iB,EAAGjF,OAAOj
e830: 42 2c 53 41 41 53 2c 75 42 41 41 75 42 36 42 2c B,SAAS,uBAAuB6B,
e840: 59 41 41 59 2c 73 42 41 45 6c 44 72 65 2c 4b 41 YAAY,sBAElDre,KA
e850: 41 4b 6d 6b 42 2c 63 41 43 50 6e 6b 42 2c 4b 41 AKmkB,cACPnkB,KA
e860: 41 4b 6d 6b 42 2c 63 41 41 63 33 62 2c 51 41 41 AKmkB,cAAc3b,QAA
e870: 51 2c 51 41 45 33 42 78 49 2c 4b 41 41 4b 73 6c Q,QAE3BxI,KAAKsl
e880: 42 2c 65 68 42 6d 30 48 50 39 69 42 2c 49 41 41 B,ehBm0HP9iB,IAA
e890: 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f 2c 57 67 42 K,WACLR,MAAO,WgB
e8a0: 2f 7a 48 50 68 43 2c 4b 41 41 4b 73 6b 42 2c 53 /zHPhC,KAAKskB,S
e8b0: 41 41 55 2c 45 41 43 66 74 6b 42 2c 4b 41 41 4b AAU,EACftkB,KAAK
e8c0: 75 6b 42 2c 53 41 41 55 2c 45 41 45 58 76 6b 42 ukB,SAAU,EAEXvkB
e8d0: 2c 4b 41 41 4b 30 6c 42 2c 61 41 45 50 2c 45 41 ,KAAK0lB,aAEP,EA
e8e0: 41 41 39 69 42 2c 45 41 41 41 45 2c 53 41 41 45 AA9iB,EAAAE,SAAE
e8f0: 39 43 2c 4b 41 41 4b 52 2c 4b 41 41 4b 73 6c 42 9C,KAAKR,KAAKslB
e900: 2c 55 41 41 55 78 68 42 2c 47 41 41 47 2c 2b 43 ,UAAUxhB,GAAG,+C
e910: 41 41 67 44 43 2c 55 41 41 45 43 2c 4d 41 41 4d AAgDC,UAAEC,MAAM
e920: 78 44 2c 4b 41 41 4b 77 65 2c 4b 41 41 4d 78 65 xD,KAAKwe,KAAMxe
e930: 2c 51 41 43 35 46 2c 45 41 41 41 34 43 2c 45 41 ,QAC5F,EAAA4C,EA
e940: 41 41 45 2c 53 41 41 45 39 43 2c 4b 41 41 4b 52 AAE,SAAE9C,KAAKR
e950: 2c 4b 41 41 4b 73 6c 42 2c 55 41 41 55 78 68 42 ,KAAKslB,UAAUxhB
e960: 2c 47 41 41 47 2c 2b 43 41 41 67 44 43 2c 55 41 ,GAAG,+CAAgDC,UA
e970: 41 45 43 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 2b AEC,MAAMxD,KAAK+
e980: 6b 42 2c 69 42 41 41 6b 42 2f 6b 42 2c 51 41 51 kB,iBAAkB/kB,QAQ
e990: 31 47 41 2c 4b 41 41 4b 67 44 2c 59 41 41 59 77 1GA,KAAKgD,YAAYw
e9a0: 61 2c 51 41 41 51 2c 73 42 68 42 34 30 48 7a 42 a,QAAQ,sBhB40HzB
e9b0: 68 62 2c 49 41 41 4b 2c 4f 41 43 4c 52 2c 4d 41 hb,IAAK,OACLR,MA
e9c0: 41 4f 2c 53 67 42 6e 30 48 4a 73 46 2c 47 41 43 AO,SgBn0HJsF,GAC
e9d0: 48 2c 4b 41 41 49 74 48 2c 4b 41 41 4b 32 6c 42 H,KAAItH,KAAK2lB
e9e0: 2c 59 41 41 63 33 6c 42 2c 4b 41 41 4b 75 6b 42 ,YAAc3lB,KAAKukB
e9f0: 2c 53 41 41 57 76 6b 42 2c 4b 41 41 4b 73 6b 42 ,SAAWvkB,KAAKskB
ea00: 2c 53 41 41 35 43 2c 43 41 49 41 2c 47 41 41 49 ,SAA5C,CAIA,GAAI
ea10: 35 42 2c 47 41 41 4b 31 69 42 2c 4b 41 41 4b 67 5B,GAAK1iB,KAAKg
ea20: 44 2c 59 41 41 61 71 68 42 2c 45 41 41 59 72 6b D,YAAaqhB,EAAYrk
ea30: 42 2c 4b 41 41 4b 71 6b 42 2c 55 41 41 59 72 6b B,KAAKqkB,UAAYrk
ea40: 42 2c 4b 41 41 4b 6b 6c 42 2c 69 42 41 41 69 42 B,KAAKklB,iBAAiB
ea50: 35 64 2c 45 41 59 39 45 2c 49 41 56 41 74 48 2c 5d,EAY9E,IAVAtH,
ea60: 4b 41 41 4b 73 6b 42 2c 53 41 41 55 2c 45 41 43 KAAKskB,SAAU,EAC
ea70: 66 74 6b 42 2c 4b 41 41 4b 75 6b 42 2c 53 41 41 ftkB,KAAKukB,SAA
ea80: 55 2c 45 41 43 66 76 6b 42 2c 4b 41 41 4b 71 6b U,EACfvkB,KAAKqk
ea90: 42 2c 55 41 41 57 2c 45 41 45 68 42 33 42 2c 45 B,UAAW,EAEhB3B,E
eaa0: 41 41 47 70 47 2c 55 41 41 55 43 2c 4d 41 41 51 AAGpG,UAAUC,MAAQ
eab0: 2c 4f 41 43 72 42 6d 47 2c 45 41 41 47 70 47 2c ,OACrBmG,EAAGpG,
eac0: 55 41 41 55 68 56 2c 45 41 41 49 41 2c 45 41 4b UAAUhV,EAAIA,EAK
ead0: 62 2b 63 2c 45 41 45 46 2c 59 41 44 41 72 6b 42 b+c,EAEF,YADArkB
eae0: 2c 4b 41 41 4b 73 6b 42 2c 53 41 41 55 2c 45 41 ,KAAKskB,SAAU,EA
eaf0: 49 62 74 6b 42 2c 4d 41 41 4b 6d 6b 42 2c 63 41 IbtkB,MAAKmkB,cA
eb00: 43 50 6e 6b 42 2c 4b 41 41 4b 6d 6b 42 2c 63 41 CPnkB,KAAKmkB,cA
eb10: 41 63 33 62 2c 51 41 41 51 2c 51 41 45 33 42 78 Ac3b,QAAQ,QAE3Bx
eb20: 49 2c 4b 41 41 4b 75 6c 42 2c 65 68 42 77 30 48 I,KAAKulB,ehBw0H
eb30: 50 2f 69 42 2c 49 41 41 4b 2c 57 41 43 4c 52 2c P/iB,IAAK,WACLR,
eb40: 4d 41 41 4f 2c 57 67 42 70 30 48 50 68 43 2c 4b MAAO,WgBp0HPhC,K
eb50: 41 41 4b 73 6b 42 2c 53 41 41 55 2c 45 41 43 66 AAKskB,SAAU,EACf
eb60: 74 6b 42 2c 4b 41 41 4b 75 6b 42 2c 53 41 41 55 tkB,KAAKukB,SAAU
eb70: 2c 43 41 45 66 2c 49 41 41 49 37 42 2c 47 41 41 ,CAEf,IAAI7B,GAA
eb80: 4b 31 69 42 2c 4b 41 41 4b 67 44 2c 57 41 47 64 K1iB,KAAKgD,WAGd
eb90: 30 66 2c 47 41 41 47 6a 46 2c 4f 41 41 4f 6a 42 0f,GAAGjF,OAAOjB
eba0: 2c 53 41 41 53 2c 73 42 41 41 73 42 36 42 2c 59 ,SAAS,sBAAsB6B,Y
ebb0: 41 41 59 2c 77 42 41 47 72 44 2c 45 41 41 41 7a AAY,wBAGrD,EAAAz
ebc0: 62 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4b b,EAAAE,SAAE9C,K
ebd0: 41 41 4b 52 2c 4d 41 41 4d 34 45 2c 49 41 41 49 AAKR,MAAM4E,IAAI
ebe0: 2c 71 42 41 41 73 42 62 2c 55 41 41 45 43 2c 4d ,qBAAsBb,UAAEC,M
ebf0: 41 41 4d 78 44 2c 4b 41 41 4b 36 6b 42 2c 57 41 AAMxD,KAAK6kB,WA
ec00: 41 59 37 6b 42 2c 51 41 43 68 45 2c 45 41 41 41 AY7kB,QAChE,EAAA
ec10: 34 43 2c 45 41 41 41 45 2c 53 41 41 45 39 43 2c 4C,EAAAE,SAAE9C,
ec20: 4b 41 41 4b 52 2c 4b 41 41 4b 73 6c 42 2c 55 41 KAAKR,KAAKslB,UA
ec30: 41 55 31 67 42 2c 49 41 41 49 2c 2b 43 41 41 67 AU1gB,IAAI,+CAAg
ec40: 44 62 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 2c Db,UAAEC,MAAMxD,
ec50: 4b 41 41 4b 77 65 2c 4b 41 41 4d 78 65 2c 51 41 KAAKwe,KAAMxe,QA
ec60: 43 37 46 2c 45 41 41 41 34 43 2c 45 41 41 41 45 C7F,EAAA4C,EAAAE
ec70: 2c 53 41 41 45 39 43 2c 4b 41 41 4b 52 2c 4b 41 ,SAAE9C,KAAKR,KA
ec80: 41 4b 73 6c 42 2c 55 41 41 55 31 67 42 2c 49 41 AKslB,UAAU1gB,IA
ec90: 41 49 2c 2b 43 41 41 67 44 62 2c 55 41 41 45 43 AI,+CAAgDb,UAAEC
eca0: 2c 4d 41 41 4d 78 44 2c 4b 41 41 4b 2b 6b 42 2c ,MAAMxD,KAAK+kB,
ecb0: 69 42 41 41 6b 42 2f 6b 42 2c 4f 41 4f 7a 47 30 iBAAkB/kB,OAOzG0
ecc0: 69 42 2c 45 41 41 47 6c 46 2c 51 41 41 51 2c 73 iB,EAAGlF,QAAQ,s
ecd0: 42 68 42 77 30 48 58 68 62 2c 49 41 41 4b 2c 51 BhBw0HXhb,IAAK,Q
ece0: 41 43 4c 52 2c 4d 41 41 4f 2c 57 67 42 72 30 48 ACLR,MAAO,WgBr0H
ecf0: 50 2c 4d 41 41 49 68 43 2c 4d 41 41 4b 77 6b 42 P,MAAIhC,MAAKwkB
ed00: 2c 53 41 43 41 78 6b 42 2c 4b 41 41 4b 38 49 2c ,SACAxkB,KAAK8I,
ed10: 4d 41 41 4d 67 61 2c 55 41 45 68 42 39 69 42 2c MAAMga,UAEhB9iB,
ed20: 4b 41 41 4b 79 67 42 2c 55 41 43 41 7a 67 42 2c KAAKygB,UACAzgB,
ed30: 4b 41 41 4b 36 49 2c 4d 41 41 4d 69 61 2c 57 68 KAAK6I,MAAMia,Wh
ed40: 42 6d 31 48 70 42 74 67 42 2c 49 41 41 4b 2c 59 Bm1HpBtgB,IAAK,Y
ed50: 41 43 4c 52 2c 4d 41 41 4f 2c 57 67 42 78 30 48 ACLR,MAAO,WgBx0H
ed60: 50 2c 4d 41 41 4f 68 43 2c 4d 41 41 4b 67 44 2c P,MAAOhC,MAAKgD,
ed70: 59 41 41 59 79 61 2c 4f 41 41 4f 6d 49 2c 53 41 YAAYya,OAAOmI,SA
ed80: 41 53 2c 79 42 41 43 72 43 35 6c 42 2c 4b 41 41 AS,yBACrC5lB,KAA
ed90: 4b 67 44 2c 59 41 41 59 79 61 2c 4f 41 41 4f 6d KgD,YAAYya,OAAOm
eda0: 49 2c 53 41 41 53 2c 79 42 68 42 6d 31 48 70 43 I,SAAS,yBhBm1HpC
edb0: 70 6a 42 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d pjB,IAAK,WACLR,M
edc0: 41 41 4f 2c 57 67 42 31 30 48 50 2c 4d 41 41 4f AAO,WgB10HP,MAAO
edd0: 68 43 2c 4d 41 41 4b 67 44 2c 59 41 41 59 79 61 hC,MAAKgD,YAAYya
ede0: 2c 4f 41 41 4f 6d 49 2c 53 41 41 53 2c 77 42 41 ,OAAOmI,SAAS,wBA
edf0: 43 72 43 35 6c 42 2c 4b 41 41 4b 67 44 2c 59 41 CrC5lB,KAAKgD,YA
ee00: 41 59 79 61 2c 4f 41 41 4f 6d 49 2c 53 41 41 53 AYya,OAAOmI,SAAS
ee10: 2c 30 42 68 42 36 30 48 70 43 70 6a 42 2c 49 41 ,0BhB60HpCpjB,IA
ee20: 41 4b 2c 51 41 43 4c 72 42 2c 49 41 41 4b 2c 57 AK,QACLrB,IAAK,W
ee30: 67 42 74 72 49 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 gBtrIL,MAAOnB,MA
ee40: 41 4b 67 44 2c 59 41 41 59 32 5a 2c 61 41 41 61 AKgD,YAAY2Z,aAAa
ee50: 39 54 2c 53 68 42 67 73 49 72 43 72 47 2c 49 41 9T,ShBgsIrCrG,IA
ee60: 41 4b 2c 57 41 43 4c 72 42 2c 49 41 41 4b 2c 57 AK,WACLrB,IAAK,W
ee70: 67 42 7a 72 49 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 gBzrIL,MAAOnB,MA
ee80: 41 4b 67 44 2c 59 41 41 59 32 5a 2c 61 41 41 61 AKgD,YAAY2Z,aAAa
ee90: 38 44 2c 63 68 42 6d 73 49 72 43 6a 65 2c 49 41 8D,chBmsIrCje,IA
eea0: 41 4b 2c 51 41 43 4c 72 42 2c 49 41 41 4b 2c 57 AK,QACLrB,IAAK,W
eeb0: 67 42 35 72 49 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 gB5rIL,MAAOnB,MA
eec0: 41 4b 67 44 2c 59 41 41 59 71 61 2c 61 41 41 61 AKgD,YAAYqa,aAAa
eed0: 76 55 2c 53 68 42 73 73 49 72 43 74 47 2c 49 41 vU,ShBssIrCtG,IA
eee0: 41 4b 2c 57 41 43 4c 72 42 2c 49 41 41 4b 2c 57 AK,WACLrB,IAAK,W
eef0: 67 42 2f 72 49 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 gB/rIL,MAAOnB,MA
ef00: 41 4b 67 44 2c 59 41 41 59 71 61 2c 61 41 41 61 AKgD,YAAYqa,aAAa
ef10: 6d 48 2c 63 68 42 79 73 49 72 43 68 69 42 2c 49 mH,chBysIrChiB,I
ef20: 41 41 4b 2c 59 41 43 4c 72 42 2c 49 41 41 4b 2c AAK,YACLrB,IAAK,
ef30: 57 67 42 6c 73 49 4c 2c 4f 41 41 51 6e 42 2c 4b WgBlsIL,OAAQnB,K
ef40: 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 41 51 AAKgD,YAAYC,QAAQ
ef50: 71 46 2c 55 41 41 59 74 49 2c 4b 41 41 4b 6f 6b qF,UAAYtI,KAAKok
ef60: 42 2c 65 68 42 75 73 49 37 43 6c 48 2c 49 41 47 B,ehBusI7ClH,IAG
ef70: 54 78 64 2c 47 41 41 51 6f 44 2c 51 67 42 39 33 Txd,GAAQoD,QgB93
ef80: 48 4f 6f 61 2c 47 68 42 6b 34 48 54 2c 53 41 41 HOoa,GhBk4HT,SAA
ef90: 55 76 64 2c 45 41 41 51 44 2c 45 41 41 53 53 2c Uvd,EAAQD,EAASS,
efa0: 47 41 45 6a 43 2c 59 41 69 42 41 2c 53 41 41 53 GAEjC,YAiBA,SAAS
efb0: 30 4a 2c 47 41 41 75 42 68 48 2c 47 41 41 4f 2c 0J,GAAuBhH,GAAO,
efc0: 4d 41 41 4f 41 2c 49 41 41 4f 41 2c 45 41 41 49 MAAOA,IAAOA,EAAI
efd0: 78 42 2c 57 41 41 61 77 42 2c 47 41 41 51 43 2c xB,WAAawB,GAAQC,
efe0: 51 41 41 53 44 2c 47 41 45 76 46 2c 51 41 41 53 QAASD,GAEvF,QAAS
eff0: 6a 42 2c 47 41 41 67 42 43 2c 45 41 41 55 43 2c jB,GAAgBC,EAAUC,
f000: 47 41 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f 42 GAAe,KAAMD,YAAoB
f010: 43 2c 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 41 C,IAAgB,KAAM,IAA
f020: 49 43 2c 57 41 41 55 2c 71 43 41 68 42 68 48 68 IC,WAAU,qCAhBhHh
f030: 42 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 B,OAAOC,eAAetB,E
f040: 41 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f AAS,cAC7BsC,OAAO
f050: 2c 47 41 47 54 2c 49 41 41 49 43 2c 47 41 41 65 ,GAGT,IAAIC,GAAe
f060: 2c 57 41 41 63 2c 51 41 41 53 43 2c 47 41 41 69 ,WAAc,QAASC,GAAi
f070: 42 43 2c 45 41 41 51 43 2c 47 41 41 53 2c 49 41 BC,EAAQC,GAAS,IA
f080: 41 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 2c 45 AK,GAAI9B,GAAI,E
f090: 41 41 47 41 2c 45 41 41 49 38 42 2c 45 41 41 4d AAGA,EAAI8B,EAAM
f0a0: 43 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c 43 41 C,OAAQ/B,IAAK,CA
f0b0: 41 45 2c 47 41 41 49 67 43 2c 47 41 41 61 46 2c AE,GAAIgC,GAAaF,
f0c0: 45 41 41 4d 39 42 2c 45 41 41 49 67 43 2c 47 41 EAAM9B,EAAIgC,GA
f0d0: 41 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 41 57 AWpB,WAAaoB,EAAW
f0e0: 70 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 2c 45 pB,aAAc,EAAOoB,E
f0f0: 41 41 57 72 42 2c 63 41 41 65 2c 45 41 41 55 2c AAWrB,cAAe,EAAU,
f100: 53 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 41 41 SAAWqB,KAAYA,EAA
f110: 57 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 2c 4f WC,UAAW,GAAMxB,O
f120: 41 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 41 51 AAOC,eAAemB,EAAQ
f130: 47 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c 49 41 G,EAAWE,IAAKF,IA
f140: 41 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 2c 45 AiB,MAAO,UAAUR,E
f150: 41 41 61 57 2c 45 41 41 59 43 2c 47 41 41 69 4a AAaW,EAAYC,GAAiJ
f160: 2c 4d 41 41 39 48 44 2c 49 41 41 59 50 2c 45 41 ,MAA9HD,IAAYP,EA
f170: 41 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 57 69 AiBJ,EAAYN,UAAWi
f180: 42 2c 47 41 41 69 42 43 2c 47 41 41 61 52 2c 45 B,GAAiBC,GAAaR,E
f190: 41 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 41 71 AAiBJ,EAAaY,GAAq
f1a0: 42 5a 2c 4d 69 42 7a 79 49 68 69 42 61 2c 45 41 BZ,MiBzyIhiBa,EA
f1b0: 41 41 78 43 2c 45 41 41 41 2c 47 6a 42 36 79 49 AAxC,EAAA,GjB6yI
f1c0: 49 79 43 2c 45 41 41 57 69 48 2c 45 41 41 75 42 IyC,EAAWiH,EAAuB
f1d0: 6c 48 2c 47 69 42 35 79 49 74 43 75 5a 2c 45 41 lH,GiB5yItCuZ,EA
f1e0: 41 41 2f 62 2c 45 41 41 41 2c 47 6a 42 67 7a 49 AA/b,EAAA,GjBgzI
f1f0: 49 67 63 2c 45 41 41 63 74 53 2c 45 41 41 75 42 Igc,EAActS,EAAuB
f200: 71 53 2c 47 69 42 31 79 49 6e 43 55 2c 45 6a 42 qS,GiB1yInCU,EjB
f210: 6f 7a 49 61 2c 57 69 42 68 7a 49 6a 42 2c 51 41 ozIa,WiBhzIjB,QA
f220: 41 41 41 2c 47 41 41 59 35 5a 2c 47 41 41 61 70 AAA,GAAY5Z,GAAap
f230: 42 2c 45 41 41 41 35 42 2c 4b 41 41 41 34 63 2c B,EAAA5B,KAAA4c,
f240: 47 41 49 76 42 35 63 2c 4b 41 41 4b 67 44 2c 59 GAIvB5c,KAAKgD,Y
f250: 41 41 63 41 2c 45 41 49 6e 42 68 44 2c 4b 41 41 AAcA,EAInBhD,KAA
f260: 4b 36 49 2c 4d 41 41 51 37 49 2c 4b 41 41 4b 67 K6I,MAAQ7I,KAAKg
f270: 44 2c 59 41 41 59 49 2c 51 41 41 51 30 67 42 2c D,YAAYI,QAAQ0gB,
f280: 47 41 41 47 2c 53 41 41 57 39 6a 42 2c 4b 41 41 GAAG,SAAW9jB,KAA
f290: 4b 67 44 2c 59 41 41 59 49 2c 55 41 41 57 70 44 KgD,YAAYI,UAAWpD
f2a0: 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 ,KAAKgD,YAAYC,QA
f2b0: 41 51 34 46 2c 4f 41 43 76 47 37 49 2c 4b 41 41 AQ4F,OACvG7I,KAA
f2c0: 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 51 38 64 KgD,YAAYI,QAAQ8d
f2d0: 2c 4b 41 41 4b 6c 68 42 2c 4b 41 41 4b 67 44 2c ,KAAKlhB,KAAKgD,
f2e0: 59 41 41 59 43 2c 51 41 41 51 34 46 2c 4f 41 45 YAAYC,QAAQ4F,OAE
f2f0: 72 44 37 49 2c 4b 41 41 4b 36 49 2c 4f 41 41 67 rD7I,KAAK6I,OAAg
f300: 43 2c 49 41 41 74 42 37 49 2c 4b 41 41 4b 36 49 C,IAAtB7I,KAAK6I
f310: 2c 4d 41 41 4d 78 47 2c 53 41 43 35 42 72 43 2c ,MAAMxG,SAC5BrC,
f320: 4b 41 41 4b 36 49 2c 4f 41 41 51 2c 47 41 47 66 KAAK6I,OAAQ,GAGf
f330: 37 49 2c 4b 41 41 4b 36 6c 42 2c 61 6a 42 34 6a 7I,KAAK6lB,ajB4j
f340: 4a 50 2c 4d 41 70 51 41 35 6a 42 2c 47 41 41 61 JP,MApQA5jB,GAAa
f350: 32 61 2c 49 41 43 58 70 61 2c 49 41 41 4b 2c 4f 2a,IACXpa,IAAK,O
f360: 41 43 4c 52 2c 4d 41 41 4f 2c 57 69 42 74 7a 49 ACLR,MAAO,WiBtzI
f370: 46 68 43 2c 4b 41 41 4b 79 67 42 2c 61 41 47 56 FhC,KAAKygB,aAGV
f380: 7a 67 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 76 zgB,KAAK6I,MAAMv
f390: 46 2c 49 41 43 54 77 69 42 2c 6f 42 41 41 71 42 F,IACTwiB,oBAAqB
f3a0: 76 69 42 2c 55 41 41 45 43 2c 4d 41 41 4d 78 44 viB,UAAEC,MAAMxD
f3b0: 2c 4b 41 41 4b 2b 6c 42 2c 51 41 41 53 2f 6c 42 ,KAAK+lB,QAAS/lB
f3c0: 2c 51 41 45 37 43 41 2c 4b 41 41 4b 36 49 2c 4d ,QAE7CA,KAAK6I,M
f3d0: 41 41 4d 76 46 2c 49 41 43 54 30 69 42 2c 71 42 AAMvF,IACT0iB,qB
f3e0: 41 41 73 42 7a 69 42 2c 55 41 41 45 43 2c 4d 41 AAsBziB,UAAEC,MA
f3f0: 41 4d 78 44 2c 4b 41 41 4b 69 6d 42 2c 53 41 41 AMxD,KAAKimB,SAA
f400: 55 6a 6d 42 2c 59 6a 42 32 7a 49 2f 43 77 43 2c UjmB,YjB2zI/CwC,
f410: 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c IAAK,SACLR,MAAO,
f420: 57 69 42 76 7a 49 46 68 43 2c 4b 41 41 4b 79 67 WiBvzIFhC,KAAKyg
f430: 42 2c 59 41 47 56 7a 67 42 2c 4b 41 41 4b 36 49 B,YAGVzgB,KAAK6I
f440: 2c 4d 41 41 4d 7a 45 2c 49 41 41 49 2c 6d 42 6a ,MAAMzE,IAAI,mBj
f450: 42 32 7a 49 66 35 42 2c 49 41 41 4b 2c 61 41 43 B2zIf5B,IAAK,aAC
f460: 4c 52 2c 4d 41 41 4f 2c 57 69 42 78 7a 49 50 2c LR,MAAO,WiBxzIP,
f470: 47 41 41 4b 68 43 2c 4b 41 41 4b 79 67 42 2c 57 GAAKhC,KAAKygB,W
f480: 41 41 56 2c 43 41 49 41 2c 47 41 41 49 37 49 2c AAV,CAIA,GAAI7I,
f490: 47 41 41 4d 2c 49 41 49 52 35 58 2c 4b 41 41 4b GAAM,IAIR5X,KAAK
f4a0: 36 49 2c 4d 41 41 4d 2b 4f 2c 4d 41 43 58 35 58 6I,MAAM+O,MACX5X
f4b0: 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 6d 53 2c 4b ,KAAK6I,MAAMmS,K
f4c0: 41 41 4b 2c 53 41 43 68 42 68 62 2c 4b 41 41 4b AAK,SAChBhb,KAAK
f4d0: 36 49 2c 4d 41 41 4d 34 54 2c 4b 41 41 4b 2c 65 6I,MAAM4T,KAAK,e
f4e0: 41 43 68 42 39 43 2c 49 41 41 49 2c 53 41 41 43 AChB9C,IAAI,SAAC
f4f0: 75 4d 2c 47 41 43 44 41 2c 47 41 41 69 42 2c 4b uM,GACDA,GAAiB,K
f500: 41 41 52 74 4f 2c 49 41 43 58 41 2c 45 41 41 4d AARtO,IACXA,EAAM
f510: 73 4f 2c 4b 41 49 4e 74 4f 2c 59 41 41 65 76 54 sO,KAINtO,YAAevT
f520: 2c 57 41 43 6a 42 75 54 2c 45 41 41 4d 35 58 2c ,WACjBuT,EAAM5X,
f530: 4b 41 41 4b 6d 6d 42 2c 6b 42 41 41 6b 42 76 4f KAAKmmB,kBAAkBvO
f540: 2c 45 41 41 49 7a 52 2c 4f 41 41 4f 6e 47 2c 4b ,EAAIzR,OAAOnG,K
f550: 41 41 4b 67 44 2c 59 41 41 59 36 42 2c 53 41 43 AAKgD,YAAY6B,SAC
f560: 2f 42 2c 67 42 41 41 52 2b 53 2c 49 41 41 6f 42 /B,gBAAR+S,IAAoB
f570: 41 2c 59 41 41 65 72 51 2c 55 41 43 72 44 71 51 A,YAAerQ,UACrDqQ
f580: 2c 45 41 41 4d 2c 49 41 47 52 35 58 2c 4b 41 41 ,EAAM,IAGR5X,KAA
f590: 4b 36 49 2c 4d 41 41 4d 75 64 2c 4b 41 41 4b 2c K6I,MAAMud,KAAK,
f5a0: 51 41 41 53 78 4f 2c 4f 6a 42 69 30 49 7a 42 70 QAASxO,OjBi0IzBp
f5b0: 56 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 V,IAAK,WACLR,MAA
f5c0: 4f 2c 57 69 42 78 7a 49 50 2c 51 41 41 4b 68 43 O,WiBxzIP,QAAKhC
f5d0: 2c 4b 41 41 4b 79 67 42 2c 59 41 49 48 7a 67 42 ,KAAKygB,YAIHzgB
f5e0: 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 2b 4f 2c 53 ,KAAK6I,MAAM+O,S
f5f0: 6a 42 73 30 49 6c 42 70 56 2c 49 41 41 4b 2c 57 jBs0IlBpV,IAAK,W
f600: 41 43 4c 52 2c 4d 41 41 4f 2c 53 69 42 35 7a 49 ACLR,MAAO,SiB5zI
f610: 41 34 56 2c 47 41 43 50 2c 47 41 41 4b 35 58 2c A4V,GACP,GAAK5X,
f620: 4b 41 41 4b 79 67 42 2c 57 41 41 56 2c 43 41 49 KAAKygB,WAAV,CAI
f630: 41 2c 47 41 41 49 34 46 2c 47 41 41 57 72 6d 42 A,GAAI4F,GAAWrmB
f640: 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 75 64 2c 4b ,KAAK6I,MAAMud,K
f650: 41 41 4b 2c 51 41 45 2f 42 78 4f 2c 47 41 41 4d AAK,QAE/BxO,GAAM
f660: 41 2c 47 41 41 59 2c 47 41 45 64 41 2c 4b 41 41 A,GAAY,GAEdA,KAA
f670: 53 79 4f 2c 47 41 41 73 42 2c 4d 41 4b 6e 43 72 SyO,GAAsB,MAKnCr
f680: 6d 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d 75 64 mB,KAAK6I,MAAMud
f690: 2c 4b 41 41 4b 2c 51 41 41 53 78 4f 2c 47 41 4f ,KAAK,QAASxO,GAO
f6a0: 7a 42 35 58 2c 4b 41 41 4b 36 49 2c 4d 41 41 4d zB5X,KAAK6I,MAAM
f6b0: 32 55 2c 53 41 43 54 79 42 2c 4b 41 41 4d 2c 53 2U,SACTyB,KAAM,S
f6c0: 41 43 4e 6a 63 2c 59 41 41 61 68 44 2c 4b 41 41 ACNjc,YAAahD,KAA
f6d0: 4b 67 44 2c 59 41 43 6c 42 6b 42 2c 4d 41 41 4f KgD,YAClBkB,MAAO
f6e0: 6c 45 2c 4b 41 41 4b 67 44 2c 59 41 41 59 6b 42 lE,KAAKgD,YAAYkB
f6f0: 2c 4d 41 43 78 42 6c 43 2c 4d 41 41 4f 34 56 2c ,MACxBlC,MAAO4V,
f700: 53 6a 42 30 30 49 54 70 56 2c 49 41 41 4b 2c 6f SjB00ITpV,IAAK,o
f710: 42 41 43 4c 52 2c 4d 41 41 4f 2c 57 69 42 2f 7a BACLR,MAAO,WiB/z
f720: 49 71 42 2c 47 41 41 5a 34 56 2c 47 41 41 59 31 IqB,GAAZ4V,GAAY1
f730: 55 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f 41 41 U,UAAAb,OAAA,OAA
f740: 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c 47 41 Ac,KAAAD,UAAA,GA
f750: 41 41 41 2c 55 41 41 41 2c 47 41 41 4e 2c 49 41 AAA,UAAA,GAAN,IA
f760: 47 74 42 2c 51 41 46 41 30 55 2c 45 41 41 4d 41 GtB,QAFA0U,EAAMA
f770: 2c 47 41 41 59 35 58 2c 4b 41 41 4b 67 44 2c 59 ,GAAY5X,KAAKgD,Y
f780: 41 41 59 36 5a 2c 61 41 41 61 79 4a 2c 6d 42 41 AAY6Z,aAAayJ,mBA
f790: 4d 68 44 31 4f 2c 45 41 41 4d 35 58 2c 4b 41 41 MhD1O,EAAM5X,KAA
f7a0: 4b 67 44 2c 59 41 41 59 36 5a 2c 61 41 41 61 30 KgD,YAAY6Z,aAAa0
f7b0: 4a 2c 71 42 41 41 71 42 33 4f 2c 47 41 41 4b 2c J,qBAAqB3O,GAAK,
f7c0: 49 41 45 66 2c 49 41 41 33 43 35 58 2c 4b 41 41 IAEf,IAA3C5X,KAA
f7d0: 4b 67 44 2c 59 41 41 59 43 2c 51 41 41 51 2b 46 KgD,YAAYC,QAAQ+F
f7e0: 2c 67 42 41 43 33 42 34 4f 2c 45 41 41 4d 41 2c ,gBAC3B4O,EAAMA,
f7f0: 45 41 41 49 39 53 2c 51 41 41 51 2c 4d 41 41 4f EAAI9S,QAAQ,MAAO
f800: 2c 4b 41 47 70 42 38 53 2c 47 41 54 45 2c 4d 6a ,KAGpB8S,GATE,Mj
f810: 42 6d 31 49 54 70 56 2c 49 41 41 4b 2c 57 41 43 Bm1ITpV,IAAK,WAC
f820: 4c 52 2c 4d 41 41 4f 2c 57 69 42 6e 30 49 50 2c LR,MAAO,WiBn0IP,
f830: 4f 41 41 75 42 2c 49 41 41 66 68 43 2c 4b 41 41 OAAuB,IAAfhC,KAA
f840: 4b 36 49 2c 53 6a 42 36 30 49 62 72 47 2c 49 41 K6I,SjB60IbrG,IA
f850: 41 4b 2c 59 41 43 4c 52 2c 4d 41 41 4f 2c 57 69 AK,YACLR,MAAO,Wi
f860: 42 74 30 49 50 2c 4d 41 41 4f 68 43 2c 4d 41 41 Bt0IP,MAAOhC,MAA
f870: 4b 79 67 42 2c 61 41 41 65 7a 67 42 2c 4b 41 41 KygB,aAAezgB,KAA
f880: 4b 38 64 2c 67 42 6a 42 67 31 49 68 43 74 62 2c K8d,gBjBg1IhCtb,
f890: 49 41 41 4b 2c 61 41 43 4c 52 2c 4d 41 41 4f 2c IAAK,aACLR,MAAO,
f8a0: 57 69 42 7a 30 49 50 2c 4d 41 41 4f 68 43 2c 4d WiBz0IP,MAAOhC,M
f8b0: 41 41 4b 79 67 42 2c 61 41 41 2b 43 2c 49 41 41 AAKygB,aAA+C,IAA
f8c0: 68 43 7a 67 42 2c 4b 41 41 4b 36 49 2c 4d 41 41 hCzgB,KAAK6I,MAA
f8d0: 4d 75 64 2c 4b 41 41 4b 2c 65 6a 42 71 31 49 33 Mud,KAAK,ejBq1I3
f8e0: 43 35 6a 42 2c 49 41 41 4b 2c 55 41 43 4c 52 2c C5jB,IAAK,UACLR,
f8f0: 4d 41 41 4f 2c 57 69 42 35 30 49 48 68 43 2c 4b MAAO,WiB50IHhC,K
f900: 41 41 4b 79 67 42 2c 59 41 43 50 7a 67 42 2c 4b AAKygB,YACPzgB,K
f910: 41 41 4b 36 49 2c 4d 41 41 4d 75 64 2c 4b 41 41 AAK6I,MAAMud,KAA
f920: 4b 2c 59 41 41 59 2c 4d 6a 42 79 31 49 39 42 35 K,YAAY,MjBy1I9B5
f930: 6a 42 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 jB,IAAK,SACLR,MA
f940: 41 4f 2c 57 69 42 2f 30 49 48 68 43 2c 4b 41 41 AO,WiB/0IHhC,KAA
f950: 4b 79 67 42 2c 59 41 43 50 7a 67 42 2c 4b 41 41 KygB,YACPzgB,KAA
f960: 4b 36 49 2c 4d 41 41 4d 75 64 2c 4b 41 41 4b 2c K6I,MAAMud,KAAK,
f970: 59 41 41 59 2c 4d 6a 42 32 31 49 39 42 35 6a 42 YAAY,MjB21I9B5jB
f980: 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f ,IAAK,SACLR,MAAO
f990: 2c 57 69 42 6c 31 49 46 68 43 2c 4b 41 41 4b 79 ,WiBl1IFhC,KAAKy
f9a0: 67 42 2c 63 41 4b 77 43 2c 49 41 41 2f 43 7a 67 gB,cAKwC,IAA/Czg
f9b0: 42 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 B,KAAKgD,YAAYC,Q
f9c0: 41 41 51 38 46 2c 6d 42 41 43 31 42 2f 49 2c 4b AAQ8F,mBAC1B/I,K
f9d0: 41 41 4b 67 44 2c 59 41 41 59 36 5a 2c 61 41 41 AAKgD,YAAY6Z,aAA
f9e0: 61 32 4a 2c 6b 42 41 4d 68 43 78 6d 42 2c 4b 41 a2J,kBAMhCxmB,KA
f9f0: 41 4b 6b 69 42 2c 53 41 41 53 6c 69 42 2c 4b 41 AKkiB,SAASliB,KA
fa00: 41 4b 6d 6d 42 2c 79 42 6a 42 34 31 49 6e 42 33 AKmmB,yBjB41InB3
fa10: 6a 42 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 jB,IAAK,WACLR,MA
fa20: 41 4f 2c 53 69 42 6e 31 49 41 73 46 2c 47 41 43 AO,SiBn1IAsF,GAC
fa30: 50 74 48 2c 4b 41 41 4b 67 44 2c 59 41 41 59 73 PtH,KAAKgD,YAAYs
fa40: 5a 2c 55 41 41 55 43 2c 4d 41 41 51 2c 65 41 43 Z,UAAUC,MAAQ,eAC
fa50: 6e 43 76 63 2c 4b 41 41 4b 67 44 2c 59 41 41 59 nCvc,KAAKgD,YAAY
fa60: 73 5a 2c 55 41 41 55 68 56 2c 45 41 41 49 41 2c sZ,UAAUhV,EAAIA,
fa70: 43 41 45 2f 42 2c 49 41 41 49 73 51 2c 47 41 41 CAE/B,IAAIsQ,GAA
fa80: 4d 35 58 2c 4b 41 41 4b 77 4c 2c 55 41 45 58 6f M5X,KAAKwL,UAEXo
fa90: 4d 2c 4b 41 41 51 74 51 2c 45 41 41 45 74 46 2c M,KAAQtQ,EAAEtF,
faa0: 4f 41 43 5a 68 43 2c 4b 41 41 4b 67 44 2c 59 41 OACZhC,KAAKgD,YA
fab0: 41 59 6b 66 2c 53 41 41 53 74 4b 2c 4d 6a 42 67 AYkf,SAAStK,MjBg
fac0: 32 49 35 42 70 56 2c 49 41 41 4b 2c 55 41 43 4c 2I5BpV,IAAK,UACL
fad0: 52 2c 4d 41 41 4f 2c 53 69 42 74 31 49 44 73 46 R,MAAO,SiBt1IDsF
fae0: 2c 47 41 43 4e 74 48 2c 4b 41 41 4b 67 44 2c 59 ,GACNtH,KAAKgD,Y
faf0: 41 41 59 73 5a 2c 55 41 41 55 43 2c 4d 41 41 51 AAYsZ,UAAUC,MAAQ
fb00: 2c 63 41 43 6e 43 76 63 2c 4b 41 41 4b 67 44 2c ,cACnCvc,KAAKgD,
fb10: 59 41 41 59 73 5a 2c 55 41 41 55 68 56 2c 45 41 YAAYsZ,UAAUhV,EA
fb20: 41 49 41 2c 43 41 45 2f 42 2c 49 41 41 49 73 51 AIA,CAE/B,IAAIsQ
fb30: 2c 47 41 41 4d 35 58 2c 4b 41 41 4b 77 4c 2c 55 ,GAAM5X,KAAKwL,U
fb40: 41 45 58 6f 4d 2c 4b 41 41 51 74 51 2c 45 41 41 AEXoM,KAAQtQ,EAA
fb50: 45 74 46 2c 4f 41 43 5a 68 43 2c 4b 41 41 4b 67 EtF,OACZhC,KAAKg
fb60: 44 2c 59 41 41 59 6b 66 2c 53 41 41 53 74 4b 2c D,YAAYkf,SAAStK,
fb70: 4f 6a 42 32 31 49 76 42 67 46 2c 49 41 47 54 6c OjB21IvBgF,IAGTl
fb80: 64 2c 47 41 41 51 6f 44 2c 51 69 42 7a 31 49 4f d,GAAQoD,QiBz1IO
fb90: 38 5a 2c 47 6a 42 36 31 49 54 2c 53 41 41 55 6a 8Z,GjB61IT,SAAUj
fba0: 64 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 41 d,EAAQD,EAASS,GA
fbb0: 45 6a 43 2c 59 6b 42 78 6b 4a 41 2c 53 41 41 41 EjC,YkBxkJA,SAAA
fbc0: 73 6d 42 2c 47 41 41 41 35 6a 42 2c 45 41 41 41 smB,GAAA5jB,EAAA
fbd0: 67 44 2c 47 41 43 41 2c 4b 41 41 41 37 46 2c 65 gD,GACA,KAAA7F,e
fbe0: 41 41 41 79 6d 42 2c 49 41 43 41 2c 55 41 41 41 AAAymB,IACA,UAAA
fbf0: 41 2c 47 41 41 41 35 6a 42 2c 45 41 41 41 67 44 A,GAAA5jB,EAAAgD
fc00: 2c 45 41 4f 41 2c 49 41 4a 41 41 2c 4f 41 41 41 ,EAOA,IAJAA,OAAA
fc10: 36 67 42 2c 4b 41 43 41 37 67 42 2c 45 41 41 41 6gB,KACA7gB,EAAA
fc20: 2c 4d 41 47 41 41 2c 53 41 41 41 77 50 2c 49 41 ,MAGAA,SAAAwP,IA
fc30: 43 41 2c 53 41 41 41 68 53 2c 4f 41 41 41 2c 6b CA,SAAAhS,OAAA,k
fc40: 42 41 41 41 77 43 2c 45 41 47 41 2c 49 41 41 41 BAAAwC,EAGA,IAAA
fc50: 76 46 2c 47 41 43 41 69 56 2c 43 41 45 41 2c 61 vF,GACAiV,CAEA,a
fc60: 41 41 41 31 53 2c 45 41 43 41 37 43 2c 4b 41 41 AAA1S,EACA7C,KAA
fc70: 41 36 46 2c 4d 41 41 41 2c 4d 41 43 41 37 46 2c A6F,MAAA,MACA7F,
fc80: 4b 41 41 41 6b 45 2c 4f 41 41 41 2c 4f 41 43 41 KAAAkE,OAAA,OACA
fc90: 6c 45 2c 4b 41 41 41 32 6d 42 2c 4f 41 41 41 2c lE,KAAA2mB,OAAA,
fca0: 4d 41 43 45 2c 49 41 41 41 39 6a 42 2c 59 41 41 MACE,IAAA9jB,YAA
fcb0: 41 34 6a 42 2c 47 41 43 46 7a 6d 42 2c 4b 41 41 A4jB,GACFzmB,KAA
fcc0: 41 36 46 2c 4d 41 41 41 68 44 2c 45 41 41 41 67 A6F,MAAAhD,EAAAg
fcd0: 44 2c 4d 41 43 41 37 46 2c 4b 41 41 41 6b 45 2c D,MACA7F,KAAAkE,
fce0: 4d 41 41 41 72 42 2c 45 41 41 41 71 42 2c 4d 41 MAAArB,EAAAqB,MA
fcf0: 41 41 75 57 2c 51 41 43 41 7a 61 2c 4b 41 41 41 AAuW,QACAza,KAAA
fd00: 32 6d 42 2c 4f 41 41 41 39 6a 42 2c 45 41 41 41 2mB,OAAA9jB,EAAA
fd10: 38 6a 42 2c 57 41 43 45 2c 6f 42 41 41 41 39 6a 8jB,WACE,oBAAA9j
fd20: 42 2c 47 41 41 41 2c 43 41 43 46 2c 47 41 41 41 B,GAAA,CACF,GAAA
fd30: 75 43 2c 47 41 41 41 71 55 2c 45 41 41 41 74 59 uC,GAAAqU,EAAAtY
fd40: 2c 49 41 41 41 30 42 2c 45 41 43 41 2c 57 41 41 ,IAAA0B,EACA,WAA
fd50: 41 75 43 2c 45 41 43 41 2c 53 41 41 41 2f 42 2c AuC,EACA,SAAA/B,
fd60: 4f 41 41 41 2c 73 43 41 41 41 52 2c 45 41 47 41 OAAA,sCAAAR,EAGA
fd70: 37 43 2c 4d 41 41 41 36 46 2c 4d 41 41 41 54 2c 7C,MAAA6F,MAAAT,
fd80: 45 41 41 41 53 2c 4d 41 43 41 30 50 2c 45 41 41 EAAAS,MACA0P,EAA
fd90: 41 46 2c 45 41 41 41 72 56 2c 4b 41 41 41 36 46 AF,EAAArV,KAAA6F
fda0: 2c 4f 41 41 41 30 50 2c 53 41 43 41 76 56 2c 4b ,OAAA0P,SACAvV,K
fdb0: 41 41 41 6b 45 2c 4d 41 41 41 6b 42 2c 45 41 41 AAAkE,MAAAkB,EAA
fdc0: 41 70 44 2c 4d 41 41 41 79 59 2c 4d 41 41 41 2c ApD,MAAAyY,MAAA,
fdd0: 45 41 41 41 6c 46 2c 47 41 43 41 76 56 2c 4b 41 EAAAlF,GACAvV,KA
fde0: 41 41 32 6d 42 2c 4f 41 41 41 2c 67 42 41 41 41 AA2mB,OAAA,gBAAA
fdf0: 76 68 42 2c 47 41 41 41 70 44 2c 4d 41 41 41 75 vhB,GAAApD,MAAAu
fe00: 54 2c 47 41 41 41 6e 51 2c 45 41 41 41 70 44 2c T,GAAAnQ,EAAApD,
fe10: 4d 41 41 41 75 54 2c 47 41 41 41 2c 4d 41 43 45 MAAAuT,GAAA,MACE
fe20: 2c 49 41 41 41 31 53 2c 45 41 41 41 52 2c 4f 41 ,IAAA1S,EAAAR,OA
fe30: 41 41 2c 43 41 43 46 72 43 2c 4b 41 41 41 36 46 AA,CACFrC,KAAA6F
fe40: 2c 53 41 41 41 2c 4d 41 43 41 30 50 2c 45 41 41 ,SAAA,MACA0P,EAA
fe50: 41 46 2c 45 41 41 41 72 56 2c 4b 41 41 41 36 46 AF,EAAArV,KAAA6F
fe60: 2c 4f 41 41 41 30 50 2c 51 41 43 41 2c 49 41 41 ,OAAA0P,QACA,IAA
fe70: 41 71 52 2c 47 41 41 41 43 2c 45 41 41 41 72 6d AqR,GAAAC,EAAArm
fe80: 42 2c 4b 41 41 41 71 43 2c 45 41 41 41 2c 45 41 B,KAAAqC,EAAA,EA
fe90: 41 41 30 53 2c 45 41 43 41 76 56 2c 4d 41 41 41 AA0S,EACAvV,MAAA
fea0: 6b 45 2c 4d 41 41 41 34 69 42 2c 45 41 41 41 46 kE,MAAA4iB,EAAAF
feb0: 2c 45 41 41 41 72 52 2c 47 41 43 41 76 56 2c 4b ,EAAArR,GACAvV,K
fec0: 41 41 41 32 6d 42 2c 4f 41 41 41 2c 67 42 41 41 AAA2mB,OAAA,gBAA
fed0: 41 39 6a 42 2c 47 41 41 41 30 53 2c 47 41 41 41 A9jB,GAAA0S,GAAA
fee0: 31 53 2c 45 41 41 41 30 53 2c 47 41 41 41 2c 4d 1S,EAAA0S,GAAA,M
fef0: 41 43 45 2c 6f 42 41 41 41 31 53 2c 47 41 45 46 ACE,oBAAA1S,GAEF
ff00: 41 2c 47 41 41 41 2c 53 41 43 41 37 43 2c 4b 41 A,GAAA,SACA7C,KA
ff10: 41 41 36 46 2c 4d 41 41 41 2c 4d 41 43 41 37 46 AA6F,MAAA,MACA7F
ff20: 2c 4b 41 41 41 6b 45 2c 4f 41 43 41 72 42 2c 47 ,KAAAkE,OACArB,G
ff30: 41 41 41 2c 4f 41 43 41 41 2c 47 41 41 41 2c 4d AAA,OACAA,GAAA,M
ff40: 41 43 41 2c 49 41 41 41 41 2c 47 41 45 41 37 43 ACA,IAAAA,GAEA7C
ff50: 2c 4b 41 41 41 32 6d 42 2c 4f 41 41 41 2c 4d 41 ,KAAA2mB,OAAA,MA
ff60: 43 45 2c 43 41 43 46 33 6d 42 2c 4b 41 41 41 32 CE,CACF3mB,KAAA2
ff70: 6d 42 2c 4f 41 41 41 2c 43 41 45 41 2c 49 41 41 mB,OAAA,CAEA,IAA
ff80: 41 78 62 2c 47 41 41 41 70 4b 2c 4f 41 41 41 6f Axb,GAAApK,OAAAo
ff90: 4b 2c 4b 41 41 41 74 49 2c 45 41 43 41 2c 55 41 K,KAAAtI,EACA,UA
ffa0: 41 41 41 2c 4b 41 43 41 73 49 2c 45 41 41 41 34 AAA,KACAsI,EAAA4
ffb0: 62 2c 4f 41 41 41 35 62 2c 45 41 41 41 47 2c 51 b,OAAA5b,EAAAG,Q
ffc0: 41 41 41 2c 59 41 43 41 74 4c 2c 4b 41 41 41 32 AAA,YACAtL,KAAA2
ffd0: 6d 42 2c 4f 41 41 41 2c 67 42 41 41 41 39 6a 42 mB,OAAA,gBAAA9jB
ffe0: 2c 47 41 41 41 6d 44 2c 4d 41 41 41 6e 44 2c 45 ,GAAAmD,MAAAnD,E
fff0: 41 41 41 6d 44 2c 4d 41 41 41 2c 45 41 47 41 2c AAAmD,MAAA,EAGA,
10000 49 41 41 41 67 68 42 2c 47 41 41 41 37 62 2c 45 IAAAghB,GAAA7b,E
10010 41 41 41 38 62 2c 4f 41 41 41 70 4e 2c 4b 41 41 AAA8b,OAAApN,KAA
10020 41 2c 47 41 43 41 2c 4d 41 41 41 6d 4e 2c 49 41 A,GACA,MAAAmN,IA
10030 41 41 45 2c 49 41 43 41 2c 53 41 41 41 37 6a 42 AAE,IACA,SAAA7jB
10040 2c 4f 41 41 41 2c 73 43 41 41 41 38 6a 42 2c 4b ,OAAA,sCAAA8jB,K
10050 41 41 41 43 2c 55 41 41 41 76 6b 42 2c 47 41 47 AAAC,UAAAvkB,GAG
10060 41 37 43 2c 4d 41 41 41 36 46 2c 4d 41 41 41 71 A7C,MAAA6F,MAAAq
10070 68 42 2c 45 41 41 41 46 2c 45 41 45 41 2c 49 41 hB,EAAAF,EAEA,IA
10080 41 41 78 52 2c 47 41 41 41 48 2c 45 41 41 41 72 AAxR,GAAAH,EAAAr
10090 56 2c 4b 41 41 41 36 46 2c 4f 41 41 41 32 50 2c V,KAAA6F,OAAA2P,
100a0 4f 41 43 41 74 52 2c 49 41 43 41 2c 4b 41 41 41 OACAtR,IACA,KAAA
100b0 35 44 2c 45 41 41 41 2c 45 41 41 61 41 2c 45 41 5D,EAAA,EAAaA,EA
100c0 41 41 6b 56 2c 45 41 41 41 6e 54 2c 4f 41 41 6d AAkV,EAAAnT,OAAm
100d0 42 2f 42 2c 49 41 43 68 43 34 44 2c 45 41 41 41 B/B,IAChC4D,EAAA
100e0 67 44 2c 4b 41 41 41 72 45 2c 45 41 41 41 32 53 gD,KAAArE,EAAA2S
100f0 2c 45 41 41 41 6c 56 2c 49 41 47 41 4e 2c 4d 41 ,EAAAlV,IAGAN,MA
10100 41 41 6b 45 2c 4d 41 41 41 34 69 42 2c 45 41 41 AAkE,MAAA4iB,EAA
10110 41 35 69 42 2c 47 41 49 41 2c 47 41 41 41 6d 6a A5iB,GAIA,GAAAmj
10120 42 2c 45 41 41 41 72 6e 42 2c 4b 41 41 41 36 46 B,EAAArnB,KAAA6F
10130 2c 4f 41 45 41 2c 49 41 44 41 30 50 2c 45 41 41 ,OAEA,IADA0P,EAA
10140 41 46 2c 45 41 41 41 72 56 2c 4b 41 41 41 36 46 AF,EAAArV,KAAA6F
10150 2c 4f 41 41 41 30 50 2c 53 41 43 41 6a 56 2c 45 ,OAAA0P,SACAjV,E
10160 41 41 41 2c 45 41 41 61 41 2c 45 41 41 41 69 56 AAA,EAAaA,EAAAiV
10170 2c 45 41 41 63 6a 56 2c 49 41 41 41 2c 43 41 43 ,EAAcjV,IAAA,CAC
10180 33 42 2c 47 41 41 41 67 6e 42 2c 47 41 41 41 44 3B,GAAAgnB,GAAAD
10190 2c 45 41 41 41 72 6e 42 2c 4b 41 41 41 36 46 2c ,EAAArnB,KAAA6F,
101a0 4f 41 41 41 76 46 2c 45 41 43 41 67 6e 42 2c 4b OAAAvF,EACAgnB,K
101b0 41 43 41 74 6e 42 2c 4b 41 41 41 6b 45 2c 4d 41 ACAtnB,KAAAkE,MA
101c0 41 41 35 44 2c 47 41 41 41 67 6e 42 2c 45 41 41 AA5D,GAAAgnB,EAA
101d0 41 74 6e 42 2c 4b 41 41 41 6b 45 2c 4d 41 41 41 AtnB,KAAAkE,MAAA
101e0 35 44 2c 4b 41 4b 41 4e 2c 4b 41 41 41 32 6d 42 5D,KAKAN,KAAA2mB
101f0 2c 4f 41 41 41 76 66 2c 4b 41 41 41 73 50 2c 49 ,OAAAvf,KAAAsP,I
10200 41 41 41 2c 45 41 41 41 74 50 2c 4b 41 41 41 71 AAA,EAAAtP,KAAAq
10210 50 2c 49 41 41 41 2c 45 41 41 41 7a 57 2c 4b 41 P,IAAA,EAAAzW,KA
10220 41 41 32 6d 42 2c 53 41 45 41 35 6c 42 2c 4f 41 AA2mB,SAEA5lB,OA
10230 41 41 77 6d 42 2c 51 41 43 41 78 6d 42 2c 4f 41 AAwmB,QACAxmB,OA
10240 41 41 77 6d 42 2c 4f 41 41 41 76 6e 42 2c 4d 41 AAwmB,OAAAvnB,MA
10250 6b 54 41 2c 51 41 41 41 77 6e 42 2c 47 41 41 41 kTA,QAAAwnB,GAAA
10260 43 2c 45 41 41 41 43 2c 47 41 43 41 2c 4d 41 41 C,EAAAC,GACA,MAA
10270 41 43 2c 51 41 41 41 46 2c 45 41 41 41 47 2c 51 AC,QAAAF,EAAAG,Q
10280 41 41 41 46 2c 49 41 47 41 2c 51 41 41 41 47 2c AAAF,IAGA,QAAAG,
10290 47 41 41 41 48 2c 47 41 43 41 2c 67 42 41 41 41 GAAAH,GACA,gBAAA
102a0 44 2c 47 41 43 41 2c 4d 41 41 41 44 2c 47 41 41 D,GACA,MAAAD,GAA
102b0 41 43 2c 45 41 41 41 43 2c 49 41 49 41 2c 51 41 AC,EAAAC,IAIA,QA
102c0 41 41 49 2c 47 41 41 41 6a 69 42 2c 45 41 41 41 AAI,GAAAjiB,EAAA
102d0 6b 69 42 2c 45 41 41 41 43 2c 47 41 53 41 2c 4d kiB,EAAAC,GASA,M
102e0 41 52 41 6e 69 42 2c 47 41 41 41 58 2c 4d 41 41 ARAniB,GAAAX,MAA
102f0 41 79 42 2c 51 41 41 41 64 2c 53 41 45 41 41 2c AyB,QAAAd,SAEAA,
10300 45 41 41 41 6b 42 2c 51 41 41 41 2c 53 41 41 41 EAAAkB,QAAA,SAAA
10310 74 47 2c 49 41 43 41 34 6d 42 2c 45 41 41 41 35 tG,IACA4mB,EAAA5
10320 6d 42 2c 4b 41 41 41 34 6d 42 2c 45 41 41 41 35 mB,KAAA4mB,EAAA5
10330 6d 42 2c 51 41 41 41 73 6e 42 2c 47 41 41 41 43 mB,QAAAsnB,GAAAC
10340 2c 49 41 47 41 6e 69 42 2c 49 41 41 41 2c 47 41 ,IAGAniB,IAAA,GA
10350 45 41 2c 53 41 41 41 2b 52 2c 47 41 43 41 2c 47 EA,SAAA+R,GACA,G
10360 41 41 41 78 53 2c 45 41 45 41 2c 4f 41 41 41 6c AAAxS,EAEA,OAAAl
10370 43 2c 57 41 41 41 62 2c 51 41 43 41 32 6c 42 2c C,WAAAb,QACA2lB,
10380 49 41 43 41 70 51 2c 45 41 41 41 6f 51 2c 45 41 IACApQ,EAAAoQ,EA
10390 41 41 70 51 2c 49 41 47 41 78 53 2c 45 41 41 41 AApQ,IAGAxS,EAAA
103a0 70 46 2c 4b 41 41 41 36 46 2c 4b 41 43 41 54 2c pF,KAAA6F,KACAT,
103b0 45 41 41 41 6c 42 2c 4d 41 41 41 36 6a 42 2c 47 EAAAlB,MAAA6jB,G
103c0 41 41 41 6e 51 2c 45 41 43 41 78 53 2c 49 41 47 AAAnQ,EACAxS,IAG
103d0 41 41 2c 45 41 41 41 70 46 2c 4b 41 41 41 36 46 AA,EAAApF,KAAA6F
103e0 2c 4b 41 41 41 33 42 2c 4d 41 41 41 36 6a 42 2c ,KAAA3B,MAAA6jB,
103f0 47 41 43 41 43 2c 49 41 43 41 35 69 42 2c 45 41 GACAC,IACA5iB,EA
10400 41 41 34 69 42 2c 45 41 41 41 35 69 42 2c 49 41 AA4iB,EAAA5iB,IA
10410 47 41 41 2c 49 41 49 41 2c 51 41 41 41 36 69 42 GAA,IAIA,QAAA6iB
10420 2c 47 41 41 41 76 52 2c 47 41 43 41 2c 67 42 41 ,GAAAvR,GACA,gBA
10430 41 41 68 53 2c 47 41 43 41 2c 4d 41 41 41 30 43 AAhS,GACA,MAAA0C
10440 2c 4d 41 41 41 73 50 2c 49 41 41 41 2c 45 41 41 ,MAAAsP,IAAA,EAA
10450 41 74 50 2c 4b 41 41 41 71 50 2c 49 41 41 41 43 AtP,KAAAqP,IAAAC
10460 2c 45 41 41 41 68 53 2c 4b 41 49 41 2c 51 41 41 ,EAAAhS,KAIA,QAA
10470 41 77 6a 42 2c 47 41 41 41 74 51 2c 47 41 43 41 AwjB,GAAAtQ,GACA
10480 2c 4d 41 41 41 31 53 2c 4f 41 41 41 79 42 2c 51 ,MAAA1S,OAAAyB,Q
10490 41 41 41 69 52 2c 53 41 47 41 2c 51 41 41 41 6b AAAiR,SAGA,QAAAk
104a0 50 2c 47 41 41 41 71 42 2c 45 41 41 41 39 6c 42 P,GAAAqB,EAAA9lB
104b0 2c 47 41 43 41 2c 4f 41 41 41 2f 42 2c 47 41 41 ,GACA,OAAA/B,GAA
104c0 41 2c 45 41 41 67 42 41 2c 45 41 41 41 2b 42 2c A,EAAgBA,EAAA+B,
104d0 45 41 41 59 2f 42 2c 49 41 43 35 42 2c 67 42 41 EAAY/B,IAC5B,gBA
104e0 41 41 36 6e 42 2c 47 41 41 41 37 6e 42 2c 4b 41 AA6nB,GAAA7nB,KA
104f0 43 41 36 6e 42 2c 45 41 41 41 37 6e 42 2c 47 41 CA6nB,EAAA7nB,GA
10500 41 41 2c 45 41 49 41 2c 4f 41 41 41 36 6e 42 2c AA,EAIA,OAAA6nB,
10510 47 41 35 64 41 2c 47 41 41 41 31 4f 2c 47 41 41 GA5dA,GAAA1O,GAA
10520 6b 42 74 5a 2c 45 41 41 51 2c 49 41 43 31 42 6b kBtZ,EAAQ,IAC1Bk
10530 56 2c 45 41 41 63 6c 56 2c 45 41 41 51 2c 49 41 V,EAAclV,EAAQ,IA
10540 45 74 42 30 6d 42 2c 4b 41 41 41 70 4d 2c 4d 41 EtB0mB,KAAApM,MA
10550 45 41 69 4d 2c 47 41 45 41 2c 55 41 47 41 2c 4f EAiM,GAEA,UAGA,O
10560 41 47 41 2c 4f 41 47 41 51 2c 49 41 43 41 6e 6d AGA,OAGAQ,IACAnm
10570 42 2c 51 41 41 41 6f 4b 2c 4b 41 41 41 6b 4b 2c B,QAAAoK,KAAAkK,
10580 47 41 41 41 74 4f 2c 51 41 41 41 2c 53 41 41 41 GAAAtO,QAAA,SAAA
10590 6c 42 2c 47 41 43 41 71 68 42 2c 45 41 41 41 4c lB,GACAqhB,EAAAL
105a0 2c 45 41 41 41 72 6d 42 2c 4b 41 41 41 36 55 2c ,EAAArmB,KAAA6U,
105b0 45 41 41 41 78 50 2c 47 41 41 41 32 50 2c 51 41 EAAAxP,GAAA2P,QA
105c0 41 41 79 52 2c 4f 41 41 41 70 4e 2c 4b 41 41 41 AAyR,OAAApN,KAAA
105d0 2c 4b 41 41 41 68 55 2c 47 41 47 41 2c 49 41 41 ,KAAAhU,GAGA,IAA
105e0 41 77 68 42 2c 4b 41 2b 46 41 5a 2c 47 41 41 41 AwhB,KA+FAZ,GAAA
105f0 6a 6c 42 2c 57 41 43 41 2b 58 2c 53 41 41 41 2c jlB,WACA+X,SAAA,
10600 57 41 43 41 2c 4d 41 41 41 76 5a 2c 4d 41 41 41 WACA,MAAAvZ,MAAA
10610 6d 47 2c 55 41 47 41 69 69 42 2c 4f 41 41 41 2c mG,UAGAiiB,OAAA,
10620 57 41 43 41 2c 4d 41 41 41 70 6f 42 2c 57 41 41 WACA,MAAApoB,WAA
10630 41 36 46 2c 55 41 47 41 4d 2c 4f 41 41 41 2c 53 A6F,UAGAM,OAAA,S
10640 41 41 41 75 68 42 2c 47 41 43 41 2c 47 41 41 41 AAAuhB,GACA,GAAA
10650 33 6e 42 2c 47 41 41 41 43 2c 4b 41 41 41 36 46 3nB,GAAAC,KAAA6F
10660 2c 51 41 41 41 34 54 2c 47 41 41 41 34 4f 2c 47 ,QAAA4T,GAAA4O,G
10670 41 41 41 72 6f 42 2c 55 41 41 41 73 56 2c 4b 41 AAAroB,UAAAsV,KA
10680 43 41 76 56 2c 4b 41 41 41 71 47 2c 4d 41 41 41 CAvV,KAAAqG,MAAA
10690 2c 67 42 41 41 41 73 68 42 2c 4b 41 41 41 2c 45 ,gBAAAshB,KAAA,E
106a0 41 43 41 2c 49 41 41 41 7a 69 42 2c 47 41 41 41 ACA,IAAAziB,GAAA
106b0 2c 49 41 41 41 6c 46 2c 45 41 41 41 34 6d 42 2c ,IAAAlF,EAAA4mB,
106c0 4f 41 41 41 35 6d 42 2c 45 41 41 41 6d 45 2c 4d OAAA5mB,EAAAmE,M
106d0 41 41 41 6e 45 2c 45 41 41 41 6d 45 2c 4d 41 41 AAAnE,EAAAmE,MAA
106e0 41 34 63 2c 4f 41 41 41 39 67 42 2c 4b 41 41 41 A4c,OAAA9gB,KAAA
106f0 32 6d 42 2c 4f 41 43 41 2c 4f 41 41 41 6c 4e 2c 2mB,OACA,OAAAlN,
10700 47 41 41 41 34 4f 2c 47 41 41 41 74 6f 42 2c 45 GAAA4O,GAAAtoB,E
10710 41 41 41 38 46 2c 4f 41 41 41 5a 2c 49 41 47 41 AAA8F,OAAAZ,IAGA
10720 71 6a 42 2c 63 41 41 41 2c 53 41 41 41 5a 2c 47 qjB,cAAA,SAAAZ,G
10730 41 43 41 2c 47 41 41 41 33 6e 42 2c 47 41 41 41 ACA,GAAA3nB,GAAA
10740 43 2c 4b 41 41 41 73 56 2c 4d 41 41 41 6c 50 2c C,KAAAsV,MAAAlP,
10750 4d 41 41 41 2c 67 42 41 41 41 73 68 42 2c 4b 41 MAAA,gBAAAshB,KA
10760 41 41 2c 47 41 43 41 7a 69 42 2c 45 41 41 41 2c AA,GACAziB,EAAA,
10770 49 41 41 41 6c 46 2c 45 41 41 41 34 6d 42 2c 4f IAAAlF,EAAA4mB,O
10780 41 41 41 35 6d 42 2c 45 41 41 41 6d 45 2c 4d 41 AAA5mB,EAAAmE,MA
10790 41 41 6e 45 2c 45 41 41 41 6d 45 2c 4d 41 41 41 AAnE,EAAAmE,MAAA
107a0 34 63 2c 4f 41 41 41 39 67 42 2c 4b 41 41 41 32 4c,OAAA9gB,KAAA2
107b0 6d 42 2c 4f 41 43 41 2c 4f 41 41 41 6c 4e 2c 47 mB,OACA,OAAAlN,G
107c0 41 41 41 34 4f 2c 47 41 41 41 2f 53 2c 49 41 41 AAA4O,GAAA/S,IAA
107d0 41 69 54 2c 51 41 41 41 74 6a 42 2c 49 41 47 41 AiT,QAAAtjB,IAGA
107e0 75 6a 42 2c 4d 41 41 41 2c 57 41 43 41 2c 57 41 ujB,MAAA,WACA,WA
107f0 41 41 78 6f 42 2c 4b 41 41 41 32 6d 42 2c 4f 41 AAxoB,KAAA2mB,OA
10800 41 41 33 6d 42 2c 4b 41 41 41 6b 45 2c 4d 41 41 AA3mB,KAAAkE,MAA
10810 41 75 57 2c 51 41 41 41 7a 61 2c 4b 41 41 41 6b AuW,QAAAza,KAAAk
10820 45 2c 4d 41 41 41 34 63 2c 4f 41 41 41 39 67 42 E,MAAA4c,OAAA9gB
10830 2c 4b 41 41 41 32 6d 42 2c 53 41 47 41 72 6c 42 ,KAAA2mB,SAGArlB
10840 2c 4f 41 41 41 2c 57 41 4b 41 2c 4f 41 4a 41 38 ,OAAA,WAKA,OAJA8
10850 44 2c 4d 41 43 41 6d 51 2c 45 41 41 41 46 2c 45 D,MACAmQ,EAAAF,E
10860 41 41 41 72 56 2c 4b 41 41 41 36 46 2c 4f 41 41 AAArV,KAAA6F,OAA
10870 41 30 50 2c 53 41 43 41 43 2c 45 41 41 41 48 2c A0P,SACAC,EAAAH,
10880 45 41 41 41 72 56 2c 4b 41 41 41 36 46 2c 4f 41 EAAArV,KAAA6F,OA
10890 41 41 32 50 2c 4f 41 45 41 6c 56 2c 45 41 41 41 AA2P,OAEAlV,EAAA
108a0 2c 45 41 41 69 42 41 2c 45 41 41 41 69 56 2c 45 ,EAAiBA,EAAAiV,E
108b0 41 41 63 6a 56 2c 49 41 43 2f 42 38 45 2c 45 41 AAcjV,IAC/B8E,EA
108c0 41 41 6f 51 2c 45 41 41 41 6c 56 2c 49 41 41 41 AAoQ,EAAAlV,IAAA
108d0 4e 2c 4b 41 41 41 6b 45 2c 4d 41 41 41 35 44 2c N,KAAAkE,MAAA5D,
108e0 45 41 4f 41 2c 4f 41 4a 41 2c 4b 41 41 41 4e 2c EAOA,OAJA,KAAAN,
108f0 4b 41 41 41 32 6d 42 2c 53 41 43 41 76 68 42 2c KAAA2mB,SACAvhB,
10900 45 41 41 41 59 2c 4d 41 41 41 68 47 2c 4b 41 41 EAAAY,MAAAhG,KAA
10910 41 32 6d 42 2c 51 41 47 41 76 68 42 2c 47 41 47 A2mB,QAGAvhB,GAG
10920 41 71 6a 42 2c 55 41 41 41 2c 57 41 43 41 2c 47 AqjB,UAAA,WACA,G
10930 41 41 41 6e 54 2c 47 41 41 41 74 56 2c 4b 41 41 AAAnT,GAAAtV,KAA
10940 41 73 56 2c 4d 41 41 41 70 52 2c 4b 41 53 41 2c AsV,MAAApR,KASA,
10950 4f 41 52 41 6f 52 2c 47 41 41 41 2c 51 41 43 41 OARAoR,GAAA,QACA
10960 41 2c 45 41 41 41 2c 51 41 43 41 41 2c 45 41 41 A,EAAA,QACAA,EAA
10970 41 2c 51 41 45 41 2c 49 41 41 41 74 56 2c 4b 41 A,QAEA,IAAAtV,KA
10980 41 41 32 6d 42 2c 51 41 43 41 72 52 2c 45 41 41 AA2mB,QACArR,EAA
10990 41 70 4f 2c 4b 41 41 41 6c 48 2c 4b 41 41 41 32 ApO,KAAAlH,KAAA2
109a0 6d 42 2c 51 41 47 41 72 52 2c 47 41 47 41 6f 54 mB,QAGArR,GAGAoT
109b0 2c 57 41 41 41 2c 57 41 43 41 2c 47 41 41 41 70 ,WAAA,WACA,GAAAp
109c0 54 2c 47 41 41 41 74 56 2c 4b 41 41 41 73 56 2c T,GAAAtV,KAAAsV,
109d0 4d 41 41 41 68 55 2c 51 41 53 41 2c 4f 41 52 41 MAAAhU,QASA,OARA
109e0 67 55 2c 47 41 41 41 67 42 2c 47 41 41 41 2c 49 gU,GAAAgB,GAAA,I
109f0 41 43 41 68 42 2c 45 41 41 41 69 42 2c 47 41 41 ACAhB,EAAAiB,GAA
10a00 41 2c 49 41 43 41 6a 42 2c 45 41 41 41 6b 42 2c A,IACAjB,EAAAkB,
10a10 47 41 41 41 2c 49 41 45 41 2c 49 41 41 41 78 57 GAAA,IAEA,IAAAxW
10a20 2c 4b 41 41 41 32 6d 42 2c 53 41 43 41 72 52 2c ,KAAA2mB,SACArR,
10a30 45 41 41 41 74 50 2c 4d 41 41 41 68 47 2c 4b 41 EAAAtP,MAAAhG,KA
10a40 41 41 32 6d 42 2c 51 41 47 41 72 52 2c 47 41 47 AA2mB,QAGArR,GAG
10a50 41 6c 50 2c 4d 41 41 41 2c 53 41 41 41 73 68 42 AlP,MAAA,SAAAshB
10a60 2c 47 41 45 41 2c 4d 41 44 41 41 2c 47 41 41 41 ,GAEA,MADAA,GAAA
10a70 74 67 42 2c 4b 41 41 41 73 50 2c 49 41 41 41 67 tgB,KAAAsP,IAAAg
10a80 52 2c 47 41 41 41 2c 4b 41 43 41 2c 47 41 41 41 R,GAAA,KACA,GAAA
10a90 6a 42 2c 47 41 41 41 7a 6d 42 2c 4b 41 41 41 6b jB,GAAAzmB,KAAAk
10aa0 45 2c 4d 41 41 41 79 56 2c 49 41 41 41 6b 4f 2c E,MAAAyV,IAAAkO,
10ab0 45 41 41 41 48 2c 49 41 41 41 35 47 2c 4f 41 41 EAAAH,IAAA5G,OAA
10ac0 41 39 67 42 2c 4b 41 41 41 32 6d 42 2c 51 41 41 A9gB,KAAA2mB,QAA
10ad0 41 33 6d 42 2c 4b 41 41 41 36 46 2c 51 41 47 41 A3mB,KAAA6F,QAGA
10ae0 47 2c 4d 41 41 41 2c 53 41 41 41 34 52 2c 47 41 G,MAAA,SAAA4R,GA
10af0 43 41 2c 4d 41 41 41 31 55 2c 57 41 41 41 62 2c CA,MAAA1U,WAAAb,
10b00 4f 41 43 41 2c 47 41 41 41 6f 6b 42 2c 47 41 41 OACA,GAAAokB,GAA
10b10 41 7a 6d 42 2c 4b 41 41 41 6b 45 2c 4d 41 41 41 AzmB,KAAAkE,MAAA
10b20 34 63 2c 4f 41 41 41 31 5a 2c 4b 41 41 41 73 50 4c,OAAA1Z,KAAAsP
10b30 2c 49 41 41 41 2c 45 41 41 41 74 50 2c 4b 41 41 ,IAAA,EAAAtP,KAA
10b40 41 71 50 2c 49 41 41 41 2c 45 41 41 41 6d 42 2c AqP,IAAA,EAAAmB,
10b50 4b 41 41 41 35 58 2c 4b 41 41 41 36 46 2c 4f 41 KAAA5X,KAAA6F,OA
10b60 47 41 37 46 2c 4b 41 41 41 32 6d 42 2c 51 41 49 GA7F,KAAA2mB,QAI
10b70 41 78 54 2c 49 41 41 41 32 55 2c 45 41 41 41 2c AxT,IAAA2U,EAAA,
10b80 51 41 41 41 47 2c 45 41 41 41 2c 4d 41 43 41 68 QAAAG,EAAA,MACAh
10b90 5a 2c 4d 41 41 41 36 59 2c 45 41 41 41 2c 51 41 Z,MAAA6Y,EAAA,QA
10ba0 41 41 47 2c 45 41 41 41 2c 4d 41 43 41 37 62 2c AAG,EAAA,MACA7b,
10bb0 4b 41 41 41 30 62 2c 45 41 41 41 2c 51 41 41 41 KAAA0b,EAAA,QAAA
10bc0 47 2c 45 41 41 41 2c 4d 41 45 41 6e 69 42 2c 49 G,EAAA,MAEAniB,I
10bd0 41 41 41 67 69 42 2c 47 41 41 41 2c 30 43 41 41 AAAgiB,GAAA,0CAA
10be0 41 6c 51 2c 47 41 41 71 45 2c 4f 41 41 41 41 2c AlQ,GAAqE,OAAAA,
10bf0 45 41 41 41 2c 65 41 45 72 45 2b 51 2c 59 41 41 EAAA,eAErE+Q,YAA
10c00 41 62 2c 45 41 41 41 2c 51 41 41 41 47 2c 45 41 Ab,EAAA,QAAAG,EA
10c10 41 41 2c 4d 41 43 41 57 2c 55 41 41 41 64 2c 45 AA,MACAW,UAAAd,E
10c20 41 41 41 2c 51 41 41 41 47 2c 45 41 41 41 2c 4d AAA,QAAAG,EAAA,M
10c30 41 45 41 68 68 42 2c 59 41 41 41 36 67 42 2c 45 AEAhhB,YAAA6gB,E
10c40 41 41 41 2c 51 41 41 41 47 2c 45 41 41 41 2c 4d AAA,QAAAG,EAAA,M
10c50 41 43 41 6a 6d 42 2c 4d 41 41 41 38 6c 42 2c 45 ACAjmB,MAAA8lB,E
10c60 41 41 41 2c 51 41 41 41 47 2c 45 41 41 41 2c 4d AAA,QAAAG,EAAA,M
10c70 41 45 41 6a 4f 2c 4f 41 41 41 38 4e 2c 45 41 41 AEAjO,OAAA8N,EAA
10c80 41 2c 51 41 41 41 47 2c 45 41 41 41 2c 4d 41 43 A,QAAAG,EAAA,MAC
10c90 41 6a 5a 2c 4b 41 41 41 38 59 2c 45 41 41 41 2c AjZ,KAAA8Y,EAAA,
10ca0 51 41 41 41 47 2c 45 41 41 41 2c 4d 41 45 41 74 QAAAG,EAAA,MAEAt
10cb0 54 2c 4d 41 41 41 6d 54 2c 45 41 41 41 2c 51 41 T,MAAAmT,EAAA,QA
10cc0 41 41 47 2c 45 41 41 41 2c 4d 41 43 41 59 2c 4f AAG,EAAA,MACAY,O
10cd0 41 41 41 66 2c 45 41 41 41 2c 51 41 41 41 47 2c AAAf,EAAA,QAAAG,
10ce0 45 41 41 41 2c 4d 41 45 41 6c 62 2c 4b 41 41 41 EAAA,MAEAlb,KAAA
10cf0 2b 61 2c 45 41 41 41 2c 53 41 41 41 47 2c 45 41 +a,EAAA,SAAAG,EA
10d00 41 41 2c 4d 41 43 41 6a 58 2c 51 41 41 41 38 57 AA,MACAjX,QAAA8W
10d10 2c 45 41 41 41 2c 53 41 41 41 47 2c 45 41 41 41 ,EAAA,SAAAG,EAAA
10d20 2c 4d 41 43 41 70 54 2c 4f 41 41 41 69 54 2c 45 ,MACApT,OAAAiT,E
10d30 41 41 41 2c 53 41 41 41 47 2c 45 41 41 41 2c 4d AAA,SAAAG,EAAA,M
10d40 41 43 41 2f 62 2c 4d 41 41 41 34 62 2c 45 41 41 ACA/b,MAAA4b,EAA
10d50 41 2c 53 41 41 41 47 2c 45 41 41 41 2c 4d 41 45 A,SAAAG,EAAA,MAE
10d60 41 6a 54 2c 45 41 41 41 38 53 2c 45 41 41 41 2c AjT,EAAA8S,EAAA,
10d70 51 41 41 41 47 2c 45 41 41 41 2c 4d 41 43 41 68 QAAAG,EAAA,MACAh
10d80 54 2c 45 41 41 41 36 53 2c 45 41 41 41 2c 51 41 T,EAAA6S,EAAA,QA
10d90 41 41 47 2c 45 41 41 41 2c 4d 41 43 41 7a 51 2c AAG,EAAA,MACAzQ,
10da0 45 41 41 41 73 51 2c 45 41 41 41 2c 51 41 41 41 EAAAsQ,EAAA,QAAA
10db0 47 2c 45 41 41 41 2c 4d 41 45 41 31 6e 42 2c 45 G,EAAA,MAEA1nB,E
10dc0 41 41 41 75 6e 42 2c 45 41 41 41 2c 51 41 41 41 AAAunB,EAAA,QAAA
10dd0 47 2c 45 41 41 41 2c 4d 41 43 41 74 6a 42 2c 45 G,EAAA,MACAtjB,E
10de0 41 41 41 6d 6a 42 2c 45 41 41 41 2c 53 41 43 41 AAAmjB,EAAA,SACA
10df0 74 52 2c 45 41 41 41 73 52 2c 45 41 41 41 2c 53 tR,EAAAsR,EAAA,S
10e00 41 45 41 37 52 2c 51 41 41 41 2c 53 41 41 41 32 AEA7R,QAAA,SAAA2
10e10 42 2c 47 41 43 41 2c 4d 41 41 41 31 55 2c 57 41 B,GACA,MAAA1U,WA
10e20 41 41 62 2c 4f 41 43 41 2c 47 41 41 41 6f 6b 42 AAb,OACA,GAAAokB
10e30 2c 47 41 41 41 37 4f 2c 47 41 47 41 76 43 2c 45 ,GAAA7O,GAGAvC,E
10e40 41 41 41 72 56 2c 4b 41 41 41 36 46 2c 4f 41 41 AAArV,KAAA6F,OAA
10e50 41 6f 51 2c 51 41 41 41 6a 57 2c 4b 41 41 41 6b AoQ,QAAAjW,KAAAk
10e60 45 2c 51 41 47 41 38 52 2c 49 41 41 41 2c 53 41 E,QAGA8R,IAAA,SA
10e70 41 41 34 42 2c 47 41 43 41 2c 4d 41 41 41 31 55 AA4B,GACA,MAAA1U
10e80 2c 57 41 41 41 62 2c 4f 41 43 41 2c 47 41 41 41 ,WAAAb,OACA,GAAA
10e90 6f 6b 42 2c 47 41 41 41 37 4f 2c 47 41 47 41 36 okB,GAAA7O,GAGA6
10ea0 42 2c 45 41 41 41 34 4f 2c 47 41 41 41 72 53 2c B,EAAA4O,GAAArS,
10eb0 49 41 41 41 68 57 2c 4b 41 41 41 73 56 2c 4d 41 IAAAhW,KAAAsV,MA
10ec0 41 41 6c 50 2c 51 41 41 41 6c 43 2c 51 41 47 41 AAlP,QAAAlC,QAGA
10ed0 34 6b 42 2c 55 41 41 41 2c 57 41 43 41 2c 47 41 4kB,UAAA,WACA,GA
10ee0 41 41 78 54 2c 47 41 41 41 74 56 2c 4b 41 41 41 AAxT,GAAAtV,KAAA
10ef0 73 56 2c 4d 41 41 41 70 52 2c 4b 41 43 41 2c 59 sV,MAAApR,KACA,Y
10f00 41 41 41 6f 52 2c 45 41 41 41 2c 61 41 41 41 41 AAAoR,EAAA,aAAAA
10f10 2c 45 41 41 41 2c 57 41 41 41 41 2c 45 41 41 41 ,EAAA,WAAAA,EAAA
10f20 2c 49 41 47 41 79 54 2c 57 41 41 41 2c 57 41 4b ,IAGAyT,WAAA,WAK
10f30 41 2c 4f 41 48 41 7a 54 2c 47 41 41 41 74 56 2c A,OAHAzT,GAAAtV,
10f40 4b 41 41 41 73 56 2c 4d 41 41 41 70 52 2c 4d 41 KAAAsV,MAAApR,MA
10f50 45 41 38 6b 42 2c 4b 41 43 41 31 6f 42 2c 45 41 EA8kB,KACA1oB,EA
10f60 41 41 2c 45 41 41 69 42 41 2c 45 41 41 41 67 56 AA,EAAiBA,EAAAgV
10f70 2c 45 41 41 41 6a 54 2c 4f 41 41 67 42 2f 42 2c ,EAAAjT,OAAgB/B,
10f80 49 41 41 41 2c 43 41 43 6a 43 2c 47 41 41 41 32 IAAA,CACjC,GAAA2
10f90 6f 42 2c 47 41 41 41 33 54 2c 45 41 41 41 68 56 oB,GAAA3T,EAAAhV
10fa0 2c 47 41 41 41 2c 47 41 43 41 30 6f 42 2c 47 41 ,GAAA,GACA0oB,GA
10fb0 41 41 31 6f 42 2c 47 41 41 41 32 6f 42 2c 47 41 AA1oB,GAAA2oB,GA
10fc0 41 41 2c 4f 41 41 41 41 2c 45 41 41 41 2c 4d 41 AA,OAAAA,EAAA,MA
10fd0 41 41 37 68 42 2c 4b 41 41 41 38 4e 2c 4b 41 41 AA7hB,KAAA8N,KAA
10fe0 41 2b 54 2c 45 41 41 41 2c 69 42 41 47 41 2c 59 A+T,EAAA,iBAGA,Y
10ff0 41 41 41 44 2c 45 41 41 41 2c 53 41 41 41 41 2c AAAD,EAAA,SAAAA,
11000 45 41 41 41 2c 53 41 41 41 41 2c 45 41 41 41 2c EAAA,SAAAA,EAAA,
11010 49 41 47 41 45 2c 53 41 41 41 2c 53 41 41 41 43 IAGAE,SAAA,SAAAC
11020 2c 47 41 45 41 2c 47 41 41 41 43 2c 47 41 41 41 ,GAEA,GAAAC,GAAA
11030 70 70 42 2c 4b 41 41 41 2b 6f 42 2c 61 41 43 41 ppB,KAAA+oB,aACA
11040 4d 2c 45 41 41 41 46 2c 45 41 41 41 4a 2c 59 41 M,EAAAF,EAAAJ,YA
11050 45 41 2c 4f 41 41 41 4b 2c 47 41 41 41 43 2c 47 EA,OAAAK,GAAAC,G
11060 41 43 41 44 2c 45 41 41 41 2c 4d 41 41 41 43 2c ACAD,EAAA,MAAAC,
11070 45 41 41 41 2c 4d 41 47 41 41 2c 45 41 41 41 2c EAAA,MAGAA,EAAA,
11080 4d 41 41 41 44 2c 45 41 41 41 2c 4d 41 47 41 45 MAAAD,EAAA,MAGAE
11090 2c 4d 41 41 41 2c 53 41 41 41 48 2c 47 41 43 41 ,MAAA,SAAAH,GACA
110a0 2c 47 41 41 41 49 2c 47 41 41 41 76 70 42 2c 4b ,GAAAI,GAAAvpB,K
110b0 41 41 41 6b 70 42 2c 53 41 41 41 43 2c 45 41 43 AAAkpB,SAAAC,EAC
110c0 41 2c 4f 41 41 41 49 2c 49 41 41 41 2c 49 41 43 A,OAAAI,IAAA,IAC
110d0 41 2c 4d 41 47 41 41 2c 47 41 41 41 2c 61 41 47 A,MAGAA,GAAA,aAG
110e0 41 68 6a 42 2c 4f 41 41 41 2c 57 41 45 41 2c 47 AhjB,OAAA,WAEA,G
110f0 41 41 41 2b 4f 2c 47 41 41 41 74 56 2c 4b 41 41 AAA+O,GAAAtV,KAA
11100 41 73 56 2c 4d 41 41 41 70 52 2c 4b 41 45 41 2c AsV,MAAApR,KAEA,
11110 51 41 44 41 2c 49 41 41 41 6f 52 2c 45 41 41 41 QADA,IAAAoR,EAAA
11120 2c 4f 41 41 41 41 2c 45 41 41 41 2c 4f 41 41 41 ,OAAAA,EAAA,OAAA
11130 41 2c 45 41 41 41 2c 51 41 43 41 2c 4b 41 47 41 A,EAAA,QACA,KAGA
11140 39 4f 2c 51 41 41 41 2c 57 41 43 41 2c 4f 41 41 9O,QAAA,WACA,OAA
11150 41 78 47 2c 4b 41 41 41 75 47 2c 55 41 47 41 69 AxG,KAAAuG,UAGAi
11160 6a 42 2c 4f 41 41 41 2c 57 41 45 41 2c 4f 41 44 jB,OAAA,WAEA,OAD
11170 41 6c 55 2c 47 41 41 41 74 56 2c 4b 41 41 41 73 AlU,GAAAtV,KAAAs
11180 56 2c 4d 41 43 41 68 56 2c 45 41 41 41 2c 45 41 V,MACAhV,EAAA,EA
11190 41 69 42 41 2c 45 41 41 41 2c 45 41 41 4f 41 2c AiBA,EAAA,EAAOA,
111a0 49 41 43 78 42 67 56 2c 45 41 41 41 70 52 2c 4d IACxBgV,EAAApR,M
111b0 41 41 41 35 44 2c 47 41 41 41 2c 49 41 41 41 67 AAA5D,GAAA,IAAAg
111c0 56 2c 45 41 41 41 70 52 2c 4d 41 41 41 35 44 2c V,EAAApR,MAAA5D,
111d0 45 41 45 41 2c 4f 41 41 41 67 56 2c 49 41 47 41 EAEA,OAAAgV,IAGA
111e0 6d 55 2c 51 41 41 41 2c 53 41 41 41 68 52 2c 47 mU,QAAA,SAAAhR,G
111f0 41 43 41 2c 47 41 41 41 68 44 2c 47 41 41 41 7a ACA,GAAAhD,GAAAz
11200 56 2c 4b 41 41 41 79 56 2c 4b 41 45 41 2c 4f 41 V,KAAAyV,KAEA,OA
11210 44 41 41 2c 47 41 41 41 76 52 2c 4d 41 41 41 2c DAA,GAAAvR,MAAA,
11220 49 41 41 41 75 52 2c 45 41 41 41 76 52 2c 4d 41 IAAAuR,EAAAvR,MA
11230 41 41 2c 47 41 41 41 75 55 2c 45 41 43 41 68 44 AA,GAAAuU,EACAhD
11240 2c 47 41 47 41 69 55 2c 4f 41 41 41 2c 53 41 41 ,GAGAiU,OAAA,SAA
11250 41 6a 52 2c 47 41 43 41 2c 47 41 41 41 68 44 2c AjR,GACA,GAAAhD,
11260 47 41 41 41 7a 56 2c 4b 41 41 41 79 56 2c 4b 41 GAAAzV,KAAAyV,KA
11270 45 41 2c 4f 41 44 41 41 2c 47 41 41 41 76 52 2c EA,OADAA,GAAAvR,
11280 4d 41 41 41 2c 49 41 41 41 75 52 2c 45 41 41 41 MAAA,IAAAuR,EAAA
11290 76 52 2c 4d 41 41 41 2c 47 41 41 41 75 55 2c 45 vR,MAAA,GAAAuU,E
112a0 41 43 41 68 44 2c 47 41 47 41 6b 55 2c 53 41 41 ACAhD,GAGAkU,SAA
112b0 41 2c 53 41 41 41 6c 52 2c 47 41 43 41 2c 47 41 A,SAAAlR,GACA,GA
112c0 41 41 68 44 2c 47 41 41 41 7a 56 2c 4b 41 41 41 AAhD,GAAAzV,KAAA
112d0 79 56 2c 4b 41 45 41 2c 4f 41 44 41 41 2c 47 41 yV,KAEA,OADAA,GA
112e0 41 41 76 52 2c 4d 41 41 41 2c 49 41 41 41 75 52 AAvR,MAAA,IAAAuR
112f0 2c 45 41 41 41 76 52 2c 4d 41 41 41 2c 47 41 41 ,EAAAvR,MAAA,GAA
11300 41 75 55 2c 45 41 43 41 68 44 2c 47 41 47 41 6d AuU,EACAhD,GAGAm
11310 55 2c 57 41 41 41 2c 53 41 41 41 6e 52 2c 47 41 U,WAAA,SAAAnR,GA
11320 43 41 2c 47 41 41 41 68 44 2c 47 41 41 41 7a 56 CA,GAAAhD,GAAAzV
11330 2c 4b 41 41 41 79 56 2c 4b 41 45 41 2c 4f 41 44 ,KAAAyV,KAEA,OAD
11340 41 41 2c 47 41 41 41 76 52 2c 4d 41 41 41 2c 49 AA,GAAAvR,MAAA,I
11350 41 41 41 75 52 2c 45 41 41 41 76 52 2c 4d 41 41 AAAuR,EAAAvR,MAA
11360 41 2c 47 41 41 41 75 55 2c 45 41 43 41 68 44 2c A,GAAAuU,EACAhD,
11370 47 41 47 41 6f 55 2c 4f 41 41 41 2c 53 41 41 41 GAGAoU,OAAA,SAAA
11380 70 52 2c 47 41 43 41 2c 47 41 41 41 39 43 2c 47 pR,GACA,GAAA9C,G
11390 41 41 41 33 56 2c 4b 41 41 41 32 56 2c 4b 41 45 AAA3V,KAAA2V,KAE
113a0 41 2c 4f 41 44 41 41 2c 47 41 41 41 7a 52 2c 4d A,OADAA,GAAAzR,M
113b0 41 41 41 2c 49 41 41 41 79 52 2c 45 41 41 41 7a AAA,IAAAyR,EAAAz
113c0 52 2c 4d 41 41 41 2c 47 41 41 41 75 55 2c 45 41 R,MAAA,GAAAuU,EA
113d0 43 41 39 43 2c 47 41 47 41 6d 55 2c 51 41 41 41 CA9C,GAGAmU,QAAA
113e0 2c 53 41 41 41 72 52 2c 47 41 43 41 2c 47 41 41 ,SAAArR,GACA,GAA
113f0 41 39 43 2c 47 41 41 41 33 56 2c 4b 41 41 41 32 A9C,GAAA3V,KAAA2
11400 56 2c 4b 41 45 41 2c 4f 41 44 41 41 2c 47 41 41 V,KAEA,OADAA,GAA
11410 41 7a 52 2c 4d 41 41 41 2c 49 41 41 41 79 52 2c AzR,MAAA,IAAAyR,
11420 45 41 41 41 7a 52 2c 4d 41 41 41 2c 47 41 41 41 EAAAzR,MAAA,GAAA
11430 75 55 2c 45 41 43 41 39 43 2c 47 41 47 41 6f 45 uU,EACA9C,GAGAoE
11440 2c 55 41 41 41 2c 57 41 45 41 2c 47 41 41 41 7a ,UAAA,WAEA,GAAAz
11450 45 2c 47 41 41 41 74 56 2c 4b 41 41 41 73 56 2c E,GAAAtV,KAAAsV,
11460 4d 41 41 41 70 52 2c 4d 41 43 41 30 54 2c 45 41 MAAApR,MACA0T,EA
11470 41 41 2c 47 41 41 41 74 43 2c 45 41 41 41 2c 4f AA,GAAAtC,EAAA,O
11480 41 41 41 41 2c 45 41 41 41 2c 4f 41 41 41 41 2c AAAA,EAAA,OAAAA,
11490 45 41 41 41 2c 45 41 43 41 2c 4f 41 41 41 6d 52 EAAA,EACA,OAAAmR
114a0 2c 47 41 41 41 6e 52 2c 49 41 41 41 73 43 2c 51 ,GAAAnR,IAAAsC,Q
114b0 41 47 41 6d 53 2c 4b 41 41 41 2c 53 41 41 41 74 AGAmS,KAAA,SAAAt
114c0 52 2c 47 41 43 41 2c 4d 41 41 41 7a 59 2c 4d 41 R,GACA,MAAAzY,MA
114d0 41 41 67 47 2c 4d 41 41 41 68 47 2c 4b 41 41 41 AAgG,MAAAhG,KAAA
114e0 32 6d 42 2c 4f 41 41 41 33 6d 42 2c 4b 41 41 41 2mB,OAAA3mB,KAAA
114f0 32 6d 42 2c 4f 41 41 41 6c 4f 2c 49 41 47 41 75 2mB,OAAAlO,IAGAu
11500 52 2c 51 41 41 41 2c 53 41 41 41 76 52 2c 47 41 R,QAAA,SAAAvR,GA
11510 43 41 2c 4d 41 41 41 7a 59 2c 4d 41 41 41 67 47 CA,MAAAzY,MAAAgG
11520 2c 4d 41 41 41 68 47 2c 4b 41 41 41 32 6d 42 2c ,MAAAhG,KAAA2mB,
11530 4f 41 41 41 33 6d 42 2c 4b 41 41 41 32 6d 42 2c OAAA3mB,KAAA2mB,
11540 4f 41 41 41 6c 4f 2c 49 41 47 41 77 52 2c 4f 41 OAAAlO,IAGAwR,OA
11550 41 41 2c 53 41 41 41 43 2c 47 41 43 41 2c 47 41 AA,SAAAC,GACA,GA
11560 41 41 7a 55 2c 47 41 41 41 7a 56 2c 4b 41 41 41 AAzU,GAAAzV,KAAA
11570 79 56 2c 4d 41 43 41 33 50 2c 45 41 41 41 32 50 yV,MACA3P,EAAA2P
11580 2c 45 41 41 41 76 52 2c 4d 41 41 41 2c 45 41 49 ,EAAAvR,MAAA,EAI
11590 41 2c 4f 41 48 41 34 42 2c 4d 41 41 41 6f 6b 42 A,OAHA4B,MAAAokB
115a0 2c 47 41 41 41 2c 49 41 43 41 70 6b 42 2c 49 41 ,GAAA,IACApkB,IA
115b0 41 41 2c 4d 41 41 41 41 2c 49 41 43 41 32 50 2c AA,MAAAA,IACA2P,
115c0 45 41 41 41 76 52 2c 4d 41 41 41 2c 47 41 41 41 EAAAvR,MAAA,GAAA
115d0 34 42 2c 45 41 43 41 32 50 2c 47 41 47 41 30 55 4B,EACA2P,GAGA0U
115e0 2c 49 41 41 41 2c 53 41 41 41 43 2c 45 41 41 41 ,IAAA,SAAAC,EAAA
115f0 43 2c 47 41 47 41 2c 49 41 41 41 44 2c 4d 41 41 C,GAGA,IAAAD,MAA
11600 41 39 55 2c 49 41 43 41 2c 53 41 41 41 6a 53 2c A9U,IACA,SAAAjS,
11610 4f 41 41 41 2c 2b 45 41 41 41 2b 6d 42 2c 47 41 OAAA,+EAAA+mB,GA
11620 45 41 2c 49 41 41 41 45 2c 47 41 41 41 46 2c 45 EA,IAAAE,GAAAF,E
11630 41 41 41 39 55 2c 4d 41 43 41 36 54 2c 45 41 41 AAA9U,MACA6T,EAA
11640 41 6e 70 42 2c 4b 41 41 41 73 56 2c 4d 41 43 41 AnpB,KAAAsV,MACA
11650 35 54 2c 4d 41 41 41 79 42 2c 4b 41 41 41 6b 6e 5T,MAAAyB,KAAAkn
11660 42 2c 45 41 41 41 2c 47 41 41 41 41 2c 45 41 45 B,EAAA,GAAAA,EAE
11670 41 70 54 2c 45 41 41 41 2c 45 41 41 41 76 56 2c ApT,EAAA,EAAAvV,
11680 45 41 41 41 2c 45 41 43 41 69 44 2c 45 41 41 41 EAAA,EACAiD,EAAA
11690 32 6c 42 2c 45 41 41 41 74 6b 42 2c 51 41 41 41 2lB,EAAAtkB,QAAA
116a0 6d 6a 42 2c 45 41 41 41 6e 6a 42 2c 51 41 45 41 mjB,EAAAnjB,QAEA
116b0 75 6b 42 2c 49 41 41 41 74 54 2c 45 41 41 41 74 ukB,IAAAtT,EAAAt
116c0 53 2c 49 41 41 41 2c 45 41 41 41 73 53 2c 4b 41 S,IAAA,EAAAsS,KA
116d0 41 41 74 53 2c 49 41 41 41 2c 45 41 41 41 73 53 AAtS,IAAA,EAAAsS
116e0 2c 45 41 41 41 74 53 2c 49 41 41 41 2c 4b 41 43 ,EAAAtS,IAAA,KAC
116f0 41 36 6c 42 2c 45 41 41 41 2c 45 41 41 41 44 2c A6lB,EAAA,EAAAD,
11700 43 41 45 41 2c 4f 41 41 41 39 44 2c 47 41 41 41 CAEA,OAAA9D,GAAA
11710 6e 52 2c 49 41 43 41 69 56 2c 45 41 41 41 44 2c nR,IACAiV,EAAAD,
11720 45 41 41 41 6e 58 2c 4d 41 41 41 71 58 2c 45 41 EAAAnX,MAAAqX,EA
11730 41 41 72 42 2c 45 41 41 41 68 57 2c 4d 41 43 41 AArB,EAAAhW,MACA
11740 6f 58 2c 45 41 41 41 44 2c 45 41 41 41 72 62 2c oX,EAAAD,EAAArb,
11750 51 41 41 41 75 62 2c 45 41 41 41 72 42 2c 45 41 QAAAub,EAAArB,EA
11760 41 41 6c 61 2c 51 41 43 41 73 62 2c 45 41 41 41 AAla,QACAsb,EAAA
11770 44 2c 45 41 41 41 6c 65 2c 4f 41 41 41 6f 65 2c D,EAAAle,OAAAoe,
11780 45 41 41 41 72 42 2c 45 41 41 41 2f 63 2c 4f 41 EAAArB,EAAA/c,OA
11790 43 41 6b 65 2c 45 41 41 41 74 6b 42 2c 51 41 41 CAke,EAAAtkB,QAA
117a0 41 74 45 2c 45 41 41 41 79 6e 42 2c 45 41 41 41 AtE,EAAAynB,EAAA
117b0 6e 6a 42 2c 53 41 41 41 2c 45 41 41 41 74 45 2c njB,SAAA,EAAAtE,
117c0 4d 41 4b 41 58 2c 4f 41 41 41 6f 4b 2c 4b 41 41 MAKAX,OAAAoK,KAA
117d0 41 6b 4b 2c 47 41 41 41 74 4f 2c 51 41 41 41 2c AkK,GAAAtO,QAAA,
117e0 53 41 41 41 6c 42 2c 47 41 43 41 2c 51 41 41 41 SAAAlB,GACA,QAAA
117f0 36 67 42 2c 45 41 41 41 70 62 2c 51 41 41 41 7a 6gB,EAAApb,QAAAz
11800 46 2c 47 41 41 41 2c 43 41 49 41 2c 47 41 41 41 F,GAAA,CAIA,GAAA
11810 30 50 2c 47 41 41 41 46 2c 45 41 41 41 78 50 2c 0P,GAAAF,EAAAxP,
11820 47 41 41 41 30 50 2c 51 41 47 41 6b 52 2c 47 41 GAAA0P,QAGAkR,GA
11830 41 41 6a 6c 42 2c 55 41 41 41 71 45 2c 47 41 41 AAjlB,UAAAqE,GAA
11840 41 2c 57 41 43 41 2c 47 41 41 41 37 46 2c 4b 41 A,WACA,GAAA7F,KA
11850 41 41 36 46 2c 55 41 43 41 2c 55 41 41 41 34 67 AA6F,UACA,UAAA4g
11860 42 2c 47 41 41 41 7a 6d 42 2c 4b 41 47 41 2c 49 B,GAAAzmB,KAGA,I
11870 41 41 41 6b 44 2c 55 41 41 41 62 2c 4f 41 43 41 AAAkD,UAAAb,OACA
11880 2c 55 41 41 41 6f 6b 42 2c 47 41 41 41 76 6a 42 ,UAAAokB,GAAAvjB
11890 2c 55 41 41 41 32 43 2c 45 41 47 41 2c 49 41 41 ,UAAA2C,EAGA,IAA
118a0 41 34 6b 42 2c 47 41 41 41 2c 67 42 41 41 41 76 A4kB,GAAA,gBAAAv
118b0 6e 42 2c 57 41 41 41 71 53 2c 4b 41 41 41 76 56 nB,WAAAqS,KAAAvV
118c0 2c 4b 41 41 41 32 6d 42 2c 4d 41 43 41 2c 57 41 ,KAAA2mB,MACA,WA
118d0 41 41 46 2c 47 41 41 41 79 42 2c 45 41 41 41 37 AAF,GAAAyB,EAAA7
118e0 53 2c 45 41 41 41 72 56 2c 4b 41 41 41 36 46 2c S,EAAArV,KAAA6F,
118f0 55 41 41 41 36 6b 42 2c 49 41 41 41 31 71 42 2c UAAA6kB,IAAA1qB,
11900 4b 41 41 41 6b 45 2c 51 41 41 41 34 63 2c 4f 41 KAAAkE,QAAA4c,OA
11910 41 41 32 4a 2c 47 41 41 41 35 6b 42 2c 49 41 49 AA2J,GAAA5kB,IAI
11920 41 34 67 42 2c 45 41 41 41 35 67 42 2c 47 41 41 A4gB,EAAA5gB,GAA
11930 41 2c 53 41 41 41 33 42 2c 47 41 49 41 2c 4d 41 A,SAAA3B,GAIA,MA
11940 48 41 2c 67 42 41 41 41 41 2c 4b 41 43 41 41 2c HA,gBAAAA,KACAA,
11950 45 41 41 41 34 69 42 2c 45 41 41 41 44 2c 45 41 EAAA4iB,EAAAD,EA
11960 41 41 72 6d 42 2c 4b 41 41 41 30 43 2c 57 41 41 AArmB,KAAA0C,WAA
11970 41 71 53 2c 49 41 45 41 2c 47 41 41 41 6b 52 2c AqS,IAEA,GAAAkR,
11980 47 41 41 41 76 69 42 2c 45 41 41 41 32 42 2c 4f GAAAviB,EAAA2B,O
11990 41 69 45 41 6c 47 2c 45 41 41 41 44 2c 51 41 41 AiEAlG,EAAAD,QAA
119a0 41 2b 6d 42 2c 47 6c 42 75 6d 4a 4d 2c 53 41 41 A+mB,GlBumJM,SAA
119b0 55 39 6d 42 2c 45 41 41 51 44 2c 45 41 41 53 53 U9mB,EAAQD,EAASS
119c0 2c 47 6d 42 74 32 4a 6a 43 2c 51 41 41 41 77 71 ,GmBt2JjC,QAAAwq
119d0 42 2c 47 41 41 41 6c 44 2c 45 41 41 41 68 52 2c B,GAAAlD,EAAAhR,
119e0 45 41 41 41 43 2c 47 41 43 41 2c 4d 41 41 41 74 EAAAC,GACA,MAAAt
119f0 50 2c 4d 41 41 41 71 50 2c 49 41 41 41 72 50 2c P,MAAAqP,IAAArP,
11a00 4b 41 41 41 73 50 2c 49 41 41 41 44 2c 45 41 41 KAAAsP,IAAAD,EAA
11a10 41 67 52 2c 47 41 41 41 2f 51 2c 47 41 47 41 2c AgR,GAAA/Q,GAGA,
11a20 51 41 41 41 6b 55 2c 47 41 41 41 6e 44 2c 47 41 QAAAkU,GAAAnD,GA
11a30 43 41 2c 47 41 41 41 70 68 42 2c 47 41 41 41 6f CA,GAAAphB,GAAAo
11a40 68 42 2c 45 41 41 41 6c 4f 2c 53 41 41 41 2c 49 hB,EAAAlO,SAAA,I
11a50 41 41 41 68 4f 2c 61 41 43 41 2c 4f 41 41 41 6c AAAhO,aACA,OAAAl
11a60 46 2c 47 41 41 41 68 45 2c 4f 41 41 41 2c 4d 41 F,GAAAhE,OAAA,MA
11a70 41 41 67 45 2c 49 41 76 4f 41 2c 47 41 41 41 77 AAgE,IAvOA,GAAAw
11a80 6b 42 2c 47 41 41 69 42 31 71 42 2c 45 41 41 51 kB,GAAiB1qB,EAAQ
11a90 2c 47 41 43 7a 42 32 71 42 2c 45 41 41 63 33 71 ,GACzB2qB,EAAc3q
11aa0 42 2c 45 41 41 51 2c 49 41 45 74 42 34 71 42 2c B,EAAQ,IAEtB4qB,
11ab0 49 41 47 41 2c 51 41 41 41 6e 71 42 2c 4b 41 41 IAGA,QAAAnqB,KAA
11ac0 41 69 71 42 2c 47 41 43 41 41 2c 45 41 41 41 70 AiqB,GACAA,EAAAp
11ad0 70 42 2c 65 41 41 41 62 2c 4b 41 43 41 6d 71 42 pB,eAAAb,KACAmqB
11ae0 2c 45 41 41 41 46 2c 45 41 41 41 6a 71 42 2c 4d ,EAAAF,EAAAjqB,M
11af0 41 49 41 2c 49 41 41 41 6f 71 42 2c 47 41 41 41 AIA,IAAAoqB,GAAA
11b00 72 72 42 2c 45 41 41 41 44 2c 53 41 43 41 32 6f rrB,EAAAD,SACA2o
11b10 42 2c 4d 41 43 41 6c 6e 42 2c 4f 41 47 41 36 70 B,MACAlnB,OAGA6p
11b20 42 2c 47 41 41 41 37 70 42 2c 49 41 41 41 2c 53 B,GAAA7pB,IAAA,S
11b30 41 41 41 67 46 2c 47 41 43 41 2c 47 41 43 41 79 AAAgF,GACA,GACAy
11b40 52 2c 47 41 43 41 2f 52 2c 45 41 46 41 6f 6c 42 R,GACA/R,EAFAolB
11b50 2c 45 41 41 41 39 6b 42 2c 45 41 41 41 71 54 2c ,EAAA9kB,EAAAqT,
11b60 55 41 41 41 2c 4b 41 41 41 2f 52 2c 61 41 47 41 UAAA,KAAA/R,aAGA
11b70 2c 51 41 41 41 77 6a 42 2c 47 41 43 41 2c 55 41 ,QAAAwjB,GACA,UA
11b80 43 41 72 54 2c 45 41 41 41 6f 54 2c 45 41 41 41 CArT,EAAAoT,EAAA
11b90 37 70 42 2c 49 41 41 41 73 55 2c 49 41 41 41 74 7pB,IAAAsU,IAAAt
11ba0 50 2c 47 41 43 41 4e 2c 45 41 41 41 2c 4b 41 43 P,GACAN,EAAA,KAC
11bb0 41 2c 4d 41 43 41 2c 57 41 43 41 2b 52 2c 45 41 A,MACA,WACA+R,EA
11bc0 41 41 6f 54 2c 45 41 41 41 37 70 42 2c 49 41 41 AAoT,EAAA7pB,IAA
11bd0 41 77 55 2c 49 41 41 41 78 50 2c 47 41 43 41 4e AwU,IAAAxP,GACAN
11be0 2c 45 41 41 41 2c 4b 41 43 41 2c 4d 41 43 41 2c ,EAAA,KACA,MACA,
11bf0 53 41 43 41 2b 52 2c 45 41 41 41 6f 54 2c 45 41 SACA+R,EAAAoT,EA
11c00 41 41 37 70 42 2c 49 41 41 41 6d 55 2c 49 41 41 AA7pB,IAAAmU,IAA
11c10 41 6e 50 2c 47 41 43 41 4e 2c 45 41 41 41 2c 4d AnP,GACAN,EAAA,M
11c20 41 49 41 2c 4d 41 41 41 2b 52 2c 49 41 49 53 2f AIA,MAAA+R,IAIS/
11c30 52 2c 51 41 41 41 37 44 2c 4d 41 41 41 34 56 2c R,QAAA7D,MAAA4V,
11c40 47 41 48 54 2c 4d 41 4d 41 6f 54 2c 45 41 41 41 GAHT,MAMAoT,EAAA
11c50 37 70 42 2c 49 41 41 41 6d 55 2c 49 41 41 41 2c 7pB,IAAAmU,IAAA,
11c60 53 41 41 41 6e 50 2c 47 41 43 41 2c 49 41 41 41 SAAAnP,GACA,IAAA
11c70 41 2c 45 41 43 41 2c 57 41 47 41 2c 49 41 4f 41 A,EACA,WAGA,IAOA
11c80 71 42 2c 47 41 43 41 6c 48 2c 45 41 43 41 34 71 qB,GACAlH,EACA4q
11c90 42 2c 45 41 54 41 43 2c 45 41 41 41 2c 73 42 41 B,EATAC,EAAA,sBA
11ca0 43 41 6e 56 2c 45 41 41 41 2c 6b 43 41 43 41 6f CAnV,EAAA,kCACAo
11cb0 56 2c 45 41 41 41 2c 30 46 41 43 41 43 2c 45 41 V,EAAA,0FACAC,EA
11cc0 41 41 2c 34 47 41 43 41 70 56 2c 45 41 41 41 2c AA,4GACApV,EAAA,
11cd0 51 41 45 41 58 2c 47 41 41 41 2c 51 41 4b 41 2c QAEAX,GAAA,QAKA,
11ce0 49 41 41 41 39 4e 2c 45 41 41 41 72 42 2c 45 41 IAAA9N,EAAArB,EA
11cf0 41 41 71 42 2c 4d 41 41 41 77 4f 2c 47 41 41 41 AAqB,MAAAwO,GAAA
11d00 2c 43 41 49 41 2c 49 41 48 41 6b 56 2c 45 41 41 ,CAIA,IAHAkV,EAA
11d10 41 31 6a 42 2c 45 41 41 41 2c 47 41 43 41 41 2c A1jB,EAAA,GACAA,
11d20 49 41 41 41 2c 47 41 45 41 6c 48 2c 45 41 41 41 IAAA,GAEAlH,EAAA
11d30 2c 45 41 41 61 41 2c 45 41 41 41 2c 45 41 41 4f ,EAAaA,EAAA,EAAO
11d40 41 2c 49 41 41 41 2c 43 41 45 70 42 2c 47 41 41 A,IAAA,CAEpB,GAA
11d50 41 67 72 42 2c 47 41 41 41 2c 45 41 41 41 68 72 AgrB,GAAA,EAAAhr
11d60 42 2c 43 41 43 41 67 56 2c 47 41 41 41 68 56 2c B,CACAgV,GAAAhV,
11d70 47 41 41 41 77 5a 2c 53 41 41 41 74 53 2c 45 41 GAAAwZ,SAAAtS,EA
11d80 41 41 69 54 2c 4d 41 41 41 36 51 2c 49 41 41 41 AAiT,MAAA6Q,IAAA
11d90 2c 4f 41 47 41 4a 2c 49 41 43 41 35 56 2c 45 41 ,OAGAJ,IACA5V,EA
11da0 41 41 2c 47 41 41 41 6c 4f 2c 4b 41 41 41 68 42 AA,GAAAlO,KAAAhB
11db0 2c 4d 41 41 41 30 54 2c 53 41 41 41 6f 52 2c 45 ,MAAA0T,SAAAoR,E
11dc0 41 41 41 2c 73 42 41 45 45 2c 49 41 41 41 31 6a AAA,sBAEE,IAAA1j
11dd0 42 2c 45 41 41 41 72 42 2c 45 41 41 41 71 42 2c B,EAAArB,EAAAqB,
11de0 4d 41 41 41 32 6a 42 2c 47 41 41 41 2c 43 41 49 MAAA2jB,GAAA,CAI
11df0 46 2c 49 41 48 41 33 6a 42 2c 49 41 41 41 2c 47 F,IAHA3jB,IAAA,G
11e00 41 43 41 30 6a 42 2c 45 41 41 41 31 6a 42 2c 45 ACA0jB,EAAA1jB,E
11e10 41 41 41 2c 47 41 45 41 6c 48 2c 45 41 41 41 2c AAA,GAEAlH,EAAA,
11e20 45 41 41 61 41 2c 45 41 41 41 2c 45 41 41 4f 41 EAAaA,EAAA,EAAOA
11e30 2c 49 41 43 70 42 67 56 2c 45 41 41 41 68 56 2c ,IACpBgV,EAAAhV,
11e40 47 41 41 41 77 5a 2c 53 41 41 41 74 53 2c 45 41 GAAAwZ,SAAAtS,EA
11e50 41 41 6c 48 2c 47 41 41 41 6b 48 2c 45 41 41 41 AAlH,GAAAkH,EAAA
11e60 6c 48 2c 47 41 41 41 2c 47 41 47 41 34 71 42 2c lH,GAAA,GAGA4qB,
11e70 4b 41 43 41 35 56 2c 45 41 41 41 2c 47 41 41 41 KACA5V,EAAA,GAAA
11e80 6c 4f 2c 4b 41 41 41 68 42 2c 4d 41 41 41 30 54 lO,KAAAhB,MAAA0T
11e90 2c 53 41 41 41 6f 52 2c 49 41 41 41 2c 73 42 41 ,SAAAoR,IAAA,sBA
11ea0 45 45 2c 49 41 41 41 31 6a 42 2c 45 41 41 41 72 EE,IAAA1jB,EAAAr
11eb0 42 2c 45 41 41 41 71 42 2c 4d 41 41 41 34 6a 42 B,EAAAqB,MAAA4jB
11ec0 2c 47 41 41 41 2c 43 41 43 46 2c 49 41 41 41 39 ,GAAA,CACF,IAAA9
11ed0 71 42 2c 45 41 41 41 2c 45 41 41 61 41 2c 45 41 qB,EAAA,EAAaA,EA
11ee0 41 41 2c 45 41 41 4f 41 2c 49 41 43 70 42 67 56 AA,EAAOA,IACpBgV
11ef0 2c 45 41 41 41 68 56 2c 47 41 41 41 77 5a 2c 53 ,EAAAhV,GAAAwZ,S
11f00 41 41 41 74 53 2c 45 41 41 41 6c 48 2c 45 41 41 AAAtS,EAAAlH,EAA
11f10 41 2c 4b 41 47 41 6b 48 2c 47 41 41 41 2c 4b 41 A,KAGAkH,GAAA,KA
11f20 43 41 38 4e 2c 45 41 41 41 2c 47 41 41 41 69 57 CA8N,EAAA,GAAAiW
11f30 2c 57 41 41 41 2f 6a 42 2c 45 41 41 41 2c 53 41 ,WAAA/jB,EAAA,SA
11f40 45 45 2c 4d 41 41 41 41 2c 45 41 41 41 72 42 2c EE,MAAAA,EAAArB,
11f50 45 41 41 41 71 42 2c 4d 41 41 41 36 6a 42 2c 49 EAAAqB,MAAA6jB,I
11f60 41 51 41 2c 4f 41 41 41 37 6a 42 2c 45 41 41 41 AQA,OAAA7jB,EAAA
11f70 72 42 2c 45 41 41 41 71 42 2c 4d 41 41 41 79 4f rB,EAAAqB,MAAAyO
11f80 2c 49 41 43 46 2c 67 42 41 41 41 7a 4f 2c 45 41 ,IACF,gBAAAzO,EA
11f90 41 41 2c 49 41 43 41 2c 55 41 47 41 38 4e 2c 45 AA,IACA,UAGA8N,E
11fa0 41 41 41 75 56 2c 45 41 41 41 72 6a 42 2c 45 41 AAAuV,EAAArjB,EA
11fb0 41 41 2c 4d 41 4d 41 38 4e 2c 45 41 41 41 2c 4b AA,MAMA8N,EAAA,K
11fc0 41 45 41 41 2c 47 41 4c 41 2c 4b 41 4f 41 2c 49 AEAA,GALA,KAOA,I
11fd0 41 74 42 41 2c 4b 41 41 41 68 56 2c 45 41 41 41 AtBA,KAAAhV,EAAA
11fe0 2c 45 41 41 61 41 2c 45 41 41 41 2c 45 41 41 4f ,EAAaA,EAAA,EAAO
11ff0 41 2c 49 41 43 70 42 67 56 2c 45 41 41 41 68 56 A,IACpBgV,EAAAhV
12000 2c 47 41 41 41 38 47 2c 4b 41 41 41 68 42 2c 4d ,GAAA8G,KAAAhB,M
12010 41 41 41 2c 4b 41 41 41 6d 6c 42 2c 57 41 41 41 AAA,KAAAmlB,WAAA
12020 2f 6a 42 2c 45 41 41 41 6c 48 2c 45 41 41 41 2c /jB,EAAAlH,EAAA,
12030 49 41 47 41 6b 48 2c 47 41 41 41 2c 4b 41 43 41 IAGAkH,GAAA,KACA
12040 38 4e 2c 45 41 41 41 2c 47 41 41 41 69 57 2c 57 8N,EAAA,GAAAiW,W
12050 41 41 41 2f 6a 42 2c 45 41 41 41 2c 4b 41 6f 42 AAA/jB,EAAA,KAoB
12060 41 2c 49 41 41 41 6c 48 2c 45 41 41 41 2c 45 41 A,IAAAlH,EAAA,EA
12070 41 59 41 2c 45 41 41 41 2c 45 41 41 4f 41 2c 49 AYA,EAAA,EAAOA,I
12080 41 43 6e 42 67 56 2c 45 41 41 41 68 56 2c 47 41 ACnBgV,EAAAhV,GA
12090 41 41 71 71 42 2c 45 41 41 41 72 56 2c 45 41 41 AAqqB,EAAArV,EAA
120a0 41 68 56 2c 47 41 41 41 2c 4d 41 49 41 2c 4f 41 AhV,GAAA,MAIA,OA
120b0 46 41 67 56 2c 47 41 41 41 2c 47 41 41 41 71 56 FAgV,GAAA,GAAAqV
120c0 2c 45 41 41 41 72 56 2c 45 41 41 41 2c 51 41 45 ,EAAArV,EAAA,QAE
120d0 41 41 2c 47 41 47 41 30 56 2c 45 41 41 41 37 70 AA,GAGA0V,EAAA7p
120e0 42 2c 49 41 41 41 73 55 2c 49 41 41 41 2c 53 41 B,IAAAsU,IAAA,SA
120f0 41 41 74 50 2c 47 41 43 41 2c 49 41 41 41 41 2c AAtP,GACA,IAAAA,
12100 45 41 43 41 2c 57 41 47 41 2c 49 41 41 41 73 50 EACA,WAGA,IAAAsP
12110 2c 47 41 41 41 2c 73 48 41 43 41 6a 4f 2c 45 41 ,GAAA,sHACAjO,EA
12120 41 41 72 42 2c 45 41 41 41 71 42 2c 4d 41 41 41 AArB,EAAAqB,MAAA
12130 69 4f 2c 45 41 45 41 2c 49 41 41 41 6a 4f 2c 45 iO,EAEA,IAAAjO,E
12140 41 41 41 2c 43 41 43 41 2c 47 41 41 41 78 42 2c AAA,CACA,GAAAxB,
12150 47 41 41 41 75 6c 42 2c 57 41 41 41 2f 6a 42 2c GAAAulB,WAAA/jB,
12160 45 41 41 41 2c 47 41 4d 41 2c 53 41 4c 41 2b 6a EAAA,GAMA,SALA+j
12170 42 2c 57 41 41 41 2f 6a 42 2c 45 41 41 41 2c 61 B,WAAA/jB,EAAA,a
12180 41 43 41 6d 6a 42 2c 45 41 41 41 59 2c 57 41 41 ACAmjB,EAAAY,WAA
12190 41 2f 6a 42 2c 45 41 41 41 2c 57 41 43 41 6d 6a A/jB,EAAA,WACAmj
121a0 42 2c 45 41 41 41 59 2c 57 41 41 41 2f 6a 42 2c B,EAAAY,WAAA/jB,
121b0 45 41 41 41 2c 57 41 43 41 6d 6a 42 2c 45 41 41 EAAA,WACAmjB,EAA
121c0 41 2f 6c 42 2c 4d 41 41 41 6f 42 2c 47 41 41 41 A/lB,MAAAoB,GAAA
121d0 2c 45 41 41 41 41 2c 45 41 41 41 2c 4d 41 4b 41 ,EAAAA,EAAA,MAKA
121e0 2c 61 41 47 41 67 6c 42 2c 45 41 41 41 37 70 42 ,aAGAglB,EAAA7pB
121f0 2c 49 41 41 41 77 55 2c 49 41 41 41 2c 53 41 41 ,IAAAwU,IAAA,SAA
12200 41 78 50 2c 47 41 43 41 2c 49 41 41 41 41 2c 45 AxP,GACA,IAAAA,E
12210 41 43 41 2c 57 41 47 41 2c 49 41 41 41 77 50 2c ACA,WAGA,IAAAwP,
12220 47 41 41 41 2c 6b 48 41 43 41 6e 4f 2c 45 41 41 GAAA,kHACAnO,EAA
12230 41 72 42 2c 45 41 41 41 71 42 2c 4d 41 41 41 6d ArB,EAAAqB,MAAAm
12240 4f 2c 45 41 45 41 2c 49 41 41 41 6e 4f 2c 45 41 O,EAEA,IAAAnO,EA
12250 41 41 2c 43 41 43 41 2c 47 41 41 41 78 42 2c 47 AA,CACA,GAAAxB,G
12260 41 41 41 75 6c 42 2c 57 41 41 41 2f 6a 42 2c 45 AAAulB,WAAA/jB,E
12270 41 41 41 2c 47 41 4b 41 2c 53 41 4a 41 2b 6a 42 AAA,GAKA,SAJA+jB
12280 2c 57 41 41 41 2f 6a 42 2c 45 41 41 41 2c 69 42 ,WAAA/jB,EAAA,iB
12290 41 43 41 6d 6a 42 2c 45 41 41 41 59 2c 57 41 41 ACAmjB,EAAAY,WAA
122a0 41 2f 6a 42 2c 45 41 41 41 2c 57 41 43 41 6d 6a A/jB,EAAA,WACAmj
122b0 42 2c 45 41 41 41 59 2c 57 41 41 41 2f 6a 42 2c B,EAAAY,WAAA/jB,
122c0 45 41 41 41 2c 57 41 43 41 6d 6a 42 2c 45 41 41 EAAA,WACAmjB,EAA
122d0 41 2f 6c 42 2c 4d 41 41 41 6f 42 2c 47 41 41 41 A/lB,MAAAoB,GAAA
122e0 2c 45 41 41 41 41 2c 45 41 41 41 2c 4d 41 49 41 ,EAAAA,EAAA,MAIA
122f0 2c 61 41 47 41 67 6c 42 2c 45 41 41 41 33 43 2c ,aAGAglB,EAAA3C,
12300 47 41 41 41 72 53 2c 49 41 41 41 2c 57 41 43 41 GAAArS,IAAA,WACA
12310 2c 47 41 41 41 6f 56 2c 47 41 41 41 4e 2c 45 41 ,GAAAoV,GAAAN,EA
12320 41 41 35 6e 42 2c 55 41 45 41 2c 4f 41 43 41 2c AA5nB,UAEA,OACA,
12330 49 41 43 41 30 6e 42 2c 45 41 41 41 51 2c 45 41 IACA0nB,EAAAQ,EA
12340 41 41 2c 49 41 43 41 52 2c 45 41 41 41 51 2c 45 AA,IACAR,EAAAQ,E
12350 41 41 41 2c 49 41 43 41 52 2c 45 41 41 41 51 2c AAA,IACAR,EAAAQ,
12360 45 41 41 41 2c 4b 41 43 41 41 2c 45 41 41 41 2c EAAA,KACAA,EAAA,
12370 4b 41 43 41 52 2c 45 41 41 41 78 6a 42 2c 4b 41 KACAR,EAAAxjB,KA
12380 41 41 68 42 2c 4d 41 41 41 2c 49 41 41 41 67 6c AAhB,MAAA,IAAAgl
12390 42 2c 45 41 41 41 2c 4b 41 43 41 2c 4b 41 49 41 B,EAAA,KACA,KAIA
123a0 4a 2c 45 41 41 41 33 43 2c 47 41 41 41 2f 53 2c J,EAAA3C,GAAA/S,
123b0 49 41 41 41 2c 57 41 43 41 2c 47 41 41 41 38 56 IAAA,WACA,GAAA8V
123c0 2c 47 41 41 41 4e 2c 45 41 41 41 35 6e 42 2c 55 ,GAAAN,EAAA5nB,U
123d0 41 45 41 2c 4f 41 41 41 6b 6f 42 2c 47 41 41 41 AEA,OAAAkoB,GAAA
123e0 2f 6f 42 2c 4f 41 41 41 2c 4f 41 41 41 2b 6f 42 /oB,OAAA,OAAA+oB
123f0 2c 45 41 41 41 2c 47 41 43 41 2c 4f 41 41 41 68 ,EAAA,GACA,OAAAh
12400 6b 42 2c 4b 41 41 41 68 42 2c 4d 41 41 41 67 6c kB,KAAAhB,MAAAgl
12410 42 2c 45 41 41 41 2c 53 41 41 41 68 6b 42 2c 4b B,EAAA,SAAAhkB,K
12420 41 41 41 68 42 2c 4d 41 41 41 67 6c 42 2c 45 41 AAAhB,MAAAglB,EA
12430 41 41 2c 53 41 41 41 68 6b 42 2c 4b 41 41 41 68 AA,SAAAhkB,KAAAh
12440 42 2c 4d 41 41 41 67 6c 42 2c 45 41 41 41 2c 51 B,MAAAglB,EAAA,Q
12450 41 43 41 2c 51 41 41 41 68 6b 42 2c 4b 41 41 41 ACA,QAAAhkB,KAAA
12460 68 42 2c 4d 41 41 41 67 6c 42 2c 45 41 41 41 2c hB,MAAAglB,EAAA,
12470 53 41 41 41 68 6b 42 2c 4b 41 41 41 68 42 2c 4d SAAAhkB,KAAAhB,M
12480 41 41 41 67 6c 42 2c 45 41 41 41 2c 53 41 41 41 AAAglB,EAAA,SAAA
12490 68 6b 42 2c 4b 41 41 41 68 42 2c 4d 41 41 41 67 hkB,KAAAhB,MAAAg
124a0 6c 42 2c 45 41 41 41 2c 53 41 41 41 41 2c 45 41 lB,EAAA,SAAAA,EA
124b0 41 41 2c 51 41 47 41 4a 2c 45 41 41 41 33 43 2c AA,QAGAJ,EAAA3C,
124c0 47 41 41 41 2f 53 2c 49 41 41 41 69 54 2c 51 41 GAAA/S,IAAAiT,QA
124d0 41 41 2c 57 41 43 41 2c 47 41 41 41 36 43 2c 47 AA,WACA,GAAA6C,G
124e0 41 41 41 4e 2c 45 41 41 41 35 6e 42 2c 57 41 45 AAAN,EAAA5nB,WAE
124f0 41 6f 54 2c 45 41 41 41 6c 50 2c 4b 41 41 41 68 AoT,EAAAlP,KAAAh
12500 42 2c 4d 41 41 41 67 6c 42 2c 45 41 41 41 2c 59 B,MAAAglB,EAAA,Y
12510 41 43 41 37 55 2c 45 41 41 41 6e 50 2c 4b 41 41 ACA7U,EAAAnP,KAA
12520 41 68 42 2c 4d 41 41 41 67 6c 42 2c 45 41 41 41 AhB,MAAAglB,EAAA
12530 2c 59 41 43 41 35 55 2c 45 41 41 41 70 50 2c 4b ,YACA5U,EAAApP,K
12540 41 41 41 68 42 2c 4d 41 41 41 67 6c 42 2c 45 41 AAAhB,MAAAglB,EA
12550 41 41 2c 57 41 45 41 2c 4f 41 41 41 41 2c 47 41 AA,WAEA,OAAAA,GA
12560 41 41 2f 6f 42 2c 4f 41 41 41 2c 4f 41 41 41 2b AA/oB,OAAA,OAAA+
12570 6f 42 2c 45 41 41 41 2c 47 41 43 41 2c 4f 41 41 oB,EAAA,GACA,OAA
12580 41 39 55 2c 45 41 41 41 2c 4d 41 41 41 43 2c 45 A9U,EAAA,MAAAC,E
12590 41 41 41 2c 4d 41 41 41 43 2c 45 41 41 41 2c 4b AAA,MAAAC,EAAA,K
125a0 41 43 41 2c 51 41 41 41 46 2c 45 41 41 41 2c 4d ACA,QAAAF,EAAA,M
125b0 41 41 41 43 2c 45 41 41 41 2c 4d 41 41 41 43 2c AAAC,EAAA,MAAAC,
125c0 45 41 41 41 2c 4d 41 41 41 34 55 2c 45 41 41 41 EAAA,MAAA4U,EAAA
125d0 2c 51 41 47 41 4a 2c 45 41 41 41 33 43 2c 47 41 ,QAGAJ,EAAA3C,GA
125e0 41 41 35 53 2c 49 41 41 41 2c 57 41 43 41 2c 47 AA5S,IAAA,WACA,G
125f0 41 41 41 2b 56 2c 47 41 41 41 56 2c 45 41 41 41 AAA+V,GAAAV,EAAA
12600 35 6e 42 2c 55 41 43 41 2c 4f 41 41 41 73 6f 42 5nB,UACA,OAAAsoB
12610 2c 47 41 41 41 6e 70 42 2c 4f 41 41 41 2c 4f 41 ,GAAAnpB,OAAA,OA
12620 41 41 6d 70 42 2c 45 41 41 41 2c 47 41 43 41 2c AAmpB,EAAA,GACA,
12630 4f 41 41 41 41 2c 45 41 41 41 2c 51 41 41 41 41 OAAAA,EAAA,QAAAA
12640 2c 45 41 41 41 2c 53 41 41 41 41 2c 45 41 41 41 ,EAAA,SAAAA,EAAA
12650 2c 51 41 43 41 2c 51 41 41 41 41 2c 45 41 41 41 ,QACA,QAAAA,EAAA
12660 2c 51 41 41 41 41 2c 45 41 41 41 2c 53 41 41 41 ,QAAAA,EAAA,SAAA
12670 41 2c 45 41 41 41 2c 53 41 41 41 41 2c 45 41 41 A,EAAA,SAAAA,EAA
12680 41 2c 51 41 4b 41 52 2c 45 41 41 41 33 43 2c 47 A,QAKAR,EAAA3C,G
12690 41 41 41 31 53 2c 49 41 41 41 2c 57 41 43 41 2c AAA1S,IAAA,WACA,
126a0 47 41 41 41 38 56 2c 47 41 41 41 58 2c 45 41 41 GAAA8V,GAAAX,EAA
126b0 41 35 6e 42 2c 57 41 45 41 79 42 2c 45 41 41 41 A5nB,WAEAyB,EAAA
126c0 2c 45 41 4b 41 2c 4f 41 4a 41 38 6d 42 2c 47 41 ,EAKA,OAJA8mB,GA
126d0 41 41 70 70 42 2c 51 41 41 41 2c 4f 41 41 41 6f AAppB,QAAA,OAAAo
126e0 70 42 2c 45 41 41 41 2c 4b 41 43 41 39 6d 42 2c pB,EAAA,KACA9mB,
126f0 45 41 41 41 2c 4b 41 41 41 38 6d 42 2c 45 41 41 EAAA,KAAA8mB,EAA
12700 41 2c 49 41 47 41 2c 4f 41 41 41 41 2c 45 41 41 A,IAGA,OAAAA,EAA
12710 41 2c 51 41 41 41 41 2c 45 41 41 41 2c 53 41 41 A,QAAAA,EAAA,SAA
12720 41 41 2c 45 41 41 41 2c 4f 41 41 41 39 6d 42 2c AA,EAAA,OAAA9mB,
12730 45 41 41 41 2c 4b 41 47 41 71 6d 42 2c 45 41 41 EAAA,KAGAqmB,EAA
12740 41 33 43 2c 47 41 41 41 70 53 2c 51 41 41 41 2c A3C,GAAApS,QAAA,
12750 53 41 41 41 58 2c 47 41 43 41 2c 4d 41 41 41 79 SAAAX,GACA,MAAAy
12760 56 2c 47 41 41 41 7a 56 2c 45 41 41 41 6d 46 2c V,GAAAzV,EAAAmF,
12770 4d 41 41 41 2c 51 6e 42 30 6c 4b 4d 2c 53 41 41 MAAA,QnB0lKM,SAA
12780 55 39 61 2c 45 41 41 51 44 2c 45 41 41 53 53 2c U9a,EAAQD,EAASS,
12790 47 41 45 6a 43 2c 59 6f 42 78 7a 4b 41 2c 49 41 GAEjC,YoBxzKA,IA
127a0 41 41 75 72 42 2c 47 41 41 69 42 76 72 42 2c 45 AAurB,GAAiBvrB,E
127b0 41 41 51 2c 49 41 45 7a 42 32 67 42 2c 45 41 41 AAQ,IAEzB2gB,EAA
127c0 41 35 62 2c 4d 41 41 41 31 44 2c 55 41 41 41 73 A5b,MAAA1D,UAAAs
127d0 66 2c 4f 41 43 41 72 47 2c 45 41 41 41 76 56 2c f,OACArG,EAAAvV,
127e0 4d 41 41 41 31 44 2c 55 41 41 41 69 5a 2c 4d 41 MAAA1D,UAAAiZ,MA
127f0 45 41 71 51 2c 45 41 41 41 6e 72 42 2c 45 41 41 EAqQ,EAAAnrB,EAA
12800 41 44 2c 51 41 41 41 2c 53 41 41 41 75 46 2c 47 AD,QAAA,SAAAuF,G
12810 41 47 41 2c 4f 41 46 41 30 6d 42 2c 4d 41 45 41 AGA,OAFA0mB,MAEA
12820 72 72 42 2c 45 41 41 41 2c 45 41 41 41 73 72 42 rrB,EAAA,EAAAsrB
12830 2c 45 41 41 41 33 6d 42 2c 45 41 41 41 35 43 2c ,EAAA3mB,EAAA5C,
12840 4f 41 41 6d 43 2f 42 2c 45 41 41 41 73 72 42 2c OAAmC/B,EAAAsrB,
12850 45 41 41 53 74 72 42 2c 49 41 41 41 2c 43 41 43 EAAStrB,IAAA,CAC
12860 35 43 2c 47 41 41 41 75 72 42 2c 47 41 41 41 35 5C,GAAAurB,GAAA5
12870 6d 42 2c 45 41 41 41 33 45 2c 45 41 45 41 6f 72 mB,EAAA3E,EAEAor
12880 42 2c 47 41 41 41 47 2c 47 41 45 41 46 2c 45 41 B,GAAAG,GAEAF,EA
12890 41 41 37 4b 2c 45 41 41 41 74 67 42 2c 4b 41 41 AA7K,EAAAtgB,KAA
128a0 41 6d 72 42 2c 45 41 41 41 6c 52 2c 45 41 41 41 AmrB,EAAAlR,EAAA
128b0 6a 61 2c 4b 41 41 41 71 72 42 2c 49 41 45 41 46 ja,KAAAqrB,IAEAF
128c0 2c 45 41 41 41 7a 6b 42 2c 4b 41 41 41 32 6b 42 ,EAAAzkB,KAAA2kB
128d0 2c 47 41 49 41 2c 4d 41 41 41 46 2c 47 41 47 41 ,GAIA,MAAAF,GAGA
128e0 62 2c 47 41 41 41 67 42 2c 4b 41 41 41 2c 53 41 b,GAAAgB,KAAA,SA
128f0 41 41 2f 6d 42 2c 47 41 43 41 2c 6b 42 41 43 41 AA/mB,GACA,kBACA
12900 2c 4d 41 41 41 41 2c 47 41 41 41 2b 6c 42 2c 45 ,MAAAA,GAAA+lB,E
12910 41 41 41 35 6e 42 2c 65 70 42 6b 30 4b 4d 2c 53 AAA5nB,epBk0KM,S
12920 41 41 55 76 44 2c 45 41 41 51 44 2c 45 41 41 53 AAUvD,EAAQD,EAAS
12930 53 2c 47 41 45 6a 43 2c 59 71 42 35 31 4b 41 52 S,GAEjC,YqB51KAR
12940 2c 47 41 41 41 44 2c 51 41 41 41 2c 53 41 41 41 ,GAAAD,QAAA,SAAA
12950 6d 44 2c 47 41 43 41 2c 51 41 41 41 41 2c 49 41 mD,GACA,QAAAA,IA
12960 49 41 41 2c 59 41 41 41 71 43 2c 63 41 41 41 79 IAA,YAAAqC,cAAAy
12970 42 2c 51 41 41 41 39 44 2c 49 41 43 41 41 2c 45 B,QAAA9D,IACAA,E
12980 41 41 41 52 2c 51 41 41 41 2c 47 41 41 41 51 2c AAAR,QAAA,GAAAQ,
12990 45 41 41 41 6b 6b 42 2c 69 42 41 41 41 33 47 2c EAAAkkB,iBAAA3G,
129a0 61 72 42 71 32 4b 4d 2c 53 41 41 55 7a 67 42 2c arBq2KM,SAAUzgB,
129b0 45 41 41 51 44 2c 45 41 41 53 53 2c 47 73 42 74 EAAQD,EAASS,GsBt
129c0 32 4b 6a 43 2c 51 41 41 41 34 72 42 2c 47 41 41 2KjC,QAAA4rB,GAA
129d0 41 68 6e 42 2c 47 41 43 41 2c 47 41 41 41 69 6e AhnB,GACA,GAAAin
129e0 42 2c 47 41 41 41 2c 53 41 41 41 2f 6d 42 2c 47 B,GAAA,SAAA/mB,G
129f0 41 43 41 2c 57 41 41 41 39 42 2c 4b 41 41 41 38 ACA,WAAA9B,KAAA8
12a00 42 2c 47 41 41 41 2c 4f 41 41 41 41 2c 45 41 43 B,GAAA,OAAAA,EAC
12a10 41 41 2c 47 41 47 41 2f 42 2c 55 41 41 41 62 2c AA,GAGA/B,UAAAb,
12a20 4f 41 41 41 2c 49 41 43 41 34 43 2c 45 41 41 41 OAAA,IACA4C,EAAA
12a30 43 2c 4d 41 41 41 31 44 2c 55 41 41 41 69 5a 2c C,MAAA1D,UAAAiZ,
12a40 4d 41 41 41 6a 61 2c 4b 41 41 41 30 43 2c 59 41 MAAAja,KAAA0C,YA
12a50 47 41 36 42 2c 45 41 41 41 45 2c 49 41 51 41 2c GA6B,EAAAE,IAQA,
12a60 4f 41 4a 41 2c 63 41 41 41 46 2c 4b 41 43 41 69 OAJA,cAAAF,KACAi
12a70 6e 42 2c 45 41 41 41 43 2c 57 41 41 41 6c 6e 42 nB,EAAAC,WAAAlnB
12a80 2c 45 41 41 41 6b 6e 42 2c 59 41 47 41 44 2c 45 ,EAAAknB,YAGAD,E
12a90 41 47 41 2c 51 41 41 41 45 2c 47 41 41 41 6e 6e AGA,QAAAE,GAAAnn
12aa0 42 2c 47 41 43 41 2c 47 41 41 41 69 6e 42 2c 47 B,GACA,GAAAinB,G
12ab0 41 41 41 2c 53 41 41 41 2f 6d 42 2c 47 41 43 41 AAA,SAAA/mB,GACA
12ac0 2c 4f 41 41 41 39 42 2c 4b 41 41 41 38 42 2c 47 ,OAAA9B,KAAA8B,G
12ad0 41 41 41 2c 4f 41 41 41 41 2c 45 41 43 41 2c 4d AAA,OAAAA,EACA,M
12ae0 41 41 41 41 2c 45 41 47 41 2f 42 2c 57 41 41 41 AAAA,EAGA/B,WAAA
12af0 62 2c 4f 41 41 41 2c 49 41 43 41 34 43 2c 45 41 b,OAAA,IACA4C,EA
12b00 41 41 43 2c 4d 41 41 41 31 44 2c 55 41 41 41 69 AAC,MAAA1D,UAAAi
12b10 5a 2c 4d 41 41 41 6a 61 2c 4b 41 41 41 30 43 2c Z,MAAAja,KAAA0C,
12b20 57 41 47 41 2c 49 41 41 41 6b 43 2c 47 41 41 41 WAGA,IAAAkC,GAAA
12b30 4c 2c 45 41 41 41 45 2c 45 41 4b 41 2c 6f 42 41 L,EAAAE,EAKA,oBA
12b40 41 41 47 2c 47 41 43 41 2c 4f 41 41 41 77 6d 42 AAG,GACA,OAAAwmB
12b50 2c 47 41 41 41 78 6d 42 2c 45 41 41 41 2f 43 2c ,GAAAxmB,EAAA/C,
12b60 4f 41 41 41 2f 42 2c 45 41 41 41 2c 45 41 41 75 OAAA/B,EAAA,EAAu
12b70 43 41 2c 45 41 41 41 73 72 42 2c 45 41 41 53 74 CA,EAAAsrB,EAASt
12b80 72 42 2c 49 41 43 68 44 38 45 2c 45 41 41 41 39 rB,IAChD8E,EAAA9
12b90 45 2c 47 41 41 41 38 47 2c 4b 41 41 41 68 42 2c E,GAAA8G,KAAAhB,
12ba0 4d 41 41 41 68 42 2c 45 41 41 41 39 45 2c 47 41 MAAAhB,EAAA9E,GA
12bb0 49 41 2c 4f 41 41 41 38 45 2c 47 41 51 41 2c 4f IA,OAAA8E,GAQA,O
12bc0 41 4a 41 2c 63 41 41 41 4c 2c 4b 41 43 41 69 6e AJA,cAAAL,KACAin
12bd0 42 2c 45 41 41 41 43 2c 57 41 41 41 6c 6e 42 2c B,EAAAC,WAAAlnB,
12be0 45 41 41 41 6b 6e 42 2c 59 41 47 41 44 2c 45 41 EAAAknB,YAGAD,EA
12bf0 7a 44 41 2c 47 41 41 41 47 2c 47 41 41 6b 42 68 zDA,GAAAG,GAAkBh
12c00 73 42 2c 45 41 41 51 2c 47 41 43 31 42 69 73 42 sB,EAAQ,GAC1BisB
12c10 2c 45 41 41 59 6a 73 42 2c 45 41 41 51 2c 49 41 ,EAAYjsB,EAAQ,IA
12c20 45 70 42 6b 56 2c 49 41 45 41 74 55 2c 51 41 41 EpBkV,IAEAtU,QAA
12c30 41 6f 4b 2c 4b 41 41 41 67 68 42 2c 47 41 75 44 AoK,KAAAghB,GAuD
12c40 41 70 6c 42 2c 51 41 41 41 2c 53 41 41 41 73 6c AplB,QAAA,SAAAsl
12c50 42 2c 47 41 43 41 68 58 2c 45 41 41 41 67 58 2c B,GACAhX,EAAAgX,
12c60 4d 41 45 41 74 72 42 2c 4f 41 41 41 43 2c 65 41 MAEAtrB,OAAAC,eA
12c70 41 41 71 55 2c 45 41 41 41 67 58 2c 47 41 41 41 AAqU,EAAAgX,GAAA
12c80 2c 59 41 41 77 44 72 71 42 2c 4d 41 41 41 6d 71 ,YAAwDrqB,MAAAmq
12c90 42 2c 45 41 41 41 45 2c 47 41 41 41 39 57 2c 57 B,EAAAE,GAAA9W,W
12ca0 41 43 78 44 78 55 2c 4f 41 41 41 43 2c 65 41 41 ACxDxU,OAAAC,eAA
12cb0 41 71 55 2c 45 41 41 41 67 58 2c 47 41 41 41 2c AqU,EAAAgX,GAAA,
12cc0 55 41 41 73 44 72 71 42 2c 4d 41 41 41 6d 71 42 UAAsDrqB,MAAAmqB
12cd0 2c 45 41 41 41 45 2c 47 41 41 41 37 57 2c 51 41 ,EAAAE,GAAA7W,QA
12ce0 45 74 44 2c 49 41 41 41 38 57 2c 47 41 41 41 46 EtD,IAAA8W,GAAAF
12cf0 2c 45 41 41 41 43 2c 45 41 43 41 74 72 42 2c 51 ,EAAAC,EACAtrB,Q
12d00 41 41 41 6f 4b 2c 4b 41 41 41 6d 68 42 2c 47 41 AAAoK,KAAAmhB,GA
12d10 45 41 76 6c 42 2c 51 41 41 41 2c 53 41 41 41 77 EAvlB,QAAA,SAAAw
12d20 6c 42 2c 47 41 43 41 2c 47 41 41 41 78 6e 42 2c lB,GACA,GAAAxnB,
12d30 47 41 41 41 75 6e 42 2c 45 41 41 41 43 2c 45 41 GAAAunB,EAAAC,EA
12d40 45 41 6c 58 2c 47 41 41 41 67 58 2c 47 41 41 41 EAlX,GAAAgX,GAAA
12d50 45 2c 47 41 41 41 4c 2c 45 41 41 41 6e 6e 42 2c E,GAAAL,EAAAnnB,
12d60 47 41 43 41 73 51 2c 45 41 41 41 67 58 2c 47 41 GACAsQ,EAAAgX,GA
12d70 41 41 45 2c 47 41 41 41 37 42 2c 49 41 41 41 71 AAE,GAAA7B,IAAAq
12d80 42 2c 45 41 41 41 68 6e 42 2c 4f 41 49 41 70 46 B,EAAAhnB,OAIApF
12d90 2c 45 41 41 41 44 2c 51 41 41 41 32 56 2c 47 74 ,EAAAD,QAAA2V,Gt
12da0 42 6f 33 4b 4d 2c 53 41 41 55 31 56 2c 45 41 41 Bo3KM,SAAU1V,EAA
12db0 51 44 2c 45 41 41 53 53 2c 47 75 42 70 37 4b 6a QD,EAASS,GuBp7Kj
12dc0 43 2c 51 41 41 41 71 73 42 2c 4b 41 4b 41 2c 4f C,QAAAqsB,KAKA,O
12dd0 41 4a 41 43 2c 4d 41 45 41 43 2c 45 41 41 41 33 AJAC,MAEAC,EAAA3
12de0 72 42 2c 4f 41 41 41 6f 4b 2c 4b 41 41 41 67 68 rB,OAAAoK,KAAAgh
12df0 42 2c 47 41 45 41 50 2c 45 41 41 41 63 2c 45 41 B,GAEAP,EAAAc,EA
12e00 41 41 72 71 42 2c 4f 41 41 41 2f 42 2c 45 41 41 AArqB,OAAA/B,EAA
12e10 41 2c 45 41 41 71 43 41 2c 45 41 41 41 73 72 42 A,EAAqCA,EAAAsrB
12e20 2c 45 41 41 53 74 72 42 2c 49 41 43 39 43 6d 73 ,EAAStrB,IAC9Cms
12e30 42 2c 45 41 41 41 43 2c 45 41 41 41 70 73 42 2c B,EAAAC,EAAApsB,
12e40 4b 41 47 41 69 58 2c 55 41 41 41 2c 45 41 43 41 KAGAiX,UAAA,EACA
12e50 67 4a 2c 4f 41 41 41 2c 4b 41 49 41 2c 4f 41 41 gJ,OAAA,KAIA,OAA
12e60 41 6b 4d 2c 47 41 49 41 2c 51 41 41 41 45 2c 47 AkM,GAIA,QAAAE,G
12e70 41 41 41 4e 2c 47 41 43 41 2c 47 41 41 41 49 2c AAAN,GACA,GAAAI,
12e80 47 41 41 41 44 2c 49 41 43 41 49 2c 47 41 41 41 GAAAD,IACAI,GAAA
12e90 50 2c 45 41 49 41 2c 4b 41 46 41 49 2c 45 41 41 P,EAIA,KAFAI,EAA
12ea0 41 4a 2c 47 41 41 41 39 55 2c 53 41 41 41 2c 45 AJ,GAAA9U,SAAA,E
12eb0 41 45 41 71 56 2c 45 41 41 41 76 71 42 2c 51 41 AEAqV,EAAAvqB,QA
12ec0 49 41 2c 4f 41 48 41 77 71 42 2c 47 41 41 41 44 IA,OAHAwqB,GAAAD
12ed0 2c 45 41 41 41 45 2c 4d 41 43 41 43 2c 45 41 41 ,EAAAE,MACAC,EAA
12ee0 41 68 73 42 2c 4f 41 41 41 6f 4b 2c 4b 41 41 41 AhsB,OAAAoK,KAAA
12ef0 67 68 42 2c 45 41 41 41 55 2c 49 41 45 41 6a 42 ghB,EAAAU,IAEAjB
12f00 2c 45 41 41 41 6d 42 2c 45 41 41 41 31 71 42 2c ,EAAAmB,EAAA1qB,
12f10 4f 41 41 41 2f 42 2c 45 41 41 41 2c 45 41 41 79 OAAA/B,EAAA,EAAy
12f20 43 41 2c 45 41 41 41 73 72 42 2c 45 41 41 53 74 CA,EAAAsrB,EAASt
12f30 72 42 2c 49 41 41 41 2c 43 41 43 6c 44 2c 47 41 rB,IAAA,CAClD,GA
12f40 41 41 30 73 42 2c 47 41 41 41 44 2c 45 41 41 41 AA0sB,GAAAD,EAAA
12f50 7a 73 42 2c 47 41 43 41 32 73 42 2c 45 41 41 41 zsB,GACA2sB,EAAA
12f60 52 2c 45 41 41 41 4f 2c 49 41 45 41 2c 49 41 41 R,EAAAO,IAEA,IAA
12f70 41 43 2c 45 41 41 41 31 56 2c 57 41 43 41 30 56 AC,EAAA1V,WACA0V
12f80 2c 45 41 41 41 31 56 2c 53 41 41 41 6b 56 2c 45 ,EAAA1V,SAAAkV,E
12f90 41 41 41 49 2c 47 41 41 41 74 56 2c 53 41 41 41 AAAI,GAAAtV,SAAA
12fa0 2c 45 41 43 41 30 56 2c 45 41 41 41 31 4d 2c 4f ,EACA0V,EAAA1M,O
12fb0 41 41 41 73 4d 2c 45 41 43 41 44 2c 45 41 41 41 AAAsM,EACAD,EAAA
12fc0 4d 2c 51 41 41 41 46 2c 49 41 4b 41 2c 4d 41 41 M,QAAAF,IAKA,MAA
12fd0 41 50 2c 47 41 47 41 2c 51 41 41 41 55 2c 47 41 AP,GAGA,QAAAU,GA
12fe0 41 41 43 2c 45 41 41 41 2f 45 2c 47 41 43 41 2c AAC,EAAA/E,GACA,
12ff0 67 42 41 41 41 70 6a 42 2c 47 41 43 41 2c 4d 41 gBAAApjB,GACA,MA
13000 41 41 6f 6a 42 2c 47 41 41 41 2b 45 2c 45 41 41 AAojB,GAAA+E,EAA
13010 41 6e 6f 42 2c 4b 41 49 41 2c 51 41 41 41 6f 6f AnoB,KAIA,QAAAoo
13020 42 2c 47 41 41 41 64 2c 45 41 41 41 45 2c 47 41 B,GAAAd,EAAAE,GA
13030 4b 41 2c 49 41 4a 41 2c 47 41 41 41 61 2c 49 41 KA,IAJA,GAAAa,IA
13040 41 41 62 2c 45 41 41 41 46 2c 47 41 41 41 68 4d AAb,EAAAF,GAAAhM
13050 2c 4f 41 41 41 67 4d 2c 47 41 43 41 78 6e 42 2c ,OAAAgM,GACAxnB,
13060 45 41 41 41 6f 6e 42 2c 45 41 41 41 4d 2c 45 41 EAAAonB,EAAAM,EA
13070 41 41 46 2c 47 41 41 41 68 4d 2c 51 41 41 41 67 AAF,GAAAhM,QAAAg
13080 4d 2c 47 41 45 41 67 42 2c 45 41 41 41 64 2c 45 M,GAEAgB,EAAAd,E
13090 41 41 41 46 2c 47 41 41 41 68 4d 2c 4f 41 43 41 AAAF,GAAAhM,OACA
130a0 6b 4d 2c 45 41 41 41 63 2c 47 41 41 41 68 4e 2c kM,EAAAc,GAAAhN,
130b0 51 41 43 41 2b 4d 2c 45 41 41 41 4a 2c 51 41 41 QACA+M,EAAAJ,QAA
130c0 41 54 2c 45 41 41 41 63 2c 47 41 41 41 68 4e 2c AT,EAAAc,GAAAhN,
130d0 51 41 43 41 78 62 2c 45 41 41 41 6f 6f 42 2c 45 QACAxb,EAAAooB,E
130e0 41 41 41 68 42 2c 45 41 41 41 4d 2c 45 41 41 41 AAAhB,EAAAM,EAAA
130f0 63 2c 47 41 41 41 68 4e 2c 51 41 41 41 67 4e 2c c,GAAAhN,QAAAgN,
13100 47 41 41 41 78 6f 42 2c 47 41 43 41 77 6f 42 2c GAAAxoB,GACAwoB,
13110 45 41 41 41 64 2c 45 41 41 41 63 2c 47 41 41 41 EAAAd,EAAAc,GAAA
13120 68 4e 2c 4d 41 49 41 2c 4f 41 44 41 78 62 2c 47 hN,MAIA,OADAxb,G
13130 41 41 41 6b 6e 42 2c 57 41 41 41 71 42 2c 45 41 AAAknB,WAAAqB,EA
13140 43 41 76 6f 42 2c 45 41 31 45 41 2c 47 41 41 41 CAvoB,EA1EA,GAAA
13150 6f 6e 42 2c 47 41 41 6b 42 68 73 42 2c 45 41 41 onB,GAAkBhsB,EAA
13160 51 2c 45 41 36 45 31 42 52 2c 47 41 41 41 44 2c Q,EA6E1BR,GAAAD,
13170 51 41 41 41 2c 53 41 41 41 32 73 42 2c 47 41 4b QAAA,SAAA2sB,GAK
13180 41 2c 4f 41 4a 41 49 2c 47 41 41 41 45 2c 45 41 A,OAJAI,GAAAE,EA
13190 41 41 4e 2c 47 41 43 41 4a 2c 4b 41 45 41 53 2c AAN,GACAJ,KAEAS,
131a0 45 41 41 41 33 72 42 2c 4f 41 41 41 6f 4b 2c 4b EAAA3rB,OAAAoK,K
131b0 41 41 41 73 68 42 2c 47 41 43 41 62 2c 45 41 41 AAAshB,GACAb,EAA
131c0 41 63 2c 45 41 41 41 72 71 42 2c 4f 41 41 41 2f Ac,EAAArqB,OAAA/
131d0 42 2c 45 41 41 41 2c 45 41 41 71 43 41 2c 45 41 B,EAAA,EAAqCA,EA
131e0 41 41 73 72 42 2c 45 41 41 53 74 72 42 2c 49 41 AAsrB,EAAStrB,IA
131f0 41 41 2c 43 41 43 39 43 2c 47 41 41 41 69 73 42 AA,CAC9C,GAAAisB
13200 2c 47 41 41 41 47 2c 45 41 41 41 70 73 42 2c 45 ,GAAAG,EAAApsB,E
13210 41 47 41 2c 51 41 46 41 6d 73 42 2c 45 41 41 41 AGA,QAFAmsB,EAAA
13220 46 2c 47 41 45 41 68 4d 2c 53 41 4b 41 30 4c 2c F,GAEAhM,SAKA0L,
13230 45 41 41 41 4d 2c 47 41 41 41 63 2c 45 41 41 41 EAAAM,GAAAc,EAAA
13240 64 2c 45 41 41 41 45 2c 49 41 47 41 2c 4d 41 41 d,EAAAE,IAGA,MAA
13250 41 52 2c 4b 76 42 30 38 4b 4d 2c 53 41 41 55 74 AR,KvB08KM,SAAUt
13260 73 42 2c 45 41 41 51 44 2c 45 41 41 53 53 2c 47 sB,EAAQD,EAASS,G
13270 41 45 6a 43 2c 59 41 69 42 41 2c 53 41 41 53 30 AEjC,YAiBA,SAAS0
13280 4a 2c 47 41 41 75 42 68 48 2c 47 41 41 4f 2c 4d J,GAAuBhH,GAAO,M
13290 41 41 4f 41 2c 49 41 41 4f 41 2c 45 41 41 49 78 AAOA,IAAOA,EAAIx
132a0 42 2c 57 41 41 61 77 42 2c 47 41 41 51 43 2c 51 B,WAAawB,GAAQC,Q
132b0 41 41 53 44 2c 47 41 45 76 46 2c 51 41 41 53 6a AASD,GAEvF,QAASj
132c0 42 2c 47 41 41 67 42 43 2c 45 41 41 55 43 2c 47 B,GAAgBC,EAAUC,G
132d0 41 41 65 2c 4b 41 41 4d 44 2c 59 41 41 6f 42 43 AAe,KAAMD,YAAoBC
132e0 2c 49 41 41 67 42 2c 4b 41 41 4d 2c 49 41 41 49 ,IAAgB,KAAM,IAAI
132f0 43 2c 57 41 41 55 2c 71 43 41 68 42 68 48 68 42 C,WAAU,qCAhBhHhB
13300 2c 4f 41 41 4f 43 2c 65 41 41 65 74 42 2c 45 41 ,OAAOC,eAAetB,EA
13310 41 53 2c 63 41 43 37 42 73 43 2c 4f 41 41 4f 2c AS,cAC7BsC,OAAO,
13320 47 41 47 54 2c 49 41 41 49 43 2c 47 41 41 65 2c GAGT,IAAIC,GAAe,
13330 57 41 41 63 2c 51 41 41 53 43 2c 47 41 41 69 42 WAAc,QAASC,GAAiB
13340 43 2c 45 41 41 51 43 2c 47 41 41 53 2c 49 41 41 C,EAAQC,GAAS,IAA
13350 4b 2c 47 41 41 49 39 42 2c 47 41 41 49 2c 45 41 K,GAAI9B,GAAI,EA
13360 41 47 41 2c 45 41 41 49 38 42 2c 45 41 41 4d 43 AGA,EAAI8B,EAAMC
13370 2c 4f 41 41 51 2f 42 2c 49 41 41 4b 2c 43 41 41 ,OAAQ/B,IAAK,CAA
13380 45 2c 47 41 41 49 67 43 2c 47 41 41 61 46 2c 45 E,GAAIgC,GAAaF,E
13390 41 41 4d 39 42 2c 45 41 41 49 67 43 2c 47 41 41 AAM9B,EAAIgC,GAA
133a0 57 70 42 2c 57 41 41 61 6f 42 2c 45 41 41 57 70 WpB,WAAaoB,EAAWp
133b0 42 2c 61 41 41 63 2c 45 41 41 4f 6f 42 2c 45 41 B,aAAc,EAAOoB,EA
133c0 41 57 72 42 2c 63 41 41 65 2c 45 41 41 55 2c 53 AWrB,cAAe,EAAU,S
133d0 41 41 57 71 42 2c 4b 41 41 59 41 2c 45 41 41 57 AAWqB,KAAYA,EAAW
133e0 43 2c 55 41 41 57 2c 47 41 41 4d 78 42 2c 4f 41 C,UAAW,GAAMxB,OA
133f0 41 4f 43 2c 65 41 41 65 6d 42 2c 45 41 41 51 47 AOC,eAAemB,EAAQG
13400 2c 45 41 41 57 45 2c 49 41 41 4b 46 2c 49 41 41 ,EAAWE,IAAKF,IAA
13410 69 42 2c 4d 41 41 4f 2c 55 41 41 55 52 2c 45 41 iB,MAAO,UAAUR,EA
13420 41 61 57 2c 45 41 41 59 43 2c 47 41 41 69 4a 2c AaW,EAAYC,GAAiJ,
13430 4d 41 41 39 48 44 2c 49 41 41 59 50 2c 45 41 41 MAA9HD,IAAYP,EAA
13440 69 42 4a 2c 45 41 41 59 4e 2c 55 41 41 57 69 42 iBJ,EAAYN,UAAWiB
13450 2c 47 41 41 69 42 43 2c 47 41 41 61 52 2c 45 41 ,GAAiBC,GAAaR,EA
13460 41 69 42 4a 2c 45 41 41 61 59 2c 47 41 41 71 42 AiBJ,EAAaY,GAAqB
13470 5a 2c 4d 77 42 2f 69 4c 68 69 42 61 2c 45 41 41 Z,MwB/iLhiBa,EAA
13480 41 78 43 2c 45 41 41 41 2c 47 78 42 6d 6a 4c 49 AxC,EAAA,GxBmjLI
13490 79 43 2c 45 41 41 57 69 48 2c 45 41 41 75 42 6c yC,EAAWiH,EAAuBl
134a0 48 2c 47 77 42 6c 6a 4c 74 43 75 5a 2c 45 41 41 H,GwBljLtCuZ,EAA
134b0 41 2f 62 2c 45 41 41 41 2c 47 78 42 73 6a 4c 49 A/b,EAAA,GxBsjLI
134c0 67 63 2c 45 41 41 63 74 53 2c 45 41 41 75 42 71 gc,EAActS,EAAuBq
134d0 53 2c 47 77 42 68 6a 4c 6e 43 59 2c 45 78 42 30 S,GwBhjLnCY,ExB0
134e0 6a 4c 61 2c 57 77 42 74 6a 4c 6a 42 2c 51 41 41 jLa,WwBtjLjB,QAA
134f0 41 41 2c 47 41 41 59 39 5a 2c 47 41 41 61 70 42 AA,GAAY9Z,GAAapB
13500 2c 45 41 41 41 35 42 2c 4b 41 41 41 38 63 2c 47 ,EAAA5B,KAAA8c,G
13510 41 49 76 42 39 63 2c 4b 41 41 4b 67 44 2c 59 41 AIvB9c,KAAKgD,YA
13520 41 63 41 2c 45 78 42 38 79 4c 72 42 2c 4d 41 31 AcA,ExB8yLrB,MA1
13530 4f 41 66 2c 47 41 41 61 36 61 2c 49 41 43 58 74 OAf,GAAa6a,IACXt
13540 61 2c 49 41 41 4b 2c 4f 41 43 4c 52 2c 4d 41 41 a,IAAK,OACLR,MAA
13550 4f 2c 57 77 42 39 67 4c 50 2c 47 41 41 49 68 43 O,WwB9gLP,GAAIhC
13560 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 ,KAAKgD,YAAYC,QA
13570 41 51 69 42 2c 4d 41 45 33 42 2c 59 41 44 41 6c AQiB,MAE3B,YADAl
13580 45 2c 4b 41 41 4b 6b 45 2c 4d 41 41 51 6c 45 2c E,KAAKkE,MAAQlE,
13590 4b 41 41 4b 36 65 2c 59 41 41 59 37 65 2c 4b 41 KAAK6e,YAAY7e,KA
135a0 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 41 51 69 AKgD,YAAYC,QAAQi
135b0 42 2c 53 41 4b 70 44 6c 45 2c 4b 41 41 4b 6b 45 B,SAKpDlE,KAAKkE
135c0 2c 4f 41 41 57 6c 45 2c 4b 41 41 4b 67 44 2c 59 ,OAAWlE,KAAKgD,Y
135d0 41 41 59 32 5a 2c 61 41 41 61 6e 52 2c 61 41 43 AAY2Z,aAAanR,aAC
135e0 6a 44 78 4c 2c 4b 41 41 4b 6b 45 2c 4d 41 41 51 jDxL,KAAKkE,MAAQ
135f0 6c 45 2c 4b 41 41 4b 36 65 2c 59 41 43 68 42 37 lE,KAAK6e,YAChB7
13600 65 2c 4b 41 41 4b 67 44 2c 59 41 41 59 32 5a 2c e,KAAKgD,YAAY2Z,
13610 61 41 41 61 6e 52 2c 57 41 41 59 78 4c 2c 4b 41 aAAanR,WAAYxL,KA
13620 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 41 51 38 AKgD,YAAYC,QAAQ8
13630 46 2c 75 42 78 42 6d 68 4c 76 45 76 47 2c 49 41 F,uBxBmhLvEvG,IA
13640 41 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 57 77 AK,SACLR,MAAO,Ww
13650 42 39 67 4c 50 68 43 2c 4b 41 41 4b 67 44 2c 59 B9gLPhC,KAAKgD,Y
13660 41 41 59 49 2c 51 41 41 51 6b 62 2c 57 41 41 57 AAYI,QAAQkb,WAAW
13670 2c 59 78 42 30 68 4c 70 43 39 62 2c 49 41 41 4b ,YxB0hLpC9b,IAAK
13680 2c 69 42 41 43 4c 52 2c 4d 41 41 4f 2c 57 77 42 ,iBACLR,MAAO,WwB
13690 6a 68 4c 50 2c 4d 41 41 4b 68 43 2c 4d 41 41 4b jhLP,MAAKhC,MAAK
136a0 32 65 2c 57 41 49 48 33 65 2c 4b 41 41 4b 6b 45 2e,WAIH3e,KAAKkE
136b0 2c 4d 41 41 4d 69 43 2c 4f 41 41 4f 6e 47 2c 4b ,MAAMiC,OAAOnG,K
136c0 41 41 4b 36 45 2c 51 41 48 72 42 2c 4d 78 42 2b AAK6E,QAHrB,MxB+
136d0 68 4c 54 72 43 2c 49 41 41 4b 2c 69 42 41 43 4c hLTrC,IAAK,iBACL
136e0 52 2c 4d 41 41 4f 2c 53 77 42 72 68 4c 4d 34 56 R,MAAO,SwBrhLM4V
136f0 2c 47 41 43 62 2c 47 41 41 49 31 54 2c 47 41 41 ,GACb,GAAI1T,GAA
13700 51 30 54 2c 45 41 41 4d 35 58 2c 4b 41 41 4b 36 Q0T,EAAM5X,KAAK6
13710 65 2c 59 41 41 59 6a 48 2c 47 41 41 4f 2c 49 41 e,YAAYjH,GAAO,IA
13720 45 31 43 35 58 2c 4d 41 41 4b 6b 45 2c 4d 41 41 E1C5X,MAAKkE,MAA
13730 51 41 2c 47 41 41 67 42 2c 51 78 42 6b 69 4c 37 QA,GAAgB,QxBkiL7
13740 42 31 42 2c 49 41 41 4b 2c 63 41 43 4c 52 2c 4d B1B,IAAK,cACLR,M
13750 41 41 4f 2c 53 77 42 78 68 4c 47 34 56 2c 47 41 AAO,SwBxhLG4V,GA
13760 41 2b 42 2c 47 41 41 31 42 34 56 2c 4b 41 41 30 A+B,GAA1B4V,KAA0
13770 42 74 71 42 2c 55 41 41 41 62 2c 4f 41 41 41 2c BtqB,UAAAb,OAAA,
13780 4f 41 41 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 OAAAc,KAAAD,UAAA
13790 2c 4b 41 41 41 41 2c 55 41 41 41 2c 47 41 43 72 ,KAAAA,UAAA,GACr
137a0 43 67 42 2c 45 41 41 51 2c 47 41 41 49 47 2c 57 CgB,EAAQ,GAAIG,W
137b0 41 41 55 72 45 2c 4b 41 41 4b 75 6d 42 2c 71 42 AAUrE,KAAKumB,qB
137c0 41 41 71 42 33 4f 2c 47 41 41 4d 35 58 2c 4b 41 AAqB3O,GAAM5X,KA
137d0 41 4b 36 45 2c 4f 41 6f 42 2f 44 2c 4f 41 6c 42 AK6E,OAoB/D,OAlB
137e0 4b 58 2c 47 41 41 4d 6f 43 2c 59 41 43 4c 6b 6e KX,GAAMoC,YACLkn
137f0 42 2c 49 41 43 46 74 70 42 2c 45 41 41 51 6c 45 B,IACFtpB,EAAQlE
13800 2c 4b 41 41 4b 34 69 42 2c 6f 42 41 51 66 35 69 ,KAAK4iB,oBAQf5i
13810 42 2c 4b 41 41 4b 67 44 2c 59 41 41 59 77 61 2c B,KAAKgD,YAAYwa,
13820 51 41 41 51 2c 71 42 41 41 73 42 74 5a 2c 45 41 QAAQ,qBAAsBtZ,EA
13830 41 4f 30 54 2c 49 41 47 6e 44 35 58 2c 4b 41 41 AO0T,IAGnD5X,KAA
13840 4b 79 74 42 2c 6d 42 41 45 52 76 70 42 2c 45 41 KytB,mBAERvpB,EA
13850 41 4d 38 42 2c 4d 41 41 51 2c 47 41 47 54 39 42 AM8B,MAAQ,GAGT9B
13860 2c 4b 78 42 36 68 4c 50 31 42 2c 49 41 41 4b 2c ,KxB6hLP1B,IAAK,
13870 6d 42 41 43 4c 52 2c 4d 41 41 4f 2c 57 77 42 31 mBACLR,MAAO,WwB1
13880 68 4c 50 2c 47 41 41 49 68 43 2c 4b 41 41 4b 30 hLP,GAAIhC,KAAK0
13890 74 42 2c 55 41 41 61 31 74 42 2c 4b 41 41 4b 30 tB,UAAa1tB,KAAK0
138a0 74 42 2c 57 41 41 61 31 74 42 2c 4b 41 41 4b 6b tB,WAAa1tB,KAAKk
138b0 45 2c 4d 41 43 33 43 2c 4d 41 41 4f 6c 45 2c 4d E,MAC3C,MAAOlE,M
138c0 41 41 4b 6b 45 2c 4b 41 47 64 2c 49 41 41 49 77 AAKkE,KAGd,IAAIw
138d0 70 42 2c 47 41 41 57 31 74 42 2c 4b 41 41 4b 75 pB,GAAW1tB,KAAKu
138e0 6d 42 2c 71 42 41 41 71 42 76 6d 42 2c 4b 41 41 mB,qBAAqBvmB,KAA
138f0 4b 30 74 42 2c 55 41 43 31 43 78 70 42 2c 45 41 K0tB,UAC1CxpB,EA
13900 41 51 2c 47 41 41 49 47 2c 57 41 41 55 71 70 42 AQ,GAAIG,WAAUqpB
13910 2c 45 41 41 55 31 74 42 2c 4b 41 41 4b 36 45 2c ,EAAU1tB,KAAK6E,
13920 4f 41 45 7a 43 2c 4f 41 41 4b 58 2c 47 41 41 4d OAEzC,OAAKX,GAAM
13930 6f 43 2c 55 41 4b 4a 70 43 2c 47 41 4a 4c 32 63 oC,UAKJpC,GAJL2c
13940 2c 51 41 41 51 38 4d 2c 4b 41 41 4b 2c 73 46 41 ,QAAQ8M,KAAK,sFA
13950 43 4e 33 74 42 2c 4b 41 41 4b 6b 45 2c 4d 41 41 CN3tB,KAAKkE,MAA
13960 51 6c 45 2c 4b 41 41 4b 6b 45 2c 4d 41 41 51 2c QlE,KAAKkE,MAAQ,
13970 47 41 41 49 47 2c 57 41 41 55 2c 55 41 41 57 72 GAAIG,WAAU,UAAWr
13980 45 2c 4b 41 41 4b 36 45 2c 59 78 42 73 69 4c 6a E,KAAK6E,YxBsiLj
13990 45 72 43 2c 49 41 41 4b 2c 63 41 43 4c 52 2c 4d ErC,IAAK,cACLR,M
139a0 41 41 4f 2c 57 77 42 7a 68 4c 50 2c 4d 41 4a 4b AAO,WwBzhLP,MAJK
139b0 68 43 2c 4d 41 41 4b 32 65 2c 61 41 43 52 33 65 hC,MAAK2e,aACR3e
139c0 2c 4b 41 41 4b 6b 45 2c 4d 41 41 51 6c 45 2c 4b ,KAAKkE,MAAQlE,K
139d0 41 41 4b 34 69 42 2c 6f 42 41 47 62 35 69 42 2c AAK4iB,oBAGb5iB,
139e0 4b 41 41 4b 6b 45 2c 53 78 42 30 69 4c 5a 31 42 KAAKkE,SxB0iLZ1B
139f0 2c 49 41 41 4b 2c 75 42 41 43 4c 52 2c 4d 41 41 ,IAAK,uBACLR,MAA
13a00 4f 2c 53 77 42 6a 69 4c 59 6b 43 2c 47 41 41 79 O,SwBjiLYkC,GAAy
13a10 42 2c 47 41 41 6c 42 6b 48 2c 4b 41 41 6b 42 6c B,GAAlBkH,KAAkBl
13a20 49 2c 55 41 41 41 62 2c 4f 41 41 41 2c 4f 41 41 I,UAAAb,OAAA,OAA
13a30 41 63 2c 4b 41 41 41 44 2c 55 41 41 41 2c 4b 41 Ac,KAAAD,UAAA,KA
13a40 41 41 41 2c 55 41 41 41 2c 47 41 43 78 43 30 71 AAA,UAAA,GACxC0q
13a50 42 2c 47 41 41 6d 42 2c 43 41 55 76 42 2c 4f 41 B,GAAmB,CAUvB,OA
13a60 52 41 72 71 42 2c 57 41 41 45 73 58 2c 4b 41 41 RArqB,WAAEsX,KAA
13a70 4b 37 61 2c 4b 41 41 4b 67 44 2c 59 41 41 59 6d K7a,KAAKgD,YAAYm
13a80 47 2c 57 41 41 59 2c 53 41 41 55 76 49 2c 45 41 G,WAAY,SAAUvI,EA
13a90 41 4d 6f 64 2c 49 41 43 7a 42 2c 49 41 41 72 42 AMod,IACzB,IAArB
13aa0 34 50 2c 49 41 49 4a 41 2c 45 41 41 6d 42 35 50 4P,IAIJA,EAAmB5P
13ab0 2c 45 41 41 49 36 50 2c 61 41 41 61 33 70 42 2c ,EAAI6P,aAAa3pB,
13ac0 45 41 41 4f 6b 48 2c 4d 41 47 74 43 77 69 42 2c EAAOkH,MAGtCwiB,
13ad0 47 41 41 73 43 31 70 42 2c 4b 78 42 34 69 4c 37 GAAsC1pB,KxB4iL7
13ae0 43 31 42 2c 49 41 41 4b 2c 69 42 41 43 4c 52 2c C1B,IAAK,iBACLR,
13af0 4d 41 41 4f 2c 57 77 42 72 69 4c 50 2c 4f 41 41 MAAO,WwBriLP,OAA
13b00 51 68 43 2c 4b 41 41 4b 32 65 2c 61 41 41 65 33 QhC,KAAK2e,aAAe3
13b10 65 2c 4b 41 41 4b 6b 45 2c 4d 41 41 4d 6f 43 2c e,KAAKkE,MAAMoC,
13b20 61 78 42 2b 69 4c 76 43 39 44 2c 49 41 41 4b 2c axB+iLvC9D,IAAK,
13b30 69 42 41 43 4c 52 2c 4d 41 41 4f 2c 57 77 42 78 iBACLR,MAAO,WwBx
13b40 69 4c 50 2c 4f 41 41 38 43 2c 49 41 41 74 43 68 iLP,OAA8C,IAAtCh
13b50 43 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 C,KAAKgD,YAAYC,Q
13b60 41 41 51 67 47 2c 59 78 42 6b 6a 4c 6a 43 7a 47 AAQgG,YxBkjLjCzG
13b70 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 4f ,IAAK,WACLR,MAAO
13b80 2c 57 77 42 33 69 4c 50 2c 4d 41 41 4f 68 43 2c ,WwB3iLP,MAAOhC,
13b90 4d 41 41 4b 6b 45 2c 67 42 41 41 69 42 47 2c 63 MAAKkE,gBAAiBG,c
13ba0 78 42 2b 69 4c 37 42 37 42 2c 49 41 41 4b 2c 57 xB+iL7B7B,IAAK,W
13bb0 41 43 4c 72 42 2c 49 41 41 4b 2c 57 77 42 68 76 ACLrB,IAAK,WwBhv
13bc0 4c 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 41 4b 67 44 LL,MAAOnB,MAAKgD
13bd0 2c 59 41 41 59 43 2c 51 41 41 51 6d 46 2c 63 41 ,YAAYC,QAAQmF,cA
13be0 43 39 42 70 49 2c 4b 41 41 4b 67 44 2c 59 41 41 C9BpI,KAAKgD,YAA
13bf0 59 43 2c 51 41 41 51 6d 46 2c 63 41 41 69 42 70 YC,QAAQmF,cAAiBp
13c00 49 2c 4b 41 41 4b 32 65 2c 57 41 41 61 33 65 2c I,KAAK2e,WAAa3e,
13c10 4b 41 41 4b 6b 45 2c 4d 41 41 51 2c 51 78 42 77 KAAKkE,MAAQ,QxBw
13c20 76 4c 33 45 31 42 2c 49 41 41 4b 2c 53 41 43 4c vL3E1B,IAAK,SACL
13c30 72 42 2c 49 41 41 4b 2c 57 77 42 6c 76 4c 4c 2c rB,IAAK,WwBlvLL,
13c40 4d 41 41 49 6e 42 2c 4d 41 41 4b 67 44 2c 59 41 MAAInB,MAAKgD,YA
13c50 41 59 43 2c 51 41 41 51 34 42 2c 4f 41 43 70 42 AYC,QAAQ4B,OACpB
13c60 37 45 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 7E,KAAKgD,YAAYC,
13c70 51 41 41 51 34 42 2c 4f 41 47 39 42 37 45 2c 4b QAAQ4B,OAG9B7E,K
13c80 41 41 4b 32 65 2c 59 41 41 63 33 65 2c 4b 41 41 AAK2e,YAAc3e,KAA
13c90 4b 6b 45 2c 4d 41 41 4d 34 70 42 2c 6d 42 41 41 KkE,MAAM4pB,mBAA
13ca0 71 42 39 74 42 2c 4b 41 41 4b 6b 45 2c 4d 41 41 qB9tB,KAAKkE,MAA
13cb0 4d 57 2c 4f 41 41 4f 32 43 2c 4d 41 41 4d 2c 51 MW,OAAO2C,MAAM,Q
13cc0 41 43 74 45 78 48 2c 4b 41 41 4b 79 74 42 2c 69 ACtExH,KAAKytB,i
13cd0 42 41 41 6d 42 2c 4f 41 41 53 2c 4d 41 47 74 43 BAAmB,OAAS,MAGtC
13ce0 7a 74 42 2c 4b 41 41 4b 32 65 2c 57 41 43 41 33 ztB,KAAK2e,WACA3
13cf0 65 2c 4b 41 41 4b 6b 45 2c 4d 41 41 4d 57 2c 4f e,KAAKkE,MAAMW,O
13d00 41 47 62 2c 53 78 42 36 76 4c 50 72 43 2c 49 41 AGb,SxB6vLPrC,IA
13d10 41 4b 2c 51 41 43 4c 72 42 2c 49 41 41 4b 2c 57 AK,QACLrB,IAAK,W
13d20 77 42 72 76 4c 4c 2c 4d 41 41 4f 6e 42 2c 4d 41 wBrvLL,MAAOnB,MA
13d30 41 4b 67 44 2c 59 41 41 59 49 2c 51 41 41 51 34 AKgD,YAAYI,QAAQ4
13d40 58 2c 4b 41 41 4b 2c 55 78 42 67 77 4c 72 43 37 X,KAAK,UxBgwLrC7
13d50 54 2c 49 41 41 4b 2c 53 77 42 76 76 4c 47 6e 46 T,IAAK,SwBvvLGnF
13d60 2c 47 41 43 52 68 43 2c 4b 41 41 4b 67 44 2c 59 ,GACRhC,KAAKgD,Y
13d70 41 41 59 49 2c 51 41 41 51 34 58 2c 4b 41 41 4b AAYI,QAAQ4X,KAAK
13d80 2c 51 41 41 53 68 5a 2c 47 41 45 6c 43 41 2c 59 ,QAAShZ,GAElCA,Y
13d90 41 41 69 42 71 43 2c 59 41 41 6d 44 2c 53 41 41 AAiBqC,YAAmD,SAA
13da0 70 43 72 45 2c 4b 41 41 4b 67 44 2c 59 41 41 59 pCrE,KAAKgD,YAAY
13db0 43 2c 51 41 41 51 34 42 2c 53 41 45 35 44 37 45 C,QAAQ4B,SAE5D7E
13dc0 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 41 ,KAAKgD,YAAYC,QA
13dd0 41 51 34 42 2c 4f 41 41 53 37 45 2c 4b 41 41 4b AQ4B,OAAS7E,KAAK
13de0 6b 45 2c 4d 41 41 4d 57 2c 59 78 42 34 76 4c 31 kE,MAAMW,YxB4vL1
13df0 43 69 59 2c 49 41 47 54 70 64 2c 47 41 41 51 6f CiY,IAGTpd,GAAQo
13e00 44 2c 51 77 42 74 6d 4c 4f 67 61 2c 47 78 42 30 D,QwBtmLOga,GxB0
13e10 6d 4c 54 2c 53 41 41 55 6e 64 2c 45 41 41 51 44 mLT,SAAUnd,EAAQD
13e20 2c 45 41 41 53 53 2c 47 41 45 6a 43 2c 59 41 65 ,EAASS,GAEjC,YAe
13e30 41 2c 53 41 41 53 79 42 2c 47 41 41 67 42 43 2c A,SAASyB,GAAgBC,
13e40 45 41 41 55 43 2c 47 41 41 65 2c 4b 41 41 4d 44 EAAUC,GAAe,KAAMD
13e50 2c 59 41 41 6f 42 43 2c 49 41 41 67 42 2c 4b 41 ,YAAoBC,IAAgB,KA
13e60 41 4d 2c 49 41 41 49 43 2c 57 41 41 55 2c 71 43 AM,IAAIC,WAAU,qC
13e70 41 5a 68 48 68 42 2c 4f 41 41 4f 43 2c 65 41 41 AZhHhB,OAAOC,eAA
13e80 65 74 42 2c 45 41 41 53 2c 63 41 43 37 42 73 43 etB,EAAS,cAC7BsC
13e90 2c 4f 41 41 4f 2c 47 41 47 54 2c 49 41 41 49 43 ,OAAO,GAGT,IAAIC
13ea0 2c 47 41 41 65 2c 57 41 41 63 2c 51 41 41 53 43 ,GAAe,WAAc,QAASC
13eb0 2c 47 41 41 69 42 43 2c 45 41 41 51 43 2c 47 41 ,GAAiBC,EAAQC,GA
13ec0 41 53 2c 49 41 41 4b 2c 47 41 41 49 39 42 2c 47 AS,IAAK,GAAI9B,G
13ed0 41 41 49 2c 45 41 41 47 41 2c 45 41 41 49 38 42 AAI,EAAGA,EAAI8B
13ee0 2c 45 41 41 4d 43 2c 4f 41 41 51 2f 42 2c 49 41 ,EAAMC,OAAQ/B,IA
13ef0 41 4b 2c 43 41 41 45 2c 47 41 41 49 67 43 2c 47 AK,CAAE,GAAIgC,G
13f00 41 41 61 46 2c 45 41 41 4d 39 42 2c 45 41 41 49 AAaF,EAAM9B,EAAI
13f10 67 43 2c 47 41 41 57 70 42 2c 57 41 41 61 6f 42 gC,GAAWpB,WAAaoB
13f20 2c 45 41 41 57 70 42 2c 61 41 41 63 2c 45 41 41 ,EAAWpB,aAAc,EAA
13f30 4f 6f 42 2c 45 41 41 57 72 42 2c 63 41 41 65 2c OoB,EAAWrB,cAAe,
13f40 45 41 41 55 2c 53 41 41 57 71 42 2c 4b 41 41 59 EAAU,SAAWqB,KAAY
13f50 41 2c 45 41 41 57 43 2c 55 41 41 57 2c 47 41 41 A,EAAWC,UAAW,GAA
13f60 4d 78 42 2c 4f 41 41 4f 43 2c 65 41 41 65 6d 42 MxB,OAAOC,eAAemB
13f70 2c 45 41 41 51 47 2c 45 41 41 57 45 2c 49 41 41 ,EAAQG,EAAWE,IAA
13f80 4b 46 2c 49 41 41 69 42 2c 4d 41 41 4f 2c 55 41 KF,IAAiB,MAAO,UA
13f90 41 55 52 2c 45 41 41 61 57 2c 45 41 41 59 43 2c AUR,EAAaW,EAAYC,
13fa0 47 41 41 69 4a 2c 4d 41 41 39 48 44 2c 49 41 41 GAAiJ,MAA9HD,IAA
13fb0 59 50 2c 45 41 41 69 42 4a 2c 45 41 41 59 4e 2c YP,EAAiBJ,EAAYN,
13fc0 55 41 41 57 69 42 2c 47 41 41 69 42 43 2c 47 41 UAAWiB,GAAiBC,GA
13fd0 41 61 52 2c 45 41 41 69 42 4a 2c 45 41 41 61 59 AaR,EAAiBJ,EAAaY
13fe0 2c 47 41 41 71 42 5a 2c 4d 79 42 37 30 4c 68 69 ,GAAqBZ,MyB70Lhi
13ff0 42 61 2c 45 41 41 41 78 43 2c 45 41 41 41 2c 47 Ba,EAAAxC,EAAA,G
14000 7a 42 69 31 4c 49 79 43 2c 45 41 45 4a 2c 53 41 zBi1LIyC,EAEJ,SA
14010 41 67 43 43 2c 47 41 41 4f 2c 4d 41 41 4f 41 2c AgCC,GAAO,MAAOA,
14020 49 41 41 4f 41 2c 45 41 41 49 78 42 2c 57 41 41 IAAOA,EAAIxB,WAA
14030 61 77 42 2c 47 41 41 51 43 2c 51 41 41 53 44 2c awB,GAAQC,QAASD,
14040 49 41 46 6a 44 46 2c 47 79 42 33 30 4c 68 43 79 IAFjDF,GyB30LhCy
14050 61 2c 45 7a 42 71 31 4c 63 2c 57 79 42 6a 31 4c a,EzBq1Lc,WyBj1L
14060 6c 42 2c 51 41 41 41 41 2c 47 41 41 59 70 61 2c lB,QAAAA,GAAYpa,
14070 47 41 41 61 70 42 2c 45 41 41 41 35 42 2c 4b 41 GAAapB,EAAA5B,KA
14080 41 41 6f 64 2c 47 41 49 76 42 70 64 2c 4b 41 41 AAod,GAIvBpd,KAA
14090 4b 67 44 2c 59 41 41 63 41 2c 45 41 49 6e 42 68 KgD,YAAcA,EAInBh
140a0 44 2c 4b 41 41 4b 79 64 2c 4f 41 41 53 2c 4b 7a D,KAAKyd,OAAS,Kz
140b0 42 6d 38 4c 68 42 2c 4d 41 7a 47 41 78 62 2c 47 Bm8LhB,MAzGAxb,G
140c0 41 41 61 6d 62 2c 49 41 43 58 35 61 2c 49 41 41 AAamb,IACX5a,IAA
140d0 4b 2c 4f 41 43 4c 52 2c 4d 41 41 4f 2c 57 79 42 K,OACLR,MAAO,WyB
140e0 37 30 4c 50 2c 47 41 41 49 79 62 2c 47 41 41 53 70LP,GAAIyb,GAAS
140f0 7a 64 2c 4b 41 41 4b 79 64 2c 51 41 41 53 2c 45 zd,KAAKyd,QAAS,E
14100 41 41 41 37 61 2c 45 41 41 41 45 2c 53 41 41 45 AAA7a,EAAAE,SAAE
14110 39 43 2c 4b 41 41 4b 69 44 2c 51 41 41 51 69 47 9C,KAAKiD,QAAQiG
14120 2c 53 41 45 74 43 6c 4a 2c 4d 41 41 4b 69 44 2c ,SAEtClJ,MAAKiD,
14130 51 41 41 51 6b 46 2c 61 41 43 66 73 56 2c 45 41 QAAQkF,aACfsV,EA
14140 41 4f 6a 42 2c 53 41 41 53 78 63 2c 4b 41 41 4b AOjB,SAASxc,KAAK
14150 69 44 2c 51 41 41 51 6b 46 2c 61 41 47 33 42 6e iD,QAAQkF,aAG3Bn
14160 49 2c 4b 41 41 4b 69 44 2c 51 41 41 51 6f 46 2c I,KAAKiD,QAAQoF,
14170 59 41 43 66 6f 56 2c 45 41 41 4f 6a 42 2c 53 41 YACfoV,EAAOjB,SA
14180 41 53 2c 30 42 41 47 64 78 63 2c 4b 41 41 4b 2b AS,0BAGdxc,KAAK+
14190 74 42 2c 71 42 41 43 50 2f 74 42 2c 4b 41 41 4b tB,qBACP/tB,KAAK
141a0 69 44 2c 51 41 41 51 67 47 2c 55 41 41 57 2c 45 iD,QAAQgG,UAAW,E
141b0 41 43 78 42 77 55 2c 45 41 41 4f 6a 42 2c 53 41 ACxBwU,EAAOjB,SA
141c0 41 53 2c 32 42 41 45 68 42 78 63 2c 4b 41 41 4b AS,2BAEhBxc,KAAK
141d0 69 44 2c 51 41 41 51 67 47 2c 55 41 41 57 2c 4b iD,QAAQgG,UAAW,K
141e0 7a 42 71 31 4c 31 42 7a 47 2c 49 41 41 4b 2c 53 zBq1L1BzG,IAAK,S
141f0 41 43 4c 52 2c 4d 41 41 4f 2c 57 79 42 68 31 4c ACLR,MAAO,WyBh1L
14200 50 2c 47 41 41 49 67 73 42 2c 47 41 41 65 68 75 P,GAAIgsB,GAAehu
14210 42 2c 4b 41 41 4b 67 44 2c 59 41 41 59 75 46 2c B,KAAKgD,YAAYuF,
14220 55 41 41 59 76 49 2c 4b 41 41 4b 67 44 2c 59 41 UAAYvI,KAAKgD,YA
14230 41 59 75 46 2c 55 41 41 59 2c 49 41 45 7a 45 79 AYuF,UAAY,IAEzEy
14240 6c 42 2c 49 41 43 46 68 75 42 2c 4b 41 41 4b 79 lB,IACFhuB,KAAKy
14250 64 2c 4f 41 41 4f 77 51 2c 53 41 41 53 44 2c 4d d,OAAOwQ,SAASD,M
14260 7a 42 73 31 4c 76 42 78 72 42 2c 49 41 41 4b 2c zBs1LvBxrB,IAAK,
14270 53 41 43 4c 52 2c 4d 41 41 4f 2c 57 79 42 6c 31 SACLR,MAAO,WyBl1
14280 4c 50 68 43 2c 4b 41 41 4b 79 64 2c 4f 41 41 4f LPhC,KAAKyd,OAAO
14290 79 51 2c 59 7a 42 73 31 4c 5a 31 72 42 2c 49 41 yQ,YzBs1LZ1rB,IA
142a0 41 4b 2c 6f 42 41 43 4c 52 2c 4d 41 41 4f 2c 57 AK,oBACLR,MAAO,W
142b0 79 42 6e 31 4c 50 2c 4f 41 43 47 68 43 2c 4b 41 yBn1LP,OACGhC,KA
142c0 41 4b 69 44 2c 51 41 41 51 67 47 2c 55 41 41 61 AKiD,QAAQgG,UAAa
142d0 6a 4a 2c 4b 41 41 4b 67 44 2c 59 41 41 59 36 5a jJ,KAAKgD,YAAY6Z
142e0 2c 61 41 41 61 38 42 2c 59 41 41 63 33 65 2c 4b ,aAAa8B,YAAc3e,K
142f0 41 41 4b 6b 45 2c 4d 41 41 4d 34 70 42 2c 71 42 AAKkE,MAAM4pB,qB
14300 41 43 76 44 2c 49 41 41 31 42 39 74 42 2c 4b 41 ACvD,IAA1B9tB,KA
14310 41 4b 69 44 2c 51 41 41 51 67 47 2c 59 41 43 5a AKiD,QAAQgG,YACZ
14320 6a 4a 2c 4b 41 41 4b 69 44 2c 51 41 41 51 34 42 jJ,KAAKiD,QAAQ4B
14330 2c 51 41 41 57 37 45 2c 4b 41 41 4b 69 44 2c 51 ,QAAW7E,KAAKiD,Q
14340 41 41 51 34 42 2c 53 41 41 57 37 45 2c 4b 41 41 AAQ4B,SAAW7E,KAA
14350 4b 69 44 2c 51 41 41 51 34 42 2c 4f 41 41 4f 32 KiD,QAAQ4B,OAAO2
14360 43 2c 4d 41 41 4d 2c 71 42 7a 42 79 31 4c 39 45 C,MAAM,qBzBy1L9E
14370 68 46 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d 41 hF,IAAK,SACLR,MA
14380 41 4f 2c 57 79 42 6c 31 4c 50 2c 47 41 41 4b 68 AO,WyBl1LP,GAAKh
14390 43 2c 4b 41 41 4b 67 44 2c 59 41 41 59 36 5a 2c C,KAAKgD,YAAY6Z,
143a0 61 41 41 61 38 42 2c 57 41 41 6e 43 2c 43 41 49 aAAa8B,WAAnC,CAI
143b0 41 2c 47 41 41 49 77 50 2c 49 41 41 77 43 2c 49 A,GAAIwP,IAAwC,I
143c0 41 41 35 42 6e 75 42 2c 4b 41 41 4b 69 44 2c 51 AA5BnuB,KAAKiD,Q
143d0 41 41 51 6f 46 2c 57 41 43 33 42 6f 61 2c 45 41 AAQoF,WAC3Boa,EA
143e0 41 53 30 4c 2c 45 41 41 57 6e 75 42 2c 4b 41 41 AS0L,EAAWnuB,KAA
143f0 4b 69 44 2c 51 41 41 51 6f 47 2c 51 41 41 55 72 KiD,QAAQoG,QAAUr
14400 4a 2c 4b 41 41 4b 69 44 2c 51 41 41 51 32 47 2c J,KAAKiD,QAAQ2G,
14410 59 41 45 74 44 77 6b 42 2c 45 41 41 6b 42 70 75 YAEtDwkB,EAAkBpu
14420 42 2c 4b 41 41 4b 79 64 2c 4f 41 41 4f 79 44 2c B,KAAKyd,OAAOyD,
14430 4b 41 41 4b 2c 38 43 41 43 72 43 6d 4e 2c 45 41 KAAK,8CACrCmN,EA
14440 41 57 72 75 42 2c 4b 41 41 4b 79 64 2c 4f 41 41 AWruB,KAAKyd,OAA
14450 4f 79 44 2c 4b 41 41 4b 2c 75 43 41 43 35 42 6f OyD,KAAK,uCAC5Bo
14460 4e 2c 45 41 41 61 74 75 42 2c 4b 41 41 4b 79 64 N,EAAatuB,KAAKyd
14470 2c 4f 41 41 4f 79 44 2c 4b 41 41 4b 2c 79 43 41 ,OAAOyD,KAAK,yCA
14480 45 35 42 71 4e 2c 45 41 41 4f 76 75 42 2c 4b 41 E5BqN,EAAOvuB,KA
14490 41 4b 6b 45 2c 4d 41 41 4d 73 71 42 2c 61 41 47 AKkE,MAAMsqB,aAG
144a0 6c 42 48 2c 47 41 41 53 68 73 42 2c 51 41 43 58 lBH,GAAShsB,QACX
144b0 67 73 42 2c 45 41 41 53 6a 4e 2c 49 41 41 49 2b gsB,EAASjN,IAAI+
144c0 4d 2c 45 41 41 57 2c 4d 41 41 51 2c 51 41 41 53 M,EAAW,MAAQ,QAAS
144d0 41 2c 45 41 41 57 31 4c 2c 45 41 41 4f 33 63 2c A,EAAW1L,EAAO3c,
144e0 49 41 41 49 30 44 2c 4f 41 41 53 69 5a 2c 45 41 IAAI0D,OAASiZ,EA
144f0 41 4f 33 63 2c 49 41 41 49 79 44 2c 55 41 41 59 AO3c,IAAIyD,UAAY
14500 2c 45 41 41 49 67 6c 42 2c 45 41 41 4b 39 70 42 ,EAAIglB,EAAK9pB
14510 2c 49 41 45 74 47 36 70 42 2c 45 41 41 57 6a 73 ,IAEtG6pB,EAAWjs
14520 42 2c 51 41 43 62 69 73 42 2c 45 41 41 57 6c 4e B,QACbisB,EAAWlN
14530 2c 49 41 41 49 2b 4d 2c 45 41 41 57 2c 4d 41 41 ,IAAI+M,EAAW,MAA
14540 51 2c 51 41 41 53 41 2c 45 41 41 57 31 4c 2c 45 Q,QAASA,EAAW1L,E
14550 41 41 4f 7a 63 2c 4d 41 41 4d 77 44 2c 4f 41 41 AAOzc,MAAMwD,OAA
14560 53 69 5a 2c 45 41 41 4f 7a 63 2c 4d 41 41 4d 75 SiZ,EAAOzc,MAAMu
14570 44 2c 55 41 41 59 2c 45 41 41 49 67 6c 42 2c 45 D,UAAY,EAAIglB,E
14580 41 41 4b 35 70 42 2c 49 41 45 35 47 79 70 42 2c AAK5pB,IAE5GypB,
14590 45 41 41 67 42 2f 72 42 2c 51 41 43 6c 42 2b 72 EAAgB/rB,QAClB+r
145a0 42 2c 45 41 41 67 42 68 4e 2c 4b 41 43 64 6b 42 B,EAAgBhN,KACdkB
145b0 2c 49 41 41 4f 47 2c 45 41 41 4f 31 63 2c 57 41 ,IAAOG,EAAO1c,WA
145c0 41 57 79 44 2c 4f 41 41 53 2b 6b 42 2c 45 41 41 AWyD,OAAS+kB,EAA
145d0 4b 37 70 42 2c 45 41 41 49 2b 64 2c 45 41 41 4f K7pB,EAAI+d,EAAO
145e0 31 63 2c 57 41 41 57 79 44 2c 4f 41 43 37 44 36 1c,WAAWyD,OAC7D6
145f0 59 2c 4b 41 41 51 6b 4d 2c 45 41 41 4b 35 73 42 Y,KAAQkM,EAAK5sB
14600 2c 45 41 41 49 38 67 42 2c 45 41 41 4f 31 63 2c ,EAAI8gB,EAAO1c,
14610 57 41 41 57 77 44 2c 55 41 4b 76 43 76 4a 2c 4b WAAWwD,UAKvCvJ,K
14620 41 41 4b 79 64 2c 4f 41 41 4f 79 44 2c 4b 41 41 AAKyd,OAAOyD,KAA
14630 4b 2c 32 42 41 43 64 45 2c 49 41 41 49 2c 6b 42 K,2BACdE,IAAI,kB
14640 41 41 6d 42 70 68 42 2c 4b 41 41 4b 6b 45 2c 4d AAmBphB,KAAKkE,M
14650 41 41 4d 75 71 42 2c 6b 42 41 41 6b 42 43 2c 63 AAMuqB,kBAAkBC,c
14660 41 47 76 44 2c 49 41 41 49 43 2c 47 41 41 57 33 AGvD,IAAIC,GAAW3
14670 75 42 2c 4b 41 41 4b 6b 45 2c 4d 41 41 4d 77 71 uB,KAAKkE,MAAMwq
14680 42 2c 63 41 43 74 42 45 2c 45 41 41 55 2c 45 41 B,cACtBE,EAAU,EA
14690 47 5a 41 2c 47 41 44 45 35 75 42 2c 4b 41 41 4b GZA,GADE5uB,KAAK
146a0 69 44 2c 51 41 41 51 6f 46 2c 57 41 43 66 75 6d iD,QAAQoF,WACfum
146b0 42 2c 36 42 41 41 75 43 44 2c 45 41 41 76 43 2c B,6BAAuCD,EAAvC,
146c0 79 42 41 45 41 43 2c 38 42 41 41 77 43 44 2c 45 yBAEAC,8BAAwCD,E
146d0 41 41 78 43 2c 79 42 41 47 46 33 75 42 2c 4b 41 AAxC,yBAGF3uB,KA
146e0 41 4b 79 64 2c 4f 41 41 4f 79 44 2c 4b 41 41 4b AKyd,OAAOyD,KAAK
146f0 2c 34 42 41 41 34 42 45 2c 49 41 41 49 2c 61 41 ,4BAA4BE,IAAI,aA
14700 41 63 77 4e 2c 4f 7a 42 71 31 4c 2f 44 70 73 42 AcwN,OzBq1L/DpsB
14710 2c 49 41 41 4b 2c 55 41 43 4c 72 42 2c 49 41 41 ,IAAK,UACLrB,IAA
14720 4b 2c 57 79 42 72 37 4c 4c 2c 4d 41 41 4f 6e 42 K,WyBr7LL,MAAOnB
14730 2c 4d 41 41 4b 67 44 2c 59 41 41 59 43 2c 57 7a ,MAAKgD,YAAYC,Wz
14740 42 79 37 4c 78 42 54 2c 49 41 41 4b 2c 51 41 43 By7LxBT,IAAK,QAC
14750 4c 72 42 2c 49 41 41 4b 2c 57 79 42 74 37 4c 4c LrB,IAAK,WyBt7LL
14760 2c 4d 41 41 4f 6e 42 2c 4d 41 41 4b 67 44 2c 59 ,MAAOnB,MAAKgD,Y
14770 41 41 59 36 5a 2c 61 41 41 61 33 59 2c 55 7a 42 AAY6Z,aAAa3Y,UzB
14780 32 37 4c 68 43 6b 5a 2c 49 41 47 54 31 64 2c 47 27LhCkZ,IAGT1d,G
14790 41 41 51 6f 44 2c 51 79 42 2f 31 4c 4f 73 61 2c AAQoD,QyB/1LOsa,
147a0 47 7a 42 6d 32 4c 54 2c 53 41 41 55 7a 64 2c 45 GzBm2LT,SAAUzd,E
147b0 41 41 51 44 2c 45 41 41 53 53 2c 47 41 45 6a 43 AAQD,EAASS,GAEjC
147c0 2c 59 41 63 41 2c 53 41 41 53 79 42 2c 47 41 41 ,YAcA,SAASyB,GAA
147d0 67 42 43 2c 45 41 41 55 43 2c 47 41 41 65 2c 4b gBC,EAAUC,GAAe,K
147e0 41 41 4d 44 2c 59 41 41 6f 42 43 2c 49 41 41 67 AAMD,YAAoBC,IAAg
147f0 42 2c 4b 41 41 4d 2c 49 41 41 49 43 2c 57 41 41 B,KAAM,IAAIC,WAA
14800 55 2c 71 43 41 4e 68 48 68 42 2c 4f 41 41 4f 43 U,qCANhHhB,OAAOC
14810 2c 65 41 41 65 74 42 2c 45 41 41 53 2c 63 41 43 ,eAAetB,EAAS,cAC
14820 37 42 73 43 2c 4f 41 41 4f 2c 47 41 47 54 2c 49 7BsC,OAAO,GAGT,I
14830 41 41 49 43 2c 47 41 41 65 2c 57 41 41 63 2c 51 AAIC,GAAe,WAAc,Q
14840 41 41 53 43 2c 47 41 41 69 42 43 2c 45 41 41 51 AASC,GAAiBC,EAAQ
14850 43 2c 47 41 41 53 2c 49 41 41 4b 2c 47 41 41 49 C,GAAS,IAAK,GAAI
14860 39 42 2c 47 41 41 49 2c 45 41 41 47 41 2c 45 41 9B,GAAI,EAAGA,EA
14870 41 49 38 42 2c 45 41 41 4d 43 2c 4f 41 41 51 2f AI8B,EAAMC,OAAQ/
14880 42 2c 49 41 41 4b 2c 43 41 41 45 2c 47 41 41 49 B,IAAK,CAAE,GAAI
14890 67 43 2c 47 41 41 61 46 2c 45 41 41 4d 39 42 2c gC,GAAaF,EAAM9B,
148a0 45 41 41 49 67 43 2c 47 41 41 57 70 42 2c 57 41 EAAIgC,GAAWpB,WA
148b0 41 61 6f 42 2c 45 41 41 57 70 42 2c 61 41 41 63 AaoB,EAAWpB,aAAc
148c0 2c 45 41 41 4f 6f 42 2c 45 41 41 57 72 42 2c 63 ,EAAOoB,EAAWrB,c
148d0 41 41 65 2c 45 41 41 55 2c 53 41 41 57 71 42 2c AAe,EAAU,SAAWqB,
148e0 4b 41 41 59 41 2c 45 41 41 57 43 2c 55 41 41 57 KAAYA,EAAWC,UAAW
148f0 2c 47 41 41 4d 78 42 2c 4f 41 41 4f 43 2c 65 41 ,GAAMxB,OAAOC,eA
14900 41 65 6d 42 2c 45 41 41 51 47 2c 45 41 41 57 45 AemB,EAAQG,EAAWE
14910 2c 49 41 41 4b 46 2c 49 41 41 69 42 2c 4d 41 41 ,IAAKF,IAAiB,MAA
14920 4f 2c 55 41 41 55 52 2c 45 41 41 61 57 2c 45 41 O,UAAUR,EAAaW,EA
14930 41 59 43 2c 47 41 41 69 4a 2c 4d 41 41 39 48 44 AYC,GAAiJ,MAA9HD
14940 2c 49 41 41 59 50 2c 45 41 41 69 42 4a 2c 45 41 ,IAAYP,EAAiBJ,EA
14950 41 59 4e 2c 55 41 41 57 69 42 2c 47 41 41 69 42 AYN,UAAWiB,GAAiB
14960 43 2c 47 41 41 61 52 2c 45 41 41 69 42 4a 2c 45 C,GAAaR,EAAiBJ,E
14970 41 41 61 59 2c 47 41 41 71 42 5a 2c 4d 30 42 74 AAaY,GAAqBZ,M0Bt
14980 2b 4c 31 68 42 77 62 2c 45 31 42 30 2b 4c 61 2c +L1hBwb,E1B0+La,
14990 57 30 42 74 2b 4c 6a 42 2c 51 41 41 41 41 2c 47 W0Bt+LjB,QAAAA,G
149a0 41 41 59 74 61 2c 47 41 41 61 70 42 2c 45 41 41 AAYta,GAAapB,EAA
149b0 41 35 42 2c 4b 41 41 41 73 64 2c 47 41 49 76 42 A5B,KAAAsd,GAIvB
149c0 74 64 2c 4b 41 41 4b 67 44 2c 59 41 41 63 41 2c td,KAAKgD,YAAcA,
149d0 45 41 49 6e 42 68 44 2c 4b 41 41 4b 38 49 2c 4d EAInBhD,KAAK8I,M
149e0 41 41 51 2c 4b 31 42 69 69 4d 66 2c 4d 41 6c 44 AAQ,K1BiiMf,MAlD
149f0 41 37 47 2c 47 41 41 61 71 62 2c 49 41 43 58 39 A7G,GAAaqb,IACX9
14a00 61 2c 49 41 41 4b 2c 57 41 43 4c 52 2c 4d 41 41 a,IAAK,WACLR,MAA
14a10 4f 2c 57 30 42 37 2b 4c 50 2c 51 41 41 53 68 43 O,W0B7+LP,QAAShC
14a20 2c 4b 41 41 4b 38 49 2c 53 31 42 69 2f 4c 64 74 ,KAAK8I,S1Bi/Ldt
14a30 47 2c 49 41 41 4b 2c 4f 41 43 4c 52 2c 4d 41 41 G,IAAK,OACLR,MAA
14a40 4f 2c 57 30 42 33 2b 4c 50 68 43 2c 4b 41 41 4b O,W0B3+LPhC,KAAK
14a50 38 49 2c 4d 41 41 51 39 49 2c 4b 41 41 4b 67 44 8I,MAAQ9I,KAAKgD
14a60 2c 59 41 41 59 43 2c 51 41 41 51 36 46 2c 4d 41 ,YAAYC,QAAQ6F,MA
14a70 43 70 43 39 49 2c 4b 41 41 4b 67 44 2c 59 41 41 CpC9I,KAAKgD,YAA
14a80 59 49 2c 51 41 41 51 38 64 2c 4b 41 41 4b 6c 68 YI,QAAQ8d,KAAKlh
14a90 42 2c 4b 41 41 4b 67 44 2c 59 41 41 59 43 2c 51 B,KAAKgD,YAAYC,Q
14aa0 41 41 51 36 46 2c 4f 41 41 53 2c 4b 41 45 39 44 AAQ6F,OAAS,KAE9D
14ab0 39 49 2c 4b 41 41 4b 38 49 2c 4f 41 41 67 43 2c 9I,KAAK8I,OAAgC,
14ac0 49 41 41 74 42 39 49 2c 4b 41 41 4b 38 49 2c 4d IAAtB9I,KAAK8I,M
14ad0 41 41 4d 7a 47 2c 53 41 45 35 42 72 43 2c 4b 41 AAMzG,SAE5BrC,KA
14ae0 41 4b 38 49 2c 4d 41 41 51 2c 53 31 42 6b 2f 4c AK8I,MAAQ,S1Bk/L
14af0 66 74 47 2c 49 41 41 4b 2c 53 41 43 4c 52 2c 4d ftG,IAAK,SACLR,M
14b00 41 41 4f 2c 57 30 42 39 2b 4c 48 68 43 2c 4b 41 AAO,W0B9+LHhC,KA
14b10 41 4b 77 6b 42 2c 59 41 43 50 78 6b 42 2c 4b 41 AKwkB,YACPxkB,KA
14b20 41 4b 38 49 2c 4d 41 41 4d 31 45 2c 49 41 41 49 AK8I,MAAM1E,IAAI
14b30 2c 6d 42 31 42 77 2f 4c 6a 42 35 42 2c 49 41 41 ,mB1Bw/LjB5B,IAA
14b40 4b 2c 53 41 43 4c 52 2c 4d 41 41 4f 2c 57 30 42 K,SACLR,MAAO,W0B
14b50 6a 2f 4c 50 2c 47 41 41 4b 68 43 2c 4b 41 41 4b j/LP,GAAKhC,KAAK
14b60 67 44 2c 59 41 41 59 36 5a 2c 61 41 41 61 38 42 gD,YAAY6Z,aAAa8B
14b70 2c 59 41 41 65 33 65 2c 4b 41 41 4b 77 6b 42 2c ,YAAe3e,KAAKwkB,
14b80 57 41 41 76 44 2c 43 41 49 41 2c 47 41 41 49 71 WAAvD,CAIA,GAAIq
14b90 4b 2c 47 41 41 57 37 75 42 2c 4b 41 41 4b 67 44 K,GAAW7uB,KAAKgD
14ba0 2c 59 41 41 59 36 5a 2c 61 41 41 61 79 4a 2c 69 ,YAAY6Z,aAAayJ,i
14bb0 42 41 43 7a 43 77 49 2c 47 41 41 55 43 2c 57 41 BACzCwI,GAAUC,WA
14bc0 41 63 46 2c 47 41 45 78 42 47 2c 45 41 41 4d 68 AcF,GAExBG,EAAMh
14bd0 76 42 2c 4b 41 41 4b 38 49 2c 4d 41 41 4d 6f 59 vB,KAAK8I,MAAMoY
14be0 2c 4b 41 41 4b 2c 4b 41 41 4b 2b 4e 2c 47 41 41 ,KAAK,KAAK+N,GAA
14bf0 47 2c 45 41 45 39 42 44 2c 47 41 41 49 33 73 42 G,EAE9BD,GAAI3sB
14c00 2c 4f 41 41 53 2c 45 41 43 66 32 73 42 2c 45 41 ,OAAS,EACf2sB,EA
14c10 41 49 35 4e 2c 49 41 41 49 30 4e 2c 47 41 45 52 AI5N,IAAI0N,GAER
14c20 39 75 42 2c 4b 41 41 4b 38 49 2c 4d 41 41 4d 73 9uB,KAAK8I,MAAMs
14c30 59 2c 49 41 41 49 30 4e 2c 51 31 42 75 2f 4c 5a Y,IAAI0N,Q1Bu/LZ
14c40 78 52 2c 49 41 47 54 35 64 2c 47 41 41 51 6f 44 xR,IAGT5d,GAAQoD
14c50 2c 51 30 42 72 2f 4c 4f 77 61 22 2c 22 66 69 6c ,Q0Br/LOwa","fil
14c60 65 22 3a 22 62 6f 6f 74 73 74 72 61 70 2d 63 6f e":"bootstrap-co
14c70 6c 6f 72 70 69 63 6b 65 72 2e 6d 69 6e 2e 6a 73 lorpicker.min.js
14c80 22 2c 22 73 6f 75 72 63 65 73 43 6f 6e 74 65 6e ","sourcesConten
14c90 74 22 3a 5b 22 28 66 75 6e 63 74 69 6f 6e 20 77 t":["(function w
14ca0 65 62 70 61 63 6b 55 6e 69 76 65 72 73 61 6c 4d ebpackUniversalM
14cb0 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 28 oduleDefinition(
14cc0 72 6f 6f 74 2c 20 66 61 63 74 6f 72 79 29 20 7b root, factory) {
14cd0 5c 6e 5c 74 69 66 28 74 79 70 65 6f 66 20 65 78 \n\tif(typeof ex
14ce0 70 6f 72 74 73 20 3d 3d 3d 20 27 6f 62 6a 65 63 ports === 'objec
14cf0 74 27 20 26 26 20 74 79 70 65 6f 66 20 6d 6f 64 t' && typeof mod
14d00 75 6c 65 20 3d 3d 3d 20 27 6f 62 6a 65 63 74 27 ule === 'object'
14d10 29 5c 6e 5c 74 5c 74 6d 6f 64 75 6c 65 2e 65 78 )\n\t\tmodule.ex
14d20 70 6f 72 74 73 20 3d 20 66 61 63 74 6f 72 79 28 ports = factory(
14d30 72 65 71 75 69 72 65 28 5c 22 6a 71 75 65 72 79 require(\"jquery
14d40 5c 22 29 29 3b 5c 6e 5c 74 65 6c 73 65 20 69 66 \"));\n\telse if
14d50 28 74 79 70 65 6f 66 20 64 65 66 69 6e 65 20 3d (typeof define =
14d60 3d 3d 20 27 66 75 6e 63 74 69 6f 6e 27 20 26 26 == 'function' &&
14d70 20 64 65 66 69 6e 65 2e 61 6d 64 29 5c 6e 5c 74 define.amd)\n\t
14d80 5c 74 64 65 66 69 6e 65 28 5c 22 62 6f 6f 74 73 \tdefine(\"boots
14d90 74 72 61 70 2d 63 6f 6c 6f 72 70 69 63 6b 65 72 trap-colorpicker
14da0 5c 22 2c 20 5b 5c 22 6a 71 75 65 72 79 5c 22 5d \", [\"jquery\"]
14db0 2c 20 66 61 63 74 6f 72 79 29 3b 5c 6e 5c 74 65 , factory);\n\te
14dc0 6c 73 65 20 69 66 28 74 79 70 65 6f 66 20 65 78 lse if(typeof ex
14dd0 70 6f 72 74 73 20 3d 3d 3d 20 27 6f 62 6a 65 63 ports === 'objec
14de0 74 27 29 5c 6e 5c 74 5c 74 65 78 70 6f 72 74 73 t')\n\t\texports
14df0 5b 5c 22 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c [\"bootstrap-col
14e00 6f 72 70 69 63 6b 65 72 5c 22 5d 20 3d 20 66 61 orpicker\"] = fa
14e10 63 74 6f 72 79 28 72 65 71 75 69 72 65 28 5c 22 ctory(require(\"
14e20 6a 71 75 65 72 79 5c 22 29 29 3b 5c 6e 5c 74 65 jquery\"));\n\te
14e30 6c 73 65 5c 6e 5c 74 5c 74 72 6f 6f 74 5b 5c 22 lse\n\t\troot[\"
14e40 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c 6f 72 70 bootstrap-colorp
14e50 69 63 6b 65 72 5c 22 5d 20 3d 20 66 61 63 74 6f icker\"] = facto
14e60 72 79 28 72 6f 6f 74 5b 5c 22 6a 51 75 65 72 79 ry(root[\"jQuery
14e70 5c 22 5d 29 3b 5c 6e 7d 29 28 74 79 70 65 6f 66 \"]);\n})(typeof
14e80 20 73 65 6c 66 20 21 3d 3d 20 27 75 6e 64 65 66 self !== 'undef
14e90 69 6e 65 64 27 20 3f 20 73 65 6c 66 20 3a 20 74 ined' ? self : t
14ea0 68 69 73 2c 20 66 75 6e 63 74 69 6f 6e 28 5f 5f his, function(__
14eb0 57 45 42 50 41 43 4b 5f 45 58 54 45 52 4e 41 4c WEBPACK_EXTERNAL
14ec0 5f 4d 4f 44 55 4c 45 5f 30 5f 5f 29 20 7b 5c 6e _MODULE_0__) {\n
14ed0 72 65 74 75 72 6e 20 5c 6e 5c 6e 5c 6e 2f 2f 20 return \n\n\n//
14ee0 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f WEBPACK FOOTER /
14ef0 2f 5c 6e 2f 2f 20 77 65 62 70 61 63 6b 2f 75 6e /\n// webpack/un
14f00 69 76 65 72 73 61 6c 4d 6f 64 75 6c 65 44 65 66 iversalModuleDef
14f10 69 6e 69 74 69 6f 6e 22 2c 22 28 66 75 6e 63 74 inition","(funct
14f20 69 6f 6e 20 77 65 62 70 61 63 6b 55 6e 69 76 65 ion webpackUnive
14f30 72 73 61 6c 4d 6f 64 75 6c 65 44 65 66 69 6e 69 rsalModuleDefini
14f40 74 69 6f 6e 28 72 6f 6f 74 2c 20 66 61 63 74 6f tion(root, facto
14f50 72 79 29 20 7b 5c 6e 5c 74 69 66 28 74 79 70 65 ry) {\n\tif(type
14f60 6f 66 20 65 78 70 6f 72 74 73 20 3d 3d 3d 20 27 of exports === '
14f70 6f 62 6a 65 63 74 27 20 26 26 20 74 79 70 65 6f object' && typeo
14f80 66 20 6d 6f 64 75 6c 65 20 3d 3d 3d 20 27 6f 62 f module === 'ob
14f90 6a 65 63 74 27 29 5c 6e 5c 74 5c 74 6d 6f 64 75 ject')\n\t\tmodu
14fa0 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 61 63 le.exports = fac
14fb0 74 6f 72 79 28 72 65 71 75 69 72 65 28 5c 22 6a tory(require(\"j
14fc0 71 75 65 72 79 5c 22 29 29 3b 5c 6e 5c 74 65 6c query\"));\n\tel
14fd0 73 65 20 69 66 28 74 79 70 65 6f 66 20 64 65 66 se if(typeof def
14fe0 69 6e 65 20 3d 3d 3d 20 27 66 75 6e 63 74 69 6f ine === 'functio
14ff0 6e 27 20 26 26 20 64 65 66 69 6e 65 2e 61 6d 64 n' && define.amd
15000 29 5c 6e 5c 74 5c 74 64 65 66 69 6e 65 28 5c 22 )\n\t\tdefine(\"
15010 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c 6f 72 70 bootstrap-colorp
15020 69 63 6b 65 72 5c 22 2c 20 5b 5c 22 6a 71 75 65 icker\", [\"jque
15030 72 79 5c 22 5d 2c 20 66 61 63 74 6f 72 79 29 3b ry\"], factory);
15040 5c 6e 5c 74 65 6c 73 65 20 69 66 28 74 79 70 65 \n\telse if(type
15050 6f 66 20 65 78 70 6f 72 74 73 20 3d 3d 3d 20 27 of exports === '
15060 6f 62 6a 65 63 74 27 29 5c 6e 5c 74 5c 74 65 78 object')\n\t\tex
15070 70 6f 72 74 73 5b 5c 22 62 6f 6f 74 73 74 72 61 ports[\"bootstra
15080 70 2d 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 22 5d p-colorpicker\"]
15090 20 3d 20 66 61 63 74 6f 72 79 28 72 65 71 75 69 = factory(requi
150a0 72 65 28 5c 22 6a 71 75 65 72 79 5c 22 29 29 3b re(\"jquery\"));
150b0 5c 6e 5c 74 65 6c 73 65 5c 6e 5c 74 5c 74 72 6f \n\telse\n\t\tro
150c0 6f 74 5b 5c 22 62 6f 6f 74 73 74 72 61 70 2d 63 ot[\"bootstrap-c
150d0 6f 6c 6f 72 70 69 63 6b 65 72 5c 22 5d 20 3d 20 olorpicker\"] =
150e0 66 61 63 74 6f 72 79 28 72 6f 6f 74 5b 5c 22 6a factory(root[\"j
150f0 51 75 65 72 79 5c 22 5d 29 3b 5c 6e 7d 29 28 74 Query\"]);\n})(t
15100 79 70 65 6f 66 20 73 65 6c 66 20 21 3d 3d 20 27 ypeof self !== '
15110 75 6e 64 65 66 69 6e 65 64 27 20 3f 20 73 65 6c undefined' ? sel
15120 66 20 3a 20 74 68 69 73 2c 20 66 75 6e 63 74 69 f : this, functi
15130 6f 6e 28 5f 5f 57 45 42 50 41 43 4b 5f 45 58 54 on(__WEBPACK_EXT
15140 45 52 4e 41 4c 5f 4d 4f 44 55 4c 45 5f 30 5f 5f ERNAL_MODULE_0__
15150 29 20 7b 5c 6e 72 65 74 75 72 6e 20 2f 2a 2a 2a ) {\nreturn /***
15160 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d ***/ (function(m
15170 6f 64 75 6c 65 73 29 20 7b 20 2f 2f 20 77 65 62 odules) { // web
15180 70 61 63 6b 42 6f 6f 74 73 74 72 61 70 5c 6e 2f packBootstrap\n/
15190 2a 2a 2a 2a 2a 2a 2f 20 5c 74 2f 2f 20 54 68 65 ******/ \t// The
151a0 20 6d 6f 64 75 6c 65 20 63 61 63 68 65 5c 6e 2f module cache\n/
151b0 2a 2a 2a 2a 2a 2a 2f 20 5c 74 76 61 72 20 69 6e ******/ \tvar in
151c0 73 74 61 6c 6c 65 64 4d 6f 64 75 6c 65 73 20 3d stalledModules =
151d0 20 7b 7d 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e {};\n/******/\n
151e0 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 2f 2f 20 54 68 /******/ \t// Th
151f0 65 20 72 65 71 75 69 72 65 20 66 75 6e 63 74 69 e require functi
15200 6f 6e 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 66 on\n/******/ \tf
15210 75 6e 63 74 69 6f 6e 20 5f 5f 77 65 62 70 61 63 unction __webpac
15220 6b 5f 72 65 71 75 69 72 65 5f 5f 28 6d 6f 64 75 k_require__(modu
15230 6c 65 49 64 29 20 7b 5c 6e 2f 2a 2a 2a 2a 2a 2a leId) {\n/******
15240 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 /\n/******/ \t\t
15250 2f 2f 20 43 68 65 63 6b 20 69 66 20 6d 6f 64 75 // Check if modu
15260 6c 65 20 69 73 20 69 6e 20 63 61 63 68 65 5c 6e le is in cache\n
15270 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 69 66 28 /******/ \t\tif(
15280 69 6e 73 74 61 6c 6c 65 64 4d 6f 64 75 6c 65 73 installedModules
15290 5b 6d 6f 64 75 6c 65 49 64 5d 29 20 7b 5c 6e 2f [moduleId]) {\n/
152a0 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c 74 72 65 ******/ \t\t\tre
152b0 74 75 72 6e 20 69 6e 73 74 61 6c 6c 65 64 4d 6f turn installedMo
152c0 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 49 64 5d 2e dules[moduleId].
152d0 65 78 70 6f 72 74 73 3b 5c 6e 2f 2a 2a 2a 2a 2a exports;\n/*****
152e0 2a 2f 20 5c 74 5c 74 7d 5c 6e 2f 2a 2a 2a 2a 2a */ \t\t}\n/*****
152f0 2a 2f 20 5c 74 5c 74 2f 2f 20 43 72 65 61 74 65 */ \t\t// Create
15300 20 61 20 6e 65 77 20 6d 6f 64 75 6c 65 20 28 61 a new module (a
15310 6e 64 20 70 75 74 20 69 74 20 69 6e 74 6f 20 74 nd put it into t
15320 68 65 20 63 61 63 68 65 29 5c 6e 2f 2a 2a 2a 2a he cache)\n/****
15330 2a 2a 2f 20 5c 74 5c 74 76 61 72 20 6d 6f 64 75 **/ \t\tvar modu
15340 6c 65 20 3d 20 69 6e 73 74 61 6c 6c 65 64 4d 6f le = installedMo
15350 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 49 64 5d 20 dules[moduleId]
15360 3d 20 7b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 = {\n/******/ \t
15370 5c 74 5c 74 69 3a 20 6d 6f 64 75 6c 65 49 64 2c \t\ti: moduleId,
15380 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c \n/******/ \t\t\
15390 74 6c 3a 20 66 61 6c 73 65 2c 5c 6e 2f 2a 2a 2a tl: false,\n/***
153a0 2a 2a 2a 2f 20 5c 74 5c 74 5c 74 65 78 70 6f 72 ***/ \t\t\texpor
153b0 74 73 3a 20 7b 7d 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f ts: {}\n/******/
153c0 20 5c 74 5c 74 7d 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a \t\t};\n/******
153d0 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 /\n/******/ \t\t
153e0 2f 2f 20 45 78 65 63 75 74 65 20 74 68 65 20 6d // Execute the m
153f0 6f 64 75 6c 65 20 66 75 6e 63 74 69 6f 6e 5c 6e odule function\n
15400 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 6d 6f 64 /******/ \t\tmod
15410 75 6c 65 73 5b 6d 6f 64 75 6c 65 49 64 5d 2e 63 ules[moduleId].c
15420 61 6c 6c 28 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 all(module.expor
15430 74 73 2c 20 6d 6f 64 75 6c 65 2c 20 6d 6f 64 75 ts, module, modu
15440 6c 65 2e 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 le.exports, __we
15450 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 bpack_require__)
15460 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e 2f 2a 2a ;\n/******/\n/**
15470 2a 2a 2a 2a 2f 20 5c 74 5c 74 2f 2f 20 46 6c 61 ****/ \t\t// Fla
15480 67 20 74 68 65 20 6d 6f 64 75 6c 65 20 61 73 20 g the module as
15490 6c 6f 61 64 65 64 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f loaded\n/******/
154a0 20 5c 74 5c 74 6d 6f 64 75 6c 65 2e 6c 20 3d 20 \t\tmodule.l =
154b0 74 72 75 65 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c true;\n/******/\
154c0 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 2f 2f n/******/ \t\t//
154d0 20 52 65 74 75 72 6e 20 74 68 65 20 65 78 70 6f Return the expo
154e0 72 74 73 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c rts of the modul
154f0 65 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 e\n/******/ \t\t
15500 72 65 74 75 72 6e 20 6d 6f 64 75 6c 65 2e 65 78 return module.ex
15510 70 6f 72 74 73 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f ports;\n/******/
15520 20 5c 74 7d 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e \t}\n/******/\n
15530 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a /******/\n/*****
15540 2a 2f 20 5c 74 2f 2f 20 65 78 70 6f 73 65 20 74 */ \t// expose t
15550 68 65 20 6d 6f 64 75 6c 65 73 20 6f 62 6a 65 63 he modules objec
15560 74 20 28 5f 5f 77 65 62 70 61 63 6b 5f 6d 6f 64 t (__webpack_mod
15570 75 6c 65 73 5f 5f 29 5c 6e 2f 2a 2a 2a 2a 2a 2a ules__)\n/******
15580 2f 20 5c 74 5f 5f 77 65 62 70 61 63 6b 5f 72 65 / \t__webpack_re
15590 71 75 69 72 65 5f 5f 2e 6d 20 3d 20 6d 6f 64 75 quire__.m = modu
155a0 6c 65 73 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e les;\n/******/\n
155b0 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 2f 2f 20 65 78 /******/ \t// ex
155c0 70 6f 73 65 20 74 68 65 20 6d 6f 64 75 6c 65 20 pose the module
155d0 63 61 63 68 65 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 cache\n/******/
155e0 5c 74 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 \t__webpack_requ
155f0 69 72 65 5f 5f 2e 63 20 3d 20 69 6e 73 74 61 6c ire__.c = instal
15600 6c 65 64 4d 6f 64 75 6c 65 73 3b 5c 6e 2f 2a 2a ledModules;\n/**
15610 2a 2a 2a 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 ****/\n/******/
15620 5c 74 2f 2f 20 64 65 66 69 6e 65 20 67 65 74 74 \t// define gett
15630 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 er function for
15640 68 61 72 6d 6f 6e 79 20 65 78 70 6f 72 74 73 5c harmony exports\
15650 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5f 5f 77 65 n/******/ \t__we
15660 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 2e bpack_require__.
15670 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 65 78 70 d = function(exp
15680 6f 72 74 73 2c 20 6e 61 6d 65 2c 20 67 65 74 74 orts, name, gett
15690 65 72 29 20 7b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 er) {\n/******/
156a0 5c 74 5c 74 69 66 28 21 5f 5f 77 65 62 70 61 63 \t\tif(!__webpac
156b0 6b 5f 72 65 71 75 69 72 65 5f 5f 2e 6f 28 65 78 k_require__.o(ex
156c0 70 6f 72 74 73 2c 20 6e 61 6d 65 29 29 20 7b 5c ports, name)) {\
156d0 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c 74 n/******/ \t\t\t
156e0 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f Object.definePro
156f0 70 65 72 74 79 28 65 78 70 6f 72 74 73 2c 20 6e perty(exports, n
15700 61 6d 65 2c 20 7b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f ame, {\n/******/
15710 20 5c 74 5c 74 5c 74 5c 74 63 6f 6e 66 69 67 75 \t\t\t\tconfigu
15720 72 61 62 6c 65 3a 20 66 61 6c 73 65 2c 5c 6e 2f rable: false,\n/
15730 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c 74 5c 74 ******/ \t\t\t\t
15740 65 6e 75 6d 65 72 61 62 6c 65 3a 20 74 72 75 65 enumerable: true
15750 2c 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 ,\n/******/ \t\t
15760 5c 74 5c 74 67 65 74 3a 20 67 65 74 74 65 72 5c \t\tget: getter\
15770 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c 74 n/******/ \t\t\t
15780 7d 29 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 });\n/******/ \t
15790 5c 74 7d 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 \t}\n/******/ \t
157a0 7d 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 5c 6e 2f 2a };\n/******/\n/*
157b0 2a 2a 2a 2a 2a 2f 20 5c 74 2f 2f 20 67 65 74 44 *****/ \t// getD
157c0 65 66 61 75 6c 74 45 78 70 6f 72 74 20 66 75 6e efaultExport fun
157d0 63 74 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 61 74 ction for compat
157e0 69 62 69 6c 69 74 79 20 77 69 74 68 20 6e 6f 6e ibility with non
157f0 2d 68 61 72 6d 6f 6e 79 20 6d 6f 64 75 6c 65 73 -harmony modules
15800 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5f 5f 77 \n/******/ \t__w
15810 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
15820 2e 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6d 6f .n = function(mo
15830 64 75 6c 65 29 20 7b 5c 6e 2f 2a 2a 2a 2a 2a 2a dule) {\n/******
15840 2f 20 5c 74 5c 74 76 61 72 20 67 65 74 74 65 72 / \t\tvar getter
15850 20 3d 20 6d 6f 64 75 6c 65 20 26 26 20 6d 6f 64 = module && mod
15860 75 6c 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f ule.__esModule ?
15870 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 5c \n/******/ \t\t\
15880 74 66 75 6e 63 74 69 6f 6e 20 67 65 74 44 65 66 tfunction getDef
15890 61 75 6c 74 28 29 20 7b 20 72 65 74 75 72 6e 20 ault() { return
158a0 6d 6f 64 75 6c 65 5b 27 64 65 66 61 75 6c 74 27 module['default'
158b0 5d 3b 20 7d 20 3a 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f ]; } :\n/******/
158c0 20 5c 74 5c 74 5c 74 66 75 6e 63 74 69 6f 6e 20 \t\t\tfunction
158d0 67 65 74 4d 6f 64 75 6c 65 45 78 70 6f 72 74 73 getModuleExports
158e0 28 29 20 7b 20 72 65 74 75 72 6e 20 6d 6f 64 75 () { return modu
158f0 6c 65 3b 20 7d 3b 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f le; };\n/******/
15900 20 5c 74 5c 74 5f 5f 77 65 62 70 61 63 6b 5f 72 \t\t__webpack_r
15910 65 71 75 69 72 65 5f 5f 2e 64 28 67 65 74 74 65 equire__.d(gette
15920 72 2c 20 27 61 27 2c 20 67 65 74 74 65 72 29 3b r, 'a', getter);
15930 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5c 74 72 \n/******/ \t\tr
15940 65 74 75 72 6e 20 67 65 74 74 65 72 3b 5c 6e 2f eturn getter;\n/
15950 2a 2a 2a 2a 2a 2a 2f 20 5c 74 7d 3b 5c 6e 2f 2a ******/ \t};\n/*
15960 2a 2a 2a 2a 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f *****/\n/******/
15970 20 5c 74 2f 2f 20 4f 62 6a 65 63 74 2e 70 72 6f \t// Object.pro
15980 74 6f 74 79 70 65 2e 68 61 73 4f 77 6e 50 72 6f totype.hasOwnPro
15990 70 65 72 74 79 2e 63 61 6c 6c 5c 6e 2f 2a 2a 2a perty.call\n/***
159a0 2a 2a 2a 2f 20 5c 74 5f 5f 77 65 62 70 61 63 6b ***/ \t__webpack
159b0 5f 72 65 71 75 69 72 65 5f 5f 2e 6f 20 3d 20 66 _require__.o = f
159c0 75 6e 63 74 69 6f 6e 28 6f 62 6a 65 63 74 2c 20 unction(object,
159d0 70 72 6f 70 65 72 74 79 29 20 7b 20 72 65 74 75 property) { retu
159e0 72 6e 20 4f 62 6a 65 63 74 2e 70 72 6f 74 6f 74 rn Object.protot
159f0 79 70 65 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 ype.hasOwnProper
15a00 74 79 2e 63 61 6c 6c 28 6f 62 6a 65 63 74 2c 20 ty.call(object,
15a10 70 72 6f 70 65 72 74 79 29 3b 20 7d 3b 5c 6e 2f property); };\n/
15a20 2a 2a 2a 2a 2a 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a ******/\n/******
15a30 2f 20 5c 74 2f 2f 20 5f 5f 77 65 62 70 61 63 6b / \t// __webpack
15a40 5f 70 75 62 6c 69 63 5f 70 61 74 68 5f 5f 5c 6e _public_path__\n
15a50 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 5f 5f 77 65 62 /******/ \t__web
15a60 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 2e 70 pack_require__.p
15a70 20 3d 20 5c 22 5c 22 3b 5c 6e 2f 2a 2a 2a 2a 2a = \"\";\n/*****
15a80 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 5c 74 2f */\n/******/ \t/
15a90 2f 20 4c 6f 61 64 20 65 6e 74 72 79 20 6d 6f 64 / Load entry mod
15aa0 75 6c 65 20 61 6e 64 20 72 65 74 75 72 6e 20 65 ule and return e
15ab0 78 70 6f 72 74 73 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f xports\n/******/
15ac0 20 5c 74 72 65 74 75 72 6e 20 5f 5f 77 65 62 70 \treturn __webp
15ad0 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 5f 5f ack_require__(__
15ae0 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f webpack_require_
15af0 5f 2e 73 20 3d 20 37 29 3b 5c 6e 2f 2a 2a 2a 2a _.s = 7);\n/****
15b00 2a 2a 2f 20 7d 29 5c 6e 2f 2a 2a 2a 2a 2a 2a 2a **/ })\n/*******
15b10 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
15b20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
15b30 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
15b40 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
15b50 2a 2f 5c 6e 2f 2a 2a 2a 2a 2a 2a 2f 20 28 5b 5c */\n/******/ ([\
15b60 6e 2f 2a 20 30 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 n/* 0 */\n/***/
15b70 28 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 (function(module
15b80 2c 20 65 78 70 6f 72 74 73 29 20 7b 5c 6e 5c 6e , exports) {\n\n
15b90 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d module.exports =
15ba0 20 5f 5f 57 45 42 50 41 43 4b 5f 45 58 54 45 52 __WEBPACK_EXTER
15bb0 4e 41 4c 5f 4d 4f 44 55 4c 45 5f 30 5f 5f 3b 5c NAL_MODULE_0__;\
15bc0 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a n\n/***/ }),\n/*
15bd0 20 31 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 1 */\n/***/ (fu
15be0 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 nction(module, e
15bf0 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 xports, __webpac
15c00 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e k_require__) {\n
15c10 5c 6e 5c 22 75 73 65 20 73 74 72 69 63 74 5c 22 \n\"use strict\"
15c20 3b 5c 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 ;\n\n\nObject.de
15c30 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65 78 70 fineProperty(exp
15c40 6f 72 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 orts, \"__esModu
15c50 6c 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 le\", {\n value
15c60 3a 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e 76 : true\n});\n\nv
15c70 61 72 20 5f 63 72 65 61 74 65 43 6c 61 73 73 20 ar _createClass
15c80 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 = function () {
15c90 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 function defineP
15ca0 72 6f 70 65 72 74 69 65 73 28 74 61 72 67 65 74 roperties(target
15cb0 2c 20 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 , props) { for (
15cc0 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 var i = 0; i < p
15cd0 72 6f 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b rops.length; i++
15ce0 29 20 7b 20 76 61 72 20 64 65 73 63 72 69 70 74 ) { var descript
15cf0 6f 72 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 or = props[i]; d
15d00 65 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 escriptor.enumer
15d10 61 62 6c 65 20 3d 20 64 65 73 63 72 69 70 74 6f able = descripto
15d20 72 2e 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 r.enumerable ||
15d30 66 61 6c 73 65 3b 20 64 65 73 63 72 69 70 74 6f false; descripto
15d40 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d r.configurable =
15d50 20 74 72 75 65 3b 20 69 66 20 28 5c 22 76 61 6c true; if (\"val
15d60 75 65 5c 22 20 69 6e 20 64 65 73 63 72 69 70 74 ue\" in descript
15d70 6f 72 29 20 64 65 73 63 72 69 70 74 6f 72 2e 77 or) descriptor.w
15d80 72 69 74 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 ritable = true;
15d90 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f Object.definePro
15da0 70 65 72 74 79 28 74 61 72 67 65 74 2c 20 64 65 perty(target, de
15db0 73 63 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 scriptor.key, de
15dc0 73 63 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 scriptor); } } r
15dd0 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 eturn function (
15de0 43 6f 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 6f Constructor, pro
15df0 74 6f 50 72 6f 70 73 2c 20 73 74 61 74 69 63 50 toProps, staticP
15e00 72 6f 70 73 29 20 7b 20 69 66 20 28 70 72 6f 74 rops) { if (prot
15e10 6f 50 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 oProps) definePr
15e20 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 operties(Constru
15e30 63 74 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 ctor.prototype,
15e40 70 72 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 protoProps); if
15e50 28 73 74 61 74 69 63 50 72 6f 70 73 29 20 64 65 (staticProps) de
15e60 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 43 fineProperties(C
15e70 6f 6e 73 74 72 75 63 74 6f 72 2c 20 73 74 61 74 onstructor, stat
15e80 69 63 50 72 6f 70 73 29 3b 20 72 65 74 75 72 6e icProps); return
15e90 20 43 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b Constructor; };
15ea0 20 7d 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a 71 }();\n\nvar _jq
15eb0 75 65 72 79 20 3d 20 5f 5f 77 65 62 70 61 63 6b uery = __webpack
15ec0 5f 72 65 71 75 69 72 65 5f 5f 28 30 29 3b 5c 6e _require__(0);\n
15ed0 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 32 20 3d \nvar _jquery2 =
15ee0 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 _interopRequire
15ef0 44 65 66 61 75 6c 74 28 5f 6a 71 75 65 72 79 29 Default(_jquery)
15f00 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 69 ;\n\nfunction _i
15f10 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 66 nteropRequireDef
15f20 61 75 6c 74 28 6f 62 6a 29 20 7b 20 72 65 74 75 ault(obj) { retu
15f30 72 6e 20 6f 62 6a 20 26 26 20 6f 62 6a 2e 5f 5f rn obj && obj.__
15f40 65 73 4d 6f 64 75 6c 65 20 3f 20 6f 62 6a 20 3a esModule ? obj :
15f50 20 7b 20 64 65 66 61 75 6c 74 3a 20 6f 62 6a 20 { default: obj
15f60 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e }; }\n\nfunction
15f70 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b _classCallCheck
15f80 28 69 6e 73 74 61 6e 63 65 2c 20 43 6f 6e 73 74 (instance, Const
15f90 72 75 63 74 6f 72 29 20 7b 20 69 66 20 28 21 28 ructor) { if (!(
15fa0 69 6e 73 74 61 6e 63 65 20 69 6e 73 74 61 6e 63 instance instanc
15fb0 65 6f 66 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 eof Constructor)
15fc0 29 20 7b 20 74 68 72 6f 77 20 6e 65 77 20 54 79 ) { throw new Ty
15fd0 70 65 45 72 72 6f 72 28 5c 22 43 61 6e 6e 6f 74 peError(\"Cannot
15fe0 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 call a class as
15ff0 20 61 20 66 75 6e 63 74 69 6f 6e 5c 22 29 3b 20 a function\");
16000 7d 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 } }\n\n/**\n * C
16010 6f 6c 6f 72 70 69 63 6b 65 72 20 65 78 74 65 6e olorpicker exten
16020 73 69 6f 6e 20 63 6c 61 73 73 2e 5c 6e 20 2a 2f sion class.\n */
16030 5c 6e 76 61 72 20 45 78 74 65 6e 73 69 6f 6e 20 \nvar Extension
16040 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c = function () {\
16050 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 n /**\n * @pa
16060 72 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 ram {Colorpicker
16070 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 } colorpicker\n
16080 20 20 2a 20 40 70 61 72 61 6d 20 7b 4f 62 6a 65 * @param {Obje
16090 63 74 7d 20 6f 70 74 69 6f 6e 73 5c 6e 20 20 20 ct} options\n
160a0 2a 2f 5c 6e 20 20 66 75 6e 63 74 69 6f 6e 20 45 */\n function E
160b0 78 74 65 6e 73 69 6f 6e 28 63 6f 6c 6f 72 70 69 xtension(colorpi
160c0 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 76 61 72 cker) {\n var
160d0 20 6f 70 74 69 6f 6e 73 20 3d 20 61 72 67 75 6d options = argum
160e0 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 20 ents.length > 1
160f0 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 && arguments[1]
16100 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f 20 !== undefined ?
16110 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 7b arguments[1] : {
16120 7d 3b 5c 6e 5c 6e 20 20 20 20 5f 63 6c 61 73 73 };\n\n _class
16130 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 73 2c 20 CallCheck(this,
16140 45 78 74 65 6e 73 69 6f 6e 29 3b 5c 6e 5c 6e 20 Extension);\n\n
16150 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 54 /**\n * T
16160 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 69 he colorpicker i
16170 6e 73 74 61 6e 63 65 5c 6e 20 20 20 20 20 2a 20 nstance\n *
16180 40 74 79 70 65 20 7b 43 6f 6c 6f 72 70 69 63 6b @type {Colorpick
16190 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 er}\n */\n
161a0 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
161b0 65 72 20 3d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 er = colorpicker
161c0 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 ;\n /**\n
161d0 20 2a 20 45 78 74 65 6e 73 69 6f 6e 20 6f 70 74 * Extension opt
161e0 69 6f 6e 73 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 ions\n *\n
161f0 20 20 20 2a 20 40 74 79 70 65 20 7b 4f 62 6a 65 * @type {Obje
16200 63 74 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 ct}\n */\n
16210 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 20 3d this.options =
16220 20 6f 70 74 69 6f 6e 73 3b 5c 6e 5c 6e 20 20 20 options;\n\n
16230 20 69 66 20 28 21 28 74 68 69 73 2e 63 6f 6c 6f if (!(this.colo
16240 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 20 rpicker.element
16250 26 26 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 && this.colorpic
16260 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6c 65 6e 67 ker.element.leng
16270 74 68 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 th)) {\n th
16280 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 45 row new Error('E
16290 78 74 65 6e 73 69 6f 6e 3a 20 74 68 69 73 2e 63 xtension: this.c
162a0 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 olorpicker.eleme
162b0 6e 74 20 69 73 20 6e 6f 74 20 76 61 6c 69 64 27 nt is not valid'
162c0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
162d0 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
162e0 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 63 6f r.element.on('co
162f0 6c 6f 72 70 69 63 6b 65 72 43 72 65 61 74 65 2e lorpickerCreate.
16300 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 colorpicker-ext'
16310 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 , _jquery2.defau
16320 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e lt.proxy(this.on
16330 43 72 65 61 74 65 2c 20 74 68 69 73 29 29 3b 5c Create, this));\
16340 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 n this.colorp
16350 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e icker.element.on
16360 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 44 65 73 ('colorpickerDes
16370 74 72 6f 79 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 troy.colorpicker
16380 2d 65 78 74 27 2c 20 5f 6a 71 75 65 72 79 32 2e -ext', _jquery2.
16390 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 default.proxy(th
163a0 69 73 2e 6f 6e 44 65 73 74 72 6f 79 2c 20 74 68 is.onDestroy, th
163b0 69 73 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e is));\n this.
163c0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d colorpicker.elem
163d0 65 6e 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 ent.on('colorpic
163e0 6b 65 72 55 70 64 61 74 65 2e 63 6f 6c 6f 72 70 kerUpdate.colorp
163f0 69 63 6b 65 72 2d 65 78 74 27 2c 20 5f 6a 71 75 icker-ext', _jqu
16400 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f ery2.default.pro
16410 78 79 28 74 68 69 73 2e 6f 6e 55 70 64 61 74 65 xy(this.onUpdate
16420 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 74 , this));\n t
16430 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
16440 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 63 6f 6c 6f element.on('colo
16450 72 70 69 63 6b 65 72 43 68 61 6e 67 65 2e 63 6f rpickerChange.co
16460 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 2c 20 lorpicker-ext',
16470 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
16480 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 43 68 .proxy(this.onCh
16490 61 6e 67 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 ange, this));\n
164a0 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
164b0 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 ker.element.on('
164c0 63 6f 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c colorpickerInval
164d0 69 64 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 id.colorpicker-e
164e0 78 74 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 xt', _jquery2.de
164f0 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 fault.proxy(this
16500 2e 6f 6e 49 6e 76 61 6c 69 64 2c 20 74 68 69 73 .onInvalid, this
16510 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ));\n this.co
16520 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e lorpicker.elemen
16530 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 6b 65 t.on('colorpicke
16540 72 53 68 6f 77 2e 63 6f 6c 6f 72 70 69 63 6b 65 rShow.colorpicke
16550 72 2d 65 78 74 27 2c 20 5f 6a 71 75 65 72 79 32 r-ext', _jquery2
16560 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 .default.proxy(t
16570 68 69 73 2e 6f 6e 53 68 6f 77 2c 20 74 68 69 73 his.onShow, this
16580 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ));\n this.co
16590 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e lorpicker.elemen
165a0 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 6b 65 t.on('colorpicke
165b0 72 48 69 64 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 rHide.colorpicke
165c0 72 2d 65 78 74 27 2c 20 5f 6a 71 75 65 72 79 32 r-ext', _jquery2
165d0 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 .default.proxy(t
165e0 68 69 73 2e 6f 6e 48 69 64 65 2c 20 74 68 69 73 his.onHide, this
165f0 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ));\n this.co
16600 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e lorpicker.elemen
16610 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 6b 65 t.on('colorpicke
16620 72 45 6e 61 62 6c 65 2e 63 6f 6c 6f 72 70 69 63 rEnable.colorpic
16630 6b 65 72 2d 65 78 74 27 2c 20 5f 6a 71 75 65 72 ker-ext', _jquer
16640 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
16650 28 74 68 69 73 2e 6f 6e 45 6e 61 62 6c 65 2c 20 (this.onEnable,
16660 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 74 68 69 this));\n thi
16670 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c s.colorpicker.el
16680 65 6d 65 6e 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 ement.on('colorp
16690 69 63 6b 65 72 44 69 73 61 62 6c 65 2e 63 6f 6c ickerDisable.col
166a0 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 2c 20 5f orpicker-ext', _
166b0 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e jquery2.default.
166c0 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 44 69 73 proxy(this.onDis
166d0 61 62 6c 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 able, this));\n
166e0 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
166f0 2a 20 46 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 65 * Function calle
16700 64 20 65 76 65 72 79 20 74 69 6d 65 20 61 20 6e d every time a n
16710 65 77 20 63 6f 6c 6f 72 20 6e 65 65 64 73 20 74 ew color needs t
16720 6f 20 62 65 20 63 72 65 61 74 65 64 2e 5c 6e 20 o be created.\n
16730 20 20 2a 20 52 65 74 75 72 6e 20 66 61 6c 73 65 * Return false
16740 20 74 6f 20 73 6b 69 70 20 74 68 69 73 20 72 65 to skip this re
16750 73 6f 6c 76 65 72 20 61 6e 64 20 63 6f 6e 74 69 solver and conti
16760 6e 75 65 20 77 69 74 68 20 6f 74 68 65 72 20 65 nue with other e
16770 78 74 65 6e 73 69 6f 6e 73 27 20 6f 6e 65 73 5c xtensions' ones\
16780 6e 20 20 20 2a 20 6f 72 20 72 65 74 75 72 6e 20 n * or return
16790 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 74 6f anything else to
167a0 20 63 6f 6e 73 69 64 65 72 20 74 68 65 20 63 6f consider the co
167b0 6c 6f 72 20 72 65 73 6f 6c 76 65 64 2e 5c 6e 20 lor resolved.\n
167c0 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
167d0 20 7b 43 6f 6c 6f 72 49 74 65 6d 7c 53 74 72 69 {ColorItem|Stri
167e0 6e 67 7c 2a 7d 20 63 6f 6c 6f 72 5c 6e 20 20 20 ng|*} color\n
167f0 2a 20 40 70 61 72 61 6d 20 7b 62 6f 6f 6c 65 61 * @param {boolea
16800 6e 7d 20 72 65 61 6c 43 6f 6c 6f 72 20 69 66 20 n} realColor if
16810 74 72 75 65 2c 20 74 68 65 20 63 6f 6c 6f 72 20 true, the color
16820 73 68 6f 75 6c 64 20 72 65 73 6f 6c 76 65 20 69 should resolve i
16830 6e 74 6f 20 61 20 72 65 61 6c 20 28 6e 6f 74 20 nto a real (not
16840 6e 61 6d 65 64 29 20 63 6f 6c 6f 72 20 63 6f 64 named) color cod
16850 65 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 20 e\n * @return
16860 7b 43 6f 6c 6f 72 49 74 65 6d 7c 53 74 72 69 6e {ColorItem|Strin
16870 67 7c 2a 7d 5c 6e 20 20 20 2a 2f 5c 6e 5c 6e 5c g|*}\n */\n\n\
16880 6e 20 20 5f 63 72 65 61 74 65 43 6c 61 73 73 28 n _createClass(
16890 45 78 74 65 6e 73 69 6f 6e 2c 20 5b 7b 5c 6e 20 Extension, [{\n
168a0 20 20 20 6b 65 79 3a 20 27 72 65 73 6f 6c 76 65 key: 'resolve
168b0 43 6f 6c 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c Color',\n val
168c0 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 72 65 73 ue: function res
168d0 6f 6c 76 65 43 6f 6c 6f 72 28 63 6f 6c 6f 72 29 olveColor(color)
168e0 20 7b 5c 6e 20 20 20 20 20 20 76 61 72 20 72 65 {\n var re
168f0 61 6c 43 6f 6c 6f 72 20 3d 20 61 72 67 75 6d 65 alColor = argume
16900 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 20 26 nts.length > 1 &
16910 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 21 & arguments[1] !
16920 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f 20 61 == undefined ? a
16930 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 74 72 rguments[1] : tr
16940 75 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 ue;\n\n ret
16950 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 urn false;\n
16960 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
16970 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c 6c * Method call
16980 65 64 20 61 66 74 65 72 20 74 68 65 20 63 6f 6c ed after the col
16990 6f 72 70 69 63 6b 65 72 20 69 73 20 63 72 65 61 orpicker is crea
169a0 74 65 64 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ted\n *\n
169b0 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f 6c * @listens Col
169c0 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 orpicker#colorpi
169d0 63 6b 65 72 43 72 65 61 74 65 5c 6e 20 20 20 20 ckerCreate\n
169e0 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 * @param {Event
169f0 7d 20 65 76 65 6e 74 5c 6e 20 20 20 20 20 2a 2f } event\n */
16a00 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 \n\n }, {\n
16a10 6b 65 79 3a 20 27 6f 6e 43 72 65 61 74 65 27 2c key: 'onCreate',
16a20 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
16a30 63 74 69 6f 6e 20 6f 6e 43 72 65 61 74 65 28 65 ction onCreate(e
16a40 76 65 6e 74 29 20 7b 7d 5c 6e 20 20 20 20 2f 2f vent) {}\n //
16a50 20 74 6f 20 62 65 20 65 78 74 65 6e 64 65 64 5c to be extended\
16a60 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 n\n\n /**\n
16a70 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c 6c * Method call
16a80 65 64 20 61 66 74 65 72 20 74 68 65 20 63 6f 6c ed after the col
16a90 6f 72 70 69 63 6b 65 72 20 69 73 20 64 65 73 74 orpicker is dest
16aa0 72 6f 79 65 64 5c 6e 20 20 20 20 20 2a 5c 6e 20 royed\n *\n
16ab0 20 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 * @listens C
16ac0 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 olorpicker#color
16ad0 70 69 63 6b 65 72 44 65 73 74 72 6f 79 5c 6e 20 pickerDestroy\n
16ae0 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 * @param {Ev
16af0 65 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 20 20 20 ent} event\n
16b00 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
16b10 20 20 20 6b 65 79 3a 20 27 6f 6e 44 65 73 74 72 key: 'onDestr
16b20 6f 79 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a oy',\n value:
16b30 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 44 65 73 74 function onDest
16b40 72 6f 79 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 roy(event) {\n
16b50 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
16b60 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 66 66 cker.element.off
16b70 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 ('.colorpicker-e
16b80 78 74 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e xt');\n }\n\n
16b90 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
16ba0 4d 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 Method called af
16bb0 74 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 ter the colorpic
16bc0 6b 65 72 20 69 73 20 75 70 64 61 74 65 64 5c 6e ker is updated\n
16bd0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
16be0 6c 69 73 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 listens Colorpic
16bf0 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 55 ker#colorpickerU
16c00 70 64 61 74 65 5c 6e 20 20 20 20 20 2a 20 40 70 pdate\n * @p
16c10 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 76 65 aram {Event} eve
16c20 6e 74 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 nt\n */\n\n
16c30 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
16c40 27 6f 6e 55 70 64 61 74 65 27 2c 5c 6e 20 20 20 'onUpdate',\n
16c50 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
16c60 20 6f 6e 55 70 64 61 74 65 28 65 76 65 6e 74 29 onUpdate(event)
16c70 20 7b 7d 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 {}\n // to b
16c80 65 20 65 78 74 65 6e 64 65 64 5c 6e 5c 6e 5c 6e e extended\n\n\n
16c90 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
16ca0 4d 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 Method called af
16cb0 74 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 ter the colorpic
16cc0 6b 65 72 20 63 6f 6c 6f 72 20 69 73 20 63 68 61 ker color is cha
16cd0 6e 67 65 64 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 nged\n *\n
16ce0 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f * @listens Co
16cf0 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
16d00 69 63 6b 65 72 43 68 61 6e 67 65 5c 6e 20 20 20 ickerChange\n
16d10 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e * @param {Even
16d20 74 7d 20 65 76 65 6e 74 5c 6e 20 20 20 20 20 2a t} event\n *
16d30 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
16d40 20 6b 65 79 3a 20 27 6f 6e 43 68 61 6e 67 65 27 key: 'onChange'
16d50 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
16d60 6e 63 74 69 6f 6e 20 6f 6e 43 68 61 6e 67 65 28 nction onChange(
16d70 65 76 65 6e 74 29 20 7b 7d 5c 6e 20 20 20 20 2f event) {}\n /
16d80 2f 20 74 6f 20 62 65 20 65 78 74 65 6e 64 65 64 / to be extended
16d90 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 \n\n\n /**\n
16da0 20 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c * Method cal
16db0 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6f 6c led when the col
16dc0 6f 72 70 69 63 6b 65 72 20 63 6f 6c 6f 72 20 69 orpicker color i
16dd0 73 20 69 6e 76 61 6c 69 64 5c 6e 20 20 20 20 20 s invalid\n
16de0 2a 5c 6e 20 20 20 20 20 2a 20 40 6c 69 73 74 65 *\n * @liste
16df0 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 ns Colorpicker#c
16e00 6f 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69 olorpickerInvali
16e10 64 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d d\n * @param
16e20 20 7b 45 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e {Event} event\n
16e30 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
16e40 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f 6e 49 {\n key: 'onI
16e50 6e 76 61 6c 69 64 27 2c 5c 6e 20 20 20 20 76 61 nvalid',\n va
16e60 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 6f 6e lue: function on
16e70 49 6e 76 61 6c 69 64 28 65 76 65 6e 74 29 20 7b Invalid(event) {
16e80 7d 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 65 20 }\n // to be
16e90 65 78 74 65 6e 64 65 64 5c 6e 5c 6e 5c 6e 20 20 extended\n\n\n
16ea0 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 4d 65 /**\n * Me
16eb0 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 74 65 thod called afte
16ec0 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 r the colorpicke
16ed0 72 20 69 73 20 68 69 64 64 65 6e 5c 6e 20 20 20 r is hidden\n
16ee0 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 6c 69 73 *\n * @lis
16ef0 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 tens Colorpicker
16f00 23 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 #colorpickerHide
16f10 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
16f20 7b 45 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 {Event} event\n
16f30 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
16f40 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f 6e 48 69 \n key: 'onHi
16f50 64 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a de',\n value:
16f60 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 48 69 64 65 function onHide
16f70 28 65 76 65 6e 74 29 20 7b 7d 5c 6e 20 20 20 20 (event) {}\n
16f80 2f 2f 20 74 6f 20 62 65 20 65 78 74 65 6e 64 65 // to be extende
16f90 64 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e d\n\n\n /**\n
16fa0 20 20 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 * Method ca
16fb0 6c 6c 65 64 20 61 66 74 65 72 20 74 68 65 20 63 lled after the c
16fc0 6f 6c 6f 72 70 69 63 6b 65 72 20 69 73 20 73 68 olorpicker is sh
16fd0 6f 77 6e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 own\n *\n
16fe0 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f 6c * @listens Col
16ff0 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 orpicker#colorpi
17000 63 6b 65 72 53 68 6f 77 5c 6e 20 20 20 20 20 2a ckerShow\n *
17010 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 @param {Event}
17020 65 76 65 6e 74 5c 6e 20 20 20 20 20 2a 2f 5c 6e event\n */\n
17030 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
17040 79 3a 20 27 6f 6e 53 68 6f 77 27 2c 5c 6e 20 20 y: 'onShow',\n
17050 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
17060 6e 20 6f 6e 53 68 6f 77 28 65 76 65 6e 74 29 20 n onShow(event)
17070 7b 7d 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 65 {}\n // to be
17080 20 65 78 74 65 6e 64 65 64 5c 6e 5c 6e 5c 6e 20 extended\n\n\n
17090 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 4d /**\n * M
170a0 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 74 ethod called aft
170b0 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b er the colorpick
170c0 65 72 20 69 73 20 64 69 73 61 62 6c 65 64 5c 6e er is disabled\n
170d0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
170e0 6c 69 73 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 listens Colorpic
170f0 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 44 ker#colorpickerD
17100 69 73 61 62 6c 65 5c 6e 20 20 20 20 20 2a 20 40 isable\n * @
17110 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 76 param {Event} ev
17120 65 6e 74 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e ent\n */\n\n
17130 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a }, {\n key:
17140 20 27 6f 6e 44 69 73 61 62 6c 65 27 2c 5c 6e 20 'onDisable',\n
17150 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
17160 6f 6e 20 6f 6e 44 69 73 61 62 6c 65 28 65 76 65 on onDisable(eve
17170 6e 74 29 20 7b 7d 5c 6e 20 20 20 20 2f 2f 20 74 nt) {}\n // t
17180 6f 20 62 65 20 65 78 74 65 6e 64 65 64 5c 6e 5c o be extended\n\
17190 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
171a0 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c 6c 65 64 * Method called
171b0 20 61 66 74 65 72 20 74 68 65 20 63 6f 6c 6f 72 after the color
171c0 70 69 63 6b 65 72 20 69 73 20 65 6e 61 62 6c 65 picker is enable
171d0 64 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 d\n *\n
171e0 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f 6c 6f 72 * @listens Color
171f0 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b picker#colorpick
17200 65 72 45 6e 61 62 6c 65 5c 6e 20 20 20 20 20 2a erEnable\n *
17210 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 @param {Event}
17220 65 76 65 6e 74 5c 6e 20 20 20 20 20 2a 2f 5c 6e event\n */\n
17230 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
17240 79 3a 20 27 6f 6e 45 6e 61 62 6c 65 27 2c 5c 6e y: 'onEnable',\n
17250 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 value: funct
17260 69 6f 6e 20 6f 6e 45 6e 61 62 6c 65 28 65 76 65 ion onEnable(eve
17270 6e 74 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 nt) {\n //
17280 74 6f 20 62 65 20 65 78 74 65 6e 64 65 64 5c 6e to be extended\n
17290 20 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c }\n }]);\n\
172a0 6e 20 20 72 65 74 75 72 6e 20 45 78 74 65 6e 73 n return Extens
172b0 69 6f 6e 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e 65 78 ion;\n}();\n\nex
172c0 70 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 ports.default =
172d0 45 78 74 65 6e 73 69 6f 6e 3b 5c 6e 5c 6e 2f 2a Extension;\n\n/*
172e0 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 32 20 2a 2f **/ }),\n/* 2 */
172f0 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f \n/***/ (functio
17300 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 n(module, export
17310 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 s, __webpack_req
17320 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 uire__) {\n\n\"u
17330 73 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e se strict\";\n\n
17340 5c 6e 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 \nObject.defineP
17350 72 6f 70 65 72 74 79 28 65 78 70 6f 72 74 73 2c roperty(exports,
17360 20 5c 22 5f 5f 65 73 4d 6f 64 75 6c 65 5c 22 2c \"__esModule\",
17370 20 7b 5c 6e 20 20 76 61 6c 75 65 3a 20 74 72 75 {\n value: tru
17380 65 5c 6e 7d 29 3b 5c 6e 65 78 70 6f 72 74 73 2e e\n});\nexports.
17390 43 6f 6c 6f 72 49 74 65 6d 20 3d 20 65 78 70 6f ColorItem = expo
173a0 72 74 73 2e 48 53 56 41 43 6f 6c 6f 72 20 3d 20 rts.HSVAColor =
173b0 75 6e 64 65 66 69 6e 65 64 3b 5c 6e 5c 6e 76 61 undefined;\n\nva
173c0 72 20 5f 63 72 65 61 74 65 43 6c 61 73 73 20 3d r _createClass =
173d0 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 function () { f
173e0 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 unction definePr
173f0 6f 70 65 72 74 69 65 73 28 74 61 72 67 65 74 2c operties(target,
17400 20 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 props) { for (v
17410 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 ar i = 0; i < pr
17420 6f 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 ops.length; i++)
17430 20 7b 20 76 61 72 20 64 65 73 63 72 69 70 74 6f { var descripto
17440 72 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 r = props[i]; de
17450 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 scriptor.enumera
17460 62 6c 65 20 3d 20 64 65 73 63 72 69 70 74 6f 72 ble = descriptor
17470 2e 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 .enumerable || f
17480 61 6c 73 65 3b 20 64 65 73 63 72 69 70 74 6f 72 alse; descriptor
17490 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 .configurable =
174a0 74 72 75 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 true; if (\"valu
174b0 65 5c 22 20 69 6e 20 64 65 73 63 72 69 70 74 6f e\" in descripto
174c0 72 29 20 64 65 73 63 72 69 70 74 6f 72 2e 77 72 r) descriptor.wr
174d0 69 74 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f itable = true; O
174e0 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 bject.defineProp
174f0 65 72 74 79 28 74 61 72 67 65 74 2c 20 64 65 73 erty(target, des
17500 63 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 criptor.key, des
17510 63 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 criptor); } } re
17520 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 turn function (C
17530 6f 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 onstructor, prot
17540 6f 50 72 6f 70 73 2c 20 73 74 61 74 69 63 50 72 oProps, staticPr
17550 6f 70 73 29 20 7b 20 69 66 20 28 70 72 6f 74 6f ops) { if (proto
17560 50 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f Props) definePro
17570 70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 perties(Construc
17580 74 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 tor.prototype, p
17590 72 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 rotoProps); if (
175a0 73 74 61 74 69 63 50 72 6f 70 73 29 20 64 65 66 staticProps) def
175b0 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 43 6f ineProperties(Co
175c0 6e 73 74 72 75 63 74 6f 72 2c 20 73 74 61 74 69 nstructor, stati
175d0 63 50 72 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 cProps); return
175e0 43 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 Constructor; };
175f0 7d 28 29 3b 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 }(); /**\n
17600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17610 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17630 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17650 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17670 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17690 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
176f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17710 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17730 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17750 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17770 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17790 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
177f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17810 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17830 2a 20 43 6f 6c 6f 72 20 6d 61 6e 69 70 75 6c 61 * Color manipula
17840 74 69 6f 6e 20 63 6c 61 73 73 2c 20 73 70 65 63 tion class, spec
17850 69 66 69 63 20 66 6f 72 20 42 6f 6f 74 73 74 72 ific for Bootstr
17860 61 70 20 43 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e ap Colorpicker\n
17870 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17890 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
178f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17900 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17910 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17930 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17950 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17970 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17980 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17990 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
179f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17a90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
17aa0 20 20 20 20 20 20 2a 2f 5c 6e 5c 6e 5c 6e 76 61 */\n\n\nva
17ab0 72 20 5f 63 6f 6c 6f 72 20 3d 20 5f 5f 77 65 62 r _color = __web
17ac0 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 pack_require__(1
17ad0 36 29 3b 5c 6e 5c 6e 76 61 72 20 5f 63 6f 6c 6f 6);\n\nvar _colo
17ae0 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 r2 = _interopReq
17af0 75 69 72 65 44 65 66 61 75 6c 74 28 5f 63 6f 6c uireDefault(_col
17b00 6f 72 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e or);\n\nfunction
17b10 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 _interopRequire
17b20 44 65 66 61 75 6c 74 28 6f 62 6a 29 20 7b 20 72 Default(obj) { r
17b30 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 6f 62 6a eturn obj && obj
17b40 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 6f 62 .__esModule ? ob
17b50 6a 20 3a 20 7b 20 64 65 66 61 75 6c 74 3a 20 6f j : { default: o
17b60 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 bj }; }\n\nfunct
17b70 69 6f 6e 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 ion _classCallCh
17b80 65 63 6b 28 69 6e 73 74 61 6e 63 65 2c 20 43 6f eck(instance, Co
17b90 6e 73 74 72 75 63 74 6f 72 29 20 7b 20 69 66 20 nstructor) { if
17ba0 28 21 28 69 6e 73 74 61 6e 63 65 20 69 6e 73 74 (!(instance inst
17bb0 61 6e 63 65 6f 66 20 43 6f 6e 73 74 72 75 63 74 anceof Construct
17bc0 6f 72 29 29 20 7b 20 74 68 72 6f 77 20 6e 65 77 or)) { throw new
17bd0 20 54 79 70 65 45 72 72 6f 72 28 5c 22 43 61 6e TypeError(\"Can
17be0 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 not call a class
17bf0 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 5c 22 as a function\"
17c00 29 3b 20 7d 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 ); } }\n\n/**\n
17c10 2a 20 48 53 56 41 20 63 6f 6c 6f 72 20 64 61 74 * HSVA color dat
17c20 61 20 63 6c 61 73 73 2c 20 63 6f 6e 74 61 69 6e a class, contain
17c30 69 6e 67 20 74 68 65 20 68 75 65 2c 20 73 61 74 ing the hue, sat
17c40 75 72 61 74 69 6f 6e 2c 20 76 61 6c 75 65 20 61 uration, value a
17c50 6e 64 20 61 6c 70 68 61 5c 6e 20 2a 20 69 6e 66 nd alpha\n * inf
17c60 6f 72 6d 61 74 69 6f 6e 2e 5c 6e 20 2a 2f 5c 6e ormation.\n */\n
17c70 76 61 72 20 48 53 56 41 43 6f 6c 6f 72 20 3d 20 var HSVAColor =
17c80 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 20 function () {\n
17c90 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 /**\n * @para
17ca0 6d 20 7b 6e 75 6d 62 65 72 7c 69 6e 74 7d 20 68 m {number|int} h
17cb0 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e \n * @param {n
17cc0 75 6d 62 65 72 7c 69 6e 74 7d 20 73 5c 6e 20 20 umber|int} s\n
17cd0 20 2a 20 40 70 61 72 61 6d 20 7b 6e 75 6d 62 65 * @param {numbe
17ce0 72 7c 69 6e 74 7d 20 76 5c 6e 20 20 20 2a 20 40 r|int} v\n * @
17cf0 70 61 72 61 6d 20 7b 6e 75 6d 62 65 72 7c 69 6e param {number|in
17d00 74 7d 20 61 5c 6e 20 20 20 2a 2f 5c 6e 20 20 66 t} a\n */\n f
17d10 75 6e 63 74 69 6f 6e 20 48 53 56 41 43 6f 6c 6f unction HSVAColo
17d20 72 28 68 2c 20 73 2c 20 76 2c 20 61 29 20 7b 5c r(h, s, v, a) {\
17d30 6e 20 20 20 20 5f 63 6c 61 73 73 43 61 6c 6c 43 n _classCallC
17d40 68 65 63 6b 28 74 68 69 73 2c 20 48 53 56 41 43 heck(this, HSVAC
17d50 6f 6c 6f 72 29 3b 5c 6e 5c 6e 20 20 20 20 74 68 olor);\n\n th
17d60 69 73 2e 68 20 3d 20 69 73 4e 61 4e 28 68 29 20 is.h = isNaN(h)
17d70 3f 20 30 20 3a 20 68 3b 5c 6e 20 20 20 20 74 68 ? 0 : h;\n th
17d80 69 73 2e 73 20 3d 20 69 73 4e 61 4e 28 73 29 20 is.s = isNaN(s)
17d90 3f 20 30 20 3a 20 73 3b 5c 6e 20 20 20 20 74 68 ? 0 : s;\n th
17da0 69 73 2e 76 20 3d 20 69 73 4e 61 4e 28 76 29 20 is.v = isNaN(v)
17db0 3f 20 30 20 3a 20 76 3b 5c 6e 20 20 20 20 74 68 ? 0 : v;\n th
17dc0 69 73 2e 61 20 3d 20 69 73 4e 61 4e 28 68 29 20 is.a = isNaN(h)
17dd0 3f 20 31 20 3a 20 61 3b 5c 6e 20 20 7d 5c 6e 5c ? 1 : a;\n }\n\
17de0 6e 20 20 5f 63 72 65 61 74 65 43 6c 61 73 73 28 n _createClass(
17df0 48 53 56 41 43 6f 6c 6f 72 2c 20 5b 7b 5c 6e 20 HSVAColor, [{\n
17e00 20 20 20 6b 65 79 3a 20 27 74 6f 53 74 72 69 6e key: 'toStrin
17e10 67 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 g',\n value:
17e20 66 75 6e 63 74 69 6f 6e 20 74 6f 53 74 72 69 6e function toStrin
17e30 67 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 g() {\n ret
17e40 75 72 6e 20 74 68 69 73 2e 68 20 2b 20 27 2c 20 urn this.h + ',
17e50 27 20 2b 20 74 68 69 73 2e 73 20 2b 20 27 25 2c ' + this.s + '%,
17e60 20 27 20 2b 20 74 68 69 73 2e 76 20 2b 20 27 25 ' + this.v + '%
17e70 2c 20 27 20 2b 20 74 68 69 73 2e 61 3b 5c 6e 20 , ' + this.a;\n
17e80 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e }\n }]);\n\n
17e90 20 20 72 65 74 75 72 6e 20 48 53 56 41 43 6f 6c return HSVACol
17ea0 6f 72 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e 2f 2a 2a or;\n}();\n\n/**
17eb0 5c 6e 20 2a 20 48 53 56 41 20 63 6f 6c 6f 72 20 \n * HSVA color
17ec0 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 5c 6e 20 2a manipulation\n *
17ed0 2f 5c 6e 5c 6e 5c 6e 76 61 72 20 43 6f 6c 6f 72 /\n\n\nvar Color
17ee0 49 74 65 6d 20 3d 20 66 75 6e 63 74 69 6f 6e 20 Item = function
17ef0 28 29 20 7b 5c 6e 20 20 5f 63 72 65 61 74 65 43 () {\n _createC
17f00 6c 61 73 73 28 43 6f 6c 6f 72 49 74 65 6d 2c 20 lass(ColorItem,
17f10 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 61 70 [{\n key: 'ap
17f20 69 27 2c 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a i',\n\n\n /**
17f30 5c 6e 20 20 20 20 20 2a 20 41 70 70 6c 69 65 73 \n * Applies
17f40 20 61 20 6d 65 74 68 6f 64 20 6f 66 20 74 68 65 a method of the
17f50 20 51 69 78 43 6f 6c 6f 72 20 41 50 49 20 61 6e QixColor API an
17f60 64 20 72 65 74 75 72 6e 73 20 61 20 6e 65 77 20 d returns a new
17f70 43 6f 6c 6f 72 20 6f 62 6a 65 63 74 20 6f 72 5c Color object or\
17f80 6e 20 20 20 20 20 2a 20 74 68 65 20 72 65 74 75 n * the retu
17f90 72 6e 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 rn value of the
17fa0 6d 65 74 68 6f 64 20 63 61 6c 6c 2e 5c 6e 20 20 method call.\n
17fb0 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 49 66 20 *\n * If
17fc0 6e 6f 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 no argument is p
17fd0 72 6f 76 69 64 65 64 2c 20 74 68 65 20 69 6e 74 rovided, the int
17fe0 65 72 6e 61 6c 20 51 69 78 43 6f 6c 6f 72 20 6f ernal QixColor o
17ff0 62 6a 65 63 74 20 69 73 20 72 65 74 75 72 6e 65 bject is returne
18000 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 d.\n *\n
18010 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 6e * @param {Strin
18020 67 7d 20 66 6e 20 51 69 78 43 6f 6c 6f 72 20 66 g} fn QixColor f
18030 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 5c 6e 20 20 unction name\n
18040 20 20 20 2a 20 40 70 61 72 61 6d 20 61 72 67 73 * @param args
18050 20 51 69 78 43 6f 6c 6f 72 20 66 75 6e 63 74 69 QixColor functi
18060 6f 6e 20 61 72 67 75 6d 65 6e 74 73 5c 6e 20 20 on arguments\n
18070 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 * @example le
18080 74 20 64 61 72 6b 65 72 43 6f 6c 6f 72 20 3d 20 t darkerColor =
18090 63 6f 6c 6f 72 2e 61 70 69 28 27 64 61 72 6b 65 color.api('darke
180a0 6e 27 2c 20 30 2e 32 35 29 3b 5c 6e 20 20 20 20 n', 0.25);\n
180b0 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 20 * @example let
180c0 6c 75 6d 69 6e 6f 73 69 74 79 20 3d 20 63 6f 6c luminosity = col
180d0 6f 72 2e 61 70 69 28 27 6c 75 6d 69 6e 6f 73 69 or.api('luminosi
180e0 74 79 27 29 3b 5c 6e 20 20 20 20 20 2a 20 40 65 ty');\n * @e
180f0 78 61 6d 70 6c 65 20 63 6f 6c 6f 72 20 3d 20 63 xample color = c
18100 6f 6c 6f 72 2e 61 70 69 28 27 6e 65 67 61 74 65 olor.api('negate
18110 27 29 3b 5c 6e 20 20 20 20 20 2a 20 40 65 78 61 ');\n * @exa
18120 6d 70 6c 65 20 6c 65 74 20 71 43 6f 6c 6f 72 20 mple let qColor
18130 3d 20 63 6f 6c 6f 72 2e 61 70 69 28 29 2e 6e 65 = color.api().ne
18140 67 61 74 65 28 29 3b 5c 6e 20 20 20 20 20 2a 20 gate();\n *
18150 40 72 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 49 @returns {ColorI
18160 74 65 6d 7c 51 69 78 43 6f 6c 6f 72 7c 2a 7d 5c tem|QixColor|*}\
18170 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 76 61 n */\n va
18180 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 61 70 lue: function ap
18190 69 28 66 6e 29 20 7b 5c 6e 20 20 20 20 20 20 66 i(fn) {\n f
181a0 6f 72 20 28 76 61 72 20 5f 6c 65 6e 20 3d 20 61 or (var _len = a
181b0 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 2c rguments.length,
181c0 20 61 72 67 73 20 3d 20 41 72 72 61 79 28 5f 6c args = Array(_l
181d0 65 6e 20 3e 20 31 20 3f 20 5f 6c 65 6e 20 2d 20 en > 1 ? _len -
181e0 31 20 3a 20 30 29 2c 20 5f 6b 65 79 20 3d 20 31 1 : 0), _key = 1
181f0 3b 20 5f 6b 65 79 20 3c 20 5f 6c 65 6e 3b 20 5f ; _key < _len; _
18200 6b 65 79 2b 2b 29 20 7b 5c 6e 20 20 20 20 20 20 key++) {\n
18210 20 20 61 72 67 73 5b 5f 6b 65 79 20 2d 20 31 5d args[_key - 1]
18220 20 3d 20 61 72 67 75 6d 65 6e 74 73 5b 5f 6b 65 = arguments[_ke
18230 79 5d 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e y];\n }\n\n
18240 20 20 20 20 20 20 69 66 20 28 61 72 67 75 6d 65 if (argume
18250 6e 74 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 nts.length === 0
18260 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
18270 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 3b urn this._color;
18280 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 \n }\n\n
18290 20 20 20 76 61 72 20 72 65 73 75 6c 74 20 3d 20 var result =
182a0 74 68 69 73 2e 5f 63 6f 6c 6f 72 5b 66 6e 5d 2e this._color[fn].
182b0 61 70 70 6c 79 28 74 68 69 73 2e 5f 63 6f 6c 6f apply(this._colo
182c0 72 2c 20 61 72 67 73 29 3b 5c 6e 5c 6e 20 20 20 r, args);\n\n
182d0 20 20 20 69 66 20 28 21 28 72 65 73 75 6c 74 20 if (!(result
182e0 69 6e 73 74 61 6e 63 65 6f 66 20 5f 63 6f 6c 6f instanceof _colo
182f0 72 32 2e 64 65 66 61 75 6c 74 29 29 20 7b 5c 6e r2.default)) {\n
18300 20 20 20 20 20 20 20 20 2f 2f 20 72 65 74 75 72 // retur
18310 6e 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 n result of the
18320 6d 65 74 68 6f 64 20 63 61 6c 6c 5c 6e 20 20 20 method call\n
18330 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 return resu
18340 6c 74 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e lt;\n }\n\n
18350 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 return new
18360 20 43 6f 6c 6f 72 49 74 65 6d 28 72 65 73 75 6c ColorItem(resul
18370 74 2c 20 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b t, this.format);
18380 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
18390 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 72 **\n * Retur
183a0 6e 73 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 ns the original
183b0 43 6f 6c 6f 72 49 74 65 6d 20 63 6f 6e 73 74 72 ColorItem constr
183c0 75 63 74 6f 72 20 64 61 74 61 2c 5c 6e 20 20 20 uctor data,\n
183d0 20 20 2a 20 70 6c 75 73 20 61 20 27 76 61 6c 69 * plus a 'vali
183e0 64 27 20 66 6c 61 67 20 74 6f 20 6b 6e 6f 77 20 d' flag to know
183f0 69 66 20 69 74 27 73 20 76 61 6c 69 64 20 6f 72 if it's valid or
18400 20 6e 6f 74 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 not.\n *\n
18410 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b * @returns {
18420 7b 63 6f 6c 6f 72 3a 20 2a 2c 20 66 6f 72 6d 61 {color: *, forma
18430 74 3a 20 53 74 72 69 6e 67 2c 20 76 61 6c 69 64 t: String, valid
18440 3a 20 62 6f 6f 6c 65 61 6e 7d 7d 5c 6e 20 20 20 : boolean}}\n
18450 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
18460 20 20 20 20 6b 65 79 3a 20 27 6f 72 69 67 69 6e key: 'origin
18470 61 6c 27 2c 5c 6e 20 20 20 20 67 65 74 3a 20 66 al',\n get: f
18480 75 6e 63 74 69 6f 6e 20 67 65 74 28 29 20 7b 5c unction get() {\
18490 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 n return th
184a0 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 3b 5c 6e 20 is._original;\n
184b0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c }\n\n /**\
184c0 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b n * @param {
184d0 43 6f 6c 6f 72 49 74 65 6d 7c 48 53 56 41 43 6f ColorItem|HSVACo
184e0 6c 6f 72 7c 51 69 78 43 6f 6c 6f 72 7c 53 74 72 lor|QixColor|Str
184f0 69 6e 67 7c 2a 7c 6e 75 6c 6c 7d 20 63 6f 6c 6f ing|*|null} colo
18500 72 20 43 6f 6c 6f 72 20 64 61 74 61 5c 6e 20 20 r Color data\n
18510 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 * @param {Str
18520 69 6e 67 7c 6e 75 6c 6c 7d 20 66 6f 72 6d 61 74 ing|null} format
18530 20 43 6f 6c 6f 72 20 6d 6f 64 65 6c 20 74 6f 20 Color model to
18540 63 6f 6e 76 65 72 74 20 74 6f 20 62 79 20 64 65 convert to by de
18550 66 61 75 6c 74 2e 20 53 75 70 70 6f 72 74 65 64 fault. Supported
18560 3a 20 27 72 67 62 27 2c 20 27 68 73 6c 27 2c 20 : 'rgb', 'hsl',
18570 27 68 65 78 27 2e 5c 6e 20 20 20 20 20 2a 2f 5c 'hex'.\n */\
18580 6e 5c 6e 20 20 7d 5d 2c 20 5b 7b 5c 6e 20 20 20 n\n }], [{\n
18590 20 6b 65 79 3a 20 27 48 53 56 41 43 6f 6c 6f 72 key: 'HSVAColor
185a0 27 2c 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c ',\n\n\n /**\
185b0 6e 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 n * Returns
185c0 74 68 65 20 48 53 56 41 43 6f 6c 6f 72 20 63 6c the HSVAColor cl
185d0 61 73 73 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ass\n *\n
185e0 20 20 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 * @static\n
185f0 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 * @example let
18600 20 63 6f 6c 6f 72 44 61 74 61 20 3d 20 6e 65 77 colorData = new
18610 20 43 6f 6c 6f 72 49 74 65 6d 2e 48 53 56 41 43 ColorItem.HSVAC
18620 6f 6c 6f 72 28 33 36 30 2c 20 31 30 30 2c 20 31 olor(360, 100, 1
18630 30 30 2c 20 31 29 3b 5c 6e 20 20 20 20 20 2a 20 00, 1);\n *
18640 40 72 65 74 75 72 6e 73 20 7b 48 53 56 41 43 6f @returns {HSVACo
18650 6c 6f 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 lor}\n */\n
18660 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e get: function
18670 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 get() {\n
18680 72 65 74 75 72 6e 20 48 53 56 41 43 6f 6c 6f 72 return HSVAColor
18690 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b ;\n }\n }]);
186a0 5c 6e 5c 6e 20 20 66 75 6e 63 74 69 6f 6e 20 43 \n\n function C
186b0 6f 6c 6f 72 49 74 65 6d 28 29 20 7b 5c 6e 20 20 olorItem() {\n
186c0 20 20 76 61 72 20 63 6f 6c 6f 72 20 3d 20 61 72 var color = ar
186d0 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e guments.length >
186e0 20 30 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 0 && arguments[
186f0 30 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 0] !== undefined
18700 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 30 5d 20 ? arguments[0]
18710 3a 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 76 61 72 : null;\n var
18720 20 66 6f 72 6d 61 74 20 3d 20 61 72 67 75 6d 65 format = argume
18730 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 20 26 nts.length > 1 &
18740 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 21 & arguments[1] !
18750 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f 20 61 == undefined ? a
18760 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 6e 75 rguments[1] : nu
18770 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 5f 63 6c 61 73 ll;\n\n _clas
18780 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 73 2c sCallCheck(this,
18790 20 43 6f 6c 6f 72 49 74 65 6d 29 3b 5c 6e 5c 6e ColorItem);\n\n
187a0 20 20 20 20 74 68 69 73 2e 72 65 70 6c 61 63 65 this.replace
187b0 28 63 6f 6c 6f 72 2c 20 66 6f 72 6d 61 74 29 3b (color, format);
187c0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
187d0 20 20 20 2a 20 52 65 70 6c 61 63 65 73 20 74 68 * Replaces th
187e0 65 20 69 6e 74 65 72 6e 61 6c 20 51 69 78 43 6f e internal QixCo
187f0 6c 6f 72 20 6f 62 6a 65 63 74 20 77 69 74 68 20 lor object with
18800 61 20 6e 65 77 20 6f 6e 65 2e 5c 6e 20 20 20 2a a new one.\n *
18810 20 54 68 69 73 20 61 6c 73 6f 20 72 65 70 6c 61 This also repla
18820 63 65 73 20 74 68 65 20 69 6e 74 65 72 6e 61 6c ces the internal
18830 20 6f 72 69 67 69 6e 61 6c 20 63 6f 6c 6f 72 20 original color
18840 64 61 74 61 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 data.\n *\n
18850 2a 20 40 70 61 72 61 6d 20 7b 43 6f 6c 6f 72 49 * @param {ColorI
18860 74 65 6d 7c 48 53 56 41 43 6f 6c 6f 72 7c 51 69 tem|HSVAColor|Qi
18870 78 43 6f 6c 6f 72 7c 53 74 72 69 6e 67 7c 2a 7c xColor|String|*|
18880 6e 75 6c 6c 7d 20 63 6f 6c 6f 72 20 43 6f 6c 6f null} color Colo
18890 72 20 64 61 74 61 20 74 6f 20 62 65 20 70 61 72 r data to be par
188a0 73 65 64 20 28 69 66 20 6e 65 65 64 65 64 29 5c sed (if needed)\
188b0 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 n * @param {St
188c0 72 69 6e 67 7c 6e 75 6c 6c 7d 20 66 6f 72 6d 61 ring|null} forma
188d0 74 20 43 6f 6c 6f 72 20 6d 6f 64 65 6c 20 74 6f t Color model to
188e0 20 63 6f 6e 76 65 72 74 20 74 6f 20 62 79 20 64 convert to by d
188f0 65 66 61 75 6c 74 2e 20 53 75 70 70 6f 72 74 65 efault. Supporte
18900 64 3a 20 27 72 67 62 27 2c 20 27 68 73 6c 27 2c d: 'rgb', 'hsl',
18910 20 27 68 65 78 27 2e 5c 6e 20 20 20 2a 20 40 65 'hex'.\n * @e
18920 78 61 6d 70 6c 65 20 63 6f 6c 6f 72 2e 72 65 70 xample color.rep
18930 6c 61 63 65 28 27 72 67 62 28 32 35 35 2c 30 2c lace('rgb(255,0,
18940 30 29 27 2c 20 27 68 73 6c 27 29 3b 5c 6e 20 20 0)', 'hsl');\n
18950 20 2a 20 40 65 78 61 6d 70 6c 65 20 63 6f 6c 6f * @example colo
18960 72 2e 72 65 70 6c 61 63 65 28 68 73 76 61 43 6f r.replace(hsvaCo
18970 6c 6f 72 44 61 74 61 29 3b 5c 6e 20 20 20 2a 2f lorData);\n */
18980 5c 6e 5c 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 \n\n\n _createC
18990 6c 61 73 73 28 43 6f 6c 6f 72 49 74 65 6d 2c 20 lass(ColorItem,
189a0 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 72 65 [{\n key: 're
189b0 70 6c 61 63 65 27 2c 5c 6e 20 20 20 20 76 61 6c place',\n val
189c0 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 72 65 70 ue: function rep
189d0 6c 61 63 65 28 63 6f 6c 6f 72 29 20 7b 5c 6e 20 lace(color) {\n
189e0 20 20 20 20 20 76 61 72 20 66 6f 72 6d 61 74 20 var format
189f0 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 = arguments.leng
18a00 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d 65 th > 1 && argume
18a10 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 66 nts[1] !== undef
18a20 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 ined ? arguments
18a30 5b 31 5d 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 [1] : null;\n\n
18a40 20 20 20 20 20 66 6f 72 6d 61 74 20 3d 20 43 6f format = Co
18a50 6c 6f 72 49 74 65 6d 2e 73 61 6e 69 74 69 7a 65 lorItem.sanitize
18a60 46 6f 72 6d 61 74 28 66 6f 72 6d 61 74 29 3b 5c Format(format);\
18a70 6e 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 n\n /**\n
18a80 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 7b 63 * @type {{c
18a90 6f 6c 6f 72 3a 20 2a 2c 20 66 6f 72 6d 61 74 3a olor: *, format:
18aa0 20 53 74 72 69 6e 67 7d 7d 5c 6e 20 20 20 20 20 String}}\n
18ab0 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 * @private\n
18ac0 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 */\n t
18ad0 68 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 20 3d 20 his._original =
18ae0 7b 5c 6e 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 {\n color
18af0 3a 20 63 6f 6c 6f 72 2c 5c 6e 20 20 20 20 20 20 : color,\n
18b00 20 20 66 6f 72 6d 61 74 3a 20 66 6f 72 6d 61 74 format: format
18b10 2c 5c 6e 20 20 20 20 20 20 20 20 76 61 6c 69 64 ,\n valid
18b20 3a 20 74 72 75 65 5c 6e 20 20 20 20 20 20 7d 3b : true\n };
18b30 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n /**\n
18b40 20 20 20 20 2a 20 40 74 79 70 65 20 7b 51 69 78 * @type {Qix
18b50 43 6f 6c 6f 72 7d 5c 6e 20 20 20 20 20 20 20 2a Color}\n *
18b60 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 @private\n
18b70 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 68 69 73 */\n this
18b80 2e 5f 63 6f 6c 6f 72 20 3d 20 43 6f 6c 6f 72 49 ._color = ColorI
18b90 74 65 6d 2e 70 61 72 73 65 28 63 6f 6c 6f 72 29 tem.parse(color)
18ba0 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 ;\n\n if (t
18bb0 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 3d 3d 20 6e his._color === n
18bc0 75 6c 6c 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 ull) {\n
18bd0 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 20 28 30 this._color = (0
18be0 2c 20 5f 63 6f 6c 6f 72 32 2e 64 65 66 61 75 6c , _color2.defaul
18bf0 74 29 28 29 3b 5c 6e 20 20 20 20 20 20 20 20 74 t)();\n t
18c00 68 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 2e 76 61 his._original.va
18c10 6c 69 64 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 lid = false;\n
18c20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 return;\n
18c30 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 }\n\n
18c40 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 74 /**\n * @t
18c50 79 70 65 20 7b 2a 7c 73 74 72 69 6e 67 7d 5c 6e ype {*|string}\n
18c60 20 20 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 * @privat
18c70 65 5c 6e 20 20 20 20 20 20 20 2a 2f 5c 6e 20 20 e\n */\n
18c80 20 20 20 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 this._format
18c90 20 3d 20 66 6f 72 6d 61 74 20 3f 20 66 6f 72 6d = format ? form
18ca0 61 74 20 3a 20 43 6f 6c 6f 72 49 74 65 6d 2e 69 at : ColorItem.i
18cb0 73 48 65 78 28 63 6f 6c 6f 72 29 20 3f 20 27 68 sHex(color) ? 'h
18cc0 65 78 27 20 3a 20 74 68 69 73 2e 5f 63 6f 6c 6f ex' : this._colo
18cd0 72 2e 6d 6f 64 65 6c 3b 5c 6e 20 20 20 20 7d 5c r.model;\n }\
18ce0 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
18cf0 20 2a 20 50 61 72 73 65 73 20 74 68 65 20 63 6f * Parses the co
18d00 6c 6f 72 20 72 65 74 75 72 6e 69 6e 67 20 61 20 lor returning a
18d10 51 69 78 20 43 6f 6c 6f 72 20 6f 62 6a 65 63 74 Qix Color object
18d20 20 6f 72 20 6e 75 6c 6c 20 69 66 20 63 61 6e 6e or null if cann
18d30 6f 74 20 62 65 5c 6e 20 20 20 20 20 2a 20 70 61 ot be\n * pa
18d40 72 73 65 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 rsed.\n *\n
18d50 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 6f * @param {Co
18d60 6c 6f 72 49 74 65 6d 7c 48 53 56 41 43 6f 6c 6f lorItem|HSVAColo
18d70 72 7c 51 69 78 43 6f 6c 6f 72 7c 53 74 72 69 6e r|QixColor|Strin
18d80 67 7c 2a 7c 6e 75 6c 6c 7d 20 63 6f 6c 6f 72 20 g|*|null} color
18d90 43 6f 6c 6f 72 20 64 61 74 61 5c 6e 20 20 20 20 Color data\n
18da0 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 20 * @example let
18db0 71 43 6f 6c 6f 72 20 3d 20 43 6f 6c 6f 72 49 74 qColor = ColorIt
18dc0 65 6d 2e 70 61 72 73 65 28 27 72 67 62 28 32 35 em.parse('rgb(25
18dd0 35 2c 30 2c 30 29 27 29 3b 5c 6e 20 20 20 20 20 5,0,0)');\n
18de0 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 20 20 * @static\n
18df0 2a 20 40 72 65 74 75 72 6e 73 20 7b 51 69 78 43 * @returns {QixC
18e00 6f 6c 6f 72 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 20 olor|null}\n
18e10 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
18e20 20 20 20 6b 65 79 3a 20 27 69 73 56 61 6c 69 64 key: 'isValid
18e30 27 2c 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c ',\n\n\n /**\
18e40 6e 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 n * Returns
18e50 74 72 75 65 20 69 66 20 74 68 65 20 63 6f 6c 6f true if the colo
18e60 72 20 69 73 20 76 61 6c 69 64 2c 20 66 61 6c 73 r is valid, fals
18e70 65 20 69 66 20 6e 6f 74 2e 5c 6e 20 20 20 20 20 e if not.\n
18e80 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 *\n * @retur
18e90 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 ns {boolean}\n
18ea0 20 20 20 2a 2f 5c 6e 20 20 20 20 76 61 6c 75 65 */\n value
18eb0 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 56 61 6c : function isVal
18ec0 69 64 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 id() {\n re
18ed0 74 75 72 6e 20 74 68 69 73 2e 5f 6f 72 69 67 69 turn this._origi
18ee0 6e 61 6c 2e 76 61 6c 69 64 20 3d 3d 3d 20 74 72 nal.valid === tr
18ef0 75 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 ue;\n }\n\n
18f00 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 48 75 /**\n * Hu
18f10 65 20 76 61 6c 75 65 20 66 72 6f 6d 20 30 20 74 e value from 0 t
18f20 6f 20 33 36 30 5c 6e 20 20 20 20 20 2a 5c 6e 20 o 360\n *\n
18f30 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b * @returns {
18f40 69 6e 74 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c int}\n */\n\
18f50 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
18f60 3a 20 27 73 65 74 48 75 65 52 61 74 69 6f 27 2c : 'setHueRatio',
18f70 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 \n\n\n /**\n
18f80 20 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 68 * Sets the h
18f90 75 65 20 72 61 74 69 6f 2c 20 77 68 65 72 65 20 ue ratio, where
18fa0 31 2e 30 20 69 73 20 30 2c 20 30 2e 35 20 69 73 1.0 is 0, 0.5 is
18fb0 20 31 38 30 20 61 6e 64 20 30 2e 30 20 69 73 20 180 and 0.0 is
18fc0 33 36 30 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 360.\n *\n
18fd0 20 20 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 20 * @ignore\n
18fe0 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e 75 6d * @param {num
18ff0 62 65 72 7d 20 68 20 52 61 74 69 6f 20 66 72 6f ber} h Ratio fro
19000 6d 20 31 2e 30 20 74 6f 20 30 2e 30 5c 6e 20 20 m 1.0 to 0.0\n
19010 20 20 20 2a 2f 5c 6e 20 20 20 20 76 61 6c 75 65 */\n value
19020 3a 20 66 75 6e 63 74 69 6f 6e 20 73 65 74 48 75 : function setHu
19030 65 52 61 74 69 6f 28 68 29 20 7b 5c 6e 20 20 20 eRatio(h) {\n
19040 20 20 20 74 68 69 73 2e 68 75 65 20 3d 20 28 31 this.hue = (1
19050 20 2d 20 68 29 20 2a 20 33 36 30 3b 5c 6e 20 20 - h) * 360;\n
19060 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
19070 20 20 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 * Sets the
19080 73 61 74 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 saturation value
19090 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
190a0 20 40 70 61 72 61 6d 20 7b 69 6e 74 7d 20 76 61 @param {int} va
190b0 6c 75 65 20 49 6e 74 65 67 65 72 20 66 72 6f 6d lue Integer from
190c0 20 30 20 74 6f 20 31 30 30 5c 6e 20 20 20 20 20 0 to 100\n
190d0 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 */\n\n }, {\n
190e0 20 20 6b 65 79 3a 20 27 73 65 74 53 61 74 75 72 key: 'setSatur
190f0 61 74 69 6f 6e 52 61 74 69 6f 27 2c 5c 6e 5c 6e ationRatio',\n\n
19100 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
19110 2a 20 53 65 74 73 20 74 68 65 20 73 61 74 75 72 * Sets the satur
19120 61 74 69 6f 6e 20 72 61 74 69 6f 2c 20 77 68 65 ation ratio, whe
19130 72 65 20 31 2e 30 20 69 73 20 31 30 30 20 61 6e re 1.0 is 100 an
19140 64 20 30 2e 30 20 69 73 20 30 2e 5c 6e 20 20 20 d 0.0 is 0.\n
19150 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 69 67 6e *\n * @ign
19160 6f 72 65 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 ore\n * @par
19170 61 6d 20 7b 6e 75 6d 62 65 72 7d 20 73 20 52 61 am {number} s Ra
19180 74 69 6f 20 66 72 6f 6d 20 30 2e 30 20 74 6f 20 tio from 0.0 to
19190 31 2e 30 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 1.0\n */\n
191a0 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
191b0 6e 20 73 65 74 53 61 74 75 72 61 74 69 6f 6e 52 n setSaturationR
191c0 61 74 69 6f 28 73 29 20 7b 5c 6e 20 20 20 20 20 atio(s) {\n
191d0 20 74 68 69 73 2e 73 61 74 75 72 61 74 69 6f 6e this.saturation
191e0 20 3d 20 73 20 2a 20 31 30 30 3b 5c 6e 20 20 20 = s * 100;\n
191f0 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 }\n\n /**\n
19200 20 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 27 * Sets the '
19210 76 61 6c 75 65 27 20 63 68 61 6e 6e 65 6c 20 76 value' channel v
19220 61 6c 75 65 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 alue\n *\n
19230 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 69 6e 74 * @param {int
19240 7d 20 76 61 6c 75 65 20 49 6e 74 65 67 65 72 20 } value Integer
19250 66 72 6f 6d 20 30 20 74 6f 20 31 30 30 5c 6e 20 from 0 to 100\n
19260 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
19270 5c 6e 20 20 20 20 6b 65 79 3a 20 27 73 65 74 56 \n key: 'setV
19280 61 6c 75 65 52 61 74 69 6f 27 2c 5c 6e 5c 6e 5c alueRatio',\n\n\
19290 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
192a0 20 53 65 74 73 20 74 68 65 20 76 61 6c 75 65 20 Sets the value
192b0 72 61 74 69 6f 2c 20 77 68 65 72 65 20 31 2e 30 ratio, where 1.0
192c0 20 69 73 20 30 20 61 6e 64 20 30 2e 30 20 69 73 is 0 and 0.0 is
192d0 20 31 30 30 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 100.\n *\n
192e0 20 20 20 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 * @ignore\n
192f0 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e 75 * @param {nu
19300 6d 62 65 72 7d 20 76 20 52 61 74 69 6f 20 66 72 mber} v Ratio fr
19310 6f 6d 20 31 2e 30 20 74 6f 20 30 2e 30 5c 6e 20 om 1.0 to 0.0\n
19320 20 20 20 20 2a 2f 5c 6e 20 20 20 20 76 61 6c 75 */\n valu
19330 65 3a 20 66 75 6e 63 74 69 6f 6e 20 73 65 74 56 e: function setV
19340 61 6c 75 65 52 61 74 69 6f 28 76 29 20 7b 5c 6e alueRatio(v) {\n
19350 20 20 20 20 20 20 74 68 69 73 2e 76 61 6c 75 65 this.value
19360 20 3d 20 28 31 20 2d 20 76 29 20 2a 20 31 30 30 = (1 - v) * 100
19370 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
19380 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 53 65 74 73 /**\n * Sets
19390 20 74 68 65 20 61 6c 70 68 61 20 76 61 6c 75 65 the alpha value
193a0 2e 20 49 74 20 77 69 6c 6c 20 62 65 20 72 6f 75 . It will be rou
193b0 6e 64 65 64 20 74 6f 20 32 20 64 65 63 69 6d 61 nded to 2 decima
193c0 6c 73 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ls.\n *\n
193d0 20 20 2a 20 40 70 61 72 61 6d 20 7b 69 6e 74 7d * @param {int}
193e0 20 76 61 6c 75 65 20 46 6c 6f 61 74 20 66 72 6f value Float fro
193f0 6d 20 30 2e 30 20 74 6f 20 31 2e 30 5c 6e 20 20 m 0.0 to 1.0\n
19400 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c */\n\n }, {\
19410 6e 20 20 20 20 6b 65 79 3a 20 27 73 65 74 41 6c n key: 'setAl
19420 70 68 61 52 61 74 69 6f 27 2c 5c 6e 5c 6e 5c 6e phaRatio',\n\n\n
19430 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
19440 53 65 74 73 20 74 68 65 20 61 6c 70 68 61 20 72 Sets the alpha r
19450 61 74 69 6f 2c 20 77 68 65 72 65 20 31 2e 30 20 atio, where 1.0
19460 69 73 20 30 2e 30 20 61 6e 64 20 30 2e 30 20 69 is 0.0 and 0.0 i
19470 73 20 31 2e 30 2e 5c 6e 20 20 20 20 20 2a 5c 6e s 1.0.\n *\n
19480 20 20 20 20 20 2a 20 40 69 67 6e 6f 72 65 5c 6e * @ignore\n
19490 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e * @param {n
194a0 75 6d 62 65 72 7d 20 61 20 52 61 74 69 6f 20 66 umber} a Ratio f
194b0 72 6f 6d 20 31 2e 30 20 74 6f 20 30 2e 30 5c 6e rom 1.0 to 0.0\n
194c0 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 76 61 6c */\n val
194d0 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 73 65 74 ue: function set
194e0 41 6c 70 68 61 52 61 74 69 6f 28 61 29 20 7b 5c AlphaRatio(a) {\
194f0 6e 20 20 20 20 20 20 74 68 69 73 2e 61 6c 70 68 n this.alph
19500 61 20 3d 20 31 20 2d 20 61 3b 5c 6e 20 20 20 20 a = 1 - a;\n
19510 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
19520 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 64 65 * Sets the de
19530 66 61 75 6c 74 20 63 6f 6c 6f 72 20 66 6f 72 6d fault color form
19540 61 74 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 at\n *\n
19550 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 6e * @param {Strin
19560 67 7d 20 76 61 6c 75 65 20 53 75 70 70 6f 72 74 g} value Support
19570 65 64 3a 20 27 72 67 62 27 2c 20 27 68 73 6c 27 ed: 'rgb', 'hsl'
19580 2c 20 27 68 65 78 27 5c 6e 20 20 20 20 20 2a 2f , 'hex'\n */
19590 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 \n\n }, {\n
195a0 6b 65 79 3a 20 27 69 73 44 65 73 61 74 75 72 61 key: 'isDesatura
195b0 74 65 64 27 2c 5c 6e 5c 6e 5c 6e 20 20 20 20 2f ted',\n\n\n /
195c0 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 72 **\n * Retur
195d0 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 20 73 ns true if the s
195e0 61 74 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 20 aturation value
195f0 69 73 20 7a 65 72 6f 2c 20 66 61 6c 73 65 20 6f is zero, false o
19600 74 68 65 72 77 69 73 65 5c 6e 20 20 20 20 20 2a therwise\n *
19610 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e \n * @return
19620 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
19630 20 20 2a 2f 5c 6e 20 20 20 20 76 61 6c 75 65 3a */\n value:
19640 20 66 75 6e 63 74 69 6f 6e 20 69 73 44 65 73 61 function isDesa
19650 74 75 72 61 74 65 64 28 29 20 7b 5c 6e 20 20 20 turated() {\n
19660 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 73 return this.s
19670 61 74 75 72 61 74 69 6f 6e 20 3d 3d 3d 20 30 3b aturation === 0;
19680 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
19690 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 72 **\n * Retur
196a0 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 20 61 ns true if the a
196b0 6c 70 68 61 20 76 61 6c 75 65 20 69 73 20 7a 65 lpha value is ze
196c0 72 6f 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 77 ro, false otherw
196d0 69 73 65 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ise\n *\n
196e0 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f * @returns {bo
196f0 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c olean}\n */\
19700 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b n\n }, {\n k
19710 65 79 3a 20 27 69 73 54 72 61 6e 73 70 61 72 65 ey: 'isTranspare
19720 6e 74 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a nt',\n value:
19730 20 66 75 6e 63 74 69 6f 6e 20 69 73 54 72 61 6e function isTran
19740 73 70 61 72 65 6e 74 28 29 20 7b 5c 6e 20 20 20 sparent() {\n
19750 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 61 return this.a
19760 6c 70 68 61 20 3d 3d 3d 20 30 3b 5c 6e 20 20 20 lpha === 0;\n
19770 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 }\n\n /**\n
19780 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 72 * Returns tr
19790 75 65 20 69 66 20 74 68 65 20 61 6c 70 68 61 20 ue if the alpha
197a0 76 61 6c 75 65 20 69 73 20 6e 75 6d 65 72 69 63 value is numeric
197b0 20 61 6e 64 20 6c 65 73 73 20 74 68 61 6e 20 31 and less than 1
197c0 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 73 , false otherwis
197d0 65 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 e\n *\n
197e0 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
197f0 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ean}\n */\n\
19800 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
19810 3a 20 27 68 61 73 54 72 61 6e 73 70 61 72 65 6e : 'hasTransparen
19820 63 79 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a cy',\n value:
19830 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 54 72 61 function hasTra
19840 6e 73 70 61 72 65 6e 63 79 28 29 20 7b 5c 6e 20 nsparency() {\n
19850 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 return this
19860 2e 68 61 73 41 6c 70 68 61 28 29 20 26 26 20 74 .hasAlpha() && t
19870 68 69 73 2e 61 6c 70 68 61 20 3c 20 31 3b 5c 6e his.alpha < 1;\n
19880 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a }\n\n /**
19890 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 \n * Returns
198a0 20 74 72 75 65 20 69 66 20 74 68 65 20 61 6c 70 true if the alp
198b0 68 61 20 76 61 6c 75 65 20 69 73 20 6e 75 6d 65 ha value is nume
198c0 72 69 63 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 ric, false other
198d0 77 69 73 65 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 wise\n *\n
198e0 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 * @returns {b
198f0 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f oolean}\n */
19900 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 \n\n }, {\n
19910 6b 65 79 3a 20 27 68 61 73 41 6c 70 68 61 27 2c key: 'hasAlpha',
19920 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
19930 63 74 69 6f 6e 20 68 61 73 41 6c 70 68 61 28 29 ction hasAlpha()
19940 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
19950 20 21 69 73 4e 61 4e 28 74 68 69 73 2e 61 6c 70 !isNaN(this.alp
19960 68 61 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 ha);\n }\n\n
19970 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 /**\n * R
19980 65 74 75 72 6e 73 20 61 20 6e 65 77 20 48 53 56 eturns a new HSV
19990 41 43 6f 6c 6f 72 20 6f 62 6a 65 63 74 2c 20 62 AColor object, b
199a0 61 73 65 64 20 6f 6e 20 74 68 65 20 63 75 72 72 ased on the curr
199b0 65 6e 74 20 63 6f 6c 6f 72 5c 6e 20 20 20 20 20 ent color\n
199c0 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 *\n * @retur
199d0 6e 73 20 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e ns {HSVAColor}\n
199e0 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
199f0 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 74 6f 4f {\n key: 'toO
19a00 62 6a 65 63 74 27 2c 5c 6e 20 20 20 20 76 61 6c bject',\n val
19a10 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 74 6f 4f ue: function toO
19a20 62 6a 65 63 74 28 29 20 7b 5c 6e 20 20 20 20 20 bject() {\n
19a30 20 72 65 74 75 72 6e 20 6e 65 77 20 48 53 56 41 return new HSVA
19a40 43 6f 6c 6f 72 28 74 68 69 73 2e 68 75 65 2c 20 Color(this.hue,
19a50 74 68 69 73 2e 73 61 74 75 72 61 74 69 6f 6e 2c this.saturation,
19a60 20 74 68 69 73 2e 76 61 6c 75 65 2c 20 74 68 69 this.value, thi
19a70 73 2e 61 6c 70 68 61 29 3b 5c 6e 20 20 20 20 7d s.alpha);\n }
19a80 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
19a90 20 20 2a 20 41 6c 69 61 73 20 6f 66 20 74 6f 4f * Alias of toO
19aa0 62 6a 65 63 74 28 29 5c 6e 20 20 20 20 20 2a 5c bject()\n *\
19ab0 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 n * @returns
19ac0 20 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e 20 20 {HSVAColor}\n
19ad0 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c */\n\n }, {\
19ae0 6e 20 20 20 20 6b 65 79 3a 20 27 74 6f 48 73 76 n key: 'toHsv
19af0 61 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 a',\n value:
19b00 66 75 6e 63 74 69 6f 6e 20 74 6f 48 73 76 61 28 function toHsva(
19b10 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
19b20 6e 20 74 68 69 73 2e 74 6f 4f 62 6a 65 63 74 28 n this.toObject(
19b30 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
19b40 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 /**\n * Ret
19b50 75 72 6e 73 20 61 20 6e 65 77 20 48 53 56 41 43 urns a new HSVAC
19b60 6f 6c 6f 72 20 6f 62 6a 65 63 74 20 77 69 74 68 olor object with
19b70 20 74 68 65 20 72 61 74 69 6f 20 76 61 6c 75 65 the ratio value
19b80 73 20 28 66 72 6f 6d 20 30 2e 30 20 74 6f 20 31 s (from 0.0 to 1
19b90 2e 30 29 2c 5c 6e 20 20 20 20 20 2a 20 62 61 73 .0),\n * bas
19ba0 65 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e ed on the curren
19bb0 74 20 63 6f 6c 6f 72 2e 5c 6e 20 20 20 20 20 2a t color.\n *
19bc0 5c 6e 20 20 20 20 20 2a 20 40 69 67 6e 6f 72 65 \n * @ignore
19bd0 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e \n * @return
19be0 73 20 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e 20 s {HSVAColor}\n
19bf0 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
19c00 5c 6e 20 20 20 20 6b 65 79 3a 20 27 74 6f 48 73 \n key: 'toHs
19c10 76 61 52 61 74 69 6f 27 2c 5c 6e 20 20 20 20 76 vaRatio',\n v
19c20 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 74 alue: function t
19c30 6f 48 73 76 61 52 61 74 69 6f 28 29 20 7b 5c 6e oHsvaRatio() {\n
19c40 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 return new
19c50 20 48 53 56 41 43 6f 6c 6f 72 28 74 68 69 73 2e HSVAColor(this.
19c60 68 75 65 20 2f 20 33 36 30 2c 20 74 68 69 73 2e hue / 360, this.
19c70 73 61 74 75 72 61 74 69 6f 6e 20 2f 20 31 30 30 saturation / 100
19c80 2c 20 74 68 69 73 2e 76 61 6c 75 65 20 2f 20 31 , this.value / 1
19c90 30 30 2c 20 74 68 69 73 2e 61 6c 70 68 61 29 3b 00, this.alpha);
19ca0 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
19cb0 2a 2a 5c 6e 20 20 20 20 20 2a 20 43 6f 6e 76 65 **\n * Conve
19cc0 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 rts the current
19cd0 63 6f 6c 6f 72 20 74 6f 20 69 74 73 20 73 74 72 color to its str
19ce0 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 69 ing representati
19cf0 6f 6e 2c 5c 6e 20 20 20 20 20 2a 20 75 73 69 6e on,\n * usin
19d00 67 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 66 g the internal f
19d10 6f 72 6d 61 74 20 6f 66 20 74 68 69 73 20 69 6e ormat of this in
19d20 73 74 61 6e 63 65 2e 5c 6e 20 20 20 20 20 2a 5c stance.\n *\
19d30 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 n * @returns
19d40 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 20 20 20 20 {String}\n
19d50 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 */\n\n }, {\n
19d60 20 20 6b 65 79 3a 20 27 74 6f 53 74 72 69 6e 67 key: 'toString
19d70 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
19d80 75 6e 63 74 69 6f 6e 20 74 6f 53 74 72 69 6e 67 unction toString
19d90 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 () {\n retu
19da0 72 6e 20 74 68 69 73 2e 73 74 72 69 6e 67 28 29 rn this.string()
19db0 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
19dc0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 43 6f 6e 76 /**\n * Conv
19dd0 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 erts the current
19de0 20 63 6f 6c 6f 72 20 74 6f 20 69 74 73 20 73 74 color to its st
19df0 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 ring representat
19e00 69 6f 6e 2c 5c 6e 20 20 20 20 20 2a 20 75 73 69 ion,\n * usi
19e10 6e 67 20 74 68 65 20 67 69 76 65 6e 20 66 6f 72 ng the given for
19e20 6d 61 74 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 mat.\n *\n
19e30 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 * @param {Str
19e40 69 6e 67 7c 6e 75 6c 6c 7d 20 66 6f 72 6d 61 74 ing|null} format
19e50 20 46 6f 72 6d 61 74 20 74 6f 20 63 6f 6e 76 65 Format to conve
19e60 72 74 20 74 6f 2e 20 49 66 20 65 6d 70 74 79 20 rt to. If empty
19e70 6f 72 20 6e 75 6c 6c 2c 20 74 68 65 20 69 6e 74 or null, the int
19e80 65 72 6e 61 6c 20 66 6f 72 6d 61 74 20 77 69 6c ernal format wil
19e90 6c 20 62 65 20 75 73 65 64 2e 5c 6e 20 20 20 20 l be used.\n
19ea0 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 * @returns {Str
19eb0 69 6e 67 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ing}\n */\n\
19ec0 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
19ed0 3a 20 27 73 74 72 69 6e 67 27 2c 5c 6e 20 20 20 : 'string',\n
19ee0 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
19ef0 20 73 74 72 69 6e 67 28 29 20 7b 5c 6e 20 20 20 string() {\n
19f00 20 20 20 76 61 72 20 66 6f 72 6d 61 74 20 3d 20 var format =
19f10 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 arguments.length
19f20 20 3e 20 30 20 26 26 20 61 72 67 75 6d 65 6e 74 > 0 && argument
19f30 73 5b 30 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e s[0] !== undefin
19f40 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 30 ed ? arguments[0
19f50 5d 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 ] : null;\n\n
19f60 20 20 20 66 6f 72 6d 61 74 20 3d 20 43 6f 6c 6f format = Colo
19f70 72 49 74 65 6d 2e 73 61 6e 69 74 69 7a 65 46 6f rItem.sanitizeFo
19f80 72 6d 61 74 28 66 6f 72 6d 61 74 20 3f 20 66 6f rmat(format ? fo
19f90 72 6d 61 74 20 3a 20 74 68 69 73 2e 66 6f 72 6d rmat : this.form
19fa0 61 74 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 at);\n\n if
19fb0 20 28 21 66 6f 72 6d 61 74 29 20 7b 5c 6e 20 20 (!format) {\n
19fc0 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 return thi
19fd0 73 2e 5f 63 6f 6c 6f 72 2e 72 6f 75 6e 64 28 29 s._color.round()
19fe0 2e 73 74 72 69 6e 67 28 29 3b 5c 6e 20 20 20 20 .string();\n
19ff0 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 }\n\n if
1a000 28 74 68 69 73 2e 5f 63 6f 6c 6f 72 5b 66 6f 72 (this._color[for
1a010 6d 61 74 5d 20 3d 3d 3d 20 75 6e 64 65 66 69 6e mat] === undefin
1a020 65 64 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 ed) {\n t
1a030 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 hrow new Error('
1a040 55 6e 73 75 70 70 6f 72 74 65 64 20 63 6f 6c 6f Unsupported colo
1a050 72 20 66 6f 72 6d 61 74 3a 20 5c 5c 27 27 20 2b r format: \\'' +
1a060 20 66 6f 72 6d 61 74 20 2b 20 27 5c 5c 27 27 29 format + '\\'')
1a070 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
1a080 20 20 20 20 76 61 72 20 73 74 72 20 3d 20 74 68 var str = th
1a090 69 73 2e 5f 63 6f 6c 6f 72 5b 66 6f 72 6d 61 74 is._color[format
1a0a0 5d 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 72 65 ]();\n\n re
1a0b0 74 75 72 6e 20 73 74 72 2e 72 6f 75 6e 64 20 3f turn str.round ?
1a0c0 20 73 74 72 2e 72 6f 75 6e 64 28 29 2e 73 74 72 str.round().str
1a0d0 69 6e 67 28 29 20 3a 20 73 74 72 3b 5c 6e 20 20 ing() : str;\n
1a0e0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
1a0f0 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 * Returns t
1a100 72 75 65 20 69 66 20 74 68 65 20 67 69 76 65 6e rue if the given
1a110 20 63 6f 6c 6f 72 20 76 61 6c 75 65 73 20 65 71 color values eq
1a120 75 61 6c 73 20 74 68 69 73 20 6f 6e 65 2c 20 66 uals this one, f
1a130 61 6c 73 65 20 6f 74 68 65 72 77 69 73 65 2e 5c alse otherwise.\
1a140 6e 20 20 20 20 20 2a 20 54 68 65 20 66 6f 72 6d n * The form
1a150 61 74 20 69 73 20 6e 6f 74 20 63 6f 6d 70 61 72 at is not compar
1a160 65 64 2e 5c 6e 20 20 20 20 20 2a 20 49 66 20 61 ed.\n * If a
1a170 6e 79 20 6f 66 20 74 68 65 20 63 6f 6c 6f 72 73 ny of the colors
1a180 20 69 73 20 69 6e 76 61 6c 69 64 2c 20 74 68 65 is invalid, the
1a190 20 72 65 73 75 6c 74 20 77 69 6c 6c 20 62 65 20 result will be
1a1a0 66 61 6c 73 65 2e 5c 6e 20 20 20 20 20 2a 5c 6e false.\n *\n
1a1b0 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 * @param {C
1a1c0 6f 6c 6f 72 49 74 65 6d 7c 48 53 56 41 43 6f 6c olorItem|HSVACol
1a1d0 6f 72 7c 51 69 78 43 6f 6c 6f 72 7c 53 74 72 69 or|QixColor|Stri
1a1e0 6e 67 7c 2a 7c 6e 75 6c 6c 7d 20 63 6f 6c 6f 72 ng|*|null} color
1a1f0 20 43 6f 6c 6f 72 20 64 61 74 61 5c 6e 20 20 20 Color data\n
1a200 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 *\n * @ret
1a210 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
1a220 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
1a230 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 65 71 75 {\n key: 'equ
1a240 61 6c 73 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 als',\n value
1a250 3a 20 66 75 6e 63 74 69 6f 6e 20 65 71 75 61 6c : function equal
1a260 73 28 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 s(color) {\n
1a270 20 20 63 6f 6c 6f 72 20 3d 20 63 6f 6c 6f 72 20 color = color
1a280 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6c 6f 72 instanceof Color
1a290 49 74 65 6d 20 3f 20 63 6f 6c 6f 72 20 3a 20 6e Item ? color : n
1a2a0 65 77 20 43 6f 6c 6f 72 49 74 65 6d 28 63 6f 6c ew ColorItem(col
1a2b0 6f 72 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 or);\n\n if
1a2c0 20 28 21 63 6f 6c 6f 72 2e 69 73 56 61 6c 69 64 (!color.isValid
1a2d0 28 29 20 7c 7c 20 21 74 68 69 73 2e 69 73 56 61 () || !this.isVa
1a2e0 6c 69 64 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 lid()) {\n
1a2f0 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c return false;\
1a300 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 n }\n\n
1a310 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 68 75 return this.hu
1a320 65 20 3d 3d 3d 20 63 6f 6c 6f 72 2e 68 75 65 20 e === color.hue
1a330 26 26 20 74 68 69 73 2e 73 61 74 75 72 61 74 69 && this.saturati
1a340 6f 6e 20 3d 3d 3d 20 63 6f 6c 6f 72 2e 73 61 74 on === color.sat
1a350 75 72 61 74 69 6f 6e 20 26 26 20 74 68 69 73 2e uration && this.
1a360 76 61 6c 75 65 20 3d 3d 3d 20 63 6f 6c 6f 72 2e value === color.
1a370 76 61 6c 75 65 20 26 26 20 74 68 69 73 2e 61 6c value && this.al
1a380 70 68 61 20 3d 3d 3d 20 63 6f 6c 6f 72 2e 61 6c pha === color.al
1a390 70 68 61 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 pha;\n }\n\n
1a3a0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 43 /**\n * C
1a3b0 72 65 61 74 65 73 20 61 20 63 6f 70 79 20 6f 66 reates a copy of
1a3c0 20 74 68 69 73 20 69 6e 73 74 61 6e 63 65 5c 6e this instance\n
1a3d0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
1a3e0 72 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 49 74 returns {ColorIt
1a3f0 65 6d 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e em}\n */\n\n
1a400 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a }, {\n key:
1a410 20 27 67 65 74 43 6c 6f 6e 65 27 2c 5c 6e 20 20 'getClone',\n
1a420 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
1a430 6e 20 67 65 74 43 6c 6f 6e 65 28 29 20 7b 5c 6e n getClone() {\n
1a440 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 return new
1a450 20 43 6f 6c 6f 72 49 74 65 6d 28 74 68 69 73 2e ColorItem(this.
1a460 5f 63 6f 6c 6f 72 2c 20 74 68 69 73 2e 66 6f 72 _color, this.for
1a470 6d 61 74 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e mat);\n }\n\n
1a480 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
1a490 43 72 65 61 74 65 73 20 61 20 63 6f 70 79 20 6f Creates a copy o
1a4a0 66 20 74 68 69 73 20 69 6e 73 74 61 6e 63 65 2c f this instance,
1a4b0 20 6f 6e 6c 79 20 63 6f 70 79 69 6e 67 20 74 68 only copying th
1a4c0 65 20 68 75 65 20 76 61 6c 75 65 2c 5c 6e 20 20 e hue value,\n
1a4d0 20 20 20 2a 20 61 6e 64 20 73 65 74 74 69 6e 67 * and setting
1a4e0 20 74 68 65 20 6f 74 68 65 72 73 20 74 6f 20 69 the others to i
1a4f0 74 73 20 6d 61 78 20 76 61 6c 75 65 2e 5c 6e 20 ts max value.\n
1a500 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 *\n * @r
1a510 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 49 74 65 eturns {ColorIte
1a520 6d 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 m}\n */\n\n
1a530 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
1a540 27 67 65 74 43 6c 6f 6e 65 48 75 65 4f 6e 6c 79 'getCloneHueOnly
1a550 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
1a560 75 6e 63 74 69 6f 6e 20 67 65 74 43 6c 6f 6e 65 unction getClone
1a570 48 75 65 4f 6e 6c 79 28 29 20 7b 5c 6e 20 20 20 HueOnly() {\n
1a580 20 20 20 72 65 74 75 72 6e 20 6e 65 77 20 43 6f return new Co
1a590 6c 6f 72 49 74 65 6d 28 5b 74 68 69 73 2e 68 75 lorItem([this.hu
1a5a0 65 2c 20 31 30 30 2c 20 31 30 30 2c 20 31 5d 2c e, 100, 100, 1],
1a5b0 20 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b 5c 6e this.format);\n
1a5c0 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a }\n\n /**
1a5d0 5c 6e 20 20 20 20 20 2a 20 43 72 65 61 74 65 73 \n * Creates
1a5e0 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 a copy of this
1a5f0 69 6e 73 74 61 6e 63 65 20 73 65 74 74 69 6e 67 instance setting
1a600 20 74 68 65 20 61 6c 70 68 61 20 74 6f 20 74 68 the alpha to th
1a610 65 20 6d 61 78 2e 5c 6e 20 20 20 20 20 2a 5c 6e e max.\n *\n
1a620 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 * @returns
1a630 7b 43 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 {ColorItem}\n
1a640 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
1a650 20 20 20 20 6b 65 79 3a 20 27 67 65 74 43 6c 6f key: 'getClo
1a660 6e 65 4f 70 61 71 75 65 27 2c 5c 6e 20 20 20 20 neOpaque',\n
1a670 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 value: function
1a680 67 65 74 43 6c 6f 6e 65 4f 70 61 71 75 65 28 29 getCloneOpaque()
1a690 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
1a6a0 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d 28 74 new ColorItem(t
1a6b0 68 69 73 2e 5f 63 6f 6c 6f 72 2e 61 6c 70 68 61 his._color.alpha
1a6c0 28 31 29 2c 20 74 68 69 73 2e 66 6f 72 6d 61 74 (1), this.format
1a6d0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
1a6e0 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 43 6f 6e /**\n * Con
1a6f0 76 65 72 74 73 20 74 68 65 20 63 6f 6c 6f 72 20 verts the color
1a700 74 6f 20 61 20 52 47 42 20 73 74 72 69 6e 67 5c to a RGB string\
1a710 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1a720 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 @returns {String
1a730 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 }\n */\n\n
1a740 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 }, {\n key: '
1a750 74 6f 52 67 62 53 74 72 69 6e 67 27 2c 5c 6e 20 toRgbString',\n
1a760 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
1a770 6f 6e 20 74 6f 52 67 62 53 74 72 69 6e 67 28 29 on toRgbString()
1a780 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
1a790 20 74 68 69 73 2e 73 74 72 69 6e 67 28 27 72 67 this.string('rg
1a7a0 62 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 b');\n }\n\n
1a7b0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 43 /**\n * C
1a7c0 6f 6e 76 65 72 74 73 20 74 68 65 20 63 6f 6c 6f onverts the colo
1a7d0 72 20 74 6f 20 61 20 48 65 78 61 64 65 63 69 6d r to a Hexadecim
1a7e0 61 6c 20 73 74 72 69 6e 67 5c 6e 20 20 20 20 20 al string\n
1a7f0 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 *\n * @retur
1a800 6e 73 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 20 20 ns {String}\n
1a810 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
1a820 20 20 20 20 6b 65 79 3a 20 27 74 6f 48 65 78 53 key: 'toHexS
1a830 74 72 69 6e 67 27 2c 5c 6e 20 20 20 20 76 61 6c tring',\n val
1a840 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 74 6f 48 ue: function toH
1a850 65 78 53 74 72 69 6e 67 28 29 20 7b 5c 6e 20 20 exString() {\n
1a860 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
1a870 73 74 72 69 6e 67 28 27 68 65 78 27 29 3b 5c 6e string('hex');\n
1a880 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a }\n\n /**
1a890 5c 6e 20 20 20 20 20 2a 20 43 6f 6e 76 65 72 74 \n * Convert
1a8a0 73 20 74 68 65 20 63 6f 6c 6f 72 20 74 6f 20 61 s the color to a
1a8b0 20 48 53 4c 20 73 74 72 69 6e 67 5c 6e 20 20 20 HSL string\n
1a8c0 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 *\n * @ret
1a8d0 75 72 6e 73 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 urns {String}\n
1a8e0 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
1a8f0 5c 6e 20 20 20 20 6b 65 79 3a 20 27 74 6f 48 73 \n key: 'toHs
1a900 6c 53 74 72 69 6e 67 27 2c 5c 6e 20 20 20 20 76 lString',\n v
1a910 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 74 alue: function t
1a920 6f 48 73 6c 53 74 72 69 6e 67 28 29 20 7b 5c 6e oHslString() {\n
1a930 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 return thi
1a940 73 2e 73 74 72 69 6e 67 28 27 68 73 6c 27 29 3b s.string('hsl');
1a950 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
1a960 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 72 **\n * Retur
1a970 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 20 63 ns true if the c
1a980 6f 6c 6f 72 20 69 73 20 64 61 72 6b 2c 20 66 61 olor is dark, fa
1a990 6c 73 65 20 6f 74 68 65 72 77 68 69 73 65 2e 5c lse otherwhise.\
1a9a0 6e 20 20 20 20 20 2a 20 54 68 69 73 20 69 73 20 n * This is
1a9b0 75 73 65 66 75 6c 20 74 6f 20 64 65 63 69 64 65 useful to decide
1a9c0 20 61 20 74 65 78 74 20 63 6f 6c 6f 72 2e 5c 6e a text color.\n
1a9d0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
1a9e0 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e returns {boolean
1a9f0 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 }\n */\n\n
1aa00 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 }, {\n key: '
1aa10 69 73 44 61 72 6b 27 2c 5c 6e 20 20 20 20 76 61 isDark',\n va
1aa20 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 lue: function is
1aa30 44 61 72 6b 28 29 20 7b 5c 6e 20 20 20 20 20 20 Dark() {\n
1aa40 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c return this._col
1aa50 6f 72 2e 69 73 44 61 72 6b 28 29 3b 5c 6e 20 20 or.isDark();\n
1aa60 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
1aa70 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 * Returns t
1aa80 72 75 65 20 69 66 20 74 68 65 20 63 6f 6c 6f 72 rue if the color
1aa90 20 69 73 20 6c 69 67 68 74 2c 20 66 61 6c 73 65 is light, false
1aaa0 20 6f 74 68 65 72 77 68 69 73 65 2e 5c 6e 20 20 otherwhise.\n
1aab0 20 20 20 2a 20 54 68 69 73 20 69 73 20 75 73 65 * This is use
1aac0 66 75 6c 20 74 6f 20 64 65 63 69 64 65 20 61 20 ful to decide a
1aad0 74 65 78 74 20 63 6f 6c 6f 72 2e 5c 6e 20 20 20 text color.\n
1aae0 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 *\n * @ret
1aaf0 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
1ab00 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
1ab10 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 69 73 4c {\n key: 'isL
1ab20 69 67 68 74 27 2c 5c 6e 20 20 20 20 76 61 6c 75 ight',\n valu
1ab30 65 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 4c 69 e: function isLi
1ab40 67 68 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 ght() {\n r
1ab50 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f eturn this._colo
1ab60 72 2e 69 73 4c 69 67 68 74 28 29 3b 5c 6e 20 20 r.isLight();\n
1ab70 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
1ab80 20 20 20 20 20 2a 20 47 65 6e 65 72 61 74 65 73 * Generates
1ab90 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6c 6f 72 a list of color
1aba0 73 20 75 73 69 6e 67 20 74 68 65 20 67 69 76 65 s using the give
1abb0 6e 20 68 75 65 2d 62 61 73 65 64 20 66 6f 72 6d n hue-based form
1abc0 75 6c 61 20 6f 72 20 74 68 65 20 67 69 76 65 6e ula or the given
1abd0 20 61 72 72 61 79 20 6f 66 20 68 75 65 20 76 61 array of hue va
1abe0 6c 75 65 73 2e 5c 6e 20 20 20 20 20 2a 20 48 75 lues.\n * Hu
1abf0 65 20 66 6f 72 6d 75 6c 61 73 20 63 61 6e 20 62 e formulas can b
1ac00 65 20 65 78 74 65 6e 64 65 64 20 75 73 69 6e 67 e extended using
1ac10 20 43 6f 6c 6f 72 49 74 65 6d 2e 63 6f 6c 6f 72 ColorItem.color
1ac20 46 6f 72 6d 75 6c 61 73 20 73 74 61 74 69 63 20 Formulas static
1ac30 70 72 6f 70 65 72 74 79 2e 5c 6e 20 20 20 20 20 property.\n
1ac40 2a 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
1ac50 20 7b 53 74 72 69 6e 67 7c 4e 75 6d 62 65 72 5b {String|Number[
1ac60 5d 7d 20 66 6f 72 6d 75 6c 61 20 45 78 61 6d 70 ]} formula Examp
1ac70 6c 65 73 3a 20 27 63 6f 6d 70 6c 65 6d 65 6e 74 les: 'complement
1ac80 61 72 79 27 2c 20 27 74 72 69 61 64 27 2c 20 27 ary', 'triad', '
1ac90 74 65 74 72 61 64 27 2c 20 27 73 70 6c 69 74 63 tetrad', 'splitc
1aca0 6f 6d 70 6c 65 6d 65 6e 74 27 2c 20 5b 31 38 30 omplement', [180
1acb0 2c 20 32 37 30 5d 5c 6e 20 20 20 20 20 2a 20 40 , 270]\n * @
1acc0 65 78 61 6d 70 6c 65 20 6c 65 74 20 63 6f 6c 6f example let colo
1acd0 72 73 20 3d 20 63 6f 6c 6f 72 2e 67 65 6e 65 72 rs = color.gener
1ace0 61 74 65 28 27 74 72 69 61 64 27 29 3b 5c 6e 20 ate('triad');\n
1acf0 20 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c * @example l
1ad00 65 74 20 63 6f 6c 6f 72 73 20 3d 20 63 6f 6c 6f et colors = colo
1ad10 72 2e 67 65 6e 65 72 61 74 65 28 5b 34 35 2c 20 r.generate([45,
1ad20 38 30 2c 20 31 31 32 2c 20 32 30 30 5d 29 3b 5c 80, 112, 200]);\
1ad30 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 n * @returns
1ad40 20 7b 43 6f 6c 6f 72 49 74 65 6d 5b 5d 7d 5c 6e {ColorItem[]}\n
1ad50 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
1ad60 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 67 65 6e {\n key: 'gen
1ad70 65 72 61 74 65 27 2c 5c 6e 20 20 20 20 76 61 6c erate',\n val
1ad80 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 67 65 6e ue: function gen
1ad90 65 72 61 74 65 28 66 6f 72 6d 75 6c 61 29 20 7b erate(formula) {
1ada0 5c 6e 20 20 20 20 20 20 76 61 72 20 68 75 65 73 \n var hues
1adb0 20 3d 20 5b 5d 3b 5c 6e 5c 6e 20 20 20 20 20 20 = [];\n\n
1adc0 69 66 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 if (Array.isArra
1add0 79 28 66 6f 72 6d 75 6c 61 29 29 20 7b 5c 6e 20 y(formula)) {\n
1ade0 20 20 20 20 20 20 20 68 75 65 73 20 3d 20 66 6f hues = fo
1adf0 72 6d 75 6c 61 3b 5c 6e 20 20 20 20 20 20 7d 20 rmula;\n }
1ae00 65 6c 73 65 20 69 66 20 28 21 43 6f 6c 6f 72 49 else if (!ColorI
1ae10 74 65 6d 2e 63 6f 6c 6f 72 46 6f 72 6d 75 6c 61 tem.colorFormula
1ae20 73 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 s.hasOwnProperty
1ae30 28 66 6f 72 6d 75 6c 61 29 29 20 7b 5c 6e 20 20 (formula)) {\n
1ae40 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 77 20 throw new
1ae50 45 72 72 6f 72 28 27 4e 6f 20 63 6f 6c 6f 72 20 Error('No color
1ae60 66 6f 72 6d 75 6c 61 20 66 6f 75 6e 64 20 77 69 formula found wi
1ae70 74 68 20 74 68 65 20 6e 61 6d 65 20 5c 5c 27 27 th the name \\''
1ae80 20 2b 20 66 6f 72 6d 75 6c 61 20 2b 20 27 5c 5c + formula + '\\
1ae90 27 2e 27 29 3b 5c 6e 20 20 20 20 20 20 7d 20 65 '.');\n } e
1aea0 6c 73 65 20 7b 5c 6e 20 20 20 20 20 20 20 20 68 lse {\n h
1aeb0 75 65 73 20 3d 20 43 6f 6c 6f 72 49 74 65 6d 2e ues = ColorItem.
1aec0 63 6f 6c 6f 72 46 6f 72 6d 75 6c 61 73 5b 66 6f colorFormulas[fo
1aed0 72 6d 75 6c 61 5d 3b 5c 6e 20 20 20 20 20 20 7d rmula];\n }
1aee0 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 63 6f \n\n var co
1aef0 6c 6f 72 73 20 3d 20 5b 5d 2c 5c 6e 20 20 20 20 lors = [],\n
1af00 20 20 20 20 20 20 6d 61 69 6e 43 6f 6c 6f 72 20 mainColor
1af10 3d 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2c 5c 6e = this._color,\n
1af20 20 20 20 20 20 20 20 20 20 20 66 6f 72 6d 61 74 format
1af30 20 3d 20 74 68 69 73 2e 66 6f 72 6d 61 74 3b 5c = this.format;\
1af40 6e 5c 6e 20 20 20 20 20 20 68 75 65 73 2e 66 6f n\n hues.fo
1af50 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 28 rEach(function (
1af60 68 75 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 hue) {\n
1af70 76 61 72 20 6c 65 76 65 6c 73 20 3d 20 5b 68 75 var levels = [hu
1af80 65 20 3f 20 28 6d 61 69 6e 43 6f 6c 6f 72 2e 68 e ? (mainColor.h
1af90 75 65 28 29 20 2b 20 68 75 65 29 20 25 20 33 36 ue() + hue) % 36
1afa0 30 20 3a 20 6d 61 69 6e 43 6f 6c 6f 72 2e 68 75 0 : mainColor.hu
1afb0 65 28 29 2c 20 6d 61 69 6e 43 6f 6c 6f 72 2e 73 e(), mainColor.s
1afc0 61 74 75 72 61 74 69 6f 6e 76 28 29 2c 20 6d 61 aturationv(), ma
1afd0 69 6e 43 6f 6c 6f 72 2e 76 61 6c 75 65 28 29 2c inColor.value(),
1afe0 20 6d 61 69 6e 43 6f 6c 6f 72 2e 61 6c 70 68 61 mainColor.alpha
1aff0 28 29 5d 3b 5c 6e 5c 6e 20 20 20 20 20 20 20 20 ()];\n\n
1b000 63 6f 6c 6f 72 73 2e 70 75 73 68 28 6e 65 77 20 colors.push(new
1b010 43 6f 6c 6f 72 49 74 65 6d 28 6c 65 76 65 6c 73 ColorItem(levels
1b020 2c 20 66 6f 72 6d 61 74 29 29 3b 5c 6e 20 20 20 , format));\n
1b030 20 20 20 7d 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 });\n\n
1b040 72 65 74 75 72 6e 20 63 6f 6c 6f 72 73 3b 5c 6e return colors;\n
1b050 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 }\n }, {\n
1b060 20 20 20 6b 65 79 3a 20 27 68 75 65 27 2c 5c 6e key: 'hue',\n
1b070 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f get: functio
1b080 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 n get() {\n
1b090 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f return this._co
1b0a0 6c 6f 72 2e 68 75 65 28 29 3b 5c 6e 20 20 20 20 lor.hue();\n
1b0b0 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
1b0c0 20 20 20 2a 20 53 61 74 75 72 61 74 69 6f 6e 20 * Saturation
1b0d0 76 61 6c 75 65 20 66 72 6f 6d 20 30 20 74 6f 20 value from 0 to
1b0e0 31 30 30 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 100\n *\n
1b0f0 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 69 6e * @returns {in
1b100 74 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 t}\n */\n
1b110 20 2c 5c 6e 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c ,\n\n\n /**\
1b120 6e 20 20 20 20 20 2a 20 53 65 74 73 20 74 68 65 n * Sets the
1b130 20 68 75 65 20 76 61 6c 75 65 5c 6e 20 20 20 20 hue value\n
1b140 20 2a 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 *\n * @para
1b150 6d 20 7b 69 6e 74 7d 20 76 61 6c 75 65 20 49 6e m {int} value In
1b160 74 65 67 65 72 20 66 72 6f 6d 20 30 20 74 6f 20 teger from 0 to
1b170 33 36 30 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 360\n */\n
1b180 20 20 73 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 set: function
1b190 73 65 74 28 76 61 6c 75 65 29 20 7b 5c 6e 20 20 set(value) {\n
1b1a0 20 20 20 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 this._color
1b1b0 3d 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 68 75 = this._color.hu
1b1c0 65 28 76 61 6c 75 65 29 3b 5c 6e 20 20 20 20 7d e(value);\n }
1b1d0 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
1b1e0 79 3a 20 27 73 61 74 75 72 61 74 69 6f 6e 27 2c y: 'saturation',
1b1f0 5c 6e 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 \n get: funct
1b200 69 6f 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 ion get() {\n
1b210 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f return this._
1b220 63 6f 6c 6f 72 2e 73 61 74 75 72 61 74 69 6f 6e color.saturation
1b230 76 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 v();\n }\n\n
1b240 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 56 /**\n * V
1b250 61 6c 75 65 20 63 68 61 6e 6e 65 6c 20 76 61 6c alue channel val
1b260 75 65 20 66 72 6f 6d 20 30 20 74 6f 20 31 30 30 ue from 0 to 100
1b270 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
1b280 20 40 72 65 74 75 72 6e 73 20 7b 69 6e 74 7d 5c @returns {int}\
1b290 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 2c 5c n */\n ,\
1b2a0 6e 20 20 20 20 73 65 74 3a 20 66 75 6e 63 74 69 n set: functi
1b2b0 6f 6e 20 73 65 74 28 76 61 6c 75 65 29 20 7b 5c on set(value) {\
1b2c0 6e 20 20 20 20 20 20 74 68 69 73 2e 5f 63 6f 6c n this._col
1b2d0 6f 72 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 or = this._color
1b2e0 2e 73 61 74 75 72 61 74 69 6f 6e 76 28 76 61 6c .saturationv(val
1b2f0 75 65 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d ue);\n }\n }
1b300 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 76 , {\n key: 'v
1b310 61 6c 75 65 27 2c 5c 6e 20 20 20 20 67 65 74 3a alue',\n get:
1b320 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 28 29 20 function get()
1b330 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 {\n return
1b340 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 76 61 6c 75 this._color.valu
1b350 65 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 e();\n }\n\n
1b360 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 41 /**\n * A
1b370 6c 70 68 61 20 76 61 6c 75 65 20 66 72 6f 6d 20 lpha value from
1b380 30 2e 30 20 74 6f 20 31 2e 30 5c 6e 20 20 20 20 0.0 to 1.0\n
1b390 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 *\n * @retu
1b3a0 72 6e 73 20 7b 6e 75 6d 62 65 72 7d 5c 6e 20 20 rns {number}\n
1b3b0 20 20 20 2a 2f 5c 6e 20 20 20 20 2c 5c 6e 20 20 */\n ,\n
1b3c0 20 20 73 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 set: function
1b3d0 73 65 74 28 76 61 6c 75 65 29 20 7b 5c 6e 20 20 set(value) {\n
1b3e0 20 20 20 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 this._color
1b3f0 3d 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 76 61 = this._color.va
1b400 6c 75 65 28 76 61 6c 75 65 29 3b 5c 6e 20 20 20 lue(value);\n
1b410 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 }\n }, {\n
1b420 6b 65 79 3a 20 27 61 6c 70 68 61 27 2c 5c 6e 20 key: 'alpha',\n
1b430 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e get: function
1b440 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 get() {\n
1b450 76 61 72 20 61 20 3d 20 74 68 69 73 2e 5f 63 6f var a = this._co
1b460 6c 6f 72 2e 61 6c 70 68 61 28 29 3b 5c 6e 5c 6e lor.alpha();\n\n
1b470 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 73 4e return isN
1b480 61 4e 28 61 29 20 3f 20 31 20 3a 20 61 3b 5c 6e aN(a) ? 1 : a;\n
1b490 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a }\n\n /**
1b4a0 5c 6e 20 20 20 20 20 2a 20 44 65 66 61 75 6c 74 \n * Default
1b4b0 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 74 20 74 6f color format to
1b4c0 20 63 6f 6e 76 65 72 74 20 74 6f 20 77 68 65 6e convert to when
1b4d0 20 63 61 6c 6c 69 6e 67 20 74 6f 53 74 72 69 6e calling toStrin
1b4e0 67 28 29 20 6f 72 20 73 74 72 69 6e 67 28 29 5c g() or string()\
1b4f0 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1b500 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 @returns {String
1b510 7d 20 27 72 67 62 27 2c 20 27 68 73 6c 27 2c 20 } 'rgb', 'hsl',
1b520 27 68 65 78 27 20 6f 72 20 27 27 5c 6e 20 20 20 'hex' or ''\n
1b530 20 20 2a 2f 5c 6e 20 20 20 20 2c 5c 6e 20 20 20 */\n ,\n
1b540 20 73 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 73 set: function s
1b550 65 74 28 76 61 6c 75 65 29 20 7b 5c 6e 20 20 20 et(value) {\n
1b560 20 20 20 2f 2f 20 32 20 64 65 63 69 6d 61 6c 73 // 2 decimals
1b570 20 6d 61 78 5c 6e 20 20 20 20 20 20 74 68 69 73 max\n this
1b580 2e 5f 63 6f 6c 6f 72 20 3d 20 74 68 69 73 2e 5f ._color = this._
1b590 63 6f 6c 6f 72 2e 61 6c 70 68 61 28 4d 61 74 68 color.alpha(Math
1b5a0 2e 72 6f 75 6e 64 28 76 61 6c 75 65 20 2a 20 31 .round(value * 1
1b5b0 30 30 29 20 2f 20 31 30 30 29 3b 5c 6e 20 20 20 00) / 100);\n
1b5c0 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 }\n }, {\n
1b5d0 6b 65 79 3a 20 27 66 6f 72 6d 61 74 27 2c 5c 6e key: 'format',\n
1b5e0 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f get: functio
1b5f0 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 n get() {\n
1b600 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f return this._fo
1b610 72 6d 61 74 20 3f 20 74 68 69 73 2e 5f 66 6f 72 rmat ? this._for
1b620 6d 61 74 20 3a 20 74 68 69 73 2e 5f 63 6f 6c 6f mat : this._colo
1b630 72 2e 6d 6f 64 65 6c 3b 5c 6e 20 20 20 20 7d 2c r.model;\n },
1b640 5c 6e 20 20 20 20 73 65 74 3a 20 66 75 6e 63 74 \n set: funct
1b650 69 6f 6e 20 73 65 74 28 76 61 6c 75 65 29 20 7b ion set(value) {
1b660 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 5f 66 6f \n this._fo
1b670 72 6d 61 74 20 3d 20 43 6f 6c 6f 72 49 74 65 6d rmat = ColorItem
1b680 2e 73 61 6e 69 74 69 7a 65 46 6f 72 6d 61 74 28 .sanitizeFormat(
1b690 76 61 6c 75 65 29 3b 5c 6e 20 20 20 20 7d 5c 6e value);\n }\n
1b6a0 20 20 7d 5d 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 }], [{\n ke
1b6b0 79 3a 20 27 70 61 72 73 65 27 2c 5c 6e 20 20 20 y: 'parse',\n
1b6c0 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
1b6d0 20 70 61 72 73 65 28 63 6f 6c 6f 72 29 20 7b 5c parse(color) {\
1b6e0 6e 20 20 20 20 20 20 69 66 20 28 63 6f 6c 6f 72 n if (color
1b6f0 20 69 6e 73 74 61 6e 63 65 6f 66 20 5f 63 6f 6c instanceof _col
1b700 6f 72 32 2e 64 65 66 61 75 6c 74 29 20 7b 5c 6e or2.default) {\n
1b710 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 return c
1b720 6f 6c 6f 72 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e olor;\n }\n
1b730 5c 6e 20 20 20 20 20 20 69 66 20 28 63 6f 6c 6f \n if (colo
1b740 72 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6c r instanceof Col
1b750 6f 72 49 74 65 6d 29 20 7b 5c 6e 20 20 20 20 20 orItem) {\n
1b760 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 6f 72 2e return color.
1b770 5f 63 6f 6c 6f 72 3b 5c 6e 20 20 20 20 20 20 7d _color;\n }
1b780 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 66 6f \n\n var fo
1b790 72 6d 61 74 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c 6e rmat = null;\n\n
1b7a0 20 20 20 20 20 20 69 66 20 28 63 6f 6c 6f 72 20 if (color
1b7b0 69 6e 73 74 61 6e 63 65 6f 66 20 48 53 56 41 43 instanceof HSVAC
1b7c0 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 20 20 20 olor) {\n
1b7d0 20 63 6f 6c 6f 72 20 3d 20 5b 63 6f 6c 6f 72 2e color = [color.
1b7e0 68 2c 20 63 6f 6c 6f 72 2e 73 2c 20 63 6f 6c 6f h, color.s, colo
1b7f0 72 2e 76 2c 20 69 73 4e 61 4e 28 63 6f 6c 6f 72 r.v, isNaN(color
1b800 2e 61 29 20 3f 20 31 20 3a 20 63 6f 6c 6f 72 2e .a) ? 1 : color.
1b810 61 5d 3b 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 a];\n } els
1b820 65 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 6f 6c e {\n col
1b830 6f 72 20 3d 20 43 6f 6c 6f 72 49 74 65 6d 2e 73 or = ColorItem.s
1b840 61 6e 69 74 69 7a 65 53 74 72 69 6e 67 28 63 6f anitizeString(co
1b850 6c 6f 72 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e lor);\n }\n
1b860 5c 6e 20 20 20 20 20 20 69 66 20 28 63 6f 6c 6f \n if (colo
1b870 72 20 3d 3d 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 20 r === null) {\n
1b880 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 75 return nu
1b890 6c 6c 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e ll;\n }\n\n
1b8a0 20 20 20 20 20 20 69 66 20 28 41 72 72 61 79 2e if (Array.
1b8b0 69 73 41 72 72 61 79 28 63 6f 6c 6f 72 29 29 20 isArray(color))
1b8c0 7b 5c 6e 20 20 20 20 20 20 20 20 66 6f 72 6d 61 {\n forma
1b8d0 74 20 3d 20 27 68 73 76 27 3b 5c 6e 20 20 20 20 t = 'hsv';\n
1b8e0 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 72 79 }\n\n try
1b8f0 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
1b900 72 6e 20 28 30 2c 20 5f 63 6f 6c 6f 72 32 2e 64 rn (0, _color2.d
1b910 65 66 61 75 6c 74 29 28 63 6f 6c 6f 72 2c 20 66 efault)(color, f
1b920 6f 72 6d 61 74 29 3b 5c 6e 20 20 20 20 20 20 7d ormat);\n }
1b930 20 63 61 74 63 68 20 28 65 29 20 7b 5c 6e 20 20 catch (e) {\n
1b940 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 75 6c return nul
1b950 6c 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 l;\n }\n
1b960 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 }\n\n /**\n
1b970 20 20 20 20 2a 20 53 61 6e 69 74 69 7a 65 73 20 * Sanitizes
1b980 61 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 2c 20 a color string,
1b990 61 64 64 69 6e 67 20 6d 69 73 73 69 6e 67 20 68 adding missing h
1b9a0 61 73 68 20 74 6f 20 68 65 78 61 64 65 63 69 6d ash to hexadecim
1b9b0 61 6c 20 63 6f 6c 6f 72 73 5c 6e 20 20 20 20 20 al colors\n
1b9c0 2a 20 61 6e 64 20 63 6f 6e 76 65 72 74 69 6e 67 * and converting
1b9d0 20 27 74 72 61 6e 73 70 61 72 65 6e 74 27 20 74 'transparent' t
1b9e0 6f 20 61 20 63 6f 6c 6f 72 20 63 6f 64 65 2e 5c o a color code.\
1b9f0 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1ba00 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 2a @param {String|*
1ba10 7d 20 73 74 72 20 43 6f 6c 6f 72 20 73 74 72 69 } str Color stri
1ba20 6e 67 5c 6e 20 20 20 20 20 2a 20 40 65 78 61 6d ng\n * @exam
1ba30 70 6c 65 20 6c 65 74 20 63 6f 6c 6f 72 53 74 72 ple let colorStr
1ba40 20 3d 20 43 6f 6c 6f 72 49 74 65 6d 2e 73 61 6e = ColorItem.san
1ba50 69 74 69 7a 65 53 74 72 69 6e 67 28 27 66 66 61 itizeString('ffa
1ba60 61 30 30 27 29 3b 5c 6e 20 20 20 20 20 2a 20 40 a00');\n * @
1ba70 73 74 61 74 69 63 5c 6e 20 20 20 20 20 2a 20 40 static\n * @
1ba80 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 7c returns {String|
1ba90 2a 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 *}\n */\n\n
1baa0 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
1bab0 27 73 61 6e 69 74 69 7a 65 53 74 72 69 6e 67 27 'sanitizeString'
1bac0 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
1bad0 6e 63 74 69 6f 6e 20 73 61 6e 69 74 69 7a 65 53 nction sanitizeS
1bae0 74 72 69 6e 67 28 73 74 72 29 20 7b 5c 6e 20 20 tring(str) {\n
1baf0 20 20 20 20 69 66 20 28 21 28 74 79 70 65 6f 66 if (!(typeof
1bb00 20 73 74 72 20 3d 3d 3d 20 27 73 74 72 69 6e 67 str === 'string
1bb10 27 20 7c 7c 20 73 74 72 20 69 6e 73 74 61 6e 63 ' || str instanc
1bb20 65 6f 66 20 53 74 72 69 6e 67 29 29 20 7b 5c 6e eof String)) {\n
1bb30 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 return s
1bb40 74 72 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e tr;\n }\n\n
1bb50 20 20 20 20 20 20 69 66 20 28 73 74 72 2e 6d 61 if (str.ma
1bb60 74 63 68 28 2f 5e 5b 30 2d 39 61 2d 66 5d 7b 32 tch(/^[0-9a-f]{2
1bb70 2c 7d 24 2f 69 29 29 20 7b 5c 6e 20 20 20 20 20 ,}$/i)) {\n
1bb80 20 20 20 72 65 74 75 72 6e 20 27 23 27 20 2b 20 return '#' +
1bb90 73 74 72 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c str;\n }\n\
1bba0 6e 20 20 20 20 20 20 69 66 20 28 73 74 72 2e 74 n if (str.t
1bbb0 6f 4c 6f 77 65 72 43 61 73 65 28 29 20 3d 3d 3d oLowerCase() ===
1bbc0 20 27 74 72 61 6e 73 70 61 72 65 6e 74 27 29 20 'transparent')
1bbd0 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
1bbe0 6e 20 27 23 46 46 46 46 46 46 30 30 27 3b 5c 6e n '#FFFFFF00';\n
1bbf0 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
1bc00 20 72 65 74 75 72 6e 20 73 74 72 3b 5c 6e 20 20 return str;\n
1bc10 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
1bc20 20 20 20 20 20 2a 20 44 65 74 65 63 74 73 20 69 * Detects i
1bc30 66 20 61 20 76 61 6c 75 65 20 69 73 20 61 20 73 f a value is a s
1bc40 74 72 69 6e 67 20 61 6e 64 20 61 20 63 6f 6c 6f tring and a colo
1bc50 72 20 69 6e 20 68 65 78 61 64 65 63 69 6d 61 6c r in hexadecimal
1bc60 20 66 6f 72 6d 61 74 20 28 69 6e 20 61 6e 79 20 format (in any
1bc70 76 61 72 69 61 6e 74 29 2e 5c 6e 20 20 20 20 20 variant).\n
1bc80 2a 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
1bc90 20 7b 53 74 72 69 6e 67 7d 20 73 74 72 5c 6e 20 {String} str\n
1bca0 20 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 43 * @example C
1bcb0 6f 6c 6f 72 49 74 65 6d 2e 69 73 48 65 78 28 27 olorItem.isHex('
1bcc0 72 67 62 61 28 30 2c 30 2c 30 29 27 29 3b 20 2f rgba(0,0,0)'); /
1bcd0 2f 20 66 61 6c 73 65 5c 6e 20 20 20 20 20 2a 20 / false\n *
1bce0 40 65 78 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 74 @example ColorIt
1bcf0 65 6d 2e 69 73 48 65 78 28 27 66 66 61 61 30 30 em.isHex('ffaa00
1bd00 27 29 3b 20 2f 2f 20 74 72 75 65 5c 6e 20 20 20 '); // true\n
1bd10 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 43 6f 6c * @example Col
1bd20 6f 72 49 74 65 6d 2e 69 73 48 65 78 28 27 23 66 orItem.isHex('#f
1bd30 66 61 61 30 30 27 29 3b 20 2f 2f 20 74 72 75 65 faa00'); // true
1bd40 5c 6e 20 20 20 20 20 2a 20 40 73 74 61 74 69 63 \n * @static
1bd50 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e \n * @return
1bd60 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
1bd70 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
1bd80 20 20 20 20 6b 65 79 3a 20 27 69 73 48 65 78 27 key: 'isHex'
1bd90 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
1bda0 6e 63 74 69 6f 6e 20 69 73 48 65 78 28 73 74 72 nction isHex(str
1bdb0 29 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 21 ) {\n if (!
1bdc0 28 74 79 70 65 6f 66 20 73 74 72 20 3d 3d 3d 20 (typeof str ===
1bdd0 27 73 74 72 69 6e 67 27 20 7c 7c 20 73 74 72 20 'string' || str
1bde0 69 6e 73 74 61 6e 63 65 6f 66 20 53 74 72 69 6e instanceof Strin
1bdf0 67 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 g)) {\n r
1be00 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 eturn false;\n
1be10 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 }\n\n r
1be20 65 74 75 72 6e 20 21 21 73 74 72 2e 6d 61 74 63 eturn !!str.matc
1be30 68 28 2f 5e 23 3f 5b 30 2d 39 61 2d 66 5d 7b 32 h(/^#?[0-9a-f]{2
1be40 2c 7d 24 2f 69 29 3b 5c 6e 20 20 20 20 7d 5c 6e ,}$/i);\n }\n
1be50 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
1be60 2a 20 53 61 6e 69 74 69 7a 65 73 20 61 20 63 6f * Sanitizes a co
1be70 6c 6f 72 20 66 6f 72 6d 61 74 20 74 6f 20 6f 6e lor format to on
1be80 65 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 77 e supported by w
1be90 65 62 20 62 72 6f 77 73 65 72 73 2e 5c 6e 20 20 eb browsers.\n
1bea0 20 20 20 2a 20 52 65 74 75 72 6e 73 20 61 6e 20 * Returns an
1beb0 65 6d 70 74 79 20 73 74 72 69 6e 67 20 6f 66 20 empty string of
1bec0 74 68 65 20 66 6f 72 6d 61 74 20 63 61 6e 27 74 the format can't
1bed0 20 62 65 20 72 65 63 6f 67 6e 69 73 65 64 2e 5c be recognised.\
1bee0 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1bef0 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 2a @param {String|*
1bf00 7d 20 66 6f 72 6d 61 74 5c 6e 20 20 20 20 20 2a } format\n *
1bf10 20 40 65 78 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 @example ColorI
1bf20 74 65 6d 2e 73 61 6e 69 74 69 7a 65 46 6f 72 6d tem.sanitizeForm
1bf30 61 74 28 27 72 67 62 61 27 29 3b 20 2f 2f 20 27 at('rgba'); // '
1bf40 72 67 62 27 5c 6e 20 20 20 20 20 2a 20 40 65 78 rgb'\n * @ex
1bf50 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 74 65 6d 2e ample ColorItem.
1bf60 69 73 48 65 78 28 27 68 65 78 38 27 29 3b 20 2f isHex('hex8'); /
1bf70 2f 20 27 68 65 78 27 5c 6e 20 20 20 20 20 2a 20 / 'hex'\n *
1bf80 40 65 78 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 74 @example ColorIt
1bf90 65 6d 2e 69 73 48 65 78 28 27 69 6e 76 61 6c 69 em.isHex('invali
1bfa0 64 27 29 3b 20 2f 2f 20 27 27 5c 6e 20 20 20 20 d'); // ''\n
1bfb0 20 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 20 * @static\n
1bfc0 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 * @returns {Str
1bfd0 69 6e 67 7d 20 27 72 67 62 27 2c 20 27 68 73 6c ing} 'rgb', 'hsl
1bfe0 27 2c 20 27 68 65 78 27 20 6f 72 20 27 27 2e 5c ', 'hex' or ''.\
1bff0 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c n */\n\n },
1c000 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 73 61 {\n key: 'sa
1c010 6e 69 74 69 7a 65 46 6f 72 6d 61 74 27 2c 5c 6e nitizeFormat',\n
1c020 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 value: funct
1c030 69 6f 6e 20 73 61 6e 69 74 69 7a 65 46 6f 72 6d ion sanitizeForm
1c040 61 74 28 66 6f 72 6d 61 74 29 20 7b 5c 6e 20 20 at(format) {\n
1c050 20 20 20 20 73 77 69 74 63 68 20 28 66 6f 72 6d switch (form
1c060 61 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 at) {\n c
1c070 61 73 65 20 27 68 65 78 27 3a 5c 6e 20 20 20 20 ase 'hex':\n
1c080 20 20 20 20 63 61 73 65 20 27 68 65 78 33 27 3a case 'hex3':
1c090 5c 6e 20 20 20 20 20 20 20 20 63 61 73 65 20 27 \n case '
1c0a0 68 65 78 34 27 3a 5c 6e 20 20 20 20 20 20 20 20 hex4':\n
1c0b0 63 61 73 65 20 27 68 65 78 36 27 3a 5c 6e 20 20 case 'hex6':\n
1c0c0 20 20 20 20 20 20 63 61 73 65 20 27 68 65 78 38 case 'hex8
1c0d0 27 3a 5c 6e 20 20 20 20 20 20 20 20 20 20 72 65 ':\n re
1c0e0 74 75 72 6e 20 27 68 65 78 27 3b 5c 6e 20 20 20 turn 'hex';\n
1c0f0 20 20 20 20 20 63 61 73 65 20 27 72 67 62 27 3a case 'rgb':
1c100 5c 6e 20 20 20 20 20 20 20 20 63 61 73 65 20 27 \n case '
1c110 72 67 62 61 27 3a 5c 6e 20 20 20 20 20 20 20 20 rgba':\n
1c120 63 61 73 65 20 27 6b 65 79 77 6f 72 64 27 3a 5c case 'keyword':\
1c130 6e 20 20 20 20 20 20 20 20 63 61 73 65 20 27 6e n case 'n
1c140 61 6d 65 27 3a 5c 6e 20 20 20 20 20 20 20 20 20 ame':\n
1c150 20 72 65 74 75 72 6e 20 27 72 67 62 27 3b 5c 6e return 'rgb';\n
1c160 20 20 20 20 20 20 20 20 63 61 73 65 20 27 68 73 case 'hs
1c170 6c 27 3a 5c 6e 20 20 20 20 20 20 20 20 63 61 73 l':\n cas
1c180 65 20 27 68 73 6c 61 27 3a 5c 6e 20 20 20 20 20 e 'hsla':\n
1c190 20 20 20 63 61 73 65 20 27 68 73 76 27 3a 5c 6e case 'hsv':\n
1c1a0 20 20 20 20 20 20 20 20 63 61 73 65 20 27 68 73 case 'hs
1c1b0 76 61 27 3a 5c 6e 20 20 20 20 20 20 20 20 63 61 va':\n ca
1c1c0 73 65 20 27 68 77 62 27 3a 20 2f 2f 20 48 57 42 se 'hwb': // HWB
1c1d0 20 74 68 69 73 20 69 73 20 73 75 70 70 6f 72 74 this is support
1c1e0 65 64 20 62 79 20 51 69 78 20 43 6f 6c 6f 72 2c ed by Qix Color,
1c1f0 20 62 75 74 20 6e 6f 74 20 62 79 20 62 72 6f 77 but not by brow
1c200 73 65 72 73 5c 6e 20 20 20 20 20 20 20 20 63 61 sers\n ca
1c210 73 65 20 27 68 77 62 61 27 3a 5c 6e 20 20 20 20 se 'hwba':\n
1c220 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 68 73 return 'hs
1c230 6c 27 3b 5c 6e 20 20 20 20 20 20 20 20 64 65 66 l';\n def
1c240 61 75 6c 74 3a 5c 6e 20 20 20 20 20 20 20 20 20 ault:\n
1c250 20 72 65 74 75 72 6e 20 27 27 3b 5c 6e 20 20 20 return '';\n
1c260 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d }\n }\n }
1c270 5d 29 3b 5c 6e 5c 6e 20 20 72 65 74 75 72 6e 20 ]);\n\n return
1c280 43 6f 6c 6f 72 49 74 65 6d 3b 5c 6e 7d 28 29 3b ColorItem;\n}();
1c290 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 4c 69 73 74 \n\n/**\n * List
1c2a0 20 6f 66 20 68 75 65 2d 62 61 73 65 64 20 63 6f of hue-based co
1c2b0 6c 6f 72 20 66 6f 72 6d 75 6c 61 73 20 75 73 65 lor formulas use
1c2c0 64 20 62 79 20 43 6f 6c 6f 72 49 74 65 6d 2e 70 d by ColorItem.p
1c2d0 72 6f 74 6f 74 79 70 65 2e 67 65 6e 65 72 61 74 rototype.generat
1c2e0 65 28 29 5c 6e 20 2a 5c 6e 20 2a 20 40 73 74 61 e()\n *\n * @sta
1c2f0 74 69 63 5c 6e 20 2a 20 40 74 79 70 65 20 7b 7b tic\n * @type {{
1c300 63 6f 6d 70 6c 65 6d 65 6e 74 61 72 79 3a 20 6e complementary: n
1c310 75 6d 62 65 72 5b 5d 2c 20 74 72 69 61 64 3a 20 umber[], triad:
1c320 6e 75 6d 62 65 72 5b 5d 2c 20 74 65 74 72 61 64 number[], tetrad
1c330 3a 20 6e 75 6d 62 65 72 5b 5d 2c 20 73 70 6c 69 : number[], spli
1c340 74 63 6f 6d 70 6c 65 6d 65 6e 74 3a 20 6e 75 6d tcomplement: num
1c350 62 65 72 5b 5d 7d 7d 5c 6e 20 2a 2f 5c 6e 5c 6e ber[]}}\n */\n\n
1c360 5c 6e 43 6f 6c 6f 72 49 74 65 6d 2e 63 6f 6c 6f \nColorItem.colo
1c370 72 46 6f 72 6d 75 6c 61 73 20 3d 20 7b 5c 6e 20 rFormulas = {\n
1c380 20 63 6f 6d 70 6c 65 6d 65 6e 74 61 72 79 3a 20 complementary:
1c390 5b 31 38 30 5d 2c 5c 6e 20 20 74 72 69 61 64 3a [180],\n triad:
1c3a0 20 5b 30 2c 20 31 32 30 2c 20 32 34 30 5d 2c 5c [0, 120, 240],\
1c3b0 6e 20 20 74 65 74 72 61 64 3a 20 5b 30 2c 20 39 n tetrad: [0, 9
1c3c0 30 2c 20 31 38 30 2c 20 32 37 30 5d 2c 5c 6e 20 0, 180, 270],\n
1c3d0 20 73 70 6c 69 74 63 6f 6d 70 6c 65 6d 65 6e 74 splitcomplement
1c3e0 3a 20 5b 30 2c 20 37 32 2c 20 32 31 36 5d 5c 6e : [0, 72, 216]\n
1c3f0 7d 3b 5c 6e 5c 6e 65 78 70 6f 72 74 73 2e 64 65 };\n\nexports.de
1c400 66 61 75 6c 74 20 3d 20 43 6f 6c 6f 72 49 74 65 fault = ColorIte
1c410 6d 3b 5c 6e 65 78 70 6f 72 74 73 2e 48 53 56 41 m;\nexports.HSVA
1c420 43 6f 6c 6f 72 20 3d 20 48 53 56 41 43 6f 6c 6f Color = HSVAColo
1c430 72 3b 5c 6e 65 78 70 6f 72 74 73 2e 43 6f 6c 6f r;\nexports.Colo
1c440 72 49 74 65 6d 20 3d 20 43 6f 6c 6f 72 49 74 65 rItem = ColorIte
1c450 6d 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c m;\n\n/***/ }),\
1c460 6e 2f 2a 20 33 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 n/* 3 */\n/***/
1c470 28 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 (function(module
1c480 2c 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 , exports, __web
1c490 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 pack_require__)
1c4a0 7b 5c 6e 5c 6e 5c 22 75 73 65 20 73 74 72 69 63 {\n\n\"use stric
1c4b0 74 5c 22 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 t\";\n\n/**\n *
1c4c0 40 6d 6f 64 75 6c 65 5c 6e 20 2a 2f 5c 6e 5c 6e @module\n */\n\n
1c4d0 2f 2f 20 61 64 6a 75 73 74 20 74 68 65 73 65 20 // adjust these
1c4e0 76 61 6c 75 65 73 20 61 63 63 6f 72 64 69 6e 67 values according
1c4f0 6c 79 20 74 6f 20 74 68 65 20 73 61 73 73 20 76 ly to the sass v
1c500 61 72 73 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 ars\n\nObject.de
1c510 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65 78 70 fineProperty(exp
1c520 6f 72 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 orts, \"__esModu
1c530 6c 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 le\", {\n value
1c540 3a 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e 76 61 72 : true\n});\nvar
1c550 20 73 61 73 73 56 61 72 73 20 3d 20 7b 5c 6e 20 sassVars = {\n
1c560 20 27 62 61 72 5f 73 69 7a 65 5f 73 68 6f 72 74 'bar_size_short
1c570 27 3a 20 31 36 2c 5c 6e 20 20 27 62 61 73 65 5f ': 16,\n 'base_
1c580 6d 61 72 67 69 6e 27 3a 20 36 2c 5c 6e 20 20 27 margin': 6,\n '
1c590 63 6f 6c 75 6d 6e 73 27 3a 20 36 5c 6e 7d 3b 5c columns': 6\n};\
1c5a0 6e 5c 6e 76 61 72 20 73 6c 69 64 65 72 53 69 7a n\nvar sliderSiz
1c5b0 65 20 3d 20 73 61 73 73 56 61 72 73 2e 62 61 72 e = sassVars.bar
1c5c0 5f 73 69 7a 65 5f 73 68 6f 72 74 20 2a 20 73 61 _size_short * sa
1c5d0 73 73 56 61 72 73 2e 63 6f 6c 75 6d 6e 73 20 2b ssVars.columns +
1c5e0 20 73 61 73 73 56 61 72 73 2e 62 61 73 65 5f 6d sassVars.base_m
1c5f0 61 72 67 69 6e 20 2a 20 28 73 61 73 73 56 61 72 argin * (sassVar
1c600 73 2e 63 6f 6c 75 6d 6e 73 20 2d 20 31 29 3b 5c s.columns - 1);\
1c610 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f 6c 6f 72 n\n/**\n * Color
1c620 70 69 63 6b 65 72 20 64 65 66 61 75 6c 74 20 6f picker default o
1c630 70 74 69 6f 6e 73 5c 6e 20 2a 2f 5c 6e 65 78 70 ptions\n */\nexp
1c640 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 7b orts.default = {
1c650 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 75 \n /**\n * Cu
1c660 73 74 6f 6d 20 63 6c 61 73 73 20 74 6f 20 62 65 stom class to be
1c670 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 60 2e added to the `.
1c680 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 6c 65 6d colorpicker-elem
1c690 65 6e 74 60 20 65 6c 65 6d 65 6e 74 5c 6e 20 20 ent` element\n
1c6a0 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b *\n * @type {
1c6b0 53 74 72 69 6e 67 7c 6e 75 6c 6c 7d 5c 6e 20 20 String|null}\n
1c6c0 20 2a 20 40 64 65 66 61 75 6c 74 20 6e 75 6c 6c * @default null
1c6d0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 63 75 73 74 6f \n */\n custo
1c6e0 6d 43 6c 61 73 73 3a 20 6e 75 6c 6c 2c 5c 6e 20 mClass: null,\n
1c6f0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 73 20 /**\n * Sets
1c700 61 20 69 6e 69 74 69 61 6c 20 63 6f 6c 6f 72 2c a initial color,
1c710 20 69 67 6e 6f 72 69 6e 67 20 74 68 65 20 6f 6e ignoring the on
1c720 65 20 66 72 6f 6d 20 74 68 65 20 65 6c 65 6d 65 e from the eleme
1c730 6e 74 2f 69 6e 70 75 74 20 76 61 6c 75 65 20 6f nt/input value o
1c740 72 20 74 68 65 20 64 61 74 61 2d 63 6f 6c 6f 72 r the data-color
1c750 20 61 74 74 72 69 62 75 74 65 2e 5c 6e 20 20 20 attribute.\n
1c760 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 28 *\n * @type {(
1c770 53 74 72 69 6e 67 7c 43 6f 6c 6f 72 49 74 65 6d String|ColorItem
1c780 7c 62 6f 6f 6c 65 61 6e 29 7d 5c 6e 20 20 20 2a |boolean)}\n *
1c790 20 40 64 65 66 61 75 6c 74 20 66 61 6c 73 65 5c @default false\
1c7a0 6e 20 20 20 2a 2f 5c 6e 20 20 63 6f 6c 6f 72 3a n */\n color:
1c7b0 20 66 61 6c 73 65 2c 5c 6e 20 20 2f 2a 2a 5c 6e false,\n /**\n
1c7c0 20 20 20 2a 20 46 61 6c 6c 62 61 63 6b 20 63 6f * Fallback co
1c7d0 6c 6f 72 20 74 6f 20 75 73 65 20 77 68 65 6e 20 lor to use when
1c7e0 74 68 65 20 67 69 76 65 6e 20 63 6f 6c 6f 72 20 the given color
1c7f0 69 73 20 69 6e 76 61 6c 69 64 2e 5c 6e 20 20 20 is invalid.\n
1c800 2a 20 49 66 20 66 61 6c 73 65 2c 20 74 68 65 20 * If false, the
1c810 6c 61 74 65 73 74 20 76 61 6c 69 64 20 63 6f 6c latest valid col
1c820 6f 72 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 or will be used
1c830 61 73 20 61 20 66 61 6c 6c 62 61 63 6b 2e 5c 6e as a fallback.\n
1c840 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 *\n * @type
1c850 20 7b 53 74 72 69 6e 67 7c 43 6f 6c 6f 72 49 74 {String|ColorIt
1c860 65 6d 7c 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 em|boolean}\n
1c870 2a 20 40 64 65 66 61 75 6c 74 20 66 61 6c 73 65 * @default false
1c880 5c 6e 20 20 20 2a 2f 5c 6e 20 20 66 61 6c 6c 62 \n */\n fallb
1c890 61 63 6b 43 6f 6c 6f 72 3a 20 66 61 6c 73 65 2c ackColor: false,
1c8a0 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 46 6f \n /**\n * Fo
1c8b0 72 63 65 73 20 61 6e 20 73 70 65 63 69 66 69 63 rces an specific
1c8c0 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 74 2e 20 49 color format. I
1c8d0 66 20 27 61 75 74 6f 27 2c 20 69 74 20 77 69 6c f 'auto', it wil
1c8e0 6c 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 6c l be automatical
1c8f0 6c 79 20 64 65 74 65 63 74 65 64 20 74 68 65 20 ly detected the
1c900 66 69 72 73 74 20 74 69 6d 65 20 6f 6e 6c 79 2c first time only,
1c910 5c 6e 20 20 20 2a 20 62 75 74 20 69 66 20 6e 75 \n * but if nu
1c920 6c 6c 20 69 74 20 77 69 6c 6c 20 62 65 20 61 6c ll it will be al
1c930 77 61 79 73 20 72 65 63 61 6c 63 75 6c 61 74 65 ways recalculate
1c940 64 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 4e d.\n *\n * N
1c950 6f 74 65 20 74 68 61 74 20 74 68 65 20 65 6e 64 ote that the end
1c960 69 6e 67 20 27 61 27 20 6f 66 20 74 68 65 20 66 ing 'a' of the f
1c970 6f 72 6d 61 74 20 6d 65 61 6e 69 6e 67 20 5c 22 ormat meaning \"
1c980 61 6c 70 68 61 5c 22 20 68 61 73 20 63 75 72 72 alpha\" has curr
1c990 65 6e 74 6c 79 20 6e 6f 20 65 66 66 65 63 74 2c ently no effect,
1c9a0 20 6d 65 61 6e 69 6e 67 20 74 68 61 74 20 72 67 meaning that rg
1c9b0 62 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 b is the same as
1c9c0 5c 6e 20 20 20 2a 20 72 67 62 61 20 65 78 63 65 \n * rgba exce
1c9d0 70 74 69 6e 67 20 69 66 20 74 68 65 20 61 6c 70 pting if the alp
1c9e0 68 61 20 63 68 61 6e 6e 65 6c 20 69 73 20 64 69 ha channel is di
1c9f0 73 61 62 6c 65 64 20 28 73 65 65 20 75 73 65 41 sabled (see useA
1ca00 6c 70 68 61 29 2e 5c 6e 20 20 20 2a 5c 6e 20 20 lpha).\n *\n
1ca10 20 2a 20 40 74 79 70 65 20 7b 28 27 72 67 62 27 * @type {('rgb'
1ca20 7c 27 68 65 78 27 7c 27 68 73 6c 27 7c 27 61 75 |'hex'|'hsl'|'au
1ca30 74 6f 27 7c 6e 75 6c 6c 29 7d 5c 6e 20 20 20 2a to'|null)}\n *
1ca40 20 40 64 65 66 61 75 6c 74 20 27 61 75 74 6f 27 @default 'auto'
1ca50 5c 6e 20 20 20 2a 2f 5c 6e 20 20 66 6f 72 6d 61 \n */\n forma
1ca60 74 3a 20 27 61 75 74 6f 27 2c 5c 6e 20 20 2f 2a t: 'auto',\n /*
1ca70 2a 5c 6e 20 20 20 2a 20 48 6f 72 69 7a 6f 6e 74 *\n * Horizont
1ca80 61 6c 20 6d 6f 64 65 20 6c 61 79 6f 75 74 2e 5c al mode layout.\
1ca90 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 49 66 20 74 n *\n * If t
1caa0 72 75 65 2c 20 74 68 65 20 68 75 65 20 61 6e 64 rue, the hue and
1cab0 20 61 6c 70 68 61 20 63 68 61 6e 6e 65 6c 20 62 alpha channel b
1cac0 61 72 73 20 77 69 6c 6c 20 62 65 20 72 65 6e 64 ars will be rend
1cad0 65 72 65 64 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c ered horizontall
1cae0 79 2c 20 61 62 6f 76 65 20 74 68 65 20 73 61 74 y, above the sat
1caf0 75 72 61 74 69 6f 6e 20 73 65 6c 65 63 74 6f 72 uration selector
1cb00 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 .\n *\n * @t
1cb10 79 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 ype {boolean}\n
1cb20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 66 61 6c * @default fal
1cb30 73 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 68 6f 72 se\n */\n hor
1cb40 69 7a 6f 6e 74 61 6c 3a 20 66 61 6c 73 65 2c 5c izontal: false,\
1cb50 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 46 6f 72 n /**\n * For
1cb60 63 65 73 20 74 6f 20 73 68 6f 77 20 74 68 65 20 ces to show the
1cb70 63 6f 6c 6f 72 70 69 63 6b 65 72 20 61 73 20 61 colorpicker as a
1cb80 6e 20 69 6e 6c 69 6e 65 20 65 6c 65 6d 65 6e 74 n inline element
1cb90 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 4e 6f .\n *\n * No
1cba0 74 65 20 74 68 61 74 20 69 66 20 74 68 65 72 65 te that if there
1cbb0 20 69 73 20 6e 6f 20 63 6f 6e 74 61 69 6e 65 72 is no container
1cbc0 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 20 specified, the
1cbd0 69 6e 6c 69 6e 65 20 65 6c 65 6d 65 6e 74 5c 6e inline element\n
1cbe0 20 20 20 2a 20 77 69 6c 6c 20 62 65 20 61 64 64 * will be add
1cbf0 65 64 20 74 6f 20 74 68 65 20 62 6f 64 79 2c 20 ed to the body,
1cc00 73 6f 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 so you may want
1cc10 74 6f 20 73 65 74 20 74 68 65 20 63 6f 6e 74 61 to set the conta
1cc20 69 6e 65 72 20 6f 70 74 69 6f 6e 2e 5c 6e 20 20 iner option.\n
1cc30 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b *\n * @type {
1cc40 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 boolean}\n * @
1cc50 64 65 66 61 75 6c 74 20 66 61 6c 73 65 5c 6e 20 default false\n
1cc60 20 20 2a 2f 5c 6e 20 20 69 6e 6c 69 6e 65 3a 20 */\n inline:
1cc70 66 61 6c 73 65 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 false,\n /**\n
1cc80 20 20 2a 20 43 6f 6e 74 61 69 6e 65 72 20 77 68 * Container wh
1cc90 65 72 65 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 ere the colorpic
1cca0 6b 65 72 20 69 73 20 61 70 70 65 6e 64 65 64 20 ker is appended
1ccb0 74 6f 20 69 6e 20 74 68 65 20 44 4f 4d 2e 5c 6e to in the DOM.\n
1ccc0 20 20 20 2a 5c 6e 20 20 20 2a 20 49 66 20 69 73 *\n * If is
1ccd0 20 61 20 73 74 72 69 6e 67 20 28 43 53 53 20 73 a string (CSS s
1cce0 65 6c 65 63 74 6f 72 29 2c 20 74 68 65 20 63 6f elector), the co
1ccf0 6c 6f 72 70 69 63 6b 65 72 20 77 69 6c 6c 20 62 lorpicker will b
1cd00 65 20 70 6c 61 63 65 64 20 69 6e 73 69 64 65 20 e placed inside
1cd10 74 68 69 73 20 63 6f 6e 74 61 69 6e 65 72 2e 5c this container.\
1cd20 6e 20 20 20 2a 20 49 66 20 74 72 75 65 2c 20 74 n * If true, t
1cd30 68 65 20 60 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 he `.colorpicker
1cd40 2d 65 6c 65 6d 65 6e 74 60 20 65 6c 65 6d 65 6e -element` elemen
1cd50 74 20 69 74 73 65 6c 66 20 77 69 6c 6c 20 62 65 t itself will be
1cd60 20 75 73 65 64 20 61 73 20 74 68 65 20 63 6f 6e used as the con
1cd70 74 61 69 6e 65 72 2e 5c 6e 20 20 20 2a 20 49 66 tainer.\n * If
1cd80 20 66 61 6c 73 65 2c 20 74 68 65 20 64 6f 63 75 false, the docu
1cd90 6d 65 6e 74 20 62 6f 64 79 20 69 73 20 75 73 65 ment body is use
1cda0 64 20 61 73 20 74 68 65 20 63 6f 6e 74 61 69 6e d as the contain
1cdb0 65 72 2c 20 75 6e 6c 65 73 73 20 69 74 20 69 73 er, unless it is
1cdc0 20 61 20 70 6f 70 6f 76 65 72 20 28 69 6e 20 74 a popover (in t
1cdd0 68 69 73 20 63 61 73 65 20 69 74 20 69 73 20 61 his case it is a
1cde0 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 5c 6e ppended to the\n
1cdf0 20 20 20 2a 20 70 6f 70 6f 76 65 72 20 62 6f 64 * popover bod
1ce00 79 20 69 6e 73 74 65 61 64 29 2e 5c 6e 20 20 20 y instead).\n
1ce10 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 53 *\n * @type {S
1ce20 74 72 69 6e 67 7c 62 6f 6f 6c 65 61 6e 7d 5c 6e tring|boolean}\n
1ce30 20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 66 61 * @default fa
1ce40 6c 73 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 63 6f lse\n */\n co
1ce50 6e 74 61 69 6e 65 72 3a 20 66 61 6c 73 65 2c 5c ntainer: false,\
1ce60 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 42 6f 6f n /**\n * Boo
1ce70 74 73 74 72 61 70 20 50 6f 70 6f 76 65 72 20 6f tstrap Popover o
1ce80 70 74 69 6f 6e 73 2e 5c 6e 20 20 20 2a 20 54 68 ptions.\n * Th
1ce90 65 20 74 72 69 67 67 65 72 2c 20 63 6f 6e 74 65 e trigger, conte
1cea0 6e 74 20 61 6e 64 20 68 74 6d 6c 20 6f 70 74 69 nt and html opti
1ceb0 6f 6e 73 20 61 72 65 20 61 6c 77 61 79 73 20 69 ons are always i
1cec0 67 6e 6f 72 65 64 2e 5c 6e 20 20 20 2a 5c 6e 20 gnored.\n *\n
1ced0 20 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 * @type {boole
1cee0 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 an}\n * @defau
1cef0 6c 74 20 4f 62 6a 65 63 74 5c 6e 20 20 20 2a 2f lt Object\n */
1cf00 5c 6e 20 20 70 6f 70 6f 76 65 72 3a 20 7b 5c 6e \n popover: {\n
1cf10 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 74 animation: t
1cf20 72 75 65 2c 5c 6e 20 20 20 20 70 6c 61 63 65 6d rue,\n placem
1cf30 65 6e 74 3a 20 27 62 6f 74 74 6f 6d 27 2c 5c 6e ent: 'bottom',\n
1cf40 20 20 20 20 66 61 6c 6c 62 61 63 6b 50 6c 61 63 fallbackPlac
1cf50 65 6d 65 6e 74 3a 20 27 66 6c 69 70 27 5c 6e 20 ement: 'flip'\n
1cf60 20 7d 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a },\n /**\n *
1cf70 20 49 66 20 74 72 75 65 2c 20 6c 6f 61 64 73 20 If true, loads
1cf80 74 68 65 20 27 64 65 62 75 67 67 65 72 27 20 65 the 'debugger' e
1cf90 78 74 65 6e 73 69 6f 6e 20 61 75 74 6f 6d 61 74 xtension automat
1cfa0 69 63 61 6c 6c 79 2c 20 77 68 69 63 68 20 6c 6f ically, which lo
1cfb0 67 73 20 74 68 65 20 65 76 65 6e 74 73 20 69 6e gs the events in
1cfc0 20 74 68 65 20 63 6f 6e 73 6f 6c 65 5c 6e 20 20 the console\n
1cfd0 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 61 * @type {boolea
1cfe0 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 6c n}\n * @defaul
1cff0 74 20 66 61 6c 73 65 5c 6e 20 20 20 2a 2f 5c 6e t false\n */\n
1d000 20 20 64 65 62 75 67 3a 20 66 61 6c 73 65 2c 5c debug: false,\
1d010 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 68 69 n /**\n * Chi
1d020 6c 64 20 43 53 53 20 73 65 6c 65 63 74 6f 72 20 ld CSS selector
1d030 66 6f 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 for the colorpic
1d040 6b 65 72 20 69 6e 70 75 74 2e 5c 6e 20 20 20 2a ker input.\n *
1d050 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 53 74 \n * @type {St
1d060 72 69 6e 67 7d 5c 6e 20 20 20 2a 20 40 64 65 66 ring}\n * @def
1d070 61 75 6c 74 20 27 69 6e 70 75 74 27 5c 6e 20 20 ault 'input'\n
1d080 20 2a 2f 5c 6e 20 20 69 6e 70 75 74 3a 20 27 69 */\n input: 'i
1d090 6e 70 75 74 27 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 nput',\n /**\n
1d0a0 20 20 2a 20 43 68 69 6c 64 20 43 53 53 20 73 65 * Child CSS se
1d0b0 6c 65 63 74 6f 72 20 66 6f 72 20 74 68 65 20 63 lector for the c
1d0c0 6f 6c 6f 72 70 69 63 6b 65 72 20 61 64 64 6f 6e olorpicker addon
1d0d0 2e 5c 6e 20 20 20 2a 20 49 66 20 69 74 20 65 78 .\n * If it ex
1d0e0 69 73 74 73 2c 20 74 68 65 20 63 68 69 6c 64 20 ists, the child
1d0f0 3c 69 3e 20 65 6c 65 6d 65 6e 74 20 62 61 63 6b <i> element back
1d100 67 72 6f 75 6e 64 20 77 69 6c 6c 20 62 65 20 63 ground will be c
1d110 68 61 6e 67 65 64 20 6f 6e 20 63 6f 6c 6f 72 20 hanged on color
1d120 63 68 61 6e 67 65 2e 5c 6e 20 20 20 2a 5c 6e 20 change.\n *\n
1d130 20 20 2a 20 40 74 79 70 65 20 7b 53 74 72 69 6e * @type {Strin
1d140 67 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 6c g}\n * @defaul
1d150 74 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d t '.colorpicker-
1d160 74 72 69 67 67 65 72 2c 20 2e 63 6f 6c 6f 72 70 trigger, .colorp
1d170 69 63 6b 65 72 2d 69 6e 70 75 74 2d 61 64 64 6f icker-input-addo
1d180 6e 27 5c 6e 20 20 20 2a 2f 5c 6e 20 20 61 64 64 n'\n */\n add
1d190 6f 6e 3a 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 on: '.colorpicke
1d1a0 72 2d 69 6e 70 75 74 2d 61 64 64 6f 6e 27 2c 5c r-input-addon',\
1d1b0 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 n /**\n * If
1d1c0 74 72 75 65 2c 20 74 68 65 20 69 6e 70 75 74 20 true, the input
1d1d0 63 6f 6e 74 65 6e 74 20 77 69 6c 6c 20 62 65 20 content will be
1d1e0 72 65 70 6c 61 63 65 64 20 61 6c 77 61 79 73 20 replaced always
1d1f0 77 69 74 68 20 61 20 76 61 6c 69 64 20 63 6f 6c with a valid col
1d200 6f 72 2c 5c 6e 20 20 20 2a 20 69 66 20 66 61 6c or,\n * if fal
1d210 73 65 2c 20 74 68 65 20 69 6e 76 61 6c 69 64 20 se, the invalid
1d220 63 6f 6c 6f 72 20 77 69 6c 6c 20 62 65 20 6c 65 color will be le
1d230 66 74 20 69 6e 20 74 68 65 20 69 6e 70 75 74 2c ft in the input,
1d240 5c 6e 20 20 20 2a 20 20 20 77 68 69 6c 65 20 74 \n * while t
1d250 68 65 20 69 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f he internal colo
1d260 72 20 6f 62 6a 65 63 74 20 77 69 6c 6c 20 73 74 r object will st
1d270 69 6c 6c 20 72 65 73 6f 6c 76 65 20 69 6e 74 6f ill resolve into
1d280 20 61 20 76 61 6c 69 64 20 6f 6e 65 2e 5c 6e 20 a valid one.\n
1d290 20 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 *\n * @type
1d2a0 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 {boolean}\n *
1d2b0 40 64 65 66 61 75 6c 74 20 74 72 75 65 5c 6e 20 @default true\n
1d2c0 20 20 2a 2f 5c 6e 20 20 61 75 74 6f 49 6e 70 75 */\n autoInpu
1d2d0 74 46 61 6c 6c 62 61 63 6b 3a 20 74 72 75 65 2c tFallback: true,
1d2e0 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 \n /**\n * If
1d2f0 20 74 72 75 65 20 61 20 68 61 73 68 20 77 69 6c true a hash wil
1d300 6c 20 62 65 20 70 72 65 70 65 6e 64 65 64 20 74 l be prepended t
1d310 6f 20 68 65 78 61 64 65 63 69 6d 61 6c 20 63 6f o hexadecimal co
1d320 6c 6f 72 73 2e 5c 6e 20 20 20 2a 20 49 66 20 66 lors.\n * If f
1d330 61 6c 73 65 2c 20 74 68 65 20 68 61 73 68 20 77 alse, the hash w
1d340 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 2e 5c ill be removed.\
1d350 6e 20 20 20 2a 20 54 68 69 73 20 6f 6e 6c 79 20 n * This only
1d360 61 66 66 65 63 74 73 20 74 68 65 20 69 6e 70 75 affects the inpu
1d370 74 20 76 61 6c 75 65 73 20 69 6e 20 68 65 78 61 t values in hexa
1d380 64 65 63 69 6d 61 6c 20 66 6f 72 6d 61 74 2e 5c decimal format.\
1d390 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 n *\n * @typ
1d3a0 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 e {boolean}\n
1d3b0 2a 20 40 64 65 66 61 75 6c 74 20 74 72 75 65 5c * @default true\
1d3c0 6e 20 20 20 2a 2f 5c 6e 20 20 75 73 65 48 61 73 n */\n useHas
1d3d0 68 50 72 65 66 69 78 3a 20 74 72 75 65 2c 5c 6e hPrefix: true,\n
1d3e0 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 74 /**\n * If t
1d3f0 72 75 65 2c 20 74 68 65 20 61 6c 70 68 61 20 63 rue, the alpha c
1d400 68 61 6e 6e 65 6c 20 62 61 72 20 77 69 6c 6c 20 hannel bar will
1d410 62 65 20 64 69 73 70 6c 61 79 65 64 20 6e 6f 20 be displayed no
1d420 6d 61 74 74 65 72 20 77 68 61 74 2e 5c 6e 20 20 matter what.\n
1d430 20 2a 5c 6e 20 20 20 2a 20 49 66 20 66 61 6c 73 *\n * If fals
1d440 65 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 61 6c e, it will be al
1d450 77 61 79 73 20 68 69 64 64 65 6e 20 61 6e 64 20 ways hidden and
1d460 61 6c 70 68 61 20 63 68 61 6e 6e 65 6c 20 77 69 alpha channel wi
1d470 6c 6c 20 62 65 20 64 69 73 61 62 6c 65 64 20 61 ll be disabled a
1d480 6c 73 6f 20 70 72 6f 67 72 61 6d 6d 61 74 69 63 lso programmatic
1d490 61 6c 6c 79 2c 20 6d 65 61 6e 69 6e 67 20 74 68 ally, meaning th
1d4a0 61 74 5c 6e 20 20 20 2a 20 74 68 65 20 73 65 6c at\n * the sel
1d4b0 65 63 74 65 64 20 6f 72 20 74 79 70 65 64 20 63 ected or typed c
1d4c0 6f 6c 6f 72 20 77 69 6c 6c 20 62 65 20 61 6c 77 olor will be alw
1d4d0 61 79 73 20 6f 70 61 71 75 65 2e 5c 6e 20 20 20 ays opaque.\n
1d4e0 2a 5c 6e 20 20 20 2a 20 49 66 20 6e 75 6c 6c 2c *\n * If null,
1d4f0 20 74 68 65 20 61 6c 70 68 61 20 63 68 61 6e 6e the alpha chann
1d500 65 6c 20 77 69 6c 6c 20 62 65 20 61 75 74 6f 6d el will be autom
1d510 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 atically disable
1d520 64 2f 65 6e 61 62 6c 65 64 20 64 65 70 65 6e 64 d/enabled depend
1d530 69 6e 67 20 69 66 20 74 68 65 20 69 6e 69 74 69 ing if the initi
1d540 61 6c 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 74 20 al color format
1d550 73 75 70 70 6f 72 74 73 5c 6e 20 20 20 2a 20 61 supports\n * a
1d560 6c 70 68 61 20 6f 72 20 6e 6f 74 2e 5c 6e 20 20 lpha or not.\n
1d570 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b *\n * @type {
1d580 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 boolean}\n * @
1d590 64 65 66 61 75 6c 74 20 74 72 75 65 5c 6e 20 20 default true\n
1d5a0 20 2a 2f 5c 6e 20 20 75 73 65 41 6c 70 68 61 3a */\n useAlpha:
1d5b0 20 74 72 75 65 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 true,\n /**\n
1d5c0 20 20 2a 20 43 6f 6c 6f 72 70 69 63 6b 65 72 20 * Colorpicker
1d5d0 77 69 64 67 65 74 20 74 65 6d 70 6c 61 74 65 5c widget template\
1d5e0 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 53 74 72 n * @type {Str
1d5f0 69 6e 67 7d 5c 6e 20 20 20 2a 20 40 65 78 61 6d ing}\n * @exam
1d600 70 6c 65 5c 6e 20 20 20 2a 20 3c 21 2d 2d 20 54 ple\n * <!-- T
1d610 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 his is the defau
1d620 6c 74 20 74 65 6d 70 6c 61 74 65 3a 20 2d 2d 3e lt template: -->
1d630 5c 6e 20 20 20 2a 20 3c 64 69 76 20 63 6c 61 73 \n * <div clas
1d640 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 5c s=\"colorpicker\
1d650 22 3e 5c 6e 20 20 20 2a 20 20 20 3c 64 69 76 20 ">\n * <div
1d660 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 class=\"colorpic
1d670 6b 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 5c 22 ker-saturation\"
1d680 3e 3c 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f ><i class=\"colo
1d690 72 70 69 63 6b 65 72 2d 67 75 69 64 65 5c 22 3e rpicker-guide\">
1d6a0 3c 2f 69 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 2a </i></div>\n *
1d6b0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 <div class=\"
1d6c0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 75 65 5c colorpicker-hue\
1d6d0 22 3e 3c 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c "><i class=\"col
1d6e0 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 5c 22 orpicker-guide\"
1d6f0 3e 3c 2f 69 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 ></i></div>\n
1d700 2a 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c * <div class=\
1d710 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 "colorpicker-alp
1d720 68 61 5c 22 3e 5c 6e 20 20 20 2a 20 20 20 20 20 ha\">\n *
1d730 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c <div class=\"col
1d740 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 2d 63 orpicker-alpha-c
1d750 6f 6c 6f 72 5c 22 3e 3c 2f 64 69 76 3e 5c 6e 20 olor\"></div>\n
1d760 20 20 2a 20 20 20 20 20 3c 69 20 63 6c 61 73 73 * <i class
1d770 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 =\"colorpicker-g
1d780 75 69 64 65 5c 22 3e 3c 2f 69 3e 5c 6e 20 20 20 uide\"></i>\n
1d790 2a 20 20 20 3c 2f 64 69 76 3e 5c 6e 20 20 20 2a * </div>\n *
1d7a0 20 3c 2f 64 69 76 3e 5c 6e 20 20 20 2a 2f 5c 6e </div>\n */\n
1d7b0 20 20 74 65 6d 70 6c 61 74 65 3a 20 27 3c 64 69 template: '<di
1d7c0 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 v class=\"colorp
1d7d0 69 63 6b 65 72 5c 22 3e 5c 5c 6e 20 20 20 20 20 icker\">\\n
1d7e0 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 6f <div class=\"co
1d7f0 6c 6f 72 70 69 63 6b 65 72 2d 73 61 74 75 72 61 lorpicker-satura
1d800 74 69 6f 6e 5c 22 3e 3c 69 20 63 6c 61 73 73 3d tion\"><i class=
1d810 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 \"colorpicker-gu
1d820 69 64 65 5c 22 3e 3c 2f 69 3e 3c 2f 64 69 76 3e ide\"></i></div>
1d830 5c 5c 6e 20 20 20 20 20 20 3c 64 69 76 20 63 6c \\n <div cl
1d840 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 ass=\"colorpicke
1d850 72 2d 68 75 65 5c 22 3e 3c 69 20 63 6c 61 73 73 r-hue\"><i class
1d860 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 =\"colorpicker-g
1d870 75 69 64 65 5c 22 3e 3c 2f 69 3e 3c 2f 64 69 76 uide\"></i></div
1d880 3e 5c 5c 6e 20 20 20 20 20 20 3c 64 69 76 20 63 >\\n <div c
1d890 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b lass=\"colorpick
1d8a0 65 72 2d 61 6c 70 68 61 5c 22 3e 5c 5c 6e 20 20 er-alpha\">\\n
1d8b0 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 <div class
1d8c0 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 =\"colorpicker-a
1d8d0 6c 70 68 61 2d 63 6f 6c 6f 72 5c 22 3e 3c 2f 64 lpha-color\"></d
1d8e0 69 76 3e 5c 5c 6e 20 20 20 20 20 20 20 20 3c 69 iv>\\n <i
1d8f0 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 class=\"colorpi
1d900 63 6b 65 72 2d 67 75 69 64 65 5c 22 3e 3c 2f 69 cker-guide\"></i
1d910 3e 5c 5c 6e 20 20 20 20 20 20 3c 2f 64 69 76 3e >\\n </div>
1d920 5c 5c 6e 20 20 20 20 3c 2f 64 69 76 3e 27 2c 5c \\n </div>',\
1d930 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 5c 6e 20 20 n /**\n *\n
1d940 20 2a 20 41 73 73 6f 63 69 61 74 69 76 65 20 6f * Associative o
1d950 62 6a 65 63 74 20 77 69 74 68 20 74 68 65 20 65 bject with the e
1d960 78 74 65 6e 73 69 6f 6e 20 63 6c 61 73 73 20 6e xtension class n
1d970 61 6d 65 20 61 6e 64 20 69 74 73 20 63 6f 6e 66 ame and its conf
1d980 69 67 2e 5c 6e 20 20 20 2a 20 43 6f 6c 6f 72 70 ig.\n * Colorp
1d990 69 63 6b 65 72 20 63 6f 6d 65 73 20 77 69 74 68 icker comes with
1d9a0 20 6d 61 6e 79 20 62 75 6e 64 6c 65 64 20 65 78 many bundled ex
1d9b0 74 65 6e 73 69 6f 6e 73 3a 20 64 65 62 75 67 67 tensions: debugg
1d9c0 65 72 2c 20 70 61 6c 65 74 74 65 2c 20 70 72 65 er, palette, pre
1d9d0 76 69 65 77 20 61 6e 64 20 73 77 61 74 63 68 65 view and swatche
1d9e0 73 20 28 61 20 73 75 70 65 72 73 65 74 20 6f 66 s (a superset of
1d9f0 20 70 61 6c 65 74 74 65 29 2e 5c 6e 20 20 20 2a palette).\n *
1da00 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 4f 62 \n * @type {Ob
1da10 6a 65 63 74 5b 5d 7d 5c 6e 20 20 20 2a 20 40 65 ject[]}\n * @e
1da20 78 61 6d 70 6c 65 5c 6e 20 20 20 2a 20 20 20 65 xample\n * e
1da30 78 74 65 6e 73 69 6f 6e 73 3a 20 5b 5c 6e 20 20 xtensions: [\n
1da40 20 2a 20 20 20 20 20 7b 5c 6e 20 20 20 2a 20 20 * {\n *
1da50 20 20 20 20 20 6e 61 6d 65 3a 20 27 73 77 61 74 name: 'swat
1da60 63 68 65 73 27 5c 6e 20 20 20 2a 20 20 20 20 20 ches'\n *
1da70 20 20 6f 70 74 69 6f 6e 73 3a 20 7b 5c 6e 20 20 options: {\n
1da80 20 2a 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 * color
1da90 73 3a 20 7b 5c 6e 20 20 20 2a 20 20 20 20 20 20 s: {\n *
1daa0 20 20 20 20 20 27 70 72 69 6d 61 72 79 27 3a 20 'primary':
1dab0 27 23 33 33 37 61 62 37 27 2c 5c 6e 20 20 20 2a '#337ab7',\n *
1dac0 20 20 20 20 20 20 20 20 20 20 20 27 73 75 63 63 'succ
1dad0 65 73 73 27 3a 20 27 23 35 63 62 38 35 63 27 2c ess': '#5cb85c',
1dae0 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 20 20 20 \n *
1daf0 20 27 69 6e 66 6f 27 3a 20 27 23 35 62 63 30 64 'info': '#5bc0d
1db00 65 27 2c 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 e',\n *
1db10 20 20 20 20 27 77 61 72 6e 69 6e 67 27 3a 20 27 'warning': '
1db20 23 66 30 61 64 34 65 27 2c 5c 6e 20 20 20 2a 20 #f0ad4e',\n *
1db30 20 20 20 20 20 20 20 20 20 20 27 64 61 6e 67 65 'dange
1db40 72 27 3a 20 27 23 64 39 35 33 34 66 27 5c 6e 20 r': '#d9534f'\n
1db50 20 20 2a 20 20 20 20 20 20 20 20 20 7d 2c 5c 6e * },\n
1db60 20 20 20 2a 20 20 20 20 20 20 20 20 20 6e 61 6d * nam
1db70 65 73 41 73 56 61 6c 75 65 73 3a 20 74 72 75 65 esAsValues: true
1db80 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 7d 5c 6e \n * }\n
1db90 20 20 20 2a 20 20 20 20 20 7d 5c 6e 20 20 20 2a * }\n *
1dba0 20 20 20 5d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 65 ]\n */\n e
1dbb0 78 74 65 6e 73 69 6f 6e 73 3a 20 5b 7b 5c 6e 20 xtensions: [{\n
1dbc0 20 20 20 6e 61 6d 65 3a 20 27 70 72 65 76 69 65 name: 'previe
1dbd0 77 27 2c 5c 6e 20 20 20 20 6f 70 74 69 6f 6e 73 w',\n options
1dbe0 3a 20 7b 5c 6e 20 20 20 20 20 20 73 68 6f 77 54 : {\n showT
1dbf0 65 78 74 3a 20 74 72 75 65 5c 6e 20 20 20 20 7d ext: true\n }
1dc00 5c 6e 20 20 7d 5d 2c 5c 6e 20 20 2f 2a 2a 5c 6e \n }],\n /**\n
1dc10 20 20 20 2a 20 56 65 72 74 69 63 61 6c 20 73 6c * Vertical sl
1dc20 69 64 65 72 73 20 63 6f 6e 66 69 67 75 72 61 74 iders configurat
1dc30 69 6f 6e 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 ion\n * @type
1dc40 7b 4f 62 6a 65 63 74 7d 5c 6e 20 20 20 2a 2f 5c {Object}\n */\
1dc50 6e 20 20 73 6c 69 64 65 72 73 3a 20 7b 5c 6e 20 n sliders: {\n
1dc60 20 20 20 73 61 74 75 72 61 74 69 6f 6e 3a 20 7b saturation: {
1dc70 5c 6e 20 20 20 20 20 20 73 65 6c 65 63 74 6f 72 \n selector
1dc80 3a 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d : '.colorpicker-
1dc90 73 61 74 75 72 61 74 69 6f 6e 27 2c 5c 6e 20 20 saturation',\n
1dca0 20 20 20 20 6d 61 78 4c 65 66 74 3a 20 73 6c 69 maxLeft: sli
1dcb0 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 20 20 20 derSize,\n
1dcc0 6d 61 78 54 6f 70 3a 20 73 6c 69 64 65 72 53 69 maxTop: sliderSi
1dcd0 7a 65 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 4c ze,\n callL
1dce0 65 66 74 3a 20 27 73 65 74 53 61 74 75 72 61 74 eft: 'setSaturat
1dcf0 69 6f 6e 52 61 74 69 6f 27 2c 5c 6e 20 20 20 20 ionRatio',\n
1dd00 20 20 63 61 6c 6c 54 6f 70 3a 20 27 73 65 74 56 callTop: 'setV
1dd10 61 6c 75 65 52 61 74 69 6f 27 5c 6e 20 20 20 20 alueRatio'\n
1dd20 7d 2c 5c 6e 20 20 20 20 68 75 65 3a 20 7b 5c 6e },\n hue: {\n
1dd30 20 20 20 20 20 20 73 65 6c 65 63 74 6f 72 3a 20 selector:
1dd40 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 75 '.colorpicker-hu
1dd50 65 27 2c 5c 6e 20 20 20 20 20 20 6d 61 78 4c 65 e',\n maxLe
1dd60 66 74 3a 20 30 2c 5c 6e 20 20 20 20 20 20 6d 61 ft: 0,\n ma
1dd70 78 54 6f 70 3a 20 73 6c 69 64 65 72 53 69 7a 65 xTop: sliderSize
1dd80 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 4c 65 66 ,\n callLef
1dd90 74 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 20 20 20 t: false,\n
1dda0 20 63 61 6c 6c 54 6f 70 3a 20 27 73 65 74 48 75 callTop: 'setHu
1ddb0 65 52 61 74 69 6f 27 5c 6e 20 20 20 20 7d 2c 5c eRatio'\n },\
1ddc0 6e 20 20 20 20 61 6c 70 68 61 3a 20 7b 5c 6e 20 n alpha: {\n
1ddd0 20 20 20 20 20 73 65 6c 65 63 74 6f 72 3a 20 27 selector: '
1dde0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 .colorpicker-alp
1ddf0 68 61 27 2c 5c 6e 20 20 20 20 20 20 63 68 69 6c ha',\n chil
1de00 64 53 65 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c dSelector: '.col
1de10 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 2d 63 orpicker-alpha-c
1de20 6f 6c 6f 72 27 2c 5c 6e 20 20 20 20 20 20 6d 61 olor',\n ma
1de30 78 4c 65 66 74 3a 20 30 2c 5c 6e 20 20 20 20 20 xLeft: 0,\n
1de40 20 6d 61 78 54 6f 70 3a 20 73 6c 69 64 65 72 53 maxTop: sliderS
1de50 69 7a 65 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c ize,\n call
1de60 4c 65 66 74 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 Left: false,\n
1de70 20 20 20 20 63 61 6c 6c 54 6f 70 3a 20 27 73 65 callTop: 'se
1de80 74 41 6c 70 68 61 52 61 74 69 6f 27 5c 6e 20 20 tAlphaRatio'\n
1de90 20 20 7d 5c 6e 20 20 7d 2c 5c 6e 20 20 2f 2a 2a }\n },\n /**
1dea0 5c 6e 20 20 20 2a 20 48 6f 72 69 7a 6f 6e 74 61 \n * Horizonta
1deb0 6c 20 73 6c 69 64 65 72 73 20 63 6f 6e 66 69 67 l sliders config
1dec0 75 72 61 74 69 6f 6e 5c 6e 20 20 20 2a 20 40 74 uration\n * @t
1ded0 79 70 65 20 7b 4f 62 6a 65 63 74 7d 5c 6e 20 20 ype {Object}\n
1dee0 20 2a 2f 5c 6e 20 20 73 6c 69 64 65 72 73 48 6f */\n slidersHo
1def0 72 7a 3a 20 7b 5c 6e 20 20 20 20 73 61 74 75 72 rz: {\n satur
1df00 61 74 69 6f 6e 3a 20 7b 5c 6e 20 20 20 20 20 20 ation: {\n
1df10 73 65 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f selector: '.colo
1df20 72 70 69 63 6b 65 72 2d 73 61 74 75 72 61 74 69 rpicker-saturati
1df30 6f 6e 27 2c 5c 6e 20 20 20 20 20 20 6d 61 78 4c on',\n maxL
1df40 65 66 74 3a 20 73 6c 69 64 65 72 53 69 7a 65 2c eft: sliderSize,
1df50 5c 6e 20 20 20 20 20 20 6d 61 78 54 6f 70 3a 20 \n maxTop:
1df60 73 6c 69 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 sliderSize,\n
1df70 20 20 20 63 61 6c 6c 4c 65 66 74 3a 20 27 73 65 callLeft: 'se
1df80 74 53 61 74 75 72 61 74 69 6f 6e 52 61 74 69 6f tSaturationRatio
1df90 27 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 54 6f ',\n callTo
1dfa0 70 3a 20 27 73 65 74 56 61 6c 75 65 52 61 74 69 p: 'setValueRati
1dfb0 6f 27 5c 6e 20 20 20 20 7d 2c 5c 6e 20 20 20 20 o'\n },\n
1dfc0 68 75 65 3a 20 7b 5c 6e 20 20 20 20 20 20 73 65 hue: {\n se
1dfd0 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f 72 70 lector: '.colorp
1dfe0 69 63 6b 65 72 2d 68 75 65 27 2c 5c 6e 20 20 20 icker-hue',\n
1dff0 20 20 20 6d 61 78 4c 65 66 74 3a 20 73 6c 69 64 maxLeft: slid
1e000 65 72 53 69 7a 65 2c 5c 6e 20 20 20 20 20 20 6d erSize,\n m
1e010 61 78 54 6f 70 3a 20 30 2c 5c 6e 20 20 20 20 20 axTop: 0,\n
1e020 20 63 61 6c 6c 4c 65 66 74 3a 20 27 73 65 74 48 callLeft: 'setH
1e030 75 65 52 61 74 69 6f 27 2c 5c 6e 20 20 20 20 20 ueRatio',\n
1e040 20 63 61 6c 6c 54 6f 70 3a 20 66 61 6c 73 65 5c callTop: false\
1e050 6e 20 20 20 20 7d 2c 5c 6e 20 20 20 20 61 6c 70 n },\n alp
1e060 68 61 3a 20 7b 5c 6e 20 20 20 20 20 20 73 65 6c ha: {\n sel
1e070 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f 72 70 69 ector: '.colorpi
1e080 63 6b 65 72 2d 61 6c 70 68 61 27 2c 5c 6e 20 20 cker-alpha',\n
1e090 20 20 20 20 63 68 69 6c 64 53 65 6c 65 63 74 6f childSelecto
1e0a0 72 3a 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 r: '.colorpicker
1e0b0 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 27 2c 5c 6e -alpha-color',\n
1e0c0 20 20 20 20 20 20 6d 61 78 4c 65 66 74 3a 20 73 maxLeft: s
1e0d0 6c 69 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 20 liderSize,\n
1e0e0 20 20 6d 61 78 54 6f 70 3a 20 30 2c 5c 6e 20 20 maxTop: 0,\n
1e0f0 20 20 20 20 63 61 6c 6c 4c 65 66 74 3a 20 27 73 callLeft: 's
1e100 65 74 41 6c 70 68 61 52 61 74 69 6f 27 2c 5c 6e etAlphaRatio',\n
1e110 20 20 20 20 20 20 63 61 6c 6c 54 6f 70 3a 20 66 callTop: f
1e120 61 6c 73 65 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d alse\n }\n }
1e130 5c 6e 7d 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 \n};\n\n/***/ })
1e140 2c 5c 6e 2f 2a 20 34 20 2a 2f 5c 6e 2f 2a 2a 2a ,\n/* 4 */\n/***
1e150 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 / (function(modu
1e160 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 le, exports, __w
1e170 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
1e180 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 73 74 72 ) {\n\n\"use str
1e190 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 4f 62 6a 65 ict\";\n\n\nObje
1e1a0 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 ct.definePropert
1e1b0 79 28 65 78 70 6f 72 74 73 2c 20 5c 22 5f 5f 65 y(exports, \"__e
1e1c0 73 4d 6f 64 75 6c 65 5c 22 2c 20 7b 5c 6e 20 20 sModule\", {\n
1e1d0 76 61 6c 75 65 3a 20 74 72 75 65 5c 6e 7d 29 3b value: true\n});
1e1e0 5c 6e 5c 6e 76 61 72 20 5f 74 79 70 65 6f 66 20 \n\nvar _typeof
1e1f0 3d 20 74 79 70 65 6f 66 20 53 79 6d 62 6f 6c 20 = typeof Symbol
1e200 3d 3d 3d 20 5c 22 66 75 6e 63 74 69 6f 6e 5c 22 === \"function\"
1e210 20 26 26 20 74 79 70 65 6f 66 20 53 79 6d 62 6f && typeof Symbo
1e220 6c 2e 69 74 65 72 61 74 6f 72 20 3d 3d 3d 20 5c l.iterator === \
1e230 22 73 79 6d 62 6f 6c 5c 22 20 3f 20 66 75 6e 63 "symbol\" ? func
1e240 74 69 6f 6e 20 28 6f 62 6a 29 20 7b 20 72 65 74 tion (obj) { ret
1e250 75 72 6e 20 74 79 70 65 6f 66 20 6f 62 6a 3b 20 urn typeof obj;
1e260 7d 20 3a 20 66 75 6e 63 74 69 6f 6e 20 28 6f 62 } : function (ob
1e270 6a 29 20 7b 20 72 65 74 75 72 6e 20 6f 62 6a 20 j) { return obj
1e280 26 26 20 74 79 70 65 6f 66 20 53 79 6d 62 6f 6c && typeof Symbol
1e290 20 3d 3d 3d 20 5c 22 66 75 6e 63 74 69 6f 6e 5c === \"function\
1e2a0 22 20 26 26 20 6f 62 6a 2e 63 6f 6e 73 74 72 75 " && obj.constru
1e2b0 63 74 6f 72 20 3d 3d 3d 20 53 79 6d 62 6f 6c 20 ctor === Symbol
1e2c0 26 26 20 6f 62 6a 20 21 3d 3d 20 53 79 6d 62 6f && obj !== Symbo
1e2d0 6c 2e 70 72 6f 74 6f 74 79 70 65 20 3f 20 5c 22 l.prototype ? \"
1e2e0 73 79 6d 62 6f 6c 5c 22 20 3a 20 74 79 70 65 6f symbol\" : typeo
1e2f0 66 20 6f 62 6a 3b 20 7d 3b 5c 6e 5c 6e 76 61 72 f obj; };\n\nvar
1e300 20 5f 63 72 65 61 74 65 43 6c 61 73 73 20 3d 20 _createClass =
1e310 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 75 function () { fu
1e320 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 6f nction definePro
1e330 70 65 72 74 69 65 73 28 74 61 72 67 65 74 2c 20 perties(target,
1e340 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 61 props) { for (va
1e350 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f r i = 0; i < pro
1e360 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 ps.length; i++)
1e370 7b 20 76 61 72 20 64 65 73 63 72 69 70 74 6f 72 { var descriptor
1e380 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 73 = props[i]; des
1e390 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 62 criptor.enumerab
1e3a0 6c 65 20 3d 20 64 65 73 63 72 69 70 74 6f 72 2e le = descriptor.
1e3b0 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 61 enumerable || fa
1e3c0 6c 73 65 3b 20 64 65 73 63 72 69 70 74 6f 72 2e lse; descriptor.
1e3d0 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 74 configurable = t
1e3e0 72 75 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 65 rue; if (\"value
1e3f0 5c 22 20 69 6e 20 64 65 73 63 72 69 70 74 6f 72 \" in descriptor
1e400 29 20 64 65 73 63 72 69 70 74 6f 72 2e 77 72 69 ) descriptor.wri
1e410 74 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f 62 table = true; Ob
1e420 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 ject.definePrope
1e430 72 74 79 28 74 61 72 67 65 74 2c 20 64 65 73 63 rty(target, desc
1e440 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 63 riptor.key, desc
1e450 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 74 riptor); } } ret
1e460 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 6f urn function (Co
1e470 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 6f nstructor, proto
1e480 50 72 6f 70 73 2c 20 73 74 61 74 69 63 50 72 6f Props, staticPro
1e490 70 73 29 20 7b 20 69 66 20 28 70 72 6f 74 6f 50 ps) { if (protoP
1e4a0 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 rops) defineProp
1e4b0 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 erties(Construct
1e4c0 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 72 or.prototype, pr
1e4d0 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 73 otoProps); if (s
1e4e0 74 61 74 69 63 50 72 6f 70 73 29 20 64 65 66 69 taticProps) defi
1e4f0 6e 65 50 72 6f 70 65 72 74 69 65 73 28 43 6f 6e neProperties(Con
1e500 73 74 72 75 63 74 6f 72 2c 20 73 74 61 74 69 63 structor, static
1e510 50 72 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 43 Props); return C
1e520 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 7d onstructor; }; }
1e530 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f 45 78 74 65 ();\n\nvar _Exte
1e540 6e 73 69 6f 6e 32 20 3d 20 5f 5f 77 65 62 70 61 nsion2 = __webpa
1e550 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 29 3b ck_require__(1);
1e560 5c 6e 5c 6e 76 61 72 20 5f 45 78 74 65 6e 73 69 \n\nvar _Extensi
1e570 6f 6e 33 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 on3 = _interopRe
1e580 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 45 78 quireDefault(_Ex
1e590 74 65 6e 73 69 6f 6e 32 29 3b 5c 6e 5c 6e 76 61 tension2);\n\nva
1e5a0 72 20 5f 6a 71 75 65 72 79 20 3d 20 5f 5f 77 65 r _jquery = __we
1e5b0 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 bpack_require__(
1e5c0 30 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 0);\n\nvar _jque
1e5d0 72 79 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 ry2 = _interopRe
1e5e0 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 6a 71 quireDefault(_jq
1e5f0 75 65 72 79 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 uery);\n\nfuncti
1e600 6f 6e 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 on _interopRequi
1e610 72 65 44 65 66 61 75 6c 74 28 6f 62 6a 29 20 7b reDefault(obj) {
1e620 20 72 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 6f return obj && o
1e630 62 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 bj.__esModule ?
1e640 6f 62 6a 20 3a 20 7b 20 64 65 66 61 75 6c 74 3a obj : { default:
1e650 20 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e obj }; }\n\nfun
1e660 63 74 69 6f 6e 20 5f 63 6c 61 73 73 43 61 6c 6c ction _classCall
1e670 43 68 65 63 6b 28 69 6e 73 74 61 6e 63 65 2c 20 Check(instance,
1e680 43 6f 6e 73 74 72 75 63 74 6f 72 29 20 7b 20 69 Constructor) { i
1e690 66 20 28 21 28 69 6e 73 74 61 6e 63 65 20 69 6e f (!(instance in
1e6a0 73 74 61 6e 63 65 6f 66 20 43 6f 6e 73 74 72 75 stanceof Constru
1e6b0 63 74 6f 72 29 29 20 7b 20 74 68 72 6f 77 20 6e ctor)) { throw n
1e6c0 65 77 20 54 79 70 65 45 72 72 6f 72 28 5c 22 43 ew TypeError(\"C
1e6d0 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 annot call a cla
1e6e0 73 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e ss as a function
1e6f0 5c 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 66 75 6e 63 \"); } }\n\nfunc
1e700 74 69 6f 6e 20 5f 70 6f 73 73 69 62 6c 65 43 6f tion _possibleCo
1e710 6e 73 74 72 75 63 74 6f 72 52 65 74 75 72 6e 28 nstructorReturn(
1e720 73 65 6c 66 2c 20 63 61 6c 6c 29 20 7b 20 69 66 self, call) { if
1e730 20 28 21 73 65 6c 66 29 20 7b 20 74 68 72 6f 77 (!self) { throw
1e740 20 6e 65 77 20 52 65 66 65 72 65 6e 63 65 45 72 new ReferenceEr
1e750 72 6f 72 28 5c 22 74 68 69 73 20 68 61 73 6e 27 ror(\"this hasn'
1e760 74 20 62 65 65 6e 20 69 6e 69 74 69 61 6c 69 73 t been initialis
1e770 65 64 20 2d 20 73 75 70 65 72 28 29 20 68 61 73 ed - super() has
1e780 6e 27 74 20 62 65 65 6e 20 63 61 6c 6c 65 64 5c n't been called\
1e790 22 29 3b 20 7d 20 72 65 74 75 72 6e 20 63 61 6c "); } return cal
1e7a0 6c 20 26 26 20 28 74 79 70 65 6f 66 20 63 61 6c l && (typeof cal
1e7b0 6c 20 3d 3d 3d 20 5c 22 6f 62 6a 65 63 74 5c 22 l === \"object\"
1e7c0 20 7c 7c 20 74 79 70 65 6f 66 20 63 61 6c 6c 20 || typeof call
1e7d0 3d 3d 3d 20 5c 22 66 75 6e 63 74 69 6f 6e 5c 22 === \"function\"
1e7e0 29 20 3f 20 63 61 6c 6c 20 3a 20 73 65 6c 66 3b ) ? call : self;
1e7f0 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f }\n\nfunction _
1e800 69 6e 68 65 72 69 74 73 28 73 75 62 43 6c 61 73 inherits(subClas
1e810 73 2c 20 73 75 70 65 72 43 6c 61 73 73 29 20 7b s, superClass) {
1e820 20 69 66 20 28 74 79 70 65 6f 66 20 73 75 70 65 if (typeof supe
1e830 72 43 6c 61 73 73 20 21 3d 3d 20 5c 22 66 75 6e rClass !== \"fun
1e840 63 74 69 6f 6e 5c 22 20 26 26 20 73 75 70 65 72 ction\" && super
1e850 43 6c 61 73 73 20 21 3d 3d 20 6e 75 6c 6c 29 20 Class !== null)
1e860 7b 20 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 { throw new Type
1e870 45 72 72 6f 72 28 5c 22 53 75 70 65 72 20 65 78 Error(\"Super ex
1e880 70 72 65 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 pression must ei
1e890 74 68 65 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 ther be null or
1e8a0 61 20 66 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 a function, not
1e8b0 5c 22 20 2b 20 74 79 70 65 6f 66 20 73 75 70 65 \" + typeof supe
1e8c0 72 43 6c 61 73 73 29 3b 20 7d 20 73 75 62 43 6c rClass); } subCl
1e8d0 61 73 73 2e 70 72 6f 74 6f 74 79 70 65 20 3d 20 ass.prototype =
1e8e0 4f 62 6a 65 63 74 2e 63 72 65 61 74 65 28 73 75 Object.create(su
1e8f0 70 65 72 43 6c 61 73 73 20 26 26 20 73 75 70 65 perClass && supe
1e900 72 43 6c 61 73 73 2e 70 72 6f 74 6f 74 79 70 65 rClass.prototype
1e910 2c 20 7b 20 63 6f 6e 73 74 72 75 63 74 6f 72 3a , { constructor:
1e920 20 7b 20 76 61 6c 75 65 3a 20 73 75 62 43 6c 61 { value: subCla
1e930 73 73 2c 20 65 6e 75 6d 65 72 61 62 6c 65 3a 20 ss, enumerable:
1e940 66 61 6c 73 65 2c 20 77 72 69 74 61 62 6c 65 3a false, writable:
1e950 20 74 72 75 65 2c 20 63 6f 6e 66 69 67 75 72 61 true, configura
1e960 62 6c 65 3a 20 74 72 75 65 20 7d 20 7d 29 3b 20 ble: true } });
1e970 69 66 20 28 73 75 70 65 72 43 6c 61 73 73 29 20 if (superClass)
1e980 4f 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f 74 Object.setProtot
1e990 79 70 65 4f 66 20 3f 20 4f 62 6a 65 63 74 2e 73 ypeOf ? Object.s
1e9a0 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 73 75 etPrototypeOf(su
1e9b0 62 43 6c 61 73 73 2c 20 73 75 70 65 72 43 6c 61 bClass, superCla
1e9c0 73 73 29 20 3a 20 73 75 62 43 6c 61 73 73 2e 5f ss) : subClass._
1e9d0 5f 70 72 6f 74 6f 5f 5f 20 3d 20 73 75 70 65 72 _proto__ = super
1e9e0 43 6c 61 73 73 3b 20 7d 5c 6e 5c 6e 76 61 72 20 Class; }\n\nvar
1e9f0 64 65 66 61 75 6c 74 73 20 3d 20 7b 5c 6e 20 20 defaults = {\n
1ea00 2f 2a 2a 5c 6e 20 20 20 2a 20 4b 65 79 2d 76 61 /**\n * Key-va
1ea10 6c 75 65 20 70 61 69 72 73 20 64 65 66 69 6e 69 lue pairs defini
1ea20 6e 67 20 61 20 63 6f 6c 6f 72 20 61 6c 69 61 73 ng a color alias
1ea30 20 61 6e 64 20 69 74 73 20 43 53 53 20 63 6f 6c and its CSS col
1ea40 6f 72 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f or representatio
1ea50 6e 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 54 n.\n *\n * T
1ea60 68 65 79 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 hey can also be
1ea70 6a 75 73 74 20 61 6e 20 61 72 72 61 79 20 6f 66 just an array of
1ea80 20 76 61 6c 75 65 73 2e 20 49 6e 20 74 68 61 74 values. In that
1ea90 20 63 61 73 65 2c 20 6e 6f 20 73 70 65 63 69 61 case, no specia
1eaa0 6c 20 6e 61 6d 65 73 20 61 72 65 20 75 73 65 64 l names are used
1eab0 2c 20 6f 6e 6c 79 20 74 68 65 20 72 65 61 6c 20 , only the real
1eac0 63 6f 6c 6f 72 73 2e 5c 6e 20 20 20 2a 5c 6e 20 colors.\n *\n
1ead0 20 20 2a 20 40 74 79 70 65 20 7b 4f 62 6a 65 63 * @type {Objec
1eae0 74 7c 41 72 72 61 79 7d 5c 6e 20 20 20 2a 20 40 t|Array}\n * @
1eaf0 64 65 66 61 75 6c 74 20 6e 75 6c 6c 5c 6e 20 20 default null\n
1eb00 20 2a 20 40 65 78 61 6d 70 6c 65 5c 6e 20 20 20 * @example\n
1eb10 2a 20 20 7b 5c 6e 20 20 20 2a 20 20 20 27 62 6c * {\n * 'bl
1eb20 61 63 6b 27 3a 20 27 23 30 30 30 30 30 30 27 2c ack': '#000000',
1eb30 5c 6e 20 20 20 2a 20 20 20 27 77 68 69 74 65 27 \n * 'white'
1eb40 3a 20 27 23 66 66 66 66 66 66 27 2c 5c 6e 20 20 : '#ffffff',\n
1eb50 20 2a 20 20 20 27 72 65 64 27 3a 20 27 23 46 46 * 'red': '#FF
1eb60 30 30 30 30 27 2c 5c 6e 20 20 20 2a 20 20 20 27 0000',\n * '
1eb70 64 65 66 61 75 6c 74 27 3a 20 27 23 37 37 37 37 default': '#7777
1eb80 37 37 27 2c 5c 6e 20 20 20 2a 20 20 20 27 70 72 77',\n * 'pr
1eb90 69 6d 61 72 79 27 3a 20 27 23 33 33 37 61 62 37 imary': '#337ab7
1eba0 27 2c 5c 6e 20 20 20 2a 20 20 20 27 73 75 63 63 ',\n * 'succ
1ebb0 65 73 73 27 3a 20 27 23 35 63 62 38 35 63 27 2c ess': '#5cb85c',
1ebc0 5c 6e 20 20 20 2a 20 20 20 27 69 6e 66 6f 27 3a \n * 'info':
1ebd0 20 27 23 35 62 63 30 64 65 27 2c 5c 6e 20 20 20 '#5bc0de',\n
1ebe0 2a 20 20 20 27 77 61 72 6e 69 6e 67 27 3a 20 27 * 'warning': '
1ebf0 23 66 30 61 64 34 65 27 2c 5c 6e 20 20 20 2a 20 #f0ad4e',\n *
1ec00 20 20 27 64 61 6e 67 65 72 27 3a 20 27 23 64 39 'danger': '#d9
1ec10 35 33 34 66 27 5c 6e 20 20 20 2a 20 20 7d 5c 6e 534f'\n * }\n
1ec20 20 20 20 2a 5c 6e 20 20 20 2a 20 40 65 78 61 6d *\n * @exam
1ec30 70 6c 65 20 5b 27 23 66 30 61 64 34 65 27 2c 20 ple ['#f0ad4e',
1ec40 27 23 33 33 37 61 62 37 27 2c 20 27 23 35 63 62 '#337ab7', '#5cb
1ec50 38 35 63 27 5d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 85c']\n */\n
1ec60 63 6f 6c 6f 72 73 3a 20 6e 75 6c 6c 2c 5c 6e 20 colors: null,\n
1ec70 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 74 72 /**\n * If tr
1ec80 75 65 2c 20 77 68 65 6e 20 61 20 63 6f 6c 6f 72 ue, when a color
1ec90 20 73 77 61 74 63 68 20 69 73 20 73 65 6c 65 63 swatch is selec
1eca0 74 65 64 20 74 68 65 20 6e 61 6d 65 20 28 61 6c ted the name (al
1ecb0 69 61 73 29 20 77 69 6c 6c 20 62 65 20 75 73 65 ias) will be use
1ecc0 64 20 61 73 20 69 6e 70 75 74 20 76 61 6c 75 65 d as input value
1ecd0 2c 5c 6e 20 20 20 2a 20 6f 74 68 65 72 77 69 73 ,\n * otherwis
1ece0 65 20 74 68 65 20 73 77 61 74 63 68 20 72 65 61 e the swatch rea
1ecf0 6c 20 63 6f 6c 6f 72 20 76 61 6c 75 65 20 77 69 l color value wi
1ed00 6c 6c 20 62 65 20 75 73 65 64 2e 5c 6e 20 20 20 ll be used.\n
1ed10 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 62 *\n * @type {b
1ed20 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 oolean}\n * @d
1ed30 65 66 61 75 6c 74 20 74 72 75 65 5c 6e 20 20 20 efault true\n
1ed40 2a 2f 5c 6e 20 20 6e 61 6d 65 73 41 73 56 61 6c */\n namesAsVal
1ed50 75 65 73 3a 20 74 72 75 65 5c 6e 7d 3b 5c 6e 5c ues: true\n};\n\
1ed60 6e 2f 2a 2a 5c 6e 20 2a 20 50 61 6c 65 74 74 65 n/**\n * Palette
1ed70 20 65 78 74 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 extension\n * @
1ed80 69 67 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 5c 6e 76 ignore\n */\n\nv
1ed90 61 72 20 50 61 6c 65 74 74 65 20 3d 20 66 75 6e ar Palette = fun
1eda0 63 74 69 6f 6e 20 28 5f 45 78 74 65 6e 73 69 6f ction (_Extensio
1edb0 6e 29 20 7b 5c 6e 20 20 5f 69 6e 68 65 72 69 74 n) {\n _inherit
1edc0 73 28 50 61 6c 65 74 74 65 2c 20 5f 45 78 74 65 s(Palette, _Exte
1edd0 6e 73 69 6f 6e 29 3b 5c 6e 5c 6e 20 20 5f 63 72 nsion);\n\n _cr
1ede0 65 61 74 65 43 6c 61 73 73 28 50 61 6c 65 74 74 eateClass(Palett
1edf0 65 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 e, [{\n key:
1ee00 27 63 6f 6c 6f 72 73 27 2c 5c 6e 5c 6e 5c 6e 20 'colors',\n\n\n
1ee10 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 /**\n * @
1ee20 72 65 74 75 72 6e 73 20 7b 4f 62 6a 65 63 74 7c returns {Object|
1ee30 41 72 72 61 79 7d 5c 6e 20 20 20 20 20 2a 2f 5c Array}\n */\
1ee40 6e 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 n get: functi
1ee50 6f 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 on get() {\n
1ee60 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 6f 70 return this.op
1ee70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 3b 5c 6e 20 tions.colors;\n
1ee80 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e }\n }]);\n\n
1ee90 20 20 66 75 6e 63 74 69 6f 6e 20 50 61 6c 65 74 function Palet
1eea0 74 65 28 63 6f 6c 6f 72 70 69 63 6b 65 72 29 20 te(colorpicker)
1eeb0 7b 5c 6e 20 20 20 20 76 61 72 20 6f 70 74 69 6f {\n var optio
1eec0 6e 73 20 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c ns = arguments.l
1eed0 65 6e 67 74 68 20 3e 20 31 20 26 26 20 61 72 67 ength > 1 && arg
1eee0 75 6d 65 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e uments[1] !== un
1eef0 64 65 66 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 defined ? argume
1ef00 6e 74 73 5b 31 5d 20 3a 20 7b 7d 3b 5c 6e 5c 6e nts[1] : {};\n\n
1ef10 20 20 20 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 _classCallCh
1ef20 65 63 6b 28 74 68 69 73 2c 20 50 61 6c 65 74 74 eck(this, Palett
1ef30 65 29 3b 5c 6e 5c 6e 20 20 20 20 76 61 72 20 5f e);\n\n var _
1ef40 74 68 69 73 20 3d 20 5f 70 6f 73 73 69 62 6c 65 this = _possible
1ef50 43 6f 6e 73 74 72 75 63 74 6f 72 52 65 74 75 72 ConstructorRetur
1ef60 6e 28 74 68 69 73 2c 20 28 50 61 6c 65 74 74 65 n(this, (Palette
1ef70 2e 5f 5f 70 72 6f 74 6f 5f 5f 20 7c 7c 20 4f 62 .__proto__ || Ob
1ef80 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70 ject.getPrototyp
1ef90 65 4f 66 28 50 61 6c 65 74 74 65 29 29 2e 63 61 eOf(Palette)).ca
1efa0 6c 6c 28 74 68 69 73 2c 20 63 6f 6c 6f 72 70 69 ll(this, colorpi
1efb0 63 6b 65 72 2c 20 5f 6a 71 75 65 72 79 32 2e 64 cker, _jquery2.d
1efc0 65 66 61 75 6c 74 2e 65 78 74 65 6e 64 28 74 72 efault.extend(tr
1efd0 75 65 2c 20 7b 7d 2c 20 64 65 66 61 75 6c 74 73 ue, {}, defaults
1efe0 2c 20 6f 70 74 69 6f 6e 73 29 29 29 3b 5c 6e 5c , options)));\n\
1eff0 6e 20 20 20 20 69 66 20 28 21 41 72 72 61 79 2e n if (!Array.
1f000 69 73 41 72 72 61 79 28 5f 74 68 69 73 2e 6f 70 isArray(_this.op
1f010 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 26 26 tions.colors) &&
1f020 20 5f 74 79 70 65 6f 66 28 5f 74 68 69 73 2e 6f _typeof(_this.o
1f030 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 21 ptions.colors) !
1f040 3d 3d 20 27 6f 62 6a 65 63 74 27 29 20 7b 5c 6e == 'object') {\n
1f050 20 20 20 20 20 20 5f 74 68 69 73 2e 6f 70 74 69 _this.opti
1f060 6f 6e 73 2e 63 6f 6c 6f 72 73 20 3d 20 6e 75 6c ons.colors = nul
1f070 6c 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 72 l;\n }\n r
1f080 65 74 75 72 6e 20 5f 74 68 69 73 3b 5c 6e 20 20 eturn _this;\n
1f090 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
1f0a0 20 40 72 65 74 75 72 6e 73 20 7b 69 6e 74 7d 5c @returns {int}\
1f0b0 6e 20 20 20 2a 2f 5c 6e 5c 6e 5c 6e 20 20 5f 63 n */\n\n\n _c
1f0c0 72 65 61 74 65 43 6c 61 73 73 28 50 61 6c 65 74 reateClass(Palet
1f0d0 74 65 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a te, [{\n key:
1f0e0 20 27 67 65 74 4c 65 6e 67 74 68 27 2c 5c 6e 20 'getLength',\n
1f0f0 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
1f100 6f 6e 20 67 65 74 4c 65 6e 67 74 68 28 29 20 7b on getLength() {
1f110 5c 6e 20 20 20 20 20 20 69 66 20 28 21 74 68 69 \n if (!thi
1f120 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 s.options.colors
1f130 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
1f140 75 72 6e 20 30 3b 5c 6e 20 20 20 20 20 20 7d 5c urn 0;\n }\
1f150 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 41 72 72 n\n if (Arr
1f160 61 79 2e 69 73 41 72 72 61 79 28 74 68 69 73 2e ay.isArray(this.
1f170 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 29 options.colors))
1f180 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
1f190 72 6e 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e rn this.options.
1f1a0 63 6f 6c 6f 72 73 2e 6c 65 6e 67 74 68 3b 5c 6e colors.length;\n
1f1b0 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
1f1c0 20 69 66 20 28 5f 74 79 70 65 6f 66 28 74 68 69 if (_typeof(thi
1f1d0 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 s.options.colors
1f1e0 29 20 3d 3d 3d 20 27 6f 62 6a 65 63 74 27 29 20 ) === 'object')
1f1f0 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
1f200 6e 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 74 68 n Object.keys(th
1f210 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 is.options.color
1f220 73 29 2e 6c 65 6e 67 74 68 3b 5c 6e 20 20 20 20 s).length;\n
1f230 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 }\n\n ret
1f240 75 72 6e 20 30 3b 5c 6e 20 20 20 20 7d 5c 6e 20 urn 0;\n }\n
1f250 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
1f260 27 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 27 2c 5c 'resolveColor',\
1f270 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
1f280 74 69 6f 6e 20 72 65 73 6f 6c 76 65 43 6f 6c 6f tion resolveColo
1f290 72 28 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 r(color) {\n
1f2a0 20 20 76 61 72 20 72 65 61 6c 43 6f 6c 6f 72 20 var realColor
1f2b0 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 = arguments.leng
1f2c0 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d 65 th > 1 && argume
1f2d0 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 66 nts[1] !== undef
1f2e0 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 ined ? arguments
1f2f0 5b 31 5d 20 3a 20 74 72 75 65 3b 5c 6e 5c 6e 20 [1] : true;\n\n
1f300 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 67 65 if (this.ge
1f310 74 4c 65 6e 67 74 68 28 29 20 3c 3d 20 30 29 20 tLength() <= 0)
1f320 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
1f330 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 n false;\n
1f340 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 41 72 }\n\n // Ar
1f350 72 61 79 20 6f 66 20 63 6f 6c 6f 72 73 5c 6e 20 ray of colors\n
1f360 20 20 20 20 20 69 66 20 28 41 72 72 61 79 2e 69 if (Array.i
1f370 73 41 72 72 61 79 28 74 68 69 73 2e 6f 70 74 69 sArray(this.opti
1f380 6f 6e 73 2e 63 6f 6c 6f 72 73 29 29 20 7b 5c 6e ons.colors)) {\n
1f390 20 20 20 20 20 20 20 20 69 66 20 28 74 68 69 73 if (this
1f3a0 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e .options.colors.
1f3b0 69 6e 64 65 78 4f 66 28 63 6f 6c 6f 72 29 20 3e indexOf(color) >
1f3c0 3d 20 30 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 = 0) {\n
1f3d0 20 20 72 65 74 75 72 6e 20 63 6f 6c 6f 72 3b 5c return color;\
1f3e0 6e 20 20 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 n }\n
1f3f0 20 20 20 20 69 66 20 28 74 68 69 73 2e 6f 70 74 if (this.opt
1f400 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 69 6e 64 65 ions.colors.inde
1f410 78 4f 66 28 63 6f 6c 6f 72 2e 74 6f 55 70 70 65 xOf(color.toUppe
1f420 72 43 61 73 65 28 29 29 20 3e 3d 20 30 29 20 7b rCase()) >= 0) {
1f430 5c 6e 20 20 20 20 20 20 20 20 20 20 72 65 74 75 \n retu
1f440 72 6e 20 63 6f 6c 6f 72 2e 74 6f 55 70 70 65 72 rn color.toUpper
1f450 43 61 73 65 28 29 3b 5c 6e 20 20 20 20 20 20 20 Case();\n
1f460 20 7d 5c 6e 20 20 20 20 20 20 20 20 69 66 20 28 }\n if (
1f470 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c this.options.col
1f480 6f 72 73 2e 69 6e 64 65 78 4f 66 28 63 6f 6c 6f ors.indexOf(colo
1f490 72 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 29 r.toLowerCase())
1f4a0 20 3e 3d 20 30 29 20 7b 5c 6e 20 20 20 20 20 20 >= 0) {\n
1f4b0 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 6f 72 return color
1f4c0 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 5c .toLowerCase();\
1f4d0 6e 20 20 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 n }\n
1f4e0 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 return false
1f4f0 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
1f500 20 20 20 20 69 66 20 28 5f 74 79 70 65 6f 66 28 if (_typeof(
1f510 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c this.options.col
1f520 6f 72 73 29 20 21 3d 3d 20 27 6f 62 6a 65 63 74 ors) !== 'object
1f530 27 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 ') {\n re
1f540 74 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 turn false;\n
1f550 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f }\n\n //
1f560 20 4d 61 70 20 6f 66 20 6f 62 6a 65 63 74 73 5c Map of objects\
1f570 6e 20 20 20 20 20 20 69 66 20 28 21 74 68 69 73 n if (!this
1f580 2e 6f 70 74 69 6f 6e 73 2e 6e 61 6d 65 73 41 73 .options.namesAs
1f590 56 61 6c 75 65 73 20 7c 7c 20 72 65 61 6c 43 6f Values || realCo
1f5a0 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 lor) {\n
1f5b0 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 56 return this.getV
1f5c0 61 6c 75 65 28 63 6f 6c 6f 72 2c 20 66 61 6c 73 alue(color, fals
1f5d0 65 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 e);\n }\n
1f5e0 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
1f5f0 67 65 74 4e 61 6d 65 28 63 6f 6c 6f 72 2c 20 74 getName(color, t
1f600 68 69 73 2e 67 65 74 4e 61 6d 65 28 27 23 27 20 his.getName('#'
1f610 2b 20 63 6f 6c 6f 72 29 29 3b 5c 6e 20 20 20 20 + color));\n
1f620 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
1f630 20 20 20 2a 20 47 69 76 65 6e 20 61 20 63 6f 6c * Given a col
1f640 6f 72 20 76 61 6c 75 65 2c 20 72 65 74 75 72 6e or value, return
1f650 73 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 s the correspond
1f660 69 6e 67 20 63 6f 6c 6f 72 20 6e 61 6d 65 20 6f ing color name o
1f670 72 20 64 65 66 61 75 6c 74 56 61 6c 75 65 2e 5c r defaultValue.\
1f680 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1f690 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7d 20 @param {String}
1f6a0 76 61 6c 75 65 5c 6e 20 20 20 20 20 2a 20 40 70 value\n * @p
1f6b0 61 72 61 6d 20 7b 2a 7d 20 64 65 66 61 75 6c 74 aram {*} default
1f6c0 56 61 6c 75 65 5c 6e 20 20 20 20 20 2a 20 40 72 Value\n * @r
1f6d0 65 74 75 72 6e 73 20 7b 2a 7d 5c 6e 20 20 20 20 eturns {*}\n
1f6e0 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
1f6f0 20 20 20 6b 65 79 3a 20 27 67 65 74 4e 61 6d 65 key: 'getName
1f700 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
1f710 75 6e 63 74 69 6f 6e 20 67 65 74 4e 61 6d 65 28 unction getName(
1f720 76 61 6c 75 65 29 20 7b 5c 6e 20 20 20 20 20 20 value) {\n
1f730 76 61 72 20 64 65 66 61 75 6c 74 56 61 6c 75 65 var defaultValue
1f740 20 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e = arguments.len
1f750 67 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d gth > 1 && argum
1f760 65 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 ents[1] !== unde
1f770 66 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 fined ? argument
1f780 73 5b 31 5d 20 3a 20 66 61 6c 73 65 3b 5c 6e 5c s[1] : false;\n\
1f790 6e 20 20 20 20 20 20 69 66 20 28 21 28 74 79 70 n if (!(typ
1f7a0 65 6f 66 20 76 61 6c 75 65 20 3d 3d 3d 20 27 73 eof value === 's
1f7b0 74 72 69 6e 67 27 29 20 7c 7c 20 21 74 68 69 73 tring') || !this
1f7c0 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 .options.colors)
1f7d0 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
1f7e0 72 6e 20 64 65 66 61 75 6c 74 56 61 6c 75 65 3b rn defaultValue;
1f7f0 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 20 \n }\n
1f800 20 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 for (var name i
1f810 6e 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 n this.options.c
1f820 6f 6c 6f 72 73 29 20 7b 5c 6e 20 20 20 20 20 20 olors) {\n
1f830 20 20 69 66 20 28 21 74 68 69 73 2e 6f 70 74 69 if (!this.opti
1f840 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 68 61 73 4f 77 ons.colors.hasOw
1f850 6e 50 72 6f 70 65 72 74 79 28 6e 61 6d 65 29 29 nProperty(name))
1f860 20 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 63 6f {\n co
1f870 6e 74 69 6e 75 65 3b 5c 6e 20 20 20 20 20 20 20 ntinue;\n
1f880 20 7d 5c 6e 20 20 20 20 20 20 20 20 69 66 20 28 }\n if (
1f890 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c this.options.col
1f8a0 6f 72 73 5b 6e 61 6d 65 5d 2e 74 6f 4c 6f 77 65 ors[name].toLowe
1f8b0 72 43 61 73 65 28 29 20 3d 3d 3d 20 76 61 6c 75 rCase() === valu
1f8c0 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 29 e.toLowerCase())
1f8d0 20 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 72 65 {\n re
1f8e0 74 75 72 6e 20 6e 61 6d 65 3b 5c 6e 20 20 20 20 turn name;\n
1f8f0 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 7d 5c 6e }\n }\n
1f900 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 65 66 return def
1f910 61 75 6c 74 56 61 6c 75 65 3b 5c 6e 20 20 20 20 aultValue;\n
1f920 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
1f930 20 20 20 2a 20 47 69 76 65 6e 20 61 20 63 6f 6c * Given a col
1f940 6f 72 20 6e 61 6d 65 2c 20 72 65 74 75 72 6e 73 or name, returns
1f950 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 the correspondi
1f960 6e 67 20 63 6f 6c 6f 72 20 76 61 6c 75 65 20 6f ng color value o
1f970 72 20 64 65 66 61 75 6c 74 56 61 6c 75 65 2e 5c r defaultValue.\
1f980 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
1f990 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7d 20 @param {String}
1f9a0 6e 61 6d 65 5c 6e 20 20 20 20 20 2a 20 40 70 61 name\n * @pa
1f9b0 72 61 6d 20 7b 2a 7d 20 64 65 66 61 75 6c 74 56 ram {*} defaultV
1f9c0 61 6c 75 65 5c 6e 20 20 20 20 20 2a 20 40 72 65 alue\n * @re
1f9d0 74 75 72 6e 73 20 7b 2a 7d 5c 6e 20 20 20 20 20 turns {*}\n
1f9e0 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 */\n\n }, {\n
1f9f0 20 20 6b 65 79 3a 20 27 67 65 74 56 61 6c 75 65 key: 'getValue
1fa00 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
1fa10 75 6e 63 74 69 6f 6e 20 67 65 74 56 61 6c 75 65 unction getValue
1fa20 28 6e 61 6d 65 29 20 7b 5c 6e 20 20 20 20 20 20 (name) {\n
1fa30 76 61 72 20 64 65 66 61 75 6c 74 56 61 6c 75 65 var defaultValue
1fa40 20 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e = arguments.len
1fa50 67 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d gth > 1 && argum
1fa60 65 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 ents[1] !== unde
1fa70 66 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 fined ? argument
1fa80 73 5b 31 5d 20 3a 20 66 61 6c 73 65 3b 5c 6e 5c s[1] : false;\n\
1fa90 6e 20 20 20 20 20 20 69 66 20 28 21 28 74 79 70 n if (!(typ
1faa0 65 6f 66 20 6e 61 6d 65 20 3d 3d 3d 20 27 73 74 eof name === 'st
1fab0 72 69 6e 67 27 29 20 7c 7c 20 21 74 68 69 73 2e ring') || !this.
1fac0 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 options.colors)
1fad0 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
1fae0 6e 20 64 65 66 61 75 6c 74 56 61 6c 75 65 3b 5c n defaultValue;\
1faf0 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 n }\n
1fb00 69 66 20 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 if (this.options
1fb10 2e 63 6f 6c 6f 72 73 2e 68 61 73 4f 77 6e 50 72 .colors.hasOwnPr
1fb20 6f 70 65 72 74 79 28 6e 61 6d 65 29 29 20 7b 5c operty(name)) {\
1fb30 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 n return
1fb40 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c this.options.col
1fb50 6f 72 73 5b 6e 61 6d 65 5d 3b 5c 6e 20 20 20 20 ors[name];\n
1fb60 20 20 7d 5c 6e 20 20 20 20 20 20 72 65 74 75 72 }\n retur
1fb70 6e 20 64 65 66 61 75 6c 74 56 61 6c 75 65 3b 5c n defaultValue;\
1fb80 6e 20 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e n }\n }]);\n
1fb90 5c 6e 20 20 72 65 74 75 72 6e 20 50 61 6c 65 74 \n return Palet
1fba0 74 65 3b 5c 6e 7d 28 5f 45 78 74 65 6e 73 69 6f te;\n}(_Extensio
1fbb0 6e 33 2e 64 65 66 61 75 6c 74 29 3b 5c 6e 5c 6e n3.default);\n\n
1fbc0 65 78 70 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 exports.default
1fbd0 3d 20 50 61 6c 65 74 74 65 3b 5c 6e 5c 6e 2f 2a = Palette;\n\n/*
1fbe0 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 35 20 2a 2f **/ }),\n/* 5 */
1fbf0 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f \n/***/ (functio
1fc00 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 n(module, export
1fc10 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 s, __webpack_req
1fc20 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 uire__) {\n\n\"u
1fc30 73 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 72 se strict\";\n\r
1fc40 5c 6e 5c 72 5c 6e 6d 6f 64 75 6c 65 2e 65 78 70 \n\r\nmodule.exp
1fc50 6f 72 74 73 20 3d 20 7b 5c 72 5c 6e 5c 74 5c 22 orts = {\r\n\t\"
1fc60 61 6c 69 63 65 62 6c 75 65 5c 22 3a 20 5b 32 34 aliceblue\": [24
1fc70 30 2c 20 32 34 38 2c 20 32 35 35 5d 2c 5c 72 5c 0, 248, 255],\r\
1fc80 6e 5c 74 5c 22 61 6e 74 69 71 75 65 77 68 69 74 n\t\"antiquewhit
1fc90 65 5c 22 3a 20 5b 32 35 30 2c 20 32 33 35 2c 20 e\": [250, 235,
1fca0 32 31 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 61 71 75 215],\r\n\t\"aqu
1fcb0 61 5c 22 3a 20 5b 30 2c 20 32 35 35 2c 20 32 35 a\": [0, 255, 25
1fcc0 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 61 71 75 61 6d 5],\r\n\t\"aquam
1fcd0 61 72 69 6e 65 5c 22 3a 20 5b 31 32 37 2c 20 32 arine\": [127, 2
1fce0 35 35 2c 20 32 31 32 5d 2c 5c 72 5c 6e 5c 74 5c 55, 212],\r\n\t\
1fcf0 22 61 7a 75 72 65 5c 22 3a 20 5b 32 34 30 2c 20 "azure\": [240,
1fd00 32 35 35 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 255, 255],\r\n\t
1fd10 5c 22 62 65 69 67 65 5c 22 3a 20 5b 32 34 35 2c \"beige\": [245,
1fd20 20 32 34 35 2c 20 32 32 30 5d 2c 5c 72 5c 6e 5c 245, 220],\r\n\
1fd30 74 5c 22 62 69 73 71 75 65 5c 22 3a 20 5b 32 35 t\"bisque\": [25
1fd40 35 2c 20 32 32 38 2c 20 31 39 36 5d 2c 5c 72 5c 5, 228, 196],\r\
1fd50 6e 5c 74 5c 22 62 6c 61 63 6b 5c 22 3a 20 5b 30 n\t\"black\": [0
1fd60 2c 20 30 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 , 0, 0],\r\n\t\"
1fd70 62 6c 61 6e 63 68 65 64 61 6c 6d 6f 6e 64 5c 22 blanchedalmond\"
1fd80 3a 20 5b 32 35 35 2c 20 32 33 35 2c 20 32 30 35 : [255, 235, 205
1fd90 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 6c 75 65 5c 22 ],\r\n\t\"blue\"
1fda0 3a 20 5b 30 2c 20 30 2c 20 32 35 35 5d 2c 5c 72 : [0, 0, 255],\r
1fdb0 5c 6e 5c 74 5c 22 62 6c 75 65 76 69 6f 6c 65 74 \n\t\"blueviolet
1fdc0 5c 22 3a 20 5b 31 33 38 2c 20 34 33 2c 20 32 32 \": [138, 43, 22
1fdd0 36 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 72 6f 77 6e 6],\r\n\t\"brown
1fde0 5c 22 3a 20 5b 31 36 35 2c 20 34 32 2c 20 34 32 \": [165, 42, 42
1fdf0 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 75 72 6c 79 77 ],\r\n\t\"burlyw
1fe00 6f 6f 64 5c 22 3a 20 5b 32 32 32 2c 20 31 38 34 ood\": [222, 184
1fe10 2c 20 31 33 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 , 135],\r\n\t\"c
1fe20 61 64 65 74 62 6c 75 65 5c 22 3a 20 5b 39 35 2c adetblue\": [95,
1fe30 20 31 35 38 2c 20 31 36 30 5d 2c 5c 72 5c 6e 5c 158, 160],\r\n\
1fe40 74 5c 22 63 68 61 72 74 72 65 75 73 65 5c 22 3a t\"chartreuse\":
1fe50 20 5b 31 32 37 2c 20 32 35 35 2c 20 30 5d 2c 5c [127, 255, 0],\
1fe60 72 5c 6e 5c 74 5c 22 63 68 6f 63 6f 6c 61 74 65 r\n\t\"chocolate
1fe70 5c 22 3a 20 5b 32 31 30 2c 20 31 30 35 2c 20 33 \": [210, 105, 3
1fe80 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 6f 72 61 6c 0],\r\n\t\"coral
1fe90 5c 22 3a 20 5b 32 35 35 2c 20 31 32 37 2c 20 38 \": [255, 127, 8
1fea0 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 6f 72 6e 66 0],\r\n\t\"cornf
1feb0 6c 6f 77 65 72 62 6c 75 65 5c 22 3a 20 5b 31 30 lowerblue\": [10
1fec0 30 2c 20 31 34 39 2c 20 32 33 37 5d 2c 5c 72 5c 0, 149, 237],\r\
1fed0 6e 5c 74 5c 22 63 6f 72 6e 73 69 6c 6b 5c 22 3a n\t\"cornsilk\":
1fee0 20 5b 32 35 35 2c 20 32 34 38 2c 20 32 32 30 5d [255, 248, 220]
1fef0 2c 5c 72 5c 6e 5c 74 5c 22 63 72 69 6d 73 6f 6e ,\r\n\t\"crimson
1ff00 5c 22 3a 20 5b 32 32 30 2c 20 32 30 2c 20 36 30 \": [220, 20, 60
1ff10 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 79 61 6e 5c 22 ],\r\n\t\"cyan\"
1ff20 3a 20 5b 30 2c 20 32 35 35 2c 20 32 35 35 5d 2c : [0, 255, 255],
1ff30 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 62 6c 75 65 \r\n\t\"darkblue
1ff40 5c 22 3a 20 5b 30 2c 20 30 2c 20 31 33 39 5d 2c \": [0, 0, 139],
1ff50 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 63 79 61 6e \r\n\t\"darkcyan
1ff60 5c 22 3a 20 5b 30 2c 20 31 33 39 2c 20 31 33 39 \": [0, 139, 139
1ff70 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 67 6f ],\r\n\t\"darkgo
1ff80 6c 64 65 6e 72 6f 64 5c 22 3a 20 5b 31 38 34 2c ldenrod\": [184,
1ff90 20 31 33 34 2c 20 31 31 5d 2c 5c 72 5c 6e 5c 74 134, 11],\r\n\t
1ffa0 5c 22 64 61 72 6b 67 72 61 79 5c 22 3a 20 5b 31 \"darkgray\": [1
1ffb0 36 39 2c 20 31 36 39 2c 20 31 36 39 5d 2c 5c 72 69, 169, 169],\r
1ffc0 5c 6e 5c 74 5c 22 64 61 72 6b 67 72 65 65 6e 5c \n\t\"darkgreen\
1ffd0 22 3a 20 5b 30 2c 20 31 30 30 2c 20 30 5d 2c 5c ": [0, 100, 0],\
1ffe0 72 5c 6e 5c 74 5c 22 64 61 72 6b 67 72 65 79 5c r\n\t\"darkgrey\
1fff0 22 3a 20 5b 31 36 39 2c 20 31 36 39 2c 20 31 36 ": [169, 169, 16
20000 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 6b 9],\r\n\t\"darkk
20010 68 61 6b 69 5c 22 3a 20 5b 31 38 39 2c 20 31 38 haki\": [189, 18
20020 33 2c 20 31 30 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 3, 107],\r\n\t\"
20030 64 61 72 6b 6d 61 67 65 6e 74 61 5c 22 3a 20 5b darkmagenta\": [
20040 31 33 39 2c 20 30 2c 20 31 33 39 5d 2c 5c 72 5c 139, 0, 139],\r\
20050 6e 5c 74 5c 22 64 61 72 6b 6f 6c 69 76 65 67 72 n\t\"darkolivegr
20060 65 65 6e 5c 22 3a 20 5b 38 35 2c 20 31 30 37 2c een\": [85, 107,
20070 20 34 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 47],\r\n\t\"dar
20080 6b 6f 72 61 6e 67 65 5c 22 3a 20 5b 32 35 35 2c korange\": [255,
20090 20 31 34 30 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 140, 0],\r\n\t\
200a0 22 64 61 72 6b 6f 72 63 68 69 64 5c 22 3a 20 5b "darkorchid\": [
200b0 31 35 33 2c 20 35 30 2c 20 32 30 34 5d 2c 5c 72 153, 50, 204],\r
200c0 5c 6e 5c 74 5c 22 64 61 72 6b 72 65 64 5c 22 3a \n\t\"darkred\":
200d0 20 5b 31 33 39 2c 20 30 2c 20 30 5d 2c 5c 72 5c [139, 0, 0],\r\
200e0 6e 5c 74 5c 22 64 61 72 6b 73 61 6c 6d 6f 6e 5c n\t\"darksalmon\
200f0 22 3a 20 5b 32 33 33 2c 20 31 35 30 2c 20 31 32 ": [233, 150, 12
20100 32 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 73 2],\r\n\t\"darks
20110 65 61 67 72 65 65 6e 5c 22 3a 20 5b 31 34 33 2c eagreen\": [143,
20120 20 31 38 38 2c 20 31 34 33 5d 2c 5c 72 5c 6e 5c 188, 143],\r\n\
20130 74 5c 22 64 61 72 6b 73 6c 61 74 65 62 6c 75 65 t\"darkslateblue
20140 5c 22 3a 20 5b 37 32 2c 20 36 31 2c 20 31 33 39 \": [72, 61, 139
20150 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 73 6c ],\r\n\t\"darksl
20160 61 74 65 67 72 61 79 5c 22 3a 20 5b 34 37 2c 20 ategray\": [47,
20170 37 39 2c 20 37 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 79, 79],\r\n\t\"
20180 64 61 72 6b 73 6c 61 74 65 67 72 65 79 5c 22 3a darkslategrey\":
20190 20 5b 34 37 2c 20 37 39 2c 20 37 39 5d 2c 5c 72 [47, 79, 79],\r
201a0 5c 6e 5c 74 5c 22 64 61 72 6b 74 75 72 71 75 6f \n\t\"darkturquo
201b0 69 73 65 5c 22 3a 20 5b 30 2c 20 32 30 36 2c 20 ise\": [0, 206,
201c0 32 30 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 209],\r\n\t\"dar
201d0 6b 76 69 6f 6c 65 74 5c 22 3a 20 5b 31 34 38 2c kviolet\": [148,
201e0 20 30 2c 20 32 31 31 5d 2c 5c 72 5c 6e 5c 74 5c 0, 211],\r\n\t\
201f0 22 64 65 65 70 70 69 6e 6b 5c 22 3a 20 5b 32 35 "deeppink\": [25
20200 35 2c 20 32 30 2c 20 31 34 37 5d 2c 5c 72 5c 6e 5, 20, 147],\r\n
20210 5c 74 5c 22 64 65 65 70 73 6b 79 62 6c 75 65 5c \t\"deepskyblue\
20220 22 3a 20 5b 30 2c 20 31 39 31 2c 20 32 35 35 5d ": [0, 191, 255]
20230 2c 5c 72 5c 6e 5c 74 5c 22 64 69 6d 67 72 61 79 ,\r\n\t\"dimgray
20240 5c 22 3a 20 5b 31 30 35 2c 20 31 30 35 2c 20 31 \": [105, 105, 1
20250 30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 69 6d 67 05],\r\n\t\"dimg
20260 72 65 79 5c 22 3a 20 5b 31 30 35 2c 20 31 30 35 rey\": [105, 105
20270 2c 20 31 30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 , 105],\r\n\t\"d
20280 6f 64 67 65 72 62 6c 75 65 5c 22 3a 20 5b 33 30 odgerblue\": [30
20290 2c 20 31 34 34 2c 20 32 35 35 5d 2c 5c 72 5c 6e , 144, 255],\r\n
202a0 5c 74 5c 22 66 69 72 65 62 72 69 63 6b 5c 22 3a \t\"firebrick\":
202b0 20 5b 31 37 38 2c 20 33 34 2c 20 33 34 5d 2c 5c [178, 34, 34],\
202c0 72 5c 6e 5c 74 5c 22 66 6c 6f 72 61 6c 77 68 69 r\n\t\"floralwhi
202d0 74 65 5c 22 3a 20 5b 32 35 35 2c 20 32 35 30 2c te\": [255, 250,
202e0 20 32 34 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 66 6f 240],\r\n\t\"fo
202f0 72 65 73 74 67 72 65 65 6e 5c 22 3a 20 5b 33 34 restgreen\": [34
20300 2c 20 31 33 39 2c 20 33 34 5d 2c 5c 72 5c 6e 5c , 139, 34],\r\n\
20310 74 5c 22 66 75 63 68 73 69 61 5c 22 3a 20 5b 32 t\"fuchsia\": [2
20320 35 35 2c 20 30 2c 20 32 35 35 5d 2c 5c 72 5c 6e 55, 0, 255],\r\n
20330 5c 74 5c 22 67 61 69 6e 73 62 6f 72 6f 5c 22 3a \t\"gainsboro\":
20340 20 5b 32 32 30 2c 20 32 32 30 2c 20 32 32 30 5d [220, 220, 220]
20350 2c 5c 72 5c 6e 5c 74 5c 22 67 68 6f 73 74 77 68 ,\r\n\t\"ghostwh
20360 69 74 65 5c 22 3a 20 5b 32 34 38 2c 20 32 34 38 ite\": [248, 248
20370 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 , 255],\r\n\t\"g
20380 6f 6c 64 5c 22 3a 20 5b 32 35 35 2c 20 32 31 35 old\": [255, 215
20390 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 6f 6c , 0],\r\n\t\"gol
203a0 64 65 6e 72 6f 64 5c 22 3a 20 5b 32 31 38 2c 20 denrod\": [218,
203b0 31 36 35 2c 20 33 32 5d 2c 5c 72 5c 6e 5c 74 5c 165, 32],\r\n\t\
203c0 22 67 72 61 79 5c 22 3a 20 5b 31 32 38 2c 20 31 "gray\": [128, 1
203d0 32 38 2c 20 31 32 38 5d 2c 5c 72 5c 6e 5c 74 5c 28, 128],\r\n\t\
203e0 22 67 72 65 65 6e 5c 22 3a 20 5b 30 2c 20 31 32 "green\": [0, 12
203f0 38 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 72 8, 0],\r\n\t\"gr
20400 65 65 6e 79 65 6c 6c 6f 77 5c 22 3a 20 5b 31 37 eenyellow\": [17
20410 33 2c 20 32 35 35 2c 20 34 37 5d 2c 5c 72 5c 6e 3, 255, 47],\r\n
20420 5c 74 5c 22 67 72 65 79 5c 22 3a 20 5b 31 32 38 \t\"grey\": [128
20430 2c 20 31 32 38 2c 20 31 32 38 5d 2c 5c 72 5c 6e , 128, 128],\r\n
20440 5c 74 5c 22 68 6f 6e 65 79 64 65 77 5c 22 3a 20 \t\"honeydew\":
20450 5b 32 34 30 2c 20 32 35 35 2c 20 32 34 30 5d 2c [240, 255, 240],
20460 5c 72 5c 6e 5c 74 5c 22 68 6f 74 70 69 6e 6b 5c \r\n\t\"hotpink\
20470 22 3a 20 5b 32 35 35 2c 20 31 30 35 2c 20 31 38 ": [255, 105, 18
20480 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 69 6e 64 69 61 0],\r\n\t\"india
20490 6e 72 65 64 5c 22 3a 20 5b 32 30 35 2c 20 39 32 nred\": [205, 92
204a0 2c 20 39 32 5d 2c 5c 72 5c 6e 5c 74 5c 22 69 6e , 92],\r\n\t\"in
204b0 64 69 67 6f 5c 22 3a 20 5b 37 35 2c 20 30 2c 20 digo\": [75, 0,
204c0 31 33 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 69 76 6f 130],\r\n\t\"ivo
204d0 72 79 5c 22 3a 20 5b 32 35 35 2c 20 32 35 35 2c ry\": [255, 255,
204e0 20 32 34 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6b 68 240],\r\n\t\"kh
204f0 61 6b 69 5c 22 3a 20 5b 32 34 30 2c 20 32 33 30 aki\": [240, 230
20500 2c 20 31 34 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c , 140],\r\n\t\"l
20510 61 76 65 6e 64 65 72 5c 22 3a 20 5b 32 33 30 2c avender\": [230,
20520 20 32 33 30 2c 20 32 35 30 5d 2c 5c 72 5c 6e 5c 230, 250],\r\n\
20530 74 5c 22 6c 61 76 65 6e 64 65 72 62 6c 75 73 68 t\"lavenderblush
20540 5c 22 3a 20 5b 32 35 35 2c 20 32 34 30 2c 20 32 \": [255, 240, 2
20550 34 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 61 77 6e 45],\r\n\t\"lawn
20560 67 72 65 65 6e 5c 22 3a 20 5b 31 32 34 2c 20 32 green\": [124, 2
20570 35 32 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 52, 0],\r\n\t\"l
20580 65 6d 6f 6e 63 68 69 66 66 6f 6e 5c 22 3a 20 5b emonchiffon\": [
20590 32 35 35 2c 20 32 35 30 2c 20 32 30 35 5d 2c 5c 255, 250, 205],\
205a0 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 62 6c 75 65 r\n\t\"lightblue
205b0 5c 22 3a 20 5b 31 37 33 2c 20 32 31 36 2c 20 32 \": [173, 216, 2
205c0 33 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 30],\r\n\t\"ligh
205d0 74 63 6f 72 61 6c 5c 22 3a 20 5b 32 34 30 2c 20 tcoral\": [240,
205e0 31 32 38 2c 20 31 32 38 5d 2c 5c 72 5c 6e 5c 74 128, 128],\r\n\t
205f0 5c 22 6c 69 67 68 74 63 79 61 6e 5c 22 3a 20 5b \"lightcyan\": [
20600 32 32 34 2c 20 32 35 35 2c 20 32 35 35 5d 2c 5c 224, 255, 255],\
20610 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 67 6f 6c 64 r\n\t\"lightgold
20620 65 6e 72 6f 64 79 65 6c 6c 6f 77 5c 22 3a 20 5b enrodyellow\": [
20630 32 35 30 2c 20 32 35 30 2c 20 32 31 30 5d 2c 5c 250, 250, 210],\
20640 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 67 72 61 79 r\n\t\"lightgray
20650 5c 22 3a 20 5b 32 31 31 2c 20 32 31 31 2c 20 32 \": [211, 211, 2
20660 31 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 11],\r\n\t\"ligh
20670 74 67 72 65 65 6e 5c 22 3a 20 5b 31 34 34 2c 20 tgreen\": [144,
20680 32 33 38 2c 20 31 34 34 5d 2c 5c 72 5c 6e 5c 74 238, 144],\r\n\t
20690 5c 22 6c 69 67 68 74 67 72 65 79 5c 22 3a 20 5b \"lightgrey\": [
206a0 32 31 31 2c 20 32 31 31 2c 20 32 31 31 5d 2c 5c 211, 211, 211],\
206b0 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 70 69 6e 6b r\n\t\"lightpink
206c0 5c 22 3a 20 5b 32 35 35 2c 20 31 38 32 2c 20 31 \": [255, 182, 1
206d0 39 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 93],\r\n\t\"ligh
206e0 74 73 61 6c 6d 6f 6e 5c 22 3a 20 5b 32 35 35 2c tsalmon\": [255,
206f0 20 31 36 30 2c 20 31 32 32 5d 2c 5c 72 5c 6e 5c 160, 122],\r\n\
20700 74 5c 22 6c 69 67 68 74 73 65 61 67 72 65 65 6e t\"lightseagreen
20710 5c 22 3a 20 5b 33 32 2c 20 31 37 38 2c 20 31 37 \": [32, 178, 17
20720 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 0],\r\n\t\"light
20730 73 6b 79 62 6c 75 65 5c 22 3a 20 5b 31 33 35 2c skyblue\": [135,
20740 20 32 30 36 2c 20 32 35 30 5d 2c 5c 72 5c 6e 5c 206, 250],\r\n\
20750 74 5c 22 6c 69 67 68 74 73 6c 61 74 65 67 72 61 t\"lightslategra
20760 79 5c 22 3a 20 5b 31 31 39 2c 20 31 33 36 2c 20 y\": [119, 136,
20770 31 35 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 153],\r\n\t\"lig
20780 68 74 73 6c 61 74 65 67 72 65 79 5c 22 3a 20 5b htslategrey\": [
20790 31 31 39 2c 20 31 33 36 2c 20 31 35 33 5d 2c 5c 119, 136, 153],\
207a0 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 73 74 65 65 r\n\t\"lightstee
207b0 6c 62 6c 75 65 5c 22 3a 20 5b 31 37 36 2c 20 31 lblue\": [176, 1
207c0 39 36 2c 20 32 32 32 5d 2c 5c 72 5c 6e 5c 74 5c 96, 222],\r\n\t\
207d0 22 6c 69 67 68 74 79 65 6c 6c 6f 77 5c 22 3a 20 "lightyellow\":
207e0 5b 32 35 35 2c 20 32 35 35 2c 20 32 32 34 5d 2c [255, 255, 224],
207f0 5c 72 5c 6e 5c 74 5c 22 6c 69 6d 65 5c 22 3a 20 \r\n\t\"lime\":
20800 5b 30 2c 20 32 35 35 2c 20 30 5d 2c 5c 72 5c 6e [0, 255, 0],\r\n
20810 5c 74 5c 22 6c 69 6d 65 67 72 65 65 6e 5c 22 3a \t\"limegreen\":
20820 20 5b 35 30 2c 20 32 30 35 2c 20 35 30 5d 2c 5c [50, 205, 50],\
20830 72 5c 6e 5c 74 5c 22 6c 69 6e 65 6e 5c 22 3a 20 r\n\t\"linen\":
20840 5b 32 35 30 2c 20 32 34 30 2c 20 32 33 30 5d 2c [250, 240, 230],
20850 5c 72 5c 6e 5c 74 5c 22 6d 61 67 65 6e 74 61 5c \r\n\t\"magenta\
20860 22 3a 20 5b 32 35 35 2c 20 30 2c 20 32 35 35 5d ": [255, 0, 255]
20870 2c 5c 72 5c 6e 5c 74 5c 22 6d 61 72 6f 6f 6e 5c ,\r\n\t\"maroon\
20880 22 3a 20 5b 31 32 38 2c 20 30 2c 20 30 5d 2c 5c ": [128, 0, 0],\
20890 72 5c 6e 5c 74 5c 22 6d 65 64 69 75 6d 61 71 75 r\n\t\"mediumaqu
208a0 61 6d 61 72 69 6e 65 5c 22 3a 20 5b 31 30 32 2c amarine\": [102,
208b0 20 32 30 35 2c 20 31 37 30 5d 2c 5c 72 5c 6e 5c 205, 170],\r\n\
208c0 74 5c 22 6d 65 64 69 75 6d 62 6c 75 65 5c 22 3a t\"mediumblue\":
208d0 20 5b 30 2c 20 30 2c 20 32 30 35 5d 2c 5c 72 5c [0, 0, 205],\r\
208e0 6e 5c 74 5c 22 6d 65 64 69 75 6d 6f 72 63 68 69 n\t\"mediumorchi
208f0 64 5c 22 3a 20 5b 31 38 36 2c 20 38 35 2c 20 32 d\": [186, 85, 2
20900 31 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 69 11],\r\n\t\"medi
20910 75 6d 70 75 72 70 6c 65 5c 22 3a 20 5b 31 34 37 umpurple\": [147
20920 2c 20 31 31 32 2c 20 32 31 39 5d 2c 5c 72 5c 6e , 112, 219],\r\n
20930 5c 74 5c 22 6d 65 64 69 75 6d 73 65 61 67 72 65 \t\"mediumseagre
20940 65 6e 5c 22 3a 20 5b 36 30 2c 20 31 37 39 2c 20 en\": [60, 179,
20950 31 31 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 113],\r\n\t\"med
20960 69 75 6d 73 6c 61 74 65 62 6c 75 65 5c 22 3a 20 iumslateblue\":
20970 5b 31 32 33 2c 20 31 30 34 2c 20 32 33 38 5d 2c [123, 104, 238],
20980 5c 72 5c 6e 5c 74 5c 22 6d 65 64 69 75 6d 73 70 \r\n\t\"mediumsp
20990 72 69 6e 67 67 72 65 65 6e 5c 22 3a 20 5b 30 2c ringgreen\": [0,
209a0 20 32 35 30 2c 20 31 35 34 5d 2c 5c 72 5c 6e 5c 250, 154],\r\n\
209b0 74 5c 22 6d 65 64 69 75 6d 74 75 72 71 75 6f 69 t\"mediumturquoi
209c0 73 65 5c 22 3a 20 5b 37 32 2c 20 32 30 39 2c 20 se\": [72, 209,
209d0 32 30 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 204],\r\n\t\"med
209e0 69 75 6d 76 69 6f 6c 65 74 72 65 64 5c 22 3a 20 iumvioletred\":
209f0 5b 31 39 39 2c 20 32 31 2c 20 31 33 33 5d 2c 5c [199, 21, 133],\
20a00 72 5c 6e 5c 74 5c 22 6d 69 64 6e 69 67 68 74 62 r\n\t\"midnightb
20a10 6c 75 65 5c 22 3a 20 5b 32 35 2c 20 32 35 2c 20 lue\": [25, 25,
20a20 31 31 32 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 69 6e 112],\r\n\t\"min
20a30 74 63 72 65 61 6d 5c 22 3a 20 5b 32 34 35 2c 20 tcream\": [245,
20a40 32 35 35 2c 20 32 35 30 5d 2c 5c 72 5c 6e 5c 74 255, 250],\r\n\t
20a50 5c 22 6d 69 73 74 79 72 6f 73 65 5c 22 3a 20 5b \"mistyrose\": [
20a60 32 35 35 2c 20 32 32 38 2c 20 32 32 35 5d 2c 5c 255, 228, 225],\
20a70 72 5c 6e 5c 74 5c 22 6d 6f 63 63 61 73 69 6e 5c r\n\t\"moccasin\
20a80 22 3a 20 5b 32 35 35 2c 20 32 32 38 2c 20 31 38 ": [255, 228, 18
20a90 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 6e 61 76 61 6a 1],\r\n\t\"navaj
20aa0 6f 77 68 69 74 65 5c 22 3a 20 5b 32 35 35 2c 20 owhite\": [255,
20ab0 32 32 32 2c 20 31 37 33 5d 2c 5c 72 5c 6e 5c 74 222, 173],\r\n\t
20ac0 5c 22 6e 61 76 79 5c 22 3a 20 5b 30 2c 20 30 2c \"navy\": [0, 0,
20ad0 20 31 32 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 6f 6c 128],\r\n\t\"ol
20ae0 64 6c 61 63 65 5c 22 3a 20 5b 32 35 33 2c 20 32 dlace\": [253, 2
20af0 34 35 2c 20 32 33 30 5d 2c 5c 72 5c 6e 5c 74 5c 45, 230],\r\n\t\
20b00 22 6f 6c 69 76 65 5c 22 3a 20 5b 31 32 38 2c 20 "olive\": [128,
20b10 31 32 38 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 128, 0],\r\n\t\"
20b20 6f 6c 69 76 65 64 72 61 62 5c 22 3a 20 5b 31 30 olivedrab\": [10
20b30 37 2c 20 31 34 32 2c 20 33 35 5d 2c 5c 72 5c 6e 7, 142, 35],\r\n
20b40 5c 74 5c 22 6f 72 61 6e 67 65 5c 22 3a 20 5b 32 \t\"orange\": [2
20b50 35 35 2c 20 31 36 35 2c 20 30 5d 2c 5c 72 5c 6e 55, 165, 0],\r\n
20b60 5c 74 5c 22 6f 72 61 6e 67 65 72 65 64 5c 22 3a \t\"orangered\":
20b70 20 5b 32 35 35 2c 20 36 39 2c 20 30 5d 2c 5c 72 [255, 69, 0],\r
20b80 5c 6e 5c 74 5c 22 6f 72 63 68 69 64 5c 22 3a 20 \n\t\"orchid\":
20b90 5b 32 31 38 2c 20 31 31 32 2c 20 32 31 34 5d 2c [218, 112, 214],
20ba0 5c 72 5c 6e 5c 74 5c 22 70 61 6c 65 67 6f 6c 64 \r\n\t\"palegold
20bb0 65 6e 72 6f 64 5c 22 3a 20 5b 32 33 38 2c 20 32 enrod\": [238, 2
20bc0 33 32 2c 20 31 37 30 5d 2c 5c 72 5c 6e 5c 74 5c 32, 170],\r\n\t\
20bd0 22 70 61 6c 65 67 72 65 65 6e 5c 22 3a 20 5b 31 "palegreen\": [1
20be0 35 32 2c 20 32 35 31 2c 20 31 35 32 5d 2c 5c 72 52, 251, 152],\r
20bf0 5c 6e 5c 74 5c 22 70 61 6c 65 74 75 72 71 75 6f \n\t\"paleturquo
20c00 69 73 65 5c 22 3a 20 5b 31 37 35 2c 20 32 33 38 ise\": [175, 238
20c10 2c 20 32 33 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 , 238],\r\n\t\"p
20c20 61 6c 65 76 69 6f 6c 65 74 72 65 64 5c 22 3a 20 alevioletred\":
20c30 5b 32 31 39 2c 20 31 31 32 2c 20 31 34 37 5d 2c [219, 112, 147],
20c40 5c 72 5c 6e 5c 74 5c 22 70 61 70 61 79 61 77 68 \r\n\t\"papayawh
20c50 69 70 5c 22 3a 20 5b 32 35 35 2c 20 32 33 39 2c ip\": [255, 239,
20c60 20 32 31 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 65 213],\r\n\t\"pe
20c70 61 63 68 70 75 66 66 5c 22 3a 20 5b 32 35 35 2c achpuff\": [255,
20c80 20 32 31 38 2c 20 31 38 35 5d 2c 5c 72 5c 6e 5c 218, 185],\r\n\
20c90 74 5c 22 70 65 72 75 5c 22 3a 20 5b 32 30 35 2c t\"peru\": [205,
20ca0 20 31 33 33 2c 20 36 33 5d 2c 5c 72 5c 6e 5c 74 133, 63],\r\n\t
20cb0 5c 22 70 69 6e 6b 5c 22 3a 20 5b 32 35 35 2c 20 \"pink\": [255,
20cc0 31 39 32 2c 20 32 30 33 5d 2c 5c 72 5c 6e 5c 74 192, 203],\r\n\t
20cd0 5c 22 70 6c 75 6d 5c 22 3a 20 5b 32 32 31 2c 20 \"plum\": [221,
20ce0 31 36 30 2c 20 32 32 31 5d 2c 5c 72 5c 6e 5c 74 160, 221],\r\n\t
20cf0 5c 22 70 6f 77 64 65 72 62 6c 75 65 5c 22 3a 20 \"powderblue\":
20d00 5b 31 37 36 2c 20 32 32 34 2c 20 32 33 30 5d 2c [176, 224, 230],
20d10 5c 72 5c 6e 5c 74 5c 22 70 75 72 70 6c 65 5c 22 \r\n\t\"purple\"
20d20 3a 20 5b 31 32 38 2c 20 30 2c 20 31 32 38 5d 2c : [128, 0, 128],
20d30 5c 72 5c 6e 5c 74 5c 22 72 65 62 65 63 63 61 70 \r\n\t\"rebeccap
20d40 75 72 70 6c 65 5c 22 3a 20 5b 31 30 32 2c 20 35 urple\": [102, 5
20d50 31 2c 20 31 35 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 1, 153],\r\n\t\"
20d60 72 65 64 5c 22 3a 20 5b 32 35 35 2c 20 30 2c 20 red\": [255, 0,
20d70 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 72 6f 73 79 62 0],\r\n\t\"rosyb
20d80 72 6f 77 6e 5c 22 3a 20 5b 31 38 38 2c 20 31 34 rown\": [188, 14
20d90 33 2c 20 31 34 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 3, 143],\r\n\t\"
20da0 72 6f 79 61 6c 62 6c 75 65 5c 22 3a 20 5b 36 35 royalblue\": [65
20db0 2c 20 31 30 35 2c 20 32 32 35 5d 2c 5c 72 5c 6e , 105, 225],\r\n
20dc0 5c 74 5c 22 73 61 64 64 6c 65 62 72 6f 77 6e 5c \t\"saddlebrown\
20dd0 22 3a 20 5b 31 33 39 2c 20 36 39 2c 20 31 39 5d ": [139, 69, 19]
20de0 2c 5c 72 5c 6e 5c 74 5c 22 73 61 6c 6d 6f 6e 5c ,\r\n\t\"salmon\
20df0 22 3a 20 5b 32 35 30 2c 20 31 32 38 2c 20 31 31 ": [250, 128, 11
20e00 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 61 6e 64 79 4],\r\n\t\"sandy
20e10 62 72 6f 77 6e 5c 22 3a 20 5b 32 34 34 2c 20 31 brown\": [244, 1
20e20 36 34 2c 20 39 36 5d 2c 5c 72 5c 6e 5c 74 5c 22 64, 96],\r\n\t\"
20e30 73 65 61 67 72 65 65 6e 5c 22 3a 20 5b 34 36 2c seagreen\": [46,
20e40 20 31 33 39 2c 20 38 37 5d 2c 5c 72 5c 6e 5c 74 139, 87],\r\n\t
20e50 5c 22 73 65 61 73 68 65 6c 6c 5c 22 3a 20 5b 32 \"seashell\": [2
20e60 35 35 2c 20 32 34 35 2c 20 32 33 38 5d 2c 5c 72 55, 245, 238],\r
20e70 5c 6e 5c 74 5c 22 73 69 65 6e 6e 61 5c 22 3a 20 \n\t\"sienna\":
20e80 5b 31 36 30 2c 20 38 32 2c 20 34 35 5d 2c 5c 72 [160, 82, 45],\r
20e90 5c 6e 5c 74 5c 22 73 69 6c 76 65 72 5c 22 3a 20 \n\t\"silver\":
20ea0 5b 31 39 32 2c 20 31 39 32 2c 20 31 39 32 5d 2c [192, 192, 192],
20eb0 5c 72 5c 6e 5c 74 5c 22 73 6b 79 62 6c 75 65 5c \r\n\t\"skyblue\
20ec0 22 3a 20 5b 31 33 35 2c 20 32 30 36 2c 20 32 33 ": [135, 206, 23
20ed0 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 6c 61 74 65 5],\r\n\t\"slate
20ee0 62 6c 75 65 5c 22 3a 20 5b 31 30 36 2c 20 39 30 blue\": [106, 90
20ef0 2c 20 32 30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 , 205],\r\n\t\"s
20f00 6c 61 74 65 67 72 61 79 5c 22 3a 20 5b 31 31 32 lategray\": [112
20f10 2c 20 31 32 38 2c 20 31 34 34 5d 2c 5c 72 5c 6e , 128, 144],\r\n
20f20 5c 74 5c 22 73 6c 61 74 65 67 72 65 79 5c 22 3a \t\"slategrey\":
20f30 20 5b 31 31 32 2c 20 31 32 38 2c 20 31 34 34 5d [112, 128, 144]
20f40 2c 5c 72 5c 6e 5c 74 5c 22 73 6e 6f 77 5c 22 3a ,\r\n\t\"snow\":
20f50 20 5b 32 35 35 2c 20 32 35 30 2c 20 32 35 30 5d [255, 250, 250]
20f60 2c 5c 72 5c 6e 5c 74 5c 22 73 70 72 69 6e 67 67 ,\r\n\t\"springg
20f70 72 65 65 6e 5c 22 3a 20 5b 30 2c 20 32 35 35 2c reen\": [0, 255,
20f80 20 31 32 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 74 127],\r\n\t\"st
20f90 65 65 6c 62 6c 75 65 5c 22 3a 20 5b 37 30 2c 20 eelblue\": [70,
20fa0 31 33 30 2c 20 31 38 30 5d 2c 5c 72 5c 6e 5c 74 130, 180],\r\n\t
20fb0 5c 22 74 61 6e 5c 22 3a 20 5b 32 31 30 2c 20 31 \"tan\": [210, 1
20fc0 38 30 2c 20 31 34 30 5d 2c 5c 72 5c 6e 5c 74 5c 80, 140],\r\n\t\
20fd0 22 74 65 61 6c 5c 22 3a 20 5b 30 2c 20 31 32 38 "teal\": [0, 128
20fe0 2c 20 31 32 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 74 , 128],\r\n\t\"t
20ff0 68 69 73 74 6c 65 5c 22 3a 20 5b 32 31 36 2c 20 histle\": [216,
21000 31 39 31 2c 20 32 31 36 5d 2c 5c 72 5c 6e 5c 74 191, 216],\r\n\t
21010 5c 22 74 6f 6d 61 74 6f 5c 22 3a 20 5b 32 35 35 \"tomato\": [255
21020 2c 20 39 39 2c 20 37 31 5d 2c 5c 72 5c 6e 5c 74 , 99, 71],\r\n\t
21030 5c 22 74 75 72 71 75 6f 69 73 65 5c 22 3a 20 5b \"turquoise\": [
21040 36 34 2c 20 32 32 34 2c 20 32 30 38 5d 2c 5c 72 64, 224, 208],\r
21050 5c 6e 5c 74 5c 22 76 69 6f 6c 65 74 5c 22 3a 20 \n\t\"violet\":
21060 5b 32 33 38 2c 20 31 33 30 2c 20 32 33 38 5d 2c [238, 130, 238],
21070 5c 72 5c 6e 5c 74 5c 22 77 68 65 61 74 5c 22 3a \r\n\t\"wheat\":
21080 20 5b 32 34 35 2c 20 32 32 32 2c 20 31 37 39 5d [245, 222, 179]
21090 2c 5c 72 5c 6e 5c 74 5c 22 77 68 69 74 65 5c 22 ,\r\n\t\"white\"
210a0 3a 20 5b 32 35 35 2c 20 32 35 35 2c 20 32 35 35 : [255, 255, 255
210b0 5d 2c 5c 72 5c 6e 5c 74 5c 22 77 68 69 74 65 73 ],\r\n\t\"whites
210c0 6d 6f 6b 65 5c 22 3a 20 5b 32 34 35 2c 20 32 34 moke\": [245, 24
210d0 35 2c 20 32 34 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 5, 245],\r\n\t\"
210e0 79 65 6c 6c 6f 77 5c 22 3a 20 5b 32 35 35 2c 20 yellow\": [255,
210f0 32 35 35 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 255, 0],\r\n\t\"
21100 79 65 6c 6c 6f 77 67 72 65 65 6e 5c 22 3a 20 5b yellowgreen\": [
21110 31 35 34 2c 20 32 30 35 2c 20 35 30 5d 5c 72 5c 154, 205, 50]\r\
21120 6e 7d 3b 5c 72 5c 6e 5c 6e 5c 6e 2f 2a 2a 2a 2f n};\r\n\n\n/***/
21130 20 7d 29 2c 5c 6e 2f 2a 20 36 20 2a 2f 5c 6e 2f }),\n/* 6 */\n/
21140 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d ***/ (function(m
21150 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 odule, exports,
21160 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
21170 65 5f 5f 29 20 7b 5c 6e 5c 6e 2f 2a 20 4d 49 54 e__) {\n\n/* MIT
21180 20 6c 69 63 65 6e 73 65 20 2a 2f 5c 6e 76 61 72 license */\nvar
21190 20 63 73 73 4b 65 79 77 6f 72 64 73 20 3d 20 5f cssKeywords = _
211a0 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 _webpack_require
211b0 5f 5f 28 35 29 3b 5c 6e 5c 6e 2f 2f 20 4e 4f 54 __(5);\n\n// NOT
211c0 45 3a 20 63 6f 6e 76 65 72 73 69 6f 6e 73 20 73 E: conversions s
211d0 68 6f 75 6c 64 20 6f 6e 6c 79 20 72 65 74 75 72 hould only retur
211e0 6e 20 70 72 69 6d 69 74 69 76 65 20 76 61 6c 75 n primitive valu
211f0 65 73 20 28 69 2e 65 2e 20 61 72 72 61 79 73 2c es (i.e. arrays,
21200 20 6f 72 5c 6e 2f 2f 20 20 20 20 20 20 20 76 61 or\n// va
21210 6c 75 65 73 20 74 68 61 74 20 67 69 76 65 20 63 lues that give c
21220 6f 72 72 65 63 74 20 60 74 79 70 65 6f 66 60 20 orrect `typeof`
21230 72 65 73 75 6c 74 73 29 2e 5c 6e 2f 2f 20 20 20 results).\n//
21240 20 20 20 20 64 6f 20 6e 6f 74 20 75 73 65 20 62 do not use b
21250 6f 78 20 76 61 6c 75 65 73 20 74 79 70 65 73 20 ox values types
21260 28 69 2e 65 2e 20 4e 75 6d 62 65 72 28 29 2c 20 (i.e. Number(),
21270 53 74 72 69 6e 67 28 29 2c 20 65 74 63 2e 29 5c String(), etc.)\
21280 6e 5c 6e 76 61 72 20 72 65 76 65 72 73 65 4b 65 n\nvar reverseKe
21290 79 77 6f 72 64 73 20 3d 20 7b 7d 3b 5c 6e 66 6f ywords = {};\nfo
212a0 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 63 73 r (var key in cs
212b0 73 4b 65 79 77 6f 72 64 73 29 20 7b 5c 6e 5c 74 sKeywords) {\n\t
212c0 69 66 20 28 63 73 73 4b 65 79 77 6f 72 64 73 2e if (cssKeywords.
212d0 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 6b hasOwnProperty(k
212e0 65 79 29 29 20 7b 5c 6e 5c 74 5c 74 72 65 76 65 ey)) {\n\t\treve
212f0 72 73 65 4b 65 79 77 6f 72 64 73 5b 63 73 73 4b rseKeywords[cssK
21300 65 79 77 6f 72 64 73 5b 6b 65 79 5d 5d 20 3d 20 eywords[key]] =
21310 6b 65 79 3b 5c 6e 5c 74 7d 5c 6e 7d 5c 6e 5c 6e key;\n\t}\n}\n\n
21320 76 61 72 20 63 6f 6e 76 65 72 74 20 3d 20 6d 6f var convert = mo
21330 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 7b dule.exports = {
21340 5c 6e 5c 74 72 67 62 3a 20 7b 63 68 61 6e 6e 65 \n\trgb: {channe
21350 6c 73 3a 20 33 2c 20 6c 61 62 65 6c 73 3a 20 27 ls: 3, labels: '
21360 72 67 62 27 7d 2c 5c 6e 5c 74 68 73 6c 3a 20 7b rgb'},\n\thsl: {
21370 63 68 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 channels: 3, lab
21380 65 6c 73 3a 20 27 68 73 6c 27 7d 2c 5c 6e 5c 74 els: 'hsl'},\n\t
21390 68 73 76 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 hsv: {channels:
213a0 33 2c 20 6c 61 62 65 6c 73 3a 20 27 68 73 76 27 3, labels: 'hsv'
213b0 7d 2c 5c 6e 5c 74 68 77 62 3a 20 7b 63 68 61 6e },\n\thwb: {chan
213c0 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 65 6c 73 3a nels: 3, labels:
213d0 20 27 68 77 62 27 7d 2c 5c 6e 5c 74 63 6d 79 6b 'hwb'},\n\tcmyk
213e0 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 34 2c 20 : {channels: 4,
213f0 6c 61 62 65 6c 73 3a 20 27 63 6d 79 6b 27 7d 2c labels: 'cmyk'},
21400 5c 6e 5c 74 78 79 7a 3a 20 7b 63 68 61 6e 6e 65 \n\txyz: {channe
21410 6c 73 3a 20 33 2c 20 6c 61 62 65 6c 73 3a 20 27 ls: 3, labels: '
21420 78 79 7a 27 7d 2c 5c 6e 5c 74 6c 61 62 3a 20 7b xyz'},\n\tlab: {
21430 63 68 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 channels: 3, lab
21440 65 6c 73 3a 20 27 6c 61 62 27 7d 2c 5c 6e 5c 74 els: 'lab'},\n\t
21450 6c 63 68 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 lch: {channels:
21460 33 2c 20 6c 61 62 65 6c 73 3a 20 27 6c 63 68 27 3, labels: 'lch'
21470 7d 2c 5c 6e 5c 74 68 65 78 3a 20 7b 63 68 61 6e },\n\thex: {chan
21480 6e 65 6c 73 3a 20 31 2c 20 6c 61 62 65 6c 73 3a nels: 1, labels:
21490 20 5b 27 68 65 78 27 5d 7d 2c 5c 6e 5c 74 6b 65 ['hex']},\n\tke
214a0 79 77 6f 72 64 3a 20 7b 63 68 61 6e 6e 65 6c 73 yword: {channels
214b0 3a 20 31 2c 20 6c 61 62 65 6c 73 3a 20 5b 27 6b : 1, labels: ['k
214c0 65 79 77 6f 72 64 27 5d 7d 2c 5c 6e 5c 74 61 6e eyword']},\n\tan
214d0 73 69 31 36 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a si16: {channels:
214e0 20 31 2c 20 6c 61 62 65 6c 73 3a 20 5b 27 61 6e 1, labels: ['an
214f0 73 69 31 36 27 5d 7d 2c 5c 6e 5c 74 61 6e 73 69 si16']},\n\tansi
21500 32 35 36 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 256: {channels:
21510 31 2c 20 6c 61 62 65 6c 73 3a 20 5b 27 61 6e 73 1, labels: ['ans
21520 69 32 35 36 27 5d 7d 2c 5c 6e 5c 74 68 63 67 3a i256']},\n\thcg:
21530 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c {channels: 3, l
21540 61 62 65 6c 73 3a 20 5b 27 68 27 2c 20 27 63 27 abels: ['h', 'c'
21550 2c 20 27 67 27 5d 7d 2c 5c 6e 5c 74 61 70 70 6c , 'g']},\n\tappl
21560 65 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 33 2c e: {channels: 3,
21570 20 6c 61 62 65 6c 73 3a 20 5b 27 72 31 36 27 2c labels: ['r16',
21580 20 27 67 31 36 27 2c 20 27 62 31 36 27 5d 7d 2c 'g16', 'b16']},
21590 5c 6e 5c 74 67 72 61 79 3a 20 7b 63 68 61 6e 6e \n\tgray: {chann
215a0 65 6c 73 3a 20 31 2c 20 6c 61 62 65 6c 73 3a 20 els: 1, labels:
215b0 5b 27 67 72 61 79 27 5d 7d 5c 6e 7d 3b 5c 6e 5c ['gray']}\n};\n\
215c0 6e 2f 2f 20 68 69 64 65 20 2e 63 68 61 6e 6e 65 n// hide .channe
215d0 6c 73 20 61 6e 64 20 2e 6c 61 62 65 6c 73 20 70 ls and .labels p
215e0 72 6f 70 65 72 74 69 65 73 5c 6e 66 6f 72 20 28 roperties\nfor (
215f0 76 61 72 20 6d 6f 64 65 6c 20 69 6e 20 63 6f 6e var model in con
21600 76 65 72 74 29 20 7b 5c 6e 5c 74 69 66 20 28 63 vert) {\n\tif (c
21610 6f 6e 76 65 72 74 2e 68 61 73 4f 77 6e 50 72 6f onvert.hasOwnPro
21620 70 65 72 74 79 28 6d 6f 64 65 6c 29 29 20 7b 5c perty(model)) {\
21630 6e 5c 74 5c 74 69 66 20 28 21 28 27 63 68 61 6e n\t\tif (!('chan
21640 6e 65 6c 73 27 20 69 6e 20 63 6f 6e 76 65 72 74 nels' in convert
21650 5b 6d 6f 64 65 6c 5d 29 29 20 7b 5c 6e 5c 74 5c [model])) {\n\t\
21660 74 5c 74 74 68 72 6f 77 20 6e 65 77 20 45 72 72 t\tthrow new Err
21670 6f 72 28 27 6d 69 73 73 69 6e 67 20 63 68 61 6e or('missing chan
21680 6e 65 6c 73 20 70 72 6f 70 65 72 74 79 3a 20 27 nels property: '
21690 20 2b 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 5c 74 + model);\n\t\t
216a0 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 21 28 27 }\n\n\t\tif (!('
216b0 6c 61 62 65 6c 73 27 20 69 6e 20 63 6f 6e 76 65 labels' in conve
216c0 72 74 5b 6d 6f 64 65 6c 5d 29 29 20 7b 5c 6e 5c rt[model])) {\n\
216d0 74 5c 74 5c 74 74 68 72 6f 77 20 6e 65 77 20 45 t\t\tthrow new E
216e0 72 72 6f 72 28 27 6d 69 73 73 69 6e 67 20 63 68 rror('missing ch
216f0 61 6e 6e 65 6c 20 6c 61 62 65 6c 73 20 70 72 6f annel labels pro
21700 70 65 72 74 79 3a 20 27 20 2b 20 6d 6f 64 65 6c perty: ' + model
21710 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c );\n\t\t}\n\n\t\
21720 74 69 66 20 28 63 6f 6e 76 65 72 74 5b 6d 6f 64 tif (convert[mod
21730 65 6c 5d 2e 6c 61 62 65 6c 73 2e 6c 65 6e 67 74 el].labels.lengt
21740 68 20 21 3d 3d 20 63 6f 6e 76 65 72 74 5b 6d 6f h !== convert[mo
21750 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 29 20 7b del].channels) {
21760 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 20 6e 65 \n\t\t\tthrow ne
21770 77 20 45 72 72 6f 72 28 27 63 68 61 6e 6e 65 6c w Error('channel
21780 20 61 6e 64 20 6c 61 62 65 6c 20 63 6f 75 6e 74 and label count
21790 73 20 6d 69 73 6d 61 74 63 68 3a 20 27 20 2b 20 s mismatch: ' +
217a0 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e model);\n\t\t}\n
217b0 5c 6e 5c 74 5c 74 76 61 72 20 63 68 61 6e 6e 65 \n\t\tvar channe
217c0 6c 73 20 3d 20 63 6f 6e 76 65 72 74 5b 6d 6f 64 ls = convert[mod
217d0 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c el].channels;\n\
217e0 74 5c 74 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 t\tvar labels =
217f0 63 6f 6e 76 65 72 74 5b 6d 6f 64 65 6c 5d 2e 6c convert[model].l
21800 61 62 65 6c 73 3b 5c 6e 5c 74 5c 74 64 65 6c 65 abels;\n\t\tdele
21810 74 65 20 63 6f 6e 76 65 72 74 5b 6d 6f 64 65 6c te convert[model
21820 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 74 5c ].channels;\n\t\
21830 74 64 65 6c 65 74 65 20 63 6f 6e 76 65 72 74 5b tdelete convert[
21840 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 3b 5c 6e model].labels;\n
21850 5c 74 5c 74 4f 62 6a 65 63 74 2e 64 65 66 69 6e \t\tObject.defin
21860 65 50 72 6f 70 65 72 74 79 28 63 6f 6e 76 65 72 eProperty(conver
21870 74 5b 6d 6f 64 65 6c 5d 2c 20 27 63 68 61 6e 6e t[model], 'chann
21880 65 6c 73 27 2c 20 7b 76 61 6c 75 65 3a 20 63 68 els', {value: ch
21890 61 6e 6e 65 6c 73 7d 29 3b 5c 6e 5c 74 5c 74 4f annels});\n\t\tO
218a0 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 bject.defineProp
218b0 65 72 74 79 28 63 6f 6e 76 65 72 74 5b 6d 6f 64 erty(convert[mod
218c0 65 6c 5d 2c 20 27 6c 61 62 65 6c 73 27 2c 20 7b el], 'labels', {
218d0 76 61 6c 75 65 3a 20 6c 61 62 65 6c 73 7d 29 3b value: labels});
218e0 5c 6e 5c 74 7d 5c 6e 7d 5c 6e 5c 6e 63 6f 6e 76 \n\t}\n}\n\nconv
218f0 65 72 74 2e 72 67 62 2e 68 73 6c 20 3d 20 66 75 ert.rgb.hsl = fu
21900 6e 63 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e nction (rgb) {\n
21910 5c 74 76 61 72 20 72 20 3d 20 72 67 62 5b 30 5d \tvar r = rgb[0]
21920 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 67 / 255;\n\tvar g
21930 20 3d 20 72 67 62 5b 31 5d 20 2f 20 32 35 35 3b = rgb[1] / 255;
21940 5c 6e 5c 74 76 61 72 20 62 20 3d 20 72 67 62 5b \n\tvar b = rgb[
21950 32 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 2] / 255;\n\tvar
21960 20 6d 69 6e 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 min = Math.min(
21970 72 2c 20 67 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 r, g, b);\n\tvar
21980 20 6d 61 78 20 3d 20 4d 61 74 68 2e 6d 61 78 28 max = Math.max(
21990 72 2c 20 67 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 r, g, b);\n\tvar
219a0 20 64 65 6c 74 61 20 3d 20 6d 61 78 20 2d 20 6d delta = max - m
219b0 69 6e 3b 5c 6e 5c 74 76 61 72 20 68 3b 5c 6e 5c in;\n\tvar h;\n\
219c0 74 76 61 72 20 73 3b 5c 6e 5c 74 76 61 72 20 6c tvar s;\n\tvar l
219d0 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d 61 78 20 3d ;\n\n\tif (max =
219e0 3d 3d 20 6d 69 6e 29 20 7b 5c 6e 5c 74 5c 74 68 == min) {\n\t\th
219f0 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 = 0;\n\t} else
21a00 69 66 20 28 72 20 3d 3d 3d 20 6d 61 78 29 20 7b if (r === max) {
21a10 5c 6e 5c 74 5c 74 68 20 3d 20 28 67 20 2d 20 62 \n\t\th = (g - b
21a20 29 20 2f 20 64 65 6c 74 61 3b 5c 6e 5c 74 7d 20 ) / delta;\n\t}
21a30 65 6c 73 65 20 69 66 20 28 67 20 3d 3d 3d 20 6d else if (g === m
21a40 61 78 29 20 7b 5c 6e 5c 74 5c 74 68 20 3d 20 32 ax) {\n\t\th = 2
21a50 20 2b 20 28 62 20 2d 20 72 29 20 2f 20 64 65 6c + (b - r) / del
21a60 74 61 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 66 ta;\n\t} else if
21a70 20 28 62 20 3d 3d 3d 20 6d 61 78 29 20 7b 5c 6e (b === max) {\n
21a80 5c 74 5c 74 68 20 3d 20 34 20 2b 20 28 72 20 2d \t\th = 4 + (r -
21a90 20 67 29 20 2f 20 64 65 6c 74 61 3b 5c 6e 5c 74 g) / delta;\n\t
21aa0 7d 5c 6e 5c 6e 5c 74 68 20 3d 20 4d 61 74 68 2e }\n\n\th = Math.
21ab0 6d 69 6e 28 68 20 2a 20 36 30 2c 20 33 36 30 29 min(h * 60, 360)
21ac0 3b 5c 6e 5c 6e 5c 74 69 66 20 28 68 20 3c 20 30 ;\n\n\tif (h < 0
21ad0 29 20 7b 5c 6e 5c 74 5c 74 68 20 2b 3d 20 33 36 ) {\n\t\th += 36
21ae0 30 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 6c 20 3d 0;\n\t}\n\n\tl =
21af0 20 28 6d 69 6e 20 2b 20 6d 61 78 29 20 2f 20 32 (min + max) / 2
21b00 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d 61 78 20 3d ;\n\n\tif (max =
21b10 3d 3d 20 6d 69 6e 29 20 7b 5c 6e 5c 74 5c 74 73 == min) {\n\t\ts
21b20 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 = 0;\n\t} else
21b30 69 66 20 28 6c 20 3c 3d 20 30 2e 35 29 20 7b 5c if (l <= 0.5) {\
21b40 6e 5c 74 5c 74 73 20 3d 20 64 65 6c 74 61 20 2f n\t\ts = delta /
21b50 20 28 6d 61 78 20 2b 20 6d 69 6e 29 3b 5c 6e 5c (max + min);\n\
21b60 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 73 t} else {\n\t\ts
21b70 20 3d 20 64 65 6c 74 61 20 2f 20 28 32 20 2d 20 = delta / (2 -
21b80 6d 61 78 20 2d 20 6d 69 6e 29 3b 5c 6e 5c 74 7d max - min);\n\t}
21b90 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 2c \n\n\treturn [h,
21ba0 20 73 20 2a 20 31 30 30 2c 20 6c 20 2a 20 31 30 s * 100, l * 10
21bb0 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 0];\n};\n\nconve
21bc0 72 74 2e 72 67 62 2e 68 73 76 20 3d 20 66 75 6e rt.rgb.hsv = fun
21bd0 63 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c ction (rgb) {\n\
21be0 74 76 61 72 20 72 64 69 66 3b 5c 6e 5c 74 76 61 tvar rdif;\n\tva
21bf0 72 20 67 64 69 66 3b 5c 6e 5c 74 76 61 72 20 62 r gdif;\n\tvar b
21c00 64 69 66 3b 5c 6e 5c 74 76 61 72 20 68 3b 5c 6e dif;\n\tvar h;\n
21c10 5c 74 76 61 72 20 73 3b 5c 6e 5c 6e 5c 74 76 61 \tvar s;\n\n\tva
21c20 72 20 72 20 3d 20 72 67 62 5b 30 5d 20 2f 20 32 r r = rgb[0] / 2
21c30 35 35 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 72 55;\n\tvar g = r
21c40 67 62 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 gb[1] / 255;\n\t
21c50 76 61 72 20 62 20 3d 20 72 67 62 5b 32 5d 20 2f var b = rgb[2] /
21c60 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 255;\n\tvar v =
21c70 20 4d 61 74 68 2e 6d 61 78 28 72 2c 20 67 2c 20 Math.max(r, g,
21c80 62 29 3b 5c 6e 5c 74 76 61 72 20 64 69 66 66 20 b);\n\tvar diff
21c90 3d 20 76 20 2d 20 4d 61 74 68 2e 6d 69 6e 28 72 = v - Math.min(r
21ca0 2c 20 67 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 20 , g, b);\n\tvar
21cb0 64 69 66 66 63 20 3d 20 66 75 6e 63 74 69 6f 6e diffc = function
21cc0 20 28 63 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 (c) {\n\t\tretu
21cd0 72 6e 20 28 76 20 2d 20 63 29 20 2f 20 36 20 2f rn (v - c) / 6 /
21ce0 20 64 69 66 66 20 2b 20 31 20 2f 20 32 3b 5c 6e diff + 1 / 2;\n
21cf0 5c 74 7d 3b 5c 6e 5c 6e 5c 74 69 66 20 28 64 69 \t};\n\n\tif (di
21d00 66 66 20 3d 3d 3d 20 30 29 20 7b 5c 6e 5c 74 5c ff === 0) {\n\t\
21d10 74 68 20 3d 20 73 20 3d 20 30 3b 5c 6e 5c 74 7d th = s = 0;\n\t}
21d20 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 73 20 3d else {\n\t\ts =
21d30 20 64 69 66 66 20 2f 20 76 3b 5c 6e 5c 74 5c 74 diff / v;\n\t\t
21d40 72 64 69 66 20 3d 20 64 69 66 66 63 28 72 29 3b rdif = diffc(r);
21d50 5c 6e 5c 74 5c 74 67 64 69 66 20 3d 20 64 69 66 \n\t\tgdif = dif
21d60 66 63 28 67 29 3b 5c 6e 5c 74 5c 74 62 64 69 66 fc(g);\n\t\tbdif
21d70 20 3d 20 64 69 66 66 63 28 62 29 3b 5c 6e 5c 6e = diffc(b);\n\n
21d80 5c 74 5c 74 69 66 20 28 72 20 3d 3d 3d 20 76 29 \t\tif (r === v)
21d90 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 3d 20 62 64 {\n\t\t\th = bd
21da0 69 66 20 2d 20 67 64 69 66 3b 5c 6e 5c 74 5c 74 if - gdif;\n\t\t
21db0 7d 20 65 6c 73 65 20 69 66 20 28 67 20 3d 3d 3d } else if (g ===
21dc0 20 76 29 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 3d v) {\n\t\t\th =
21dd0 20 28 31 20 2f 20 33 29 20 2b 20 72 64 69 66 20 (1 / 3) + rdif
21de0 2d 20 62 64 69 66 3b 5c 6e 5c 74 5c 74 7d 20 65 - bdif;\n\t\t} e
21df0 6c 73 65 20 69 66 20 28 62 20 3d 3d 3d 20 76 29 lse if (b === v)
21e00 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 3d 20 28 32 {\n\t\t\th = (2
21e10 20 2f 20 33 29 20 2b 20 67 64 69 66 20 2d 20 72 / 3) + gdif - r
21e20 64 69 66 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 5c dif;\n\t\t}\n\t\
21e30 74 69 66 20 28 68 20 3c 20 30 29 20 7b 5c 6e 5c tif (h < 0) {\n\
21e40 74 5c 74 5c 74 68 20 2b 3d 20 31 3b 5c 6e 5c 74 t\t\th += 1;\n\t
21e50 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 68 20 3e \t} else if (h >
21e60 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 2d 1) {\n\t\t\th -
21e70 3d 20 31 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d = 1;\n\t\t}\n\t}
21e80 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 5c 6e \n\n\treturn [\n
21e90 5c 74 5c 74 68 20 2a 20 33 36 30 2c 5c 6e 5c 74 \t\th * 360,\n\t
21ea0 5c 74 73 20 2a 20 31 30 30 2c 5c 6e 5c 74 5c 74 \ts * 100,\n\t\t
21eb0 76 20 2a 20 31 30 30 5c 6e 5c 74 5d 3b 5c 6e 7d v * 100\n\t];\n}
21ec0 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 ;\n\nconvert.rgb
21ed0 2e 68 77 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hwb = function
21ee0 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 20 72 (rgb) {\n\tvar r
21ef0 20 3d 20 72 67 62 5b 30 5d 3b 5c 6e 5c 74 76 61 = rgb[0];\n\tva
21f00 72 20 67 20 3d 20 72 67 62 5b 31 5d 3b 5c 6e 5c r g = rgb[1];\n\
21f10 74 76 61 72 20 62 20 3d 20 72 67 62 5b 32 5d 3b tvar b = rgb[2];
21f20 5c 6e 5c 74 76 61 72 20 68 20 3d 20 63 6f 6e 76 \n\tvar h = conv
21f30 65 72 74 2e 72 67 62 2e 68 73 6c 28 72 67 62 29 ert.rgb.hsl(rgb)
21f40 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 77 20 3d 20 [0];\n\tvar w =
21f50 31 20 2f 20 32 35 35 20 2a 20 4d 61 74 68 2e 6d 1 / 255 * Math.m
21f60 69 6e 28 72 2c 20 4d 61 74 68 2e 6d 69 6e 28 67 in(r, Math.min(g
21f70 2c 20 62 29 29 3b 5c 6e 5c 6e 5c 74 62 20 3d 20 , b));\n\n\tb =
21f80 31 20 2d 20 31 20 2f 20 32 35 35 20 2a 20 4d 61 1 - 1 / 255 * Ma
21f90 74 68 2e 6d 61 78 28 72 2c 20 4d 61 74 68 2e 6d th.max(r, Math.m
21fa0 61 78 28 67 2c 20 62 29 29 3b 5c 6e 5c 6e 5c 74 ax(g, b));\n\n\t
21fb0 72 65 74 75 72 6e 20 5b 68 2c 20 77 20 2a 20 31 return [h, w * 1
21fc0 30 30 2c 20 62 20 2a 20 31 30 30 5d 3b 5c 6e 7d 00, b * 100];\n}
21fd0 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 ;\n\nconvert.rgb
21fe0 2e 63 6d 79 6b 20 3d 20 66 75 6e 63 74 69 6f 6e .cmyk = function
21ff0 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 20 (rgb) {\n\tvar
22000 72 20 3d 20 72 67 62 5b 30 5d 20 2f 20 32 35 35 r = rgb[0] / 255
22010 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 72 67 62 ;\n\tvar g = rgb
22020 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 [1] / 255;\n\tva
22030 72 20 62 20 3d 20 72 67 62 5b 32 5d 20 2f 20 32 r b = rgb[2] / 2
22040 35 35 3b 5c 6e 5c 74 76 61 72 20 63 3b 5c 6e 5c 55;\n\tvar c;\n\
22050 74 76 61 72 20 6d 3b 5c 6e 5c 74 76 61 72 20 79 tvar m;\n\tvar y
22060 3b 5c 6e 5c 74 76 61 72 20 6b 3b 5c 6e 5c 6e 5c ;\n\tvar k;\n\n\
22070 74 6b 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 31 20 tk = Math.min(1
22080 2d 20 72 2c 20 31 20 2d 20 67 2c 20 31 20 2d 20 - r, 1 - g, 1 -
22090 62 29 3b 5c 6e 5c 74 63 20 3d 20 28 31 20 2d 20 b);\n\tc = (1 -
220a0 72 20 2d 20 6b 29 20 2f 20 28 31 20 2d 20 6b 29 r - k) / (1 - k)
220b0 20 7c 7c 20 30 3b 5c 6e 5c 74 6d 20 3d 20 28 31 || 0;\n\tm = (1
220c0 20 2d 20 67 20 2d 20 6b 29 20 2f 20 28 31 20 2d - g - k) / (1 -
220d0 20 6b 29 20 7c 7c 20 30 3b 5c 6e 5c 74 79 20 3d k) || 0;\n\ty =
220e0 20 28 31 20 2d 20 62 20 2d 20 6b 29 20 2f 20 28 (1 - b - k) / (
220f0 31 20 2d 20 6b 29 20 7c 7c 20 30 3b 5c 6e 5c 6e 1 - k) || 0;\n\n
22100 5c 74 72 65 74 75 72 6e 20 5b 63 20 2a 20 31 30 \treturn [c * 10
22110 30 2c 20 6d 20 2a 20 31 30 30 2c 20 79 20 2a 20 0, m * 100, y *
22120 31 30 30 2c 20 6b 20 2a 20 31 30 30 5d 3b 5c 6e 100, k * 100];\n
22130 7d 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 53 65 };\n\n/**\n * Se
22140 65 20 68 74 74 70 73 3a 2f 2f 65 6e 2e 6d 2e 77 e https://en.m.w
22150 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b ikipedia.org/wik
22160 69 2f 45 75 63 6c 69 64 65 61 6e 5f 64 69 73 74 i/Euclidean_dist
22170 61 6e 63 65 23 53 71 75 61 72 65 64 5f 45 75 63 ance#Squared_Euc
22180 6c 69 64 65 61 6e 5f 64 69 73 74 61 6e 63 65 5c lidean_distance\
22190 6e 20 2a 20 2a 2f 5c 6e 66 75 6e 63 74 69 6f 6e n * */\nfunction
221a0 20 63 6f 6d 70 61 72 61 74 69 76 65 44 69 73 74 comparativeDist
221b0 61 6e 63 65 28 78 2c 20 79 29 20 7b 5c 6e 5c 74 ance(x, y) {\n\t
221c0 72 65 74 75 72 6e 20 28 5c 6e 5c 74 5c 74 4d 61 return (\n\t\tMa
221d0 74 68 2e 70 6f 77 28 78 5b 30 5d 20 2d 20 79 5b th.pow(x[0] - y[
221e0 30 5d 2c 20 32 29 20 2b 5c 6e 5c 74 5c 74 4d 61 0], 2) +\n\t\tMa
221f0 74 68 2e 70 6f 77 28 78 5b 31 5d 20 2d 20 79 5b th.pow(x[1] - y[
22200 31 5d 2c 20 32 29 20 2b 5c 6e 5c 74 5c 74 4d 61 1], 2) +\n\t\tMa
22210 74 68 2e 70 6f 77 28 78 5b 32 5d 20 2d 20 79 5b th.pow(x[2] - y[
22220 32 5d 2c 20 32 29 5c 6e 5c 74 29 3b 5c 6e 7d 5c 2], 2)\n\t);\n}\
22230 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 2e 6b n\nconvert.rgb.k
22240 65 79 77 6f 72 64 20 3d 20 66 75 6e 63 74 69 6f eyword = functio
22250 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 n (rgb) {\n\tvar
22260 20 72 65 76 65 72 73 65 64 20 3d 20 72 65 76 65 reversed = reve
22270 72 73 65 4b 65 79 77 6f 72 64 73 5b 72 67 62 5d rseKeywords[rgb]
22280 3b 5c 6e 5c 74 69 66 20 28 72 65 76 65 72 73 65 ;\n\tif (reverse
22290 64 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e d) {\n\t\treturn
222a0 20 72 65 76 65 72 73 65 64 3b 5c 6e 5c 74 7d 5c reversed;\n\t}\
222b0 6e 5c 6e 5c 74 76 61 72 20 63 75 72 72 65 6e 74 n\n\tvar current
222c0 43 6c 6f 73 65 73 74 44 69 73 74 61 6e 63 65 20 ClosestDistance
222d0 3d 20 49 6e 66 69 6e 69 74 79 3b 5c 6e 5c 74 76 = Infinity;\n\tv
222e0 61 72 20 63 75 72 72 65 6e 74 43 6c 6f 73 65 73 ar currentCloses
222f0 74 4b 65 79 77 6f 72 64 3b 5c 6e 5c 6e 5c 74 66 tKeyword;\n\n\tf
22300 6f 72 20 28 76 61 72 20 6b 65 79 77 6f 72 64 20 or (var keyword
22310 69 6e 20 63 73 73 4b 65 79 77 6f 72 64 73 29 20 in cssKeywords)
22320 7b 5c 6e 5c 74 5c 74 69 66 20 28 63 73 73 4b 65 {\n\t\tif (cssKe
22330 79 77 6f 72 64 73 2e 68 61 73 4f 77 6e 50 72 6f ywords.hasOwnPro
22340 70 65 72 74 79 28 6b 65 79 77 6f 72 64 29 29 20 perty(keyword))
22350 7b 5c 6e 5c 74 5c 74 5c 74 76 61 72 20 76 61 6c {\n\t\t\tvar val
22360 75 65 20 3d 20 63 73 73 4b 65 79 77 6f 72 64 73 ue = cssKeywords
22370 5b 6b 65 79 77 6f 72 64 5d 3b 5c 6e 5c 6e 5c 74 [keyword];\n\n\t
22380 5c 74 5c 74 2f 2f 20 43 6f 6d 70 75 74 65 20 63 \t\t// Compute c
22390 6f 6d 70 61 72 61 74 69 76 65 20 64 69 73 74 61 omparative dista
223a0 6e 63 65 5c 6e 5c 74 5c 74 5c 74 76 61 72 20 64 nce\n\t\t\tvar d
223b0 69 73 74 61 6e 63 65 20 3d 20 63 6f 6d 70 61 72 istance = compar
223c0 61 74 69 76 65 44 69 73 74 61 6e 63 65 28 72 67 ativeDistance(rg
223d0 62 2c 20 76 61 6c 75 65 29 3b 5c 6e 5c 6e 5c 74 b, value);\n\n\t
223e0 5c 74 5c 74 2f 2f 20 43 68 65 63 6b 20 69 66 20 \t\t// Check if
223f0 69 74 73 20 6c 65 73 73 2c 20 69 66 20 73 6f 20 its less, if so
22400 73 65 74 20 61 73 20 63 6c 6f 73 65 73 74 5c 6e set as closest\n
22410 5c 74 5c 74 5c 74 69 66 20 28 64 69 73 74 61 6e \t\t\tif (distan
22420 63 65 20 3c 20 63 75 72 72 65 6e 74 43 6c 6f 73 ce < currentClos
22430 65 73 74 44 69 73 74 61 6e 63 65 29 20 7b 5c 6e estDistance) {\n
22440 5c 74 5c 74 5c 74 5c 74 63 75 72 72 65 6e 74 43 \t\t\t\tcurrentC
22450 6c 6f 73 65 73 74 44 69 73 74 61 6e 63 65 20 3d losestDistance =
22460 20 64 69 73 74 61 6e 63 65 3b 5c 6e 5c 74 5c 74 distance;\n\t\t
22470 5c 74 5c 74 63 75 72 72 65 6e 74 43 6c 6f 73 65 \t\tcurrentClose
22480 73 74 4b 65 79 77 6f 72 64 20 3d 20 6b 65 79 77 stKeyword = keyw
22490 6f 72 64 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c ord;\n\t\t\t}\n\
224a0 74 5c 74 7d 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 t\t}\n\t}\n\n\tr
224b0 65 74 75 72 6e 20 63 75 72 72 65 6e 74 43 6c 6f eturn currentClo
224c0 73 65 73 74 4b 65 79 77 6f 72 64 3b 5c 6e 7d 3b sestKeyword;\n};
224d0 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 6b 65 79 77 \n\nconvert.keyw
224e0 6f 72 64 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 ord.rgb = functi
224f0 6f 6e 20 28 6b 65 79 77 6f 72 64 29 20 7b 5c 6e on (keyword) {\n
22500 5c 74 72 65 74 75 72 6e 20 63 73 73 4b 65 79 77 \treturn cssKeyw
22510 6f 72 64 73 5b 6b 65 79 77 6f 72 64 5d 3b 5c 6e ords[keyword];\n
22520 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 };\n\nconvert.rg
22530 62 2e 78 79 7a 20 3d 20 66 75 6e 63 74 69 6f 6e b.xyz = function
22540 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 20 (rgb) {\n\tvar
22550 72 20 3d 20 72 67 62 5b 30 5d 20 2f 20 32 35 35 r = rgb[0] / 255
22560 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 72 67 62 ;\n\tvar g = rgb
22570 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 [1] / 255;\n\tva
22580 72 20 62 20 3d 20 72 67 62 5b 32 5d 20 2f 20 32 r b = rgb[2] / 2
22590 35 35 3b 5c 6e 5c 6e 5c 74 2f 2f 20 61 73 73 75 55;\n\n\t// assu
225a0 6d 65 20 73 52 47 42 5c 6e 5c 74 72 20 3d 20 72 me sRGB\n\tr = r
225b0 20 3e 20 30 2e 30 34 30 34 35 20 3f 20 4d 61 74 > 0.04045 ? Mat
225c0 68 2e 70 6f 77 28 28 28 72 20 2b 20 30 2e 30 35 h.pow(((r + 0.05
225d0 35 29 20 2f 20 31 2e 30 35 35 29 2c 20 32 2e 34 5) / 1.055), 2.4
225e0 29 20 3a 20 28 72 20 2f 20 31 32 2e 39 32 29 3b ) : (r / 12.92);
225f0 5c 6e 5c 74 67 20 3d 20 67 20 3e 20 30 2e 30 34 \n\tg = g > 0.04
22600 30 34 35 20 3f 20 4d 61 74 68 2e 70 6f 77 28 28 045 ? Math.pow((
22610 28 67 20 2b 20 30 2e 30 35 35 29 20 2f 20 31 2e (g + 0.055) / 1.
22620 30 35 35 29 2c 20 32 2e 34 29 20 3a 20 28 67 20 055), 2.4) : (g
22630 2f 20 31 32 2e 39 32 29 3b 5c 6e 5c 74 62 20 3d / 12.92);\n\tb =
22640 20 62 20 3e 20 30 2e 30 34 30 34 35 20 3f 20 4d b > 0.04045 ? M
22650 61 74 68 2e 70 6f 77 28 28 28 62 20 2b 20 30 2e ath.pow(((b + 0.
22660 30 35 35 29 20 2f 20 31 2e 30 35 35 29 2c 20 32 055) / 1.055), 2
22670 2e 34 29 20 3a 20 28 62 20 2f 20 31 32 2e 39 32 .4) : (b / 12.92
22680 29 3b 5c 6e 5c 6e 5c 74 76 61 72 20 78 20 3d 20 );\n\n\tvar x =
22690 28 72 20 2a 20 30 2e 34 31 32 34 29 20 2b 20 28 (r * 0.4124) + (
226a0 67 20 2a 20 30 2e 33 35 37 36 29 20 2b 20 28 62 g * 0.3576) + (b
226b0 20 2a 20 30 2e 31 38 30 35 29 3b 5c 6e 5c 74 76 * 0.1805);\n\tv
226c0 61 72 20 79 20 3d 20 28 72 20 2a 20 30 2e 32 31 ar y = (r * 0.21
226d0 32 36 29 20 2b 20 28 67 20 2a 20 30 2e 37 31 35 26) + (g * 0.715
226e0 32 29 20 2b 20 28 62 20 2a 20 30 2e 30 37 32 32 2) + (b * 0.0722
226f0 29 3b 5c 6e 5c 74 76 61 72 20 7a 20 3d 20 28 72 );\n\tvar z = (r
22700 20 2a 20 30 2e 30 31 39 33 29 20 2b 20 28 67 20 * 0.0193) + (g
22710 2a 20 30 2e 31 31 39 32 29 20 2b 20 28 62 20 2a * 0.1192) + (b *
22720 20 30 2e 39 35 30 35 29 3b 5c 6e 5c 6e 5c 74 72 0.9505);\n\n\tr
22730 65 74 75 72 6e 20 5b 78 20 2a 20 31 30 30 2c 20 eturn [x * 100,
22740 79 20 2a 20 31 30 30 2c 20 7a 20 2a 20 31 30 30 y * 100, z * 100
22750 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
22760 74 2e 72 67 62 2e 6c 61 62 20 3d 20 66 75 6e 63 t.rgb.lab = func
22770 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 tion (rgb) {\n\t
22780 76 61 72 20 78 79 7a 20 3d 20 63 6f 6e 76 65 72 var xyz = conver
22790 74 2e 72 67 62 2e 78 79 7a 28 72 67 62 29 3b 5c t.rgb.xyz(rgb);\
227a0 6e 5c 74 76 61 72 20 78 20 3d 20 78 79 7a 5b 30 n\tvar x = xyz[0
227b0 5d 3b 5c 6e 5c 74 76 61 72 20 79 20 3d 20 78 79 ];\n\tvar y = xy
227c0 7a 5b 31 5d 3b 5c 6e 5c 74 76 61 72 20 7a 20 3d z[1];\n\tvar z =
227d0 20 78 79 7a 5b 32 5d 3b 5c 6e 5c 74 76 61 72 20 xyz[2];\n\tvar
227e0 6c 3b 5c 6e 5c 74 76 61 72 20 61 3b 5c 6e 5c 74 l;\n\tvar a;\n\t
227f0 76 61 72 20 62 3b 5c 6e 5c 6e 5c 74 78 20 2f 3d var b;\n\n\tx /=
22800 20 39 35 2e 30 34 37 3b 5c 6e 5c 74 79 20 2f 3d 95.047;\n\ty /=
22810 20 31 30 30 3b 5c 6e 5c 74 7a 20 2f 3d 20 31 30 100;\n\tz /= 10
22820 38 2e 38 38 33 3b 5c 6e 5c 6e 5c 74 78 20 3d 20 8.883;\n\n\tx =
22830 78 20 3e 20 30 2e 30 30 38 38 35 36 20 3f 20 4d x > 0.008856 ? M
22840 61 74 68 2e 70 6f 77 28 78 2c 20 31 20 2f 20 33 ath.pow(x, 1 / 3
22850 29 20 3a 20 28 37 2e 37 38 37 20 2a 20 78 29 20 ) : (7.787 * x)
22860 2b 20 28 31 36 20 2f 20 31 31 36 29 3b 5c 6e 5c + (16 / 116);\n\
22870 74 79 20 3d 20 79 20 3e 20 30 2e 30 30 38 38 35 ty = y > 0.00885
22880 36 20 3f 20 4d 61 74 68 2e 70 6f 77 28 79 2c 20 6 ? Math.pow(y,
22890 31 20 2f 20 33 29 20 3a 20 28 37 2e 37 38 37 20 1 / 3) : (7.787
228a0 2a 20 79 29 20 2b 20 28 31 36 20 2f 20 31 31 36 * y) + (16 / 116
228b0 29 3b 5c 6e 5c 74 7a 20 3d 20 7a 20 3e 20 30 2e );\n\tz = z > 0.
228c0 30 30 38 38 35 36 20 3f 20 4d 61 74 68 2e 70 6f 008856 ? Math.po
228d0 77 28 7a 2c 20 31 20 2f 20 33 29 20 3a 20 28 37 w(z, 1 / 3) : (7
228e0 2e 37 38 37 20 2a 20 7a 29 20 2b 20 28 31 36 20 .787 * z) + (16
228f0 2f 20 31 31 36 29 3b 5c 6e 5c 6e 5c 74 6c 20 3d / 116);\n\n\tl =
22900 20 28 31 31 36 20 2a 20 79 29 20 2d 20 31 36 3b (116 * y) - 16;
22910 5c 6e 5c 74 61 20 3d 20 35 30 30 20 2a 20 28 78 \n\ta = 500 * (x
22920 20 2d 20 79 29 3b 5c 6e 5c 74 62 20 3d 20 32 30 - y);\n\tb = 20
22930 30 20 2a 20 28 79 20 2d 20 7a 29 3b 5c 6e 5c 6e 0 * (y - z);\n\n
22940 5c 74 72 65 74 75 72 6e 20 5b 6c 2c 20 61 2c 20 \treturn [l, a,
22950 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 b];\n};\n\nconve
22960 72 74 2e 68 73 6c 2e 72 67 62 20 3d 20 66 75 6e rt.hsl.rgb = fun
22970 63 74 69 6f 6e 20 28 68 73 6c 29 20 7b 5c 6e 5c ction (hsl) {\n\
22980 74 76 61 72 20 68 20 3d 20 68 73 6c 5b 30 5d 20 tvar h = hsl[0]
22990 2f 20 33 36 30 3b 5c 6e 5c 74 76 61 72 20 73 20 / 360;\n\tvar s
229a0 3d 20 68 73 6c 5b 31 5d 20 2f 20 31 30 30 3b 5c = hsl[1] / 100;\
229b0 6e 5c 74 76 61 72 20 6c 20 3d 20 68 73 6c 5b 32 n\tvar l = hsl[2
229c0 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
229d0 74 31 3b 5c 6e 5c 74 76 61 72 20 74 32 3b 5c 6e t1;\n\tvar t2;\n
229e0 5c 74 76 61 72 20 74 33 3b 5c 6e 5c 74 76 61 72 \tvar t3;\n\tvar
229f0 20 72 67 62 3b 5c 6e 5c 74 76 61 72 20 76 61 6c rgb;\n\tvar val
22a00 3b 5c 6e 5c 6e 5c 74 69 66 20 28 73 20 3d 3d 3d ;\n\n\tif (s ===
22a10 20 30 29 20 7b 5c 6e 5c 74 5c 74 76 61 6c 20 3d 0) {\n\t\tval =
22a20 20 6c 20 2a 20 32 35 35 3b 5c 6e 5c 74 5c 74 72 l * 255;\n\t\tr
22a30 65 74 75 72 6e 20 5b 76 61 6c 2c 20 76 61 6c 2c eturn [val, val,
22a40 20 76 61 6c 5d 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c val];\n\t}\n\n\
22a50 74 69 66 20 28 6c 20 3c 20 30 2e 35 29 20 7b 5c tif (l < 0.5) {\
22a60 6e 5c 74 5c 74 74 32 20 3d 20 6c 20 2a 20 28 31 n\t\tt2 = l * (1
22a70 20 2b 20 73 29 3b 5c 6e 5c 74 7d 20 65 6c 73 65 + s);\n\t} else
22a80 20 7b 5c 6e 5c 74 5c 74 74 32 20 3d 20 6c 20 2b {\n\t\tt2 = l +
22a90 20 73 20 2d 20 6c 20 2a 20 73 3b 5c 6e 5c 74 7d s - l * s;\n\t}
22aa0 5c 6e 5c 6e 5c 74 74 31 20 3d 20 32 20 2a 20 6c \n\n\tt1 = 2 * l
22ab0 20 2d 20 74 32 3b 5c 6e 5c 6e 5c 74 72 67 62 20 - t2;\n\n\trgb
22ac0 3d 20 5b 30 2c 20 30 2c 20 30 5d 3b 5c 6e 5c 74 = [0, 0, 0];\n\t
22ad0 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 for (var i = 0;
22ae0 69 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c 6e 5c i < 3; i++) {\n\
22af0 74 5c 74 74 33 20 3d 20 68 20 2b 20 31 20 2f 20 t\tt3 = h + 1 /
22b00 33 20 2a 20 2d 28 69 20 2d 20 31 29 3b 5c 6e 5c 3 * -(i - 1);\n\
22b10 74 5c 74 69 66 20 28 74 33 20 3c 20 30 29 20 7b t\tif (t3 < 0) {
22b20 5c 6e 5c 74 5c 74 5c 74 74 33 2b 2b 3b 5c 6e 5c \n\t\t\tt3++;\n\
22b30 74 5c 74 7d 5c 6e 5c 74 5c 74 69 66 20 28 74 33 t\t}\n\t\tif (t3
22b40 20 3e 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 > 1) {\n\t\t\tt
22b50 33 2d 2d 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 3--;\n\t\t}\n\n\
22b60 74 5c 74 69 66 20 28 36 20 2a 20 74 33 20 3c 20 t\tif (6 * t3 <
22b70 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 6c 20 1) {\n\t\t\tval
22b80 3d 20 74 31 20 2b 20 28 74 32 20 2d 20 74 31 29 = t1 + (t2 - t1)
22b90 20 2a 20 36 20 2a 20 74 33 3b 5c 6e 5c 74 5c 74 * 6 * t3;\n\t\t
22ba0 7d 20 65 6c 73 65 20 69 66 20 28 32 20 2a 20 74 } else if (2 * t
22bb0 33 20 3c 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 3 < 1) {\n\t\t\t
22bc0 76 61 6c 20 3d 20 74 32 3b 5c 6e 5c 74 5c 74 7d val = t2;\n\t\t}
22bd0 20 65 6c 73 65 20 69 66 20 28 33 20 2a 20 74 33 else if (3 * t3
22be0 20 3c 20 32 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 < 2) {\n\t\t\tv
22bf0 61 6c 20 3d 20 74 31 20 2b 20 28 74 32 20 2d 20 al = t1 + (t2 -
22c00 74 31 29 20 2a 20 28 32 20 2f 20 33 20 2d 20 74 t1) * (2 / 3 - t
22c10 33 29 20 2a 20 36 3b 5c 6e 5c 74 5c 74 7d 20 65 3) * 6;\n\t\t} e
22c20 6c 73 65 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 6c lse {\n\t\t\tval
22c30 20 3d 20 74 31 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c = t1;\n\t\t}\n\
22c40 6e 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 76 61 n\t\trgb[i] = va
22c50 6c 20 2a 20 32 35 35 3b 5c 6e 5c 74 7d 5c 6e 5c l * 255;\n\t}\n\
22c60 6e 5c 74 72 65 74 75 72 6e 20 72 67 62 3b 5c 6e n\treturn rgb;\n
22c70 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 68 73 };\n\nconvert.hs
22c80 6c 2e 68 73 76 20 3d 20 66 75 6e 63 74 69 6f 6e l.hsv = function
22c90 20 28 68 73 6c 29 20 7b 5c 6e 5c 74 76 61 72 20 (hsl) {\n\tvar
22ca0 68 20 3d 20 68 73 6c 5b 30 5d 3b 5c 6e 5c 74 76 h = hsl[0];\n\tv
22cb0 61 72 20 73 20 3d 20 68 73 6c 5b 31 5d 20 2f 20 ar s = hsl[1] /
22cc0 31 30 30 3b 5c 6e 5c 74 76 61 72 20 6c 20 3d 20 100;\n\tvar l =
22cd0 68 73 6c 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c hsl[2] / 100;\n\
22ce0 74 76 61 72 20 73 6d 69 6e 20 3d 20 73 3b 5c 6e tvar smin = s;\n
22cf0 5c 74 76 61 72 20 6c 6d 69 6e 20 3d 20 4d 61 74 \tvar lmin = Mat
22d00 68 2e 6d 61 78 28 6c 2c 20 30 2e 30 31 29 3b 5c h.max(l, 0.01);\
22d10 6e 5c 74 76 61 72 20 73 76 3b 5c 6e 5c 74 76 61 n\tvar sv;\n\tva
22d20 72 20 76 3b 5c 6e 5c 6e 5c 74 6c 20 2a 3d 20 32 r v;\n\n\tl *= 2
22d30 3b 5c 6e 5c 74 73 20 2a 3d 20 28 6c 20 3c 3d 20 ;\n\ts *= (l <=
22d40 31 29 20 3f 20 6c 20 3a 20 32 20 2d 20 6c 3b 5c 1) ? l : 2 - l;\
22d50 6e 5c 74 73 6d 69 6e 20 2a 3d 20 6c 6d 69 6e 20 n\tsmin *= lmin
22d60 3c 3d 20 31 20 3f 20 6c 6d 69 6e 20 3a 20 32 20 <= 1 ? lmin : 2
22d70 2d 20 6c 6d 69 6e 3b 5c 6e 5c 74 76 20 3d 20 28 - lmin;\n\tv = (
22d80 6c 20 2b 20 73 29 20 2f 20 32 3b 5c 6e 5c 74 73 l + s) / 2;\n\ts
22d90 76 20 3d 20 6c 20 3d 3d 3d 20 30 20 3f 20 28 32 v = l === 0 ? (2
22da0 20 2a 20 73 6d 69 6e 29 20 2f 20 28 6c 6d 69 6e * smin) / (lmin
22db0 20 2b 20 73 6d 69 6e 29 20 3a 20 28 32 20 2a 20 + smin) : (2 *
22dc0 73 29 20 2f 20 28 6c 20 2b 20 73 29 3b 5c 6e 5c s) / (l + s);\n\
22dd0 6e 5c 74 72 65 74 75 72 6e 20 5b 68 2c 20 73 76 n\treturn [h, sv
22de0 20 2a 20 31 30 30 2c 20 76 20 2a 20 31 30 30 5d * 100, v * 100]
22df0 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
22e00 2e 68 73 76 2e 72 67 62 20 3d 20 66 75 6e 63 74 .hsv.rgb = funct
22e10 69 6f 6e 20 28 68 73 76 29 20 7b 5c 6e 5c 74 76 ion (hsv) {\n\tv
22e20 61 72 20 68 20 3d 20 68 73 76 5b 30 5d 20 2f 20 ar h = hsv[0] /
22e30 36 30 3b 5c 6e 5c 74 76 61 72 20 73 20 3d 20 68 60;\n\tvar s = h
22e40 73 76 5b 31 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 sv[1] / 100;\n\t
22e50 76 61 72 20 76 20 3d 20 68 73 76 5b 32 5d 20 2f var v = hsv[2] /
22e60 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 68 69 20 100;\n\tvar hi
22e70 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 68 29 20 = Math.floor(h)
22e80 25 20 36 3b 5c 6e 5c 6e 5c 74 76 61 72 20 66 20 % 6;\n\n\tvar f
22e90 3d 20 68 20 2d 20 4d 61 74 68 2e 66 6c 6f 6f 72 = h - Math.floor
22ea0 28 68 29 3b 5c 6e 5c 74 76 61 72 20 70 20 3d 20 (h);\n\tvar p =
22eb0 32 35 35 20 2a 20 76 20 2a 20 28 31 20 2d 20 73 255 * v * (1 - s
22ec0 29 3b 5c 6e 5c 74 76 61 72 20 71 20 3d 20 32 35 );\n\tvar q = 25
22ed0 35 20 2a 20 76 20 2a 20 28 31 20 2d 20 28 73 20 5 * v * (1 - (s
22ee0 2a 20 66 29 29 3b 5c 6e 5c 74 76 61 72 20 74 20 * f));\n\tvar t
22ef0 3d 20 32 35 35 20 2a 20 76 20 2a 20 28 31 20 2d = 255 * v * (1 -
22f00 20 28 73 20 2a 20 28 31 20 2d 20 66 29 29 29 3b (s * (1 - f)));
22f10 5c 6e 5c 74 76 20 2a 3d 20 32 35 35 3b 5c 6e 5c \n\tv *= 255;\n\
22f20 6e 5c 74 73 77 69 74 63 68 20 28 68 69 29 20 7b n\tswitch (hi) {
22f30 5c 6e 5c 74 5c 74 63 61 73 65 20 30 3a 5c 6e 5c \n\t\tcase 0:\n\
22f40 74 5c 74 5c 74 72 65 74 75 72 6e 20 5b 76 2c 20 t\t\treturn [v,
22f50 74 2c 20 70 5d 3b 5c 6e 5c 74 5c 74 63 61 73 65 t, p];\n\t\tcase
22f60 20 31 3a 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 1:\n\t\t\tretur
22f70 6e 20 5b 71 2c 20 76 2c 20 70 5d 3b 5c 6e 5c 74 n [q, v, p];\n\t
22f80 5c 74 63 61 73 65 20 32 3a 5c 6e 5c 74 5c 74 5c \tcase 2:\n\t\t\
22f90 74 72 65 74 75 72 6e 20 5b 70 2c 20 76 2c 20 74 treturn [p, v, t
22fa0 5d 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 33 3a 5c ];\n\t\tcase 3:\
22fb0 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e 20 5b 70 n\t\t\treturn [p
22fc0 2c 20 71 2c 20 76 5d 3b 5c 6e 5c 74 5c 74 63 61 , q, v];\n\t\tca
22fd0 73 65 20 34 3a 5c 6e 5c 74 5c 74 5c 74 72 65 74 se 4:\n\t\t\tret
22fe0 75 72 6e 20 5b 74 2c 20 70 2c 20 76 5d 3b 5c 6e urn [t, p, v];\n
22ff0 5c 74 5c 74 63 61 73 65 20 35 3a 5c 6e 5c 74 5c \t\tcase 5:\n\t\
23000 74 5c 74 72 65 74 75 72 6e 20 5b 76 2c 20 70 2c t\treturn [v, p,
23010 20 71 5d 3b 5c 6e 5c 74 7d 5c 6e 7d 3b 5c 6e 5c q];\n\t}\n};\n\
23020 6e 63 6f 6e 76 65 72 74 2e 68 73 76 2e 68 73 6c nconvert.hsv.hsl
23030 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 68 73 76 = function (hsv
23040 29 20 7b 5c 6e 5c 74 76 61 72 20 68 20 3d 20 68 ) {\n\tvar h = h
23050 73 76 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 73 20 sv[0];\n\tvar s
23060 3d 20 68 73 76 5b 31 5d 20 2f 20 31 30 30 3b 5c = hsv[1] / 100;\
23070 6e 5c 74 76 61 72 20 76 20 3d 20 68 73 76 5b 32 n\tvar v = hsv[2
23080 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
23090 76 6d 69 6e 20 3d 20 4d 61 74 68 2e 6d 61 78 28 vmin = Math.max(
230a0 76 2c 20 30 2e 30 31 29 3b 5c 6e 5c 74 76 61 72 v, 0.01);\n\tvar
230b0 20 6c 6d 69 6e 3b 5c 6e 5c 74 76 61 72 20 73 6c lmin;\n\tvar sl
230c0 3b 5c 6e 5c 74 76 61 72 20 6c 3b 5c 6e 5c 6e 5c ;\n\tvar l;\n\n\
230d0 74 6c 20 3d 20 28 32 20 2d 20 73 29 20 2a 20 76 tl = (2 - s) * v
230e0 3b 5c 6e 5c 74 6c 6d 69 6e 20 3d 20 28 32 20 2d ;\n\tlmin = (2 -
230f0 20 73 29 20 2a 20 76 6d 69 6e 3b 5c 6e 5c 74 73 s) * vmin;\n\ts
23100 6c 20 3d 20 73 20 2a 20 76 6d 69 6e 3b 5c 6e 5c l = s * vmin;\n\
23110 74 73 6c 20 2f 3d 20 28 6c 6d 69 6e 20 3c 3d 20 tsl /= (lmin <=
23120 31 29 20 3f 20 6c 6d 69 6e 20 3a 20 32 20 2d 20 1) ? lmin : 2 -
23130 6c 6d 69 6e 3b 5c 6e 5c 74 73 6c 20 3d 20 73 6c lmin;\n\tsl = sl
23140 20 7c 7c 20 30 3b 5c 6e 5c 74 6c 20 2f 3d 20 32 || 0;\n\tl /= 2
23150 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 ;\n\n\treturn [h
23160 2c 20 73 6c 20 2a 20 31 30 30 2c 20 6c 20 2a 20 , sl * 100, l *
23170 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 2f 2f 20 100];\n};\n\n//
23180 68 74 74 70 3a 2f 2f 64 65 76 2e 77 33 2e 6f 72 http://dev.w3.or
23190 67 2f 63 73 73 77 67 2f 63 73 73 2d 63 6f 6c 6f g/csswg/css-colo
231a0 72 2f 23 68 77 62 2d 74 6f 2d 72 67 62 5c 6e 63 r/#hwb-to-rgb\nc
231b0 6f 6e 76 65 72 74 2e 68 77 62 2e 72 67 62 20 3d onvert.hwb.rgb =
231c0 20 66 75 6e 63 74 69 6f 6e 20 28 68 77 62 29 20 function (hwb)
231d0 7b 5c 6e 5c 74 76 61 72 20 68 20 3d 20 68 77 62 {\n\tvar h = hwb
231e0 5b 30 5d 20 2f 20 33 36 30 3b 5c 6e 5c 74 76 61 [0] / 360;\n\tva
231f0 72 20 77 68 20 3d 20 68 77 62 5b 31 5d 20 2f 20 r wh = hwb[1] /
23200 31 30 30 3b 5c 6e 5c 74 76 61 72 20 62 6c 20 3d 100;\n\tvar bl =
23210 20 68 77 62 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e hwb[2] / 100;\n
23220 5c 74 76 61 72 20 72 61 74 69 6f 20 3d 20 77 68 \tvar ratio = wh
23230 20 2b 20 62 6c 3b 5c 6e 5c 74 76 61 72 20 69 3b + bl;\n\tvar i;
23240 5c 6e 5c 74 76 61 72 20 76 3b 5c 6e 5c 74 76 61 \n\tvar v;\n\tva
23250 72 20 66 3b 5c 6e 5c 74 76 61 72 20 6e 3b 5c 6e r f;\n\tvar n;\n
23260 5c 6e 5c 74 2f 2f 20 77 68 20 2b 20 62 6c 20 63 \n\t// wh + bl c
23270 61 6e 74 20 62 65 20 3e 20 31 5c 6e 5c 74 69 66 ant be > 1\n\tif
23280 20 28 72 61 74 69 6f 20 3e 20 31 29 20 7b 5c 6e (ratio > 1) {\n
23290 5c 74 5c 74 77 68 20 2f 3d 20 72 61 74 69 6f 3b \t\twh /= ratio;
232a0 5c 6e 5c 74 5c 74 62 6c 20 2f 3d 20 72 61 74 69 \n\t\tbl /= rati
232b0 6f 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 69 20 3d o;\n\t}\n\n\ti =
232c0 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 36 20 2a 20 Math.floor(6 *
232d0 68 29 3b 5c 6e 5c 74 76 20 3d 20 31 20 2d 20 62 h);\n\tv = 1 - b
232e0 6c 3b 5c 6e 5c 74 66 20 3d 20 36 20 2a 20 68 20 l;\n\tf = 6 * h
232f0 2d 20 69 3b 5c 6e 5c 6e 5c 74 69 66 20 28 28 69 - i;\n\n\tif ((i
23300 20 26 20 30 78 30 31 29 20 21 3d 3d 20 30 29 20 & 0x01) !== 0)
23310 7b 5c 6e 5c 74 5c 74 66 20 3d 20 31 20 2d 20 66 {\n\t\tf = 1 - f
23320 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 6e 20 3d 20 ;\n\t}\n\n\tn =
23330 77 68 20 2b 20 66 20 2a 20 28 76 20 2d 20 77 68 wh + f * (v - wh
23340 29 3b 20 2f 2f 20 6c 69 6e 65 61 72 20 69 6e 74 ); // linear int
23350 65 72 70 6f 6c 61 74 69 6f 6e 5c 6e 5c 6e 5c 74 erpolation\n\n\t
23360 76 61 72 20 72 3b 5c 6e 5c 74 76 61 72 20 67 3b var r;\n\tvar g;
23370 5c 6e 5c 74 76 61 72 20 62 3b 5c 6e 5c 74 73 77 \n\tvar b;\n\tsw
23380 69 74 63 68 20 28 69 29 20 7b 5c 6e 5c 74 5c 74 itch (i) {\n\t\t
23390 64 65 66 61 75 6c 74 3a 5c 6e 5c 74 5c 74 63 61 default:\n\t\tca
233a0 73 65 20 36 3a 5c 6e 5c 74 5c 74 63 61 73 65 20 se 6:\n\t\tcase
233b0 30 3a 20 72 20 3d 20 76 3b 20 67 20 3d 20 6e 3b 0: r = v; g = n;
233c0 20 62 20 3d 20 77 68 3b 20 62 72 65 61 6b 3b 5c b = wh; break;\
233d0 6e 5c 74 5c 74 63 61 73 65 20 31 3a 20 72 20 3d n\t\tcase 1: r =
233e0 20 6e 3b 20 67 20 3d 20 76 3b 20 62 20 3d 20 77 n; g = v; b = w
233f0 68 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 h; break;\n\t\tc
23400 61 73 65 20 32 3a 20 72 20 3d 20 77 68 3b 20 67 ase 2: r = wh; g
23410 20 3d 20 76 3b 20 62 20 3d 20 6e 3b 20 62 72 65 = v; b = n; bre
23420 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 33 3a ak;\n\t\tcase 3:
23430 20 72 20 3d 20 77 68 3b 20 67 20 3d 20 6e 3b 20 r = wh; g = n;
23440 62 20 3d 20 76 3b 20 62 72 65 61 6b 3b 5c 6e 5c b = v; break;\n\
23450 74 5c 74 63 61 73 65 20 34 3a 20 72 20 3d 20 6e t\tcase 4: r = n
23460 3b 20 67 20 3d 20 77 68 3b 20 62 20 3d 20 76 3b ; g = wh; b = v;
23470 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 break;\n\t\tcas
23480 65 20 35 3a 20 72 20 3d 20 76 3b 20 67 20 3d 20 e 5: r = v; g =
23490 77 68 3b 20 62 20 3d 20 6e 3b 20 62 72 65 61 6b wh; b = n; break
234a0 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 ;\n\t}\n\n\tretu
234b0 72 6e 20 5b 72 20 2a 20 32 35 35 2c 20 67 20 2a rn [r * 255, g *
234c0 20 32 35 35 2c 20 62 20 2a 20 32 35 35 5d 3b 5c 255, b * 255];\
234d0 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 63 n};\n\nconvert.c
234e0 6d 79 6b 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 myk.rgb = functi
234f0 6f 6e 20 28 63 6d 79 6b 29 20 7b 5c 6e 5c 74 76 on (cmyk) {\n\tv
23500 61 72 20 63 20 3d 20 63 6d 79 6b 5b 30 5d 20 2f ar c = cmyk[0] /
23510 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 6d 20 3d 100;\n\tvar m =
23520 20 63 6d 79 6b 5b 31 5d 20 2f 20 31 30 30 3b 5c cmyk[1] / 100;\
23530 6e 5c 74 76 61 72 20 79 20 3d 20 63 6d 79 6b 5b n\tvar y = cmyk[
23540 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 2] / 100;\n\tvar
23550 20 6b 20 3d 20 63 6d 79 6b 5b 33 5d 20 2f 20 31 k = cmyk[3] / 1
23560 30 30 3b 5c 6e 5c 74 76 61 72 20 72 3b 5c 6e 5c 00;\n\tvar r;\n\
23570 74 76 61 72 20 67 3b 5c 6e 5c 74 76 61 72 20 62 tvar g;\n\tvar b
23580 3b 5c 6e 5c 6e 5c 74 72 20 3d 20 31 20 2d 20 4d ;\n\n\tr = 1 - M
23590 61 74 68 2e 6d 69 6e 28 31 2c 20 63 20 2a 20 28 ath.min(1, c * (
235a0 31 20 2d 20 6b 29 20 2b 20 6b 29 3b 5c 6e 5c 74 1 - k) + k);\n\t
235b0 67 20 3d 20 31 20 2d 20 4d 61 74 68 2e 6d 69 6e g = 1 - Math.min
235c0 28 31 2c 20 6d 20 2a 20 28 31 20 2d 20 6b 29 20 (1, m * (1 - k)
235d0 2b 20 6b 29 3b 5c 6e 5c 74 62 20 3d 20 31 20 2d + k);\n\tb = 1 -
235e0 20 4d 61 74 68 2e 6d 69 6e 28 31 2c 20 79 20 2a Math.min(1, y *
235f0 20 28 31 20 2d 20 6b 29 20 2b 20 6b 29 3b 5c 6e (1 - k) + k);\n
23600 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 72 20 2a 20 \n\treturn [r *
23610 32 35 35 2c 20 67 20 2a 20 32 35 35 2c 20 62 20 255, g * 255, b
23620 2a 20 32 35 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 * 255];\n};\n\nc
23630 6f 6e 76 65 72 74 2e 78 79 7a 2e 72 67 62 20 3d onvert.xyz.rgb =
23640 20 66 75 6e 63 74 69 6f 6e 20 28 78 79 7a 29 20 function (xyz)
23650 7b 5c 6e 5c 74 76 61 72 20 78 20 3d 20 78 79 7a {\n\tvar x = xyz
23660 5b 30 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 [0] / 100;\n\tva
23670 72 20 79 20 3d 20 78 79 7a 5b 31 5d 20 2f 20 31 r y = xyz[1] / 1
23680 30 30 3b 5c 6e 5c 74 76 61 72 20 7a 20 3d 20 78 00;\n\tvar z = x
23690 79 7a 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 yz[2] / 100;\n\t
236a0 76 61 72 20 72 3b 5c 6e 5c 74 76 61 72 20 67 3b var r;\n\tvar g;
236b0 5c 6e 5c 74 76 61 72 20 62 3b 5c 6e 5c 6e 5c 74 \n\tvar b;\n\n\t
236c0 72 20 3d 20 28 78 20 2a 20 33 2e 32 34 30 36 29 r = (x * 3.2406)
236d0 20 2b 20 28 79 20 2a 20 2d 31 2e 35 33 37 32 29 + (y * -1.5372)
236e0 20 2b 20 28 7a 20 2a 20 2d 30 2e 34 39 38 36 29 + (z * -0.4986)
236f0 3b 5c 6e 5c 74 67 20 3d 20 28 78 20 2a 20 2d 30 ;\n\tg = (x * -0
23700 2e 39 36 38 39 29 20 2b 20 28 79 20 2a 20 31 2e .9689) + (y * 1.
23710 38 37 35 38 29 20 2b 20 28 7a 20 2a 20 30 2e 30 8758) + (z * 0.0
23720 34 31 35 29 3b 5c 6e 5c 74 62 20 3d 20 28 78 20 415);\n\tb = (x
23730 2a 20 30 2e 30 35 35 37 29 20 2b 20 28 79 20 2a * 0.0557) + (y *
23740 20 2d 30 2e 32 30 34 30 29 20 2b 20 28 7a 20 2a -0.2040) + (z *
23750 20 31 2e 30 35 37 30 29 3b 5c 6e 5c 6e 5c 74 2f 1.0570);\n\n\t/
23760 2f 20 61 73 73 75 6d 65 20 73 52 47 42 5c 6e 5c / assume sRGB\n\
23770 74 72 20 3d 20 72 20 3e 20 30 2e 30 30 33 31 33 tr = r > 0.00313
23780 30 38 5c 6e 5c 74 5c 74 3f 20 28 28 31 2e 30 35 08\n\t\t? ((1.05
23790 35 20 2a 20 4d 61 74 68 2e 70 6f 77 28 72 2c 20 5 * Math.pow(r,
237a0 31 2e 30 20 2f 20 32 2e 34 29 29 20 2d 20 30 2e 1.0 / 2.4)) - 0.
237b0 30 35 35 29 5c 6e 5c 74 5c 74 3a 20 72 20 2a 20 055)\n\t\t: r *
237c0 31 32 2e 39 32 3b 5c 6e 5c 6e 5c 74 67 20 3d 20 12.92;\n\n\tg =
237d0 67 20 3e 20 30 2e 30 30 33 31 33 30 38 5c 6e 5c g > 0.0031308\n\
237e0 74 5c 74 3f 20 28 28 31 2e 30 35 35 20 2a 20 4d t\t? ((1.055 * M
237f0 61 74 68 2e 70 6f 77 28 67 2c 20 31 2e 30 20 2f ath.pow(g, 1.0 /
23800 20 32 2e 34 29 29 20 2d 20 30 2e 30 35 35 29 5c 2.4)) - 0.055)\
23810 6e 5c 74 5c 74 3a 20 67 20 2a 20 31 32 2e 39 32 n\t\t: g * 12.92
23820 3b 5c 6e 5c 6e 5c 74 62 20 3d 20 62 20 3e 20 30 ;\n\n\tb = b > 0
23830 2e 30 30 33 31 33 30 38 5c 6e 5c 74 5c 74 3f 20 .0031308\n\t\t?
23840 28 28 31 2e 30 35 35 20 2a 20 4d 61 74 68 2e 70 ((1.055 * Math.p
23850 6f 77 28 62 2c 20 31 2e 30 20 2f 20 32 2e 34 29 ow(b, 1.0 / 2.4)
23860 29 20 2d 20 30 2e 30 35 35 29 5c 6e 5c 74 5c 74 ) - 0.055)\n\t\t
23870 3a 20 62 20 2a 20 31 32 2e 39 32 3b 5c 6e 5c 6e : b * 12.92;\n\n
23880 5c 74 72 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 4d \tr = Math.min(M
23890 61 74 68 2e 6d 61 78 28 30 2c 20 72 29 2c 20 31 ath.max(0, r), 1
238a0 29 3b 5c 6e 5c 74 67 20 3d 20 4d 61 74 68 2e 6d );\n\tg = Math.m
238b0 69 6e 28 4d 61 74 68 2e 6d 61 78 28 30 2c 20 67 in(Math.max(0, g
238c0 29 2c 20 31 29 3b 5c 6e 5c 74 62 20 3d 20 4d 61 ), 1);\n\tb = Ma
238d0 74 68 2e 6d 69 6e 28 4d 61 74 68 2e 6d 61 78 28 th.min(Math.max(
238e0 30 2c 20 62 29 2c 20 31 29 3b 5c 6e 5c 6e 5c 74 0, b), 1);\n\n\t
238f0 72 65 74 75 72 6e 20 5b 72 20 2a 20 32 35 35 2c return [r * 255,
23900 20 67 20 2a 20 32 35 35 2c 20 62 20 2a 20 32 35 g * 255, b * 25
23910 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 5];\n};\n\nconve
23920 72 74 2e 78 79 7a 2e 6c 61 62 20 3d 20 66 75 6e rt.xyz.lab = fun
23930 63 74 69 6f 6e 20 28 78 79 7a 29 20 7b 5c 6e 5c ction (xyz) {\n\
23940 74 76 61 72 20 78 20 3d 20 78 79 7a 5b 30 5d 3b tvar x = xyz[0];
23950 5c 6e 5c 74 76 61 72 20 79 20 3d 20 78 79 7a 5b \n\tvar y = xyz[
23960 31 5d 3b 5c 6e 5c 74 76 61 72 20 7a 20 3d 20 78 1];\n\tvar z = x
23970 79 7a 5b 32 5d 3b 5c 6e 5c 74 76 61 72 20 6c 3b yz[2];\n\tvar l;
23980 5c 6e 5c 74 76 61 72 20 61 3b 5c 6e 5c 74 76 61 \n\tvar a;\n\tva
23990 72 20 62 3b 5c 6e 5c 6e 5c 74 78 20 2f 3d 20 39 r b;\n\n\tx /= 9
239a0 35 2e 30 34 37 3b 5c 6e 5c 74 79 20 2f 3d 20 31 5.047;\n\ty /= 1
239b0 30 30 3b 5c 6e 5c 74 7a 20 2f 3d 20 31 30 38 2e 00;\n\tz /= 108.
239c0 38 38 33 3b 5c 6e 5c 6e 5c 74 78 20 3d 20 78 20 883;\n\n\tx = x
239d0 3e 20 30 2e 30 30 38 38 35 36 20 3f 20 4d 61 74 > 0.008856 ? Mat
239e0 68 2e 70 6f 77 28 78 2c 20 31 20 2f 20 33 29 20 h.pow(x, 1 / 3)
239f0 3a 20 28 37 2e 37 38 37 20 2a 20 78 29 20 2b 20 : (7.787 * x) +
23a00 28 31 36 20 2f 20 31 31 36 29 3b 5c 6e 5c 74 79 (16 / 116);\n\ty
23a10 20 3d 20 79 20 3e 20 30 2e 30 30 38 38 35 36 20 = y > 0.008856
23a20 3f 20 4d 61 74 68 2e 70 6f 77 28 79 2c 20 31 20 ? Math.pow(y, 1
23a30 2f 20 33 29 20 3a 20 28 37 2e 37 38 37 20 2a 20 / 3) : (7.787 *
23a40 79 29 20 2b 20 28 31 36 20 2f 20 31 31 36 29 3b y) + (16 / 116);
23a50 5c 6e 5c 74 7a 20 3d 20 7a 20 3e 20 30 2e 30 30 \n\tz = z > 0.00
23a60 38 38 35 36 20 3f 20 4d 61 74 68 2e 70 6f 77 28 8856 ? Math.pow(
23a70 7a 2c 20 31 20 2f 20 33 29 20 3a 20 28 37 2e 37 z, 1 / 3) : (7.7
23a80 38 37 20 2a 20 7a 29 20 2b 20 28 31 36 20 2f 20 87 * z) + (16 /
23a90 31 31 36 29 3b 5c 6e 5c 6e 5c 74 6c 20 3d 20 28 116);\n\n\tl = (
23aa0 31 31 36 20 2a 20 79 29 20 2d 20 31 36 3b 5c 6e 116 * y) - 16;\n
23ab0 5c 74 61 20 3d 20 35 30 30 20 2a 20 28 78 20 2d \ta = 500 * (x -
23ac0 20 79 29 3b 5c 6e 5c 74 62 20 3d 20 32 30 30 20 y);\n\tb = 200
23ad0 2a 20 28 79 20 2d 20 7a 29 3b 5c 6e 5c 6e 5c 74 * (y - z);\n\n\t
23ae0 72 65 74 75 72 6e 20 5b 6c 2c 20 61 2c 20 62 5d return [l, a, b]
23af0 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
23b00 2e 6c 61 62 2e 78 79 7a 20 3d 20 66 75 6e 63 74 .lab.xyz = funct
23b10 69 6f 6e 20 28 6c 61 62 29 20 7b 5c 6e 5c 74 76 ion (lab) {\n\tv
23b20 61 72 20 6c 20 3d 20 6c 61 62 5b 30 5d 3b 5c 6e ar l = lab[0];\n
23b30 5c 74 76 61 72 20 61 20 3d 20 6c 61 62 5b 31 5d \tvar a = lab[1]
23b40 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 6c 61 62 ;\n\tvar b = lab
23b50 5b 32 5d 3b 5c 6e 5c 74 76 61 72 20 78 3b 5c 6e [2];\n\tvar x;\n
23b60 5c 74 76 61 72 20 79 3b 5c 6e 5c 74 76 61 72 20 \tvar y;\n\tvar
23b70 7a 3b 5c 6e 5c 6e 5c 74 79 20 3d 20 28 6c 20 2b z;\n\n\ty = (l +
23b80 20 31 36 29 20 2f 20 31 31 36 3b 5c 6e 5c 74 78 16) / 116;\n\tx
23b90 20 3d 20 61 20 2f 20 35 30 30 20 2b 20 79 3b 5c = a / 500 + y;\
23ba0 6e 5c 74 7a 20 3d 20 79 20 2d 20 62 20 2f 20 32 n\tz = y - b / 2
23bb0 30 30 3b 5c 6e 5c 6e 5c 74 76 61 72 20 79 32 20 00;\n\n\tvar y2
23bc0 3d 20 4d 61 74 68 2e 70 6f 77 28 79 2c 20 33 29 = Math.pow(y, 3)
23bd0 3b 5c 6e 5c 74 76 61 72 20 78 32 20 3d 20 4d 61 ;\n\tvar x2 = Ma
23be0 74 68 2e 70 6f 77 28 78 2c 20 33 29 3b 5c 6e 5c th.pow(x, 3);\n\
23bf0 74 76 61 72 20 7a 32 20 3d 20 4d 61 74 68 2e 70 tvar z2 = Math.p
23c00 6f 77 28 7a 2c 20 33 29 3b 5c 6e 5c 74 79 20 3d ow(z, 3);\n\ty =
23c10 20 79 32 20 3e 20 30 2e 30 30 38 38 35 36 20 3f y2 > 0.008856 ?
23c20 20 79 32 20 3a 20 28 79 20 2d 20 31 36 20 2f 20 y2 : (y - 16 /
23c30 31 31 36 29 20 2f 20 37 2e 37 38 37 3b 5c 6e 5c 116) / 7.787;\n\
23c40 74 78 20 3d 20 78 32 20 3e 20 30 2e 30 30 38 38 tx = x2 > 0.0088
23c50 35 36 20 3f 20 78 32 20 3a 20 28 78 20 2d 20 31 56 ? x2 : (x - 1
23c60 36 20 2f 20 31 31 36 29 20 2f 20 37 2e 37 38 37 6 / 116) / 7.787
23c70 3b 5c 6e 5c 74 7a 20 3d 20 7a 32 20 3e 20 30 2e ;\n\tz = z2 > 0.
23c80 30 30 38 38 35 36 20 3f 20 7a 32 20 3a 20 28 7a 008856 ? z2 : (z
23c90 20 2d 20 31 36 20 2f 20 31 31 36 29 20 2f 20 37 - 16 / 116) / 7
23ca0 2e 37 38 37 3b 5c 6e 5c 6e 5c 74 78 20 2a 3d 20 .787;\n\n\tx *=
23cb0 39 35 2e 30 34 37 3b 5c 6e 5c 74 79 20 2a 3d 20 95.047;\n\ty *=
23cc0 31 30 30 3b 5c 6e 5c 74 7a 20 2a 3d 20 31 30 38 100;\n\tz *= 108
23cd0 2e 38 38 33 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 .883;\n\n\tretur
23ce0 6e 20 5b 78 2c 20 79 2c 20 7a 5d 3b 5c 6e 7d 3b n [x, y, z];\n};
23cf0 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 6c 61 62 2e \n\nconvert.lab.
23d00 6c 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 lch = function (
23d10 6c 61 62 29 20 7b 5c 6e 5c 74 76 61 72 20 6c 20 lab) {\n\tvar l
23d20 3d 20 6c 61 62 5b 30 5d 3b 5c 6e 5c 74 76 61 72 = lab[0];\n\tvar
23d30 20 61 20 3d 20 6c 61 62 5b 31 5d 3b 5c 6e 5c 74 a = lab[1];\n\t
23d40 76 61 72 20 62 20 3d 20 6c 61 62 5b 32 5d 3b 5c var b = lab[2];\
23d50 6e 5c 74 76 61 72 20 68 72 3b 5c 6e 5c 74 76 61 n\tvar hr;\n\tva
23d60 72 20 68 3b 5c 6e 5c 74 76 61 72 20 63 3b 5c 6e r h;\n\tvar c;\n
23d70 5c 6e 5c 74 68 72 20 3d 20 4d 61 74 68 2e 61 74 \n\thr = Math.at
23d80 61 6e 32 28 62 2c 20 61 29 3b 5c 6e 5c 74 68 20 an2(b, a);\n\th
23d90 3d 20 68 72 20 2a 20 33 36 30 20 2f 20 32 20 2f = hr * 360 / 2 /
23da0 20 4d 61 74 68 2e 50 49 3b 5c 6e 5c 6e 5c 74 69 Math.PI;\n\n\ti
23db0 66 20 28 68 20 3c 20 30 29 20 7b 5c 6e 5c 74 5c f (h < 0) {\n\t\
23dc0 74 68 20 2b 3d 20 33 36 30 3b 5c 6e 5c 74 7d 5c th += 360;\n\t}\
23dd0 6e 5c 6e 5c 74 63 20 3d 20 4d 61 74 68 2e 73 71 n\n\tc = Math.sq
23de0 72 74 28 61 20 2a 20 61 20 2b 20 62 20 2a 20 62 rt(a * a + b * b
23df0 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b );\n\n\treturn [
23e00 6c 2c 20 63 2c 20 68 5d 3b 5c 6e 7d 3b 5c 6e 5c l, c, h];\n};\n\
23e10 6e 63 6f 6e 76 65 72 74 2e 6c 63 68 2e 6c 61 62 nconvert.lch.lab
23e20 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 6c 63 68 = function (lch
23e30 29 20 7b 5c 6e 5c 74 76 61 72 20 6c 20 3d 20 6c ) {\n\tvar l = l
23e40 63 68 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 63 20 ch[0];\n\tvar c
23e50 3d 20 6c 63 68 5b 31 5d 3b 5c 6e 5c 74 76 61 72 = lch[1];\n\tvar
23e60 20 68 20 3d 20 6c 63 68 5b 32 5d 3b 5c 6e 5c 74 h = lch[2];\n\t
23e70 76 61 72 20 61 3b 5c 6e 5c 74 76 61 72 20 62 3b var a;\n\tvar b;
23e80 5c 6e 5c 74 76 61 72 20 68 72 3b 5c 6e 5c 6e 5c \n\tvar hr;\n\n\
23e90 74 68 72 20 3d 20 68 20 2f 20 33 36 30 20 2a 20 thr = h / 360 *
23ea0 32 20 2a 20 4d 61 74 68 2e 50 49 3b 5c 6e 5c 74 2 * Math.PI;\n\t
23eb0 61 20 3d 20 63 20 2a 20 4d 61 74 68 2e 63 6f 73 a = c * Math.cos
23ec0 28 68 72 29 3b 5c 6e 5c 74 62 20 3d 20 63 20 2a (hr);\n\tb = c *
23ed0 20 4d 61 74 68 2e 73 69 6e 28 68 72 29 3b 5c 6e Math.sin(hr);\n
23ee0 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 6c 2c 20 61 \n\treturn [l, a
23ef0 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e , b];\n};\n\ncon
23f00 76 65 72 74 2e 72 67 62 2e 61 6e 73 69 31 36 20 vert.rgb.ansi16
23f10 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 = function (args
23f20 29 20 7b 5c 6e 5c 74 76 61 72 20 72 20 3d 20 61 ) {\n\tvar r = a
23f30 72 67 73 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 67 rgs[0];\n\tvar g
23f40 20 3d 20 61 72 67 73 5b 31 5d 3b 5c 6e 5c 74 76 = args[1];\n\tv
23f50 61 72 20 62 20 3d 20 61 72 67 73 5b 32 5d 3b 5c ar b = args[2];\
23f60 6e 5c 74 76 61 72 20 76 61 6c 75 65 20 3d 20 31 n\tvar value = 1
23f70 20 69 6e 20 61 72 67 75 6d 65 6e 74 73 20 3f 20 in arguments ?
23f80 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 63 arguments[1] : c
23f90 6f 6e 76 65 72 74 2e 72 67 62 2e 68 73 76 28 61 onvert.rgb.hsv(a
23fa0 72 67 73 29 5b 32 5d 3b 20 2f 2f 20 68 73 76 20 rgs)[2]; // hsv
23fb0 2d 3e 20 61 6e 73 69 31 36 20 6f 70 74 69 6d 69 -> ansi16 optimi
23fc0 7a 61 74 69 6f 6e 5c 6e 5c 6e 5c 74 76 61 6c 75 zation\n\n\tvalu
23fd0 65 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 76 e = Math.round(v
23fe0 61 6c 75 65 20 2f 20 35 30 29 3b 5c 6e 5c 6e 5c alue / 50);\n\n\
23ff0 74 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 30 tif (value === 0
24000 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 ) {\n\t\treturn
24010 33 30 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 30;\n\t}\n\n\tva
24020 72 20 61 6e 73 69 20 3d 20 33 30 5c 6e 5c 74 5c r ansi = 30\n\t\
24030 74 2b 20 28 28 4d 61 74 68 2e 72 6f 75 6e 64 28 t+ ((Math.round(
24040 62 20 2f 20 32 35 35 29 20 3c 3c 20 32 29 5c 6e b / 255) << 2)\n
24050 5c 74 5c 74 7c 20 28 4d 61 74 68 2e 72 6f 75 6e \t\t| (Math.roun
24060 64 28 67 20 2f 20 32 35 35 29 20 3c 3c 20 31 29 d(g / 255) << 1)
24070 5c 6e 5c 74 5c 74 7c 20 4d 61 74 68 2e 72 6f 75 \n\t\t| Math.rou
24080 6e 64 28 72 20 2f 20 32 35 35 29 29 3b 5c 6e 5c nd(r / 255));\n\
24090 6e 5c 74 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d n\tif (value ===
240a0 20 32 29 20 7b 5c 6e 5c 74 5c 74 61 6e 73 69 20 2) {\n\t\tansi
240b0 2b 3d 20 36 30 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c += 60;\n\t}\n\n\
240c0 74 72 65 74 75 72 6e 20 61 6e 73 69 3b 5c 6e 7d treturn ansi;\n}
240d0 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 68 73 76 ;\n\nconvert.hsv
240e0 2e 61 6e 73 69 31 36 20 3d 20 66 75 6e 63 74 69 .ansi16 = functi
240f0 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 2f on (args) {\n\t/
24100 2f 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 68 / optimization h
24110 65 72 65 3b 20 77 65 20 61 6c 72 65 61 64 79 20 ere; we already
24120 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 61 know the value a
24130 6e 64 20 64 6f 6e 27 74 20 6e 65 65 64 20 74 6f nd don't need to
24140 20 67 65 74 5c 6e 5c 74 2f 2f 20 69 74 20 63 6f get\n\t// it co
24150 6e 76 65 72 74 65 64 20 66 6f 72 20 75 73 2e 5c nverted for us.\
24160 6e 5c 74 72 65 74 75 72 6e 20 63 6f 6e 76 65 72 n\treturn conver
24170 74 2e 72 67 62 2e 61 6e 73 69 31 36 28 63 6f 6e t.rgb.ansi16(con
24180 76 65 72 74 2e 68 73 76 2e 72 67 62 28 61 72 67 vert.hsv.rgb(arg
24190 73 29 2c 20 61 72 67 73 5b 32 5d 29 3b 5c 6e 7d s), args[2]);\n}
241a0 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 ;\n\nconvert.rgb
241b0 2e 61 6e 73 69 32 35 36 20 3d 20 66 75 6e 63 74 .ansi256 = funct
241c0 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 ion (args) {\n\t
241d0 76 61 72 20 72 20 3d 20 61 72 67 73 5b 30 5d 3b var r = args[0];
241e0 5c 6e 5c 74 76 61 72 20 67 20 3d 20 61 72 67 73 \n\tvar g = args
241f0 5b 31 5d 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 [1];\n\tvar b =
24200 61 72 67 73 5b 32 5d 3b 5c 6e 5c 6e 5c 74 2f 2f args[2];\n\n\t//
24210 20 77 65 20 75 73 65 20 74 68 65 20 65 78 74 65 we use the exte
24220 6e 64 65 64 20 67 72 65 79 73 63 61 6c 65 20 70 nded greyscale p
24230 61 6c 65 74 74 65 20 68 65 72 65 2c 20 77 69 74 alette here, wit
24240 68 20 74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 h the exception
24250 6f 66 5c 6e 5c 74 2f 2f 20 62 6c 61 63 6b 20 61 of\n\t// black a
24260 6e 64 20 77 68 69 74 65 2e 20 6e 6f 72 6d 61 6c nd white. normal
24270 20 70 61 6c 65 74 74 65 20 6f 6e 6c 79 20 68 61 palette only ha
24280 73 20 34 20 67 72 65 79 73 63 61 6c 65 20 73 68 s 4 greyscale sh
24290 61 64 65 73 2e 5c 6e 5c 74 69 66 20 28 72 20 3d ades.\n\tif (r =
242a0 3d 3d 20 67 20 26 26 20 67 20 3d 3d 3d 20 62 29 == g && g === b)
242b0 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 72 20 3c 20 {\n\t\tif (r <
242c0 38 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 8) {\n\t\t\tretu
242d0 72 6e 20 31 36 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c rn 16;\n\t\t}\n\
242e0 6e 5c 74 5c 74 69 66 20 28 72 20 3e 20 32 34 38 n\t\tif (r > 248
242f0 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 ) {\n\t\t\tretur
24300 6e 20 32 33 31 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c n 231;\n\t\t}\n\
24310 6e 5c 74 5c 74 72 65 74 75 72 6e 20 4d 61 74 68 n\t\treturn Math
24320 2e 72 6f 75 6e 64 28 28 28 72 20 2d 20 38 29 20 .round(((r - 8)
24330 2f 20 32 34 37 29 20 2a 20 32 34 29 20 2b 20 32 / 247) * 24) + 2
24340 33 32 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 32;\n\t}\n\n\tva
24350 72 20 61 6e 73 69 20 3d 20 31 36 5c 6e 5c 74 5c r ansi = 16\n\t\
24360 74 2b 20 28 33 36 20 2a 20 4d 61 74 68 2e 72 6f t+ (36 * Math.ro
24370 75 6e 64 28 72 20 2f 20 32 35 35 20 2a 20 35 29 und(r / 255 * 5)
24380 29 5c 6e 5c 74 5c 74 2b 20 28 36 20 2a 20 4d 61 )\n\t\t+ (6 * Ma
24390 74 68 2e 72 6f 75 6e 64 28 67 20 2f 20 32 35 35 th.round(g / 255
243a0 20 2a 20 35 29 29 5c 6e 5c 74 5c 74 2b 20 4d 61 * 5))\n\t\t+ Ma
243b0 74 68 2e 72 6f 75 6e 64 28 62 20 2f 20 32 35 35 th.round(b / 255
243c0 20 2a 20 35 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 * 5);\n\n\tretu
243d0 72 6e 20 61 6e 73 69 3b 5c 6e 7d 3b 5c 6e 5c 6e rn ansi;\n};\n\n
243e0 63 6f 6e 76 65 72 74 2e 61 6e 73 69 31 36 2e 72 convert.ansi16.r
243f0 67 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 gb = function (a
24400 72 67 73 29 20 7b 5c 6e 5c 74 76 61 72 20 63 6f rgs) {\n\tvar co
24410 6c 6f 72 20 3d 20 61 72 67 73 20 25 20 31 30 3b lor = args % 10;
24420 5c 6e 5c 6e 5c 74 2f 2f 20 68 61 6e 64 6c 65 20 \n\n\t// handle
24430 67 72 65 79 73 63 61 6c 65 5c 6e 5c 74 69 66 20 greyscale\n\tif
24440 28 63 6f 6c 6f 72 20 3d 3d 3d 20 30 20 7c 7c 20 (color === 0 ||
24450 63 6f 6c 6f 72 20 3d 3d 3d 20 37 29 20 7b 5c 6e color === 7) {\n
24460 5c 74 5c 74 69 66 20 28 61 72 67 73 20 3e 20 35 \t\tif (args > 5
24470 30 29 20 7b 5c 6e 5c 74 5c 74 5c 74 63 6f 6c 6f 0) {\n\t\t\tcolo
24480 72 20 2b 3d 20 33 2e 35 3b 5c 6e 5c 74 5c 74 7d r += 3.5;\n\t\t}
24490 5c 6e 5c 6e 5c 74 5c 74 63 6f 6c 6f 72 20 3d 20 \n\n\t\tcolor =
244a0 63 6f 6c 6f 72 20 2f 20 31 30 2e 35 20 2a 20 32 color / 10.5 * 2
244b0 35 35 3b 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 55;\n\n\t\tretur
244c0 6e 20 5b 63 6f 6c 6f 72 2c 20 63 6f 6c 6f 72 2c n [color, color,
244d0 20 63 6f 6c 6f 72 5d 3b 5c 6e 5c 74 7d 5c 6e 5c color];\n\t}\n\
244e0 6e 5c 74 76 61 72 20 6d 75 6c 74 20 3d 20 28 7e n\tvar mult = (~
244f0 7e 28 61 72 67 73 20 3e 20 35 30 29 20 2b 20 31 ~(args > 50) + 1
24500 29 20 2a 20 30 2e 35 3b 5c 6e 5c 74 76 61 72 20 ) * 0.5;\n\tvar
24510 72 20 3d 20 28 28 63 6f 6c 6f 72 20 26 20 31 29 r = ((color & 1)
24520 20 2a 20 6d 75 6c 74 29 20 2a 20 32 35 35 3b 5c * mult) * 255;\
24530 6e 5c 74 76 61 72 20 67 20 3d 20 28 28 28 63 6f n\tvar g = (((co
24540 6c 6f 72 20 3e 3e 20 31 29 20 26 20 31 29 20 2a lor >> 1) & 1) *
24550 20 6d 75 6c 74 29 20 2a 20 32 35 35 3b 5c 6e 5c mult) * 255;\n\
24560 74 76 61 72 20 62 20 3d 20 28 28 28 63 6f 6c 6f tvar b = (((colo
24570 72 20 3e 3e 20 32 29 20 26 20 31 29 20 2a 20 6d r >> 2) & 1) * m
24580 75 6c 74 29 20 2a 20 32 35 35 3b 5c 6e 5c 6e 5c ult) * 255;\n\n\
24590 74 72 65 74 75 72 6e 20 5b 72 2c 20 67 2c 20 62 treturn [r, g, b
245a0 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
245b0 74 2e 61 6e 73 69 32 35 36 2e 72 67 62 20 3d 20 t.ansi256.rgb =
245c0 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 20 function (args)
245d0 7b 5c 6e 5c 74 2f 2f 20 68 61 6e 64 6c 65 20 67 {\n\t// handle g
245e0 72 65 79 73 63 61 6c 65 5c 6e 5c 74 69 66 20 28 reyscale\n\tif (
245f0 61 72 67 73 20 3e 3d 20 32 33 32 29 20 7b 5c 6e args >= 232) {\n
24600 5c 74 5c 74 76 61 72 20 63 20 3d 20 28 61 72 67 \t\tvar c = (arg
24610 73 20 2d 20 32 33 32 29 20 2a 20 31 30 20 2b 20 s - 232) * 10 +
24620 38 3b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 5b 8;\n\t\treturn [
24630 63 2c 20 63 2c 20 63 5d 3b 5c 6e 5c 74 7d 5c 6e c, c, c];\n\t}\n
24640 5c 6e 5c 74 61 72 67 73 20 2d 3d 20 31 36 3b 5c \n\targs -= 16;\
24650 6e 5c 6e 5c 74 76 61 72 20 72 65 6d 3b 5c 6e 5c n\n\tvar rem;\n\
24660 74 76 61 72 20 72 20 3d 20 4d 61 74 68 2e 66 6c tvar r = Math.fl
24670 6f 6f 72 28 61 72 67 73 20 2f 20 33 36 29 20 2f oor(args / 36) /
24680 20 35 20 2a 20 32 35 35 3b 5c 6e 5c 74 76 61 72 5 * 255;\n\tvar
24690 20 67 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 g = Math.floor(
246a0 28 72 65 6d 20 3d 20 61 72 67 73 20 25 20 33 36 (rem = args % 36
246b0 29 20 2f 20 36 29 20 2f 20 35 20 2a 20 32 35 35 ) / 6) / 5 * 255
246c0 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 28 72 65 ;\n\tvar b = (re
246d0 6d 20 25 20 36 29 20 2f 20 35 20 2a 20 32 35 35 m % 6) / 5 * 255
246e0 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 72 ;\n\n\treturn [r
246f0 2c 20 67 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e , g, b];\n};\n\n
24700 63 6f 6e 76 65 72 74 2e 72 67 62 2e 68 65 78 20 convert.rgb.hex
24710 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 = function (args
24720 29 20 7b 5c 6e 5c 74 76 61 72 20 69 6e 74 65 67 ) {\n\tvar integ
24730 65 72 20 3d 20 28 28 4d 61 74 68 2e 72 6f 75 6e er = ((Math.roun
24740 64 28 61 72 67 73 5b 30 5d 29 20 26 20 30 78 46 d(args[0]) & 0xF
24750 46 29 20 3c 3c 20 31 36 29 5c 6e 5c 74 5c 74 2b F) << 16)\n\t\t+
24760 20 28 28 4d 61 74 68 2e 72 6f 75 6e 64 28 61 72 ((Math.round(ar
24770 67 73 5b 31 5d 29 20 26 20 30 78 46 46 29 20 3c gs[1]) & 0xFF) <
24780 3c 20 38 29 5c 6e 5c 74 5c 74 2b 20 28 4d 61 74 < 8)\n\t\t+ (Mat
24790 68 2e 72 6f 75 6e 64 28 61 72 67 73 5b 32 5d 29 h.round(args[2])
247a0 20 26 20 30 78 46 46 29 3b 5c 6e 5c 6e 5c 74 76 & 0xFF);\n\n\tv
247b0 61 72 20 73 74 72 69 6e 67 20 3d 20 69 6e 74 65 ar string = inte
247c0 67 65 72 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 ger.toString(16)
247d0 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 3b 5c .toUpperCase();\
247e0 6e 5c 74 72 65 74 75 72 6e 20 27 30 30 30 30 30 n\treturn '00000
247f0 30 27 2e 73 75 62 73 74 72 69 6e 67 28 73 74 72 0'.substring(str
24800 69 6e 67 2e 6c 65 6e 67 74 68 29 20 2b 20 73 74 ing.length) + st
24810 72 69 6e 67 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e ring;\n};\n\ncon
24820 76 65 72 74 2e 68 65 78 2e 72 67 62 20 3d 20 66 vert.hex.rgb = f
24830 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 20 7b unction (args) {
24840 5c 6e 5c 74 76 61 72 20 6d 61 74 63 68 20 3d 20 \n\tvar match =
24850 61 72 67 73 2e 74 6f 53 74 72 69 6e 67 28 31 36 args.toString(16
24860 29 2e 6d 61 74 63 68 28 2f 5b 61 2d 66 30 2d 39 ).match(/[a-f0-9
24870 5d 7b 36 7d 7c 5b 61 2d 66 30 2d 39 5d 7b 33 7d ]{6}|[a-f0-9]{3}
24880 2f 69 29 3b 5c 6e 5c 74 69 66 20 28 21 6d 61 74 /i);\n\tif (!mat
24890 63 68 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 ch) {\n\t\tretur
248a0 6e 20 5b 30 2c 20 30 2c 20 30 5d 3b 5c 6e 5c 74 n [0, 0, 0];\n\t
248b0 7d 5c 6e 5c 6e 5c 74 76 61 72 20 63 6f 6c 6f 72 }\n\n\tvar color
248c0 53 74 72 69 6e 67 20 3d 20 6d 61 74 63 68 5b 30 String = match[0
248d0 5d 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d 61 74 63 ];\n\n\tif (matc
248e0 68 5b 30 5d 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 h[0].length ===
248f0 33 29 20 7b 5c 6e 5c 74 5c 74 63 6f 6c 6f 72 53 3) {\n\t\tcolorS
24900 74 72 69 6e 67 20 3d 20 63 6f 6c 6f 72 53 74 72 tring = colorStr
24910 69 6e 67 2e 73 70 6c 69 74 28 27 27 29 2e 6d 61 ing.split('').ma
24920 70 28 66 75 6e 63 74 69 6f 6e 20 28 63 68 61 72 p(function (char
24930 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 ) {\n\t\t\tretur
24940 6e 20 63 68 61 72 20 2b 20 63 68 61 72 3b 5c 6e n char + char;\n
24950 5c 74 5c 74 7d 29 2e 6a 6f 69 6e 28 27 27 29 3b \t\t}).join('');
24960 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 69 \n\t}\n\n\tvar i
24970 6e 74 65 67 65 72 20 3d 20 70 61 72 73 65 49 6e nteger = parseIn
24980 74 28 63 6f 6c 6f 72 53 74 72 69 6e 67 2c 20 31 t(colorString, 1
24990 36 29 3b 5c 6e 5c 74 76 61 72 20 72 20 3d 20 28 6);\n\tvar r = (
249a0 69 6e 74 65 67 65 72 20 3e 3e 20 31 36 29 20 26 integer >> 16) &
249b0 20 30 78 46 46 3b 5c 6e 5c 74 76 61 72 20 67 20 0xFF;\n\tvar g
249c0 3d 20 28 69 6e 74 65 67 65 72 20 3e 3e 20 38 29 = (integer >> 8)
249d0 20 26 20 30 78 46 46 3b 5c 6e 5c 74 76 61 72 20 & 0xFF;\n\tvar
249e0 62 20 3d 20 69 6e 74 65 67 65 72 20 26 20 30 78 b = integer & 0x
249f0 46 46 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 FF;\n\n\treturn
24a00 5b 72 2c 20 67 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e [r, g, b];\n};\n
24a10 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 2e 68 63 \nconvert.rgb.hc
24a20 67 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 72 67 g = function (rg
24a30 62 29 20 7b 5c 6e 5c 74 76 61 72 20 72 20 3d 20 b) {\n\tvar r =
24a40 72 67 62 5b 30 5d 20 2f 20 32 35 35 3b 5c 6e 5c rgb[0] / 255;\n\
24a50 74 76 61 72 20 67 20 3d 20 72 67 62 5b 31 5d 20 tvar g = rgb[1]
24a60 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 62 20 / 255;\n\tvar b
24a70 3d 20 72 67 62 5b 32 5d 20 2f 20 32 35 35 3b 5c = rgb[2] / 255;\
24a80 6e 5c 74 76 61 72 20 6d 61 78 20 3d 20 4d 61 74 n\tvar max = Mat
24a90 68 2e 6d 61 78 28 4d 61 74 68 2e 6d 61 78 28 72 h.max(Math.max(r
24aa0 2c 20 67 29 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 , g), b);\n\tvar
24ab0 20 6d 69 6e 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 min = Math.min(
24ac0 4d 61 74 68 2e 6d 69 6e 28 72 2c 20 67 29 2c 20 Math.min(r, g),
24ad0 62 29 3b 5c 6e 5c 74 76 61 72 20 63 68 72 6f 6d b);\n\tvar chrom
24ae0 61 20 3d 20 28 6d 61 78 20 2d 20 6d 69 6e 29 3b a = (max - min);
24af0 5c 6e 5c 74 76 61 72 20 67 72 61 79 73 63 61 6c \n\tvar grayscal
24b00 65 3b 5c 6e 5c 74 76 61 72 20 68 75 65 3b 5c 6e e;\n\tvar hue;\n
24b10 5c 6e 5c 74 69 66 20 28 63 68 72 6f 6d 61 20 3c \n\tif (chroma <
24b20 20 31 29 20 7b 5c 6e 5c 74 5c 74 67 72 61 79 73 1) {\n\t\tgrays
24b30 63 61 6c 65 20 3d 20 6d 69 6e 20 2f 20 28 31 20 cale = min / (1
24b40 2d 20 63 68 72 6f 6d 61 29 3b 5c 6e 5c 74 7d 20 - chroma);\n\t}
24b50 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 67 72 61 79 else {\n\t\tgray
24b60 73 63 61 6c 65 20 3d 20 30 3b 5c 6e 5c 74 7d 5c scale = 0;\n\t}\
24b70 6e 5c 6e 5c 74 69 66 20 28 63 68 72 6f 6d 61 20 n\n\tif (chroma
24b80 3c 3d 20 30 29 20 7b 5c 6e 5c 74 5c 74 68 75 65 <= 0) {\n\t\thue
24b90 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 6c 73 65 5c = 0;\n\t} else\
24ba0 6e 5c 74 69 66 20 28 6d 61 78 20 3d 3d 3d 20 72 n\tif (max === r
24bb0 29 20 7b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 28 ) {\n\t\thue = (
24bc0 28 67 20 2d 20 62 29 20 2f 20 63 68 72 6f 6d 61 (g - b) / chroma
24bd0 29 20 25 20 36 3b 5c 6e 5c 74 7d 20 65 6c 73 65 ) % 6;\n\t} else
24be0 5c 6e 5c 74 69 66 20 28 6d 61 78 20 3d 3d 3d 20 \n\tif (max ===
24bf0 67 29 20 7b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 g) {\n\t\thue =
24c00 32 20 2b 20 28 62 20 2d 20 72 29 20 2f 20 63 68 2 + (b - r) / ch
24c10 72 6f 6d 61 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 roma;\n\t} else
24c20 7b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 34 20 2b {\n\t\thue = 4 +
24c30 20 28 72 20 2d 20 67 29 20 2f 20 63 68 72 6f 6d (r - g) / chrom
24c40 61 20 2b 20 34 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c a + 4;\n\t}\n\n\
24c50 74 68 75 65 20 2f 3d 20 36 3b 5c 6e 5c 74 68 75 thue /= 6;\n\thu
24c60 65 20 25 3d 20 31 3b 5c 6e 5c 6e 5c 74 72 65 74 e %= 1;\n\n\tret
24c70 75 72 6e 20 5b 68 75 65 20 2a 20 33 36 30 2c 20 urn [hue * 360,
24c80 63 68 72 6f 6d 61 20 2a 20 31 30 30 2c 20 67 72 chroma * 100, gr
24c90 61 79 73 63 61 6c 65 20 2a 20 31 30 30 5d 3b 5c ayscale * 100];\
24ca0 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 68 n};\n\nconvert.h
24cb0 73 6c 2e 68 63 67 20 3d 20 66 75 6e 63 74 69 6f sl.hcg = functio
24cc0 6e 20 28 68 73 6c 29 20 7b 5c 6e 5c 74 76 61 72 n (hsl) {\n\tvar
24cd0 20 73 20 3d 20 68 73 6c 5b 31 5d 20 2f 20 31 30 s = hsl[1] / 10
24ce0 30 3b 5c 6e 5c 74 76 61 72 20 6c 20 3d 20 68 73 0;\n\tvar l = hs
24cf0 6c 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 l[2] / 100;\n\tv
24d00 61 72 20 63 20 3d 20 31 3b 5c 6e 5c 74 76 61 72 ar c = 1;\n\tvar
24d10 20 66 20 3d 20 30 3b 5c 6e 5c 6e 5c 74 69 66 20 f = 0;\n\n\tif
24d20 28 6c 20 3c 20 30 2e 35 29 20 7b 5c 6e 5c 74 5c (l < 0.5) {\n\t\
24d30 74 63 20 3d 20 32 2e 30 20 2a 20 73 20 2a 20 6c tc = 2.0 * s * l
24d40 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c ;\n\t} else {\n\
24d50 74 5c 74 63 20 3d 20 32 2e 30 20 2a 20 73 20 2a t\tc = 2.0 * s *
24d60 20 28 31 2e 30 20 2d 20 6c 29 3b 5c 6e 5c 74 7d (1.0 - l);\n\t}
24d70 5c 6e 5c 6e 5c 74 69 66 20 28 63 20 3c 20 31 2e \n\n\tif (c < 1.
24d80 30 29 20 7b 5c 6e 5c 74 5c 74 66 20 3d 20 28 6c 0) {\n\t\tf = (l
24d90 20 2d 20 30 2e 35 20 2a 20 63 29 20 2f 20 28 31 - 0.5 * c) / (1
24da0 2e 30 20 2d 20 63 29 3b 5c 6e 5c 74 7d 5c 6e 5c .0 - c);\n\t}\n\
24db0 6e 5c 74 72 65 74 75 72 6e 20 5b 68 73 6c 5b 30 n\treturn [hsl[0
24dc0 5d 2c 20 63 20 2a 20 31 30 30 2c 20 66 20 2a 20 ], c * 100, f *
24dd0 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 100];\n};\n\ncon
24de0 76 65 72 74 2e 68 73 76 2e 68 63 67 20 3d 20 66 vert.hsv.hcg = f
24df0 75 6e 63 74 69 6f 6e 20 28 68 73 76 29 20 7b 5c unction (hsv) {\
24e00 6e 5c 74 76 61 72 20 73 20 3d 20 68 73 76 5b 31 n\tvar s = hsv[1
24e10 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
24e20 76 20 3d 20 68 73 76 5b 32 5d 20 2f 20 31 30 30 v = hsv[2] / 100
24e30 3b 5c 6e 5c 6e 5c 74 76 61 72 20 63 20 3d 20 73 ;\n\n\tvar c = s
24e40 20 2a 20 76 3b 5c 6e 5c 74 76 61 72 20 66 20 3d * v;\n\tvar f =
24e50 20 30 3b 5c 6e 5c 6e 5c 74 69 66 20 28 63 20 3c 0;\n\n\tif (c <
24e60 20 31 2e 30 29 20 7b 5c 6e 5c 74 5c 74 66 20 3d 1.0) {\n\t\tf =
24e70 20 28 76 20 2d 20 63 29 20 2f 20 28 31 20 2d 20 (v - c) / (1 -
24e80 63 29 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 c);\n\t}\n\n\tre
24e90 74 75 72 6e 20 5b 68 73 76 5b 30 5d 2c 20 63 20 turn [hsv[0], c
24ea0 2a 20 31 30 30 2c 20 66 20 2a 20 31 30 30 5d 3b * 100, f * 100];
24eb0 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e \n};\n\nconvert.
24ec0 68 63 67 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 hcg.rgb = functi
24ed0 6f 6e 20 28 68 63 67 29 20 7b 5c 6e 5c 74 76 61 on (hcg) {\n\tva
24ee0 72 20 68 20 3d 20 68 63 67 5b 30 5d 20 2f 20 33 r h = hcg[0] / 3
24ef0 36 30 3b 5c 6e 5c 74 76 61 72 20 63 20 3d 20 68 60;\n\tvar c = h
24f00 63 67 5b 31 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 cg[1] / 100;\n\t
24f10 76 61 72 20 67 20 3d 20 68 63 67 5b 32 5d 20 2f var g = hcg[2] /
24f20 20 31 30 30 3b 5c 6e 5c 6e 5c 74 69 66 20 28 63 100;\n\n\tif (c
24f30 20 3d 3d 3d 20 30 2e 30 29 20 7b 5c 6e 5c 74 5c === 0.0) {\n\t\
24f40 74 72 65 74 75 72 6e 20 5b 67 20 2a 20 32 35 35 treturn [g * 255
24f50 2c 20 67 20 2a 20 32 35 35 2c 20 67 20 2a 20 32 , g * 255, g * 2
24f60 35 35 5d 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 55];\n\t}\n\n\tv
24f70 61 72 20 70 75 72 65 20 3d 20 5b 30 2c 20 30 2c ar pure = [0, 0,
24f80 20 30 5d 3b 5c 6e 5c 74 76 61 72 20 68 69 20 3d 0];\n\tvar hi =
24f90 20 28 68 20 25 20 31 29 20 2a 20 36 3b 5c 6e 5c (h % 1) * 6;\n\
24fa0 74 76 61 72 20 76 20 3d 20 68 69 20 25 20 31 3b tvar v = hi % 1;
24fb0 5c 6e 5c 74 76 61 72 20 77 20 3d 20 31 20 2d 20 \n\tvar w = 1 -
24fc0 76 3b 5c 6e 5c 74 76 61 72 20 6d 67 20 3d 20 30 v;\n\tvar mg = 0
24fd0 3b 5c 6e 5c 6e 5c 74 73 77 69 74 63 68 20 28 4d ;\n\n\tswitch (M
24fe0 61 74 68 2e 66 6c 6f 6f 72 28 68 69 29 29 20 7b ath.floor(hi)) {
24ff0 5c 6e 5c 74 5c 74 63 61 73 65 20 30 3a 5c 6e 5c \n\t\tcase 0:\n\
25000 74 5c 74 5c 74 70 75 72 65 5b 30 5d 20 3d 20 31 t\t\tpure[0] = 1
25010 3b 20 70 75 72 65 5b 31 5d 20 3d 20 76 3b 20 70 ; pure[1] = v; p
25020 75 72 65 5b 32 5d 20 3d 20 30 3b 20 62 72 65 61 ure[2] = 0; brea
25030 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 31 3a 5c k;\n\t\tcase 1:\
25040 6e 5c 74 5c 74 5c 74 70 75 72 65 5b 30 5d 20 3d n\t\t\tpure[0] =
25050 20 77 3b 20 70 75 72 65 5b 31 5d 20 3d 20 31 3b w; pure[1] = 1;
25060 20 70 75 72 65 5b 32 5d 20 3d 20 30 3b 20 62 72 pure[2] = 0; br
25070 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 32 eak;\n\t\tcase 2
25080 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 65 5b 30 5d :\n\t\t\tpure[0]
25090 20 3d 20 30 3b 20 70 75 72 65 5b 31 5d 20 3d 20 = 0; pure[1] =
250a0 31 3b 20 70 75 72 65 5b 32 5d 20 3d 20 76 3b 20 1; pure[2] = v;
250b0 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 break;\n\t\tcase
250c0 20 33 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 65 5b 3:\n\t\t\tpure[
250d0 30 5d 20 3d 20 30 3b 20 70 75 72 65 5b 31 5d 20 0] = 0; pure[1]
250e0 3d 20 77 3b 20 70 75 72 65 5b 32 5d 20 3d 20 31 = w; pure[2] = 1
250f0 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 ; break;\n\t\tca
25100 73 65 20 34 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 se 4:\n\t\t\tpur
25110 65 5b 30 5d 20 3d 20 76 3b 20 70 75 72 65 5b 31 e[0] = v; pure[1
25120 5d 20 3d 20 30 3b 20 70 75 72 65 5b 32 5d 20 3d ] = 0; pure[2] =
25130 20 31 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 1; break;\n\t\t
25140 64 65 66 61 75 6c 74 3a 5c 6e 5c 74 5c 74 5c 74 default:\n\t\t\t
25150 70 75 72 65 5b 30 5d 20 3d 20 31 3b 20 70 75 72 pure[0] = 1; pur
25160 65 5b 31 5d 20 3d 20 30 3b 20 70 75 72 65 5b 32 e[1] = 0; pure[2
25170 5d 20 3d 20 77 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c ] = w;\n\t}\n\n\
25180 74 6d 67 20 3d 20 28 31 2e 30 20 2d 20 63 29 20 tmg = (1.0 - c)
25190 2a 20 67 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e * g;\n\n\treturn
251a0 20 5b 5c 6e 5c 74 5c 74 28 63 20 2a 20 70 75 72 [\n\t\t(c * pur
251b0 65 5b 30 5d 20 2b 20 6d 67 29 20 2a 20 32 35 35 e[0] + mg) * 255
251c0 2c 5c 6e 5c 74 5c 74 28 63 20 2a 20 70 75 72 65 ,\n\t\t(c * pure
251d0 5b 31 5d 20 2b 20 6d 67 29 20 2a 20 32 35 35 2c [1] + mg) * 255,
251e0 5c 6e 5c 74 5c 74 28 63 20 2a 20 70 75 72 65 5b \n\t\t(c * pure[
251f0 32 5d 20 2b 20 6d 67 29 20 2a 20 32 35 35 5c 6e 2] + mg) * 255\n
25200 5c 74 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 \t];\n};\n\nconv
25210 65 72 74 2e 68 63 67 2e 68 73 76 20 3d 20 66 75 ert.hcg.hsv = fu
25220 6e 63 74 69 6f 6e 20 28 68 63 67 29 20 7b 5c 6e nction (hcg) {\n
25230 5c 74 76 61 72 20 63 20 3d 20 68 63 67 5b 31 5d \tvar c = hcg[1]
25240 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 67 / 100;\n\tvar g
25250 20 3d 20 68 63 67 5b 32 5d 20 2f 20 31 30 30 3b = hcg[2] / 100;
25260 5c 6e 5c 6e 5c 74 76 61 72 20 76 20 3d 20 63 20 \n\n\tvar v = c
25270 2b 20 67 20 2a 20 28 31 2e 30 20 2d 20 63 29 3b + g * (1.0 - c);
25280 5c 6e 5c 74 76 61 72 20 66 20 3d 20 30 3b 5c 6e \n\tvar f = 0;\n
25290 5c 6e 5c 74 69 66 20 28 76 20 3e 20 30 2e 30 29 \n\tif (v > 0.0)
252a0 20 7b 5c 6e 5c 74 5c 74 66 20 3d 20 63 20 2f 20 {\n\t\tf = c /
252b0 76 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 v;\n\t}\n\n\tret
252c0 75 72 6e 20 5b 68 63 67 5b 30 5d 2c 20 66 20 2a urn [hcg[0], f *
252d0 20 31 30 30 2c 20 76 20 2a 20 31 30 30 5d 3b 5c 100, v * 100];\
252e0 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 68 n};\n\nconvert.h
252f0 63 67 2e 68 73 6c 20 3d 20 66 75 6e 63 74 69 6f cg.hsl = functio
25300 6e 20 28 68 63 67 29 20 7b 5c 6e 5c 74 76 61 72 n (hcg) {\n\tvar
25310 20 63 20 3d 20 68 63 67 5b 31 5d 20 2f 20 31 30 c = hcg[1] / 10
25320 30 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 68 63 0;\n\tvar g = hc
25330 67 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 6e 5c g[2] / 100;\n\n\
25340 74 76 61 72 20 6c 20 3d 20 67 20 2a 20 28 31 2e tvar l = g * (1.
25350 30 20 2d 20 63 29 20 2b 20 30 2e 35 20 2a 20 63 0 - c) + 0.5 * c
25360 3b 5c 6e 5c 74 76 61 72 20 73 20 3d 20 30 3b 5c ;\n\tvar s = 0;\
25370 6e 5c 6e 5c 74 69 66 20 28 6c 20 3e 20 30 2e 30 n\n\tif (l > 0.0
25380 20 26 26 20 6c 20 3c 20 30 2e 35 29 20 7b 5c 6e && l < 0.5) {\n
25390 5c 74 5c 74 73 20 3d 20 63 20 2f 20 28 32 20 2a \t\ts = c / (2 *
253a0 20 6c 29 3b 5c 6e 5c 74 7d 20 65 6c 73 65 5c 6e l);\n\t} else\n
253b0 5c 74 69 66 20 28 6c 20 3e 3d 20 30 2e 35 20 26 \tif (l >= 0.5 &
253c0 26 20 6c 20 3c 20 31 2e 30 29 20 7b 5c 6e 5c 74 & l < 1.0) {\n\t
253d0 5c 74 73 20 3d 20 63 20 2f 20 28 32 20 2a 20 28 \ts = c / (2 * (
253e0 31 20 2d 20 6c 29 29 3b 5c 6e 5c 74 7d 5c 6e 5c 1 - l));\n\t}\n\
253f0 6e 5c 74 72 65 74 75 72 6e 20 5b 68 63 67 5b 30 n\treturn [hcg[0
25400 5d 2c 20 73 20 2a 20 31 30 30 2c 20 6c 20 2a 20 ], s * 100, l *
25410 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 100];\n};\n\ncon
25420 76 65 72 74 2e 68 63 67 2e 68 77 62 20 3d 20 66 vert.hcg.hwb = f
25430 75 6e 63 74 69 6f 6e 20 28 68 63 67 29 20 7b 5c unction (hcg) {\
25440 6e 5c 74 76 61 72 20 63 20 3d 20 68 63 67 5b 31 n\tvar c = hcg[1
25450 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
25460 67 20 3d 20 68 63 67 5b 32 5d 20 2f 20 31 30 30 g = hcg[2] / 100
25470 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 20 63 20 2b ;\n\tvar v = c +
25480 20 67 20 2a 20 28 31 2e 30 20 2d 20 63 29 3b 5c g * (1.0 - c);\
25490 6e 5c 74 72 65 74 75 72 6e 20 5b 68 63 67 5b 30 n\treturn [hcg[0
254a0 5d 2c 20 28 76 20 2d 20 63 29 20 2a 20 31 30 30 ], (v - c) * 100
254b0 2c 20 28 31 20 2d 20 76 29 20 2a 20 31 30 30 5d , (1 - v) * 100]
254c0 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
254d0 2e 68 77 62 2e 68 63 67 20 3d 20 66 75 6e 63 74 .hwb.hcg = funct
254e0 69 6f 6e 20 28 68 77 62 29 20 7b 5c 6e 5c 74 76 ion (hwb) {\n\tv
254f0 61 72 20 77 20 3d 20 68 77 62 5b 31 5d 20 2f 20 ar w = hwb[1] /
25500 31 30 30 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 100;\n\tvar b =
25510 68 77 62 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c hwb[2] / 100;\n\
25520 74 76 61 72 20 76 20 3d 20 31 20 2d 20 62 3b 5c tvar v = 1 - b;\
25530 6e 5c 74 76 61 72 20 63 20 3d 20 76 20 2d 20 77 n\tvar c = v - w
25540 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 30 3b 5c ;\n\tvar g = 0;\
25550 6e 5c 6e 5c 74 69 66 20 28 63 20 3c 20 31 29 20 n\n\tif (c < 1)
25560 7b 5c 6e 5c 74 5c 74 67 20 3d 20 28 76 20 2d 20 {\n\t\tg = (v -
25570 63 29 20 2f 20 28 31 20 2d 20 63 29 3b 5c 6e 5c c) / (1 - c);\n\
25580 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b t}\n\n\treturn [
25590 68 77 62 5b 30 5d 2c 20 63 20 2a 20 31 30 30 2c hwb[0], c * 100,
255a0 20 67 20 2a 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e g * 100];\n};\n
255b0 5c 6e 63 6f 6e 76 65 72 74 2e 61 70 70 6c 65 2e \nconvert.apple.
255c0 72 67 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 rgb = function (
255d0 61 70 70 6c 65 29 20 7b 5c 6e 5c 74 72 65 74 75 apple) {\n\tretu
255e0 72 6e 20 5b 28 61 70 70 6c 65 5b 30 5d 20 2f 20 rn [(apple[0] /
255f0 36 35 35 33 35 29 20 2a 20 32 35 35 2c 20 28 61 65535) * 255, (a
25600 70 70 6c 65 5b 31 5d 20 2f 20 36 35 35 33 35 29 pple[1] / 65535)
25610 20 2a 20 32 35 35 2c 20 28 61 70 70 6c 65 5b 32 * 255, (apple[2
25620 5d 20 2f 20 36 35 35 33 35 29 20 2a 20 32 35 35 ] / 65535) * 255
25630 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
25640 74 2e 72 67 62 2e 61 70 70 6c 65 20 3d 20 66 75 t.rgb.apple = fu
25650 6e 63 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e nction (rgb) {\n
25660 5c 74 72 65 74 75 72 6e 20 5b 28 72 67 62 5b 30 \treturn [(rgb[0
25670 5d 20 2f 20 32 35 35 29 20 2a 20 36 35 35 33 35 ] / 255) * 65535
25680 2c 20 28 72 67 62 5b 31 5d 20 2f 20 32 35 35 29 , (rgb[1] / 255)
25690 20 2a 20 36 35 35 33 35 2c 20 28 72 67 62 5b 32 * 65535, (rgb[2
256a0 5d 20 2f 20 32 35 35 29 20 2a 20 36 35 35 33 35 ] / 255) * 65535
256b0 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
256c0 74 2e 67 72 61 79 2e 72 67 62 20 3d 20 66 75 6e t.gray.rgb = fun
256d0 63 74 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e ction (args) {\n
256e0 5c 74 72 65 74 75 72 6e 20 5b 61 72 67 73 5b 30 \treturn [args[0
256f0 5d 20 2f 20 31 30 30 20 2a 20 32 35 35 2c 20 61 ] / 100 * 255, a
25700 72 67 73 5b 30 5d 20 2f 20 31 30 30 20 2a 20 32 rgs[0] / 100 * 2
25710 35 35 2c 20 61 72 67 73 5b 30 5d 20 2f 20 31 30 55, args[0] / 10
25720 30 20 2a 20 32 35 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 0 * 255];\n};\n\
25730 6e 63 6f 6e 76 65 72 74 2e 67 72 61 79 2e 68 73 nconvert.gray.hs
25740 6c 20 3d 20 63 6f 6e 76 65 72 74 2e 67 72 61 79 l = convert.gray
25750 2e 68 73 76 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hsv = function
25760 28 61 72 67 73 29 20 7b 5c 6e 5c 74 72 65 74 75 (args) {\n\tretu
25770 72 6e 20 5b 30 2c 20 30 2c 20 61 72 67 73 5b 30 rn [0, 0, args[0
25780 5d 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 ]];\n};\n\nconve
25790 72 74 2e 67 72 61 79 2e 68 77 62 20 3d 20 66 75 rt.gray.hwb = fu
257a0 6e 63 74 69 6f 6e 20 28 67 72 61 79 29 20 7b 5c nction (gray) {\
257b0 6e 5c 74 72 65 74 75 72 6e 20 5b 30 2c 20 31 30 n\treturn [0, 10
257c0 30 2c 20 67 72 61 79 5b 30 5d 5d 3b 5c 6e 7d 3b 0, gray[0]];\n};
257d0 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 67 72 61 79 \n\nconvert.gray
257e0 2e 63 6d 79 6b 20 3d 20 66 75 6e 63 74 69 6f 6e .cmyk = function
257f0 20 28 67 72 61 79 29 20 7b 5c 6e 5c 74 72 65 74 (gray) {\n\tret
25800 75 72 6e 20 5b 30 2c 20 30 2c 20 30 2c 20 67 72 urn [0, 0, 0, gr
25810 61 79 5b 30 5d 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 ay[0]];\n};\n\nc
25820 6f 6e 76 65 72 74 2e 67 72 61 79 2e 6c 61 62 20 onvert.gray.lab
25830 3d 20 66 75 6e 63 74 69 6f 6e 20 28 67 72 61 79 = function (gray
25840 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 67 ) {\n\treturn [g
25850 72 61 79 5b 30 5d 2c 20 30 2c 20 30 5d 3b 5c 6e ray[0], 0, 0];\n
25860 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 67 72 };\n\nconvert.gr
25870 61 79 2e 68 65 78 20 3d 20 66 75 6e 63 74 69 6f ay.hex = functio
25880 6e 20 28 67 72 61 79 29 20 7b 5c 6e 5c 74 76 61 n (gray) {\n\tva
25890 72 20 76 61 6c 20 3d 20 4d 61 74 68 2e 72 6f 75 r val = Math.rou
258a0 6e 64 28 67 72 61 79 5b 30 5d 20 2f 20 31 30 30 nd(gray[0] / 100
258b0 20 2a 20 32 35 35 29 20 26 20 30 78 46 46 3b 5c * 255) & 0xFF;\
258c0 6e 5c 74 76 61 72 20 69 6e 74 65 67 65 72 20 3d n\tvar integer =
258d0 20 28 76 61 6c 20 3c 3c 20 31 36 29 20 2b 20 28 (val << 16) + (
258e0 76 61 6c 20 3c 3c 20 38 29 20 2b 20 76 61 6c 3b val << 8) + val;
258f0 5c 6e 5c 6e 5c 74 76 61 72 20 73 74 72 69 6e 67 \n\n\tvar string
25900 20 3d 20 69 6e 74 65 67 65 72 2e 74 6f 53 74 72 = integer.toStr
25910 69 6e 67 28 31 36 29 2e 74 6f 55 70 70 65 72 43 ing(16).toUpperC
25920 61 73 65 28 29 3b 5c 6e 5c 74 72 65 74 75 72 6e ase();\n\treturn
25930 20 27 30 30 30 30 30 30 27 2e 73 75 62 73 74 72 '000000'.substr
25940 69 6e 67 28 73 74 72 69 6e 67 2e 6c 65 6e 67 74 ing(string.lengt
25950 68 29 20 2b 20 73 74 72 69 6e 67 3b 5c 6e 7d 3b h) + string;\n};
25960 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 2e \n\nconvert.rgb.
25970 67 72 61 79 20 3d 20 66 75 6e 63 74 69 6f 6e 20 gray = function
25980 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 20 76 (rgb) {\n\tvar v
25990 61 6c 20 3d 20 28 72 67 62 5b 30 5d 20 2b 20 72 al = (rgb[0] + r
259a0 67 62 5b 31 5d 20 2b 20 72 67 62 5b 32 5d 29 20 gb[1] + rgb[2])
259b0 2f 20 33 3b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b / 3;\n\treturn [
259c0 76 61 6c 20 2f 20 32 35 35 20 2a 20 31 30 30 5d val / 255 * 100]
259d0 3b 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 2f 2a 2a 2a 2f ;\n};\n\n\n/***/
259e0 20 7d 29 2c 5c 6e 2f 2a 20 37 20 2a 2f 5c 6e 2f }),\n/* 7 */\n/
259f0 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d ***/ (function(m
25a00 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 odule, exports,
25a10 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
25a20 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 e__) {\n\n\"use
25a30 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 76 strict\";\n\n\nv
25a40 61 72 20 5f 74 79 70 65 6f 66 20 3d 20 74 79 70 ar _typeof = typ
25a50 65 6f 66 20 53 79 6d 62 6f 6c 20 3d 3d 3d 20 5c eof Symbol === \
25a60 22 66 75 6e 63 74 69 6f 6e 5c 22 20 26 26 20 74 "function\" && t
25a70 79 70 65 6f 66 20 53 79 6d 62 6f 6c 2e 69 74 65 ypeof Symbol.ite
25a80 72 61 74 6f 72 20 3d 3d 3d 20 5c 22 73 79 6d 62 rator === \"symb
25a90 6f 6c 5c 22 20 3f 20 66 75 6e 63 74 69 6f 6e 20 ol\" ? function
25aa0 28 6f 62 6a 29 20 7b 20 72 65 74 75 72 6e 20 74 (obj) { return t
25ab0 79 70 65 6f 66 20 6f 62 6a 3b 20 7d 20 3a 20 66 ypeof obj; } : f
25ac0 75 6e 63 74 69 6f 6e 20 28 6f 62 6a 29 20 7b 20 unction (obj) {
25ad0 72 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 74 79 return obj && ty
25ae0 70 65 6f 66 20 53 79 6d 62 6f 6c 20 3d 3d 3d 20 peof Symbol ===
25af0 5c 22 66 75 6e 63 74 69 6f 6e 5c 22 20 26 26 20 \"function\" &&
25b00 6f 62 6a 2e 63 6f 6e 73 74 72 75 63 74 6f 72 20 obj.constructor
25b10 3d 3d 3d 20 53 79 6d 62 6f 6c 20 26 26 20 6f 62 === Symbol && ob
25b20 6a 20 21 3d 3d 20 53 79 6d 62 6f 6c 2e 70 72 6f j !== Symbol.pro
25b30 74 6f 74 79 70 65 20 3f 20 5c 22 73 79 6d 62 6f totype ? \"symbo
25b40 6c 5c 22 20 3a 20 74 79 70 65 6f 66 20 6f 62 6a l\" : typeof obj
25b50 3b 20 7d 3b 5c 6e 5c 6e 76 61 72 20 5f 43 6f 6c ; };\n\nvar _Col
25b60 6f 72 70 69 63 6b 65 72 20 3d 20 5f 5f 77 65 62 orpicker = __web
25b70 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 38 pack_require__(8
25b80 29 3b 5c 6e 5c 6e 76 61 72 20 5f 43 6f 6c 6f 72 );\n\nvar _Color
25b90 70 69 63 6b 65 72 32 20 3d 20 5f 69 6e 74 65 72 picker2 = _inter
25ba0 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 opRequireDefault
25bb0 28 5f 43 6f 6c 6f 72 70 69 63 6b 65 72 29 3b 5c (_Colorpicker);\
25bc0 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 20 3d n\nvar _jquery =
25bd0 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 __webpack_requi
25be0 72 65 5f 5f 28 30 29 3b 5c 6e 5c 6e 76 61 72 20 re__(0);\n\nvar
25bf0 5f 6a 71 75 65 72 79 32 20 3d 20 5f 69 6e 74 65 _jquery2 = _inte
25c00 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c ropRequireDefaul
25c10 74 28 5f 6a 71 75 65 72 79 29 3b 5c 6e 5c 6e 66 t(_jquery);\n\nf
25c20 75 6e 63 74 69 6f 6e 20 5f 69 6e 74 65 72 6f 70 unction _interop
25c30 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 6f RequireDefault(o
25c40 62 6a 29 20 7b 20 72 65 74 75 72 6e 20 6f 62 6a bj) { return obj
25c50 20 26 26 20 6f 62 6a 2e 5f 5f 65 73 4d 6f 64 75 && obj.__esModu
25c60 6c 65 20 3f 20 6f 62 6a 20 3a 20 7b 20 64 65 66 le ? obj : { def
25c70 61 75 6c 74 3a 20 6f 62 6a 20 7d 3b 20 7d 5c 6e ault: obj }; }\n
25c80 5c 6e 76 61 72 20 70 6c 75 67 69 6e 20 3d 20 27 \nvar plugin = '
25c90 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3b 5c 6e 5c colorpicker';\n\
25ca0 6e 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c n_jquery2.defaul
25cb0 74 5b 70 6c 75 67 69 6e 5d 20 3d 20 5f 43 6f 6c t[plugin] = _Col
25cc0 6f 72 70 69 63 6b 65 72 32 2e 64 65 66 61 75 6c orpicker2.defaul
25cd0 74 3b 5c 6e 5c 6e 2f 2f 20 43 6f 6c 6f 72 70 69 t;\n\n// Colorpi
25ce0 63 6b 65 72 20 6a 51 75 65 72 79 20 50 6c 75 67 cker jQuery Plug
25cf0 69 6e 20 41 50 49 5c 6e 5f 6a 71 75 65 72 79 32 in API\n_jquery2
25d00 2e 64 65 66 61 75 6c 74 2e 66 6e 5b 70 6c 75 67 .default.fn[plug
25d10 69 6e 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 in] = function (
25d20 6f 70 74 69 6f 6e 29 20 7b 5c 6e 20 20 76 61 72 option) {\n var
25d30 20 66 6e 41 72 67 73 20 3d 20 41 72 72 61 79 2e fnArgs = Array.
25d40 70 72 6f 74 6f 74 79 70 65 2e 73 6c 69 63 65 2e prototype.slice.
25d50 63 61 6c 6c 28 61 72 67 75 6d 65 6e 74 73 2c 20 call(arguments,
25d60 31 29 2c 5c 6e 20 20 20 20 20 20 69 73 53 69 6e 1),\n isSin
25d70 67 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 74 68 69 gleElement = thi
25d80 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 2c 5c s.length === 1,\
25d90 6e 20 20 20 20 20 20 72 65 74 75 72 6e 56 61 6c n returnVal
25da0 75 65 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 ue = null;\n\n
25db0 76 61 72 20 24 65 6c 65 6d 65 6e 74 73 20 3d 20 var $elements =
25dc0 74 68 69 73 2e 65 61 63 68 28 66 75 6e 63 74 69 this.each(functi
25dd0 6f 6e 20 28 29 20 7b 5c 6e 20 20 20 20 76 61 72 on () {\n var
25de0 20 24 74 68 69 73 20 3d 20 28 30 2c 20 5f 6a 71 $this = (0, _jq
25df0 75 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 uery2.default)(t
25e00 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 20 20 69 his),\n i
25e10 6e 73 74 20 3d 20 24 74 68 69 73 2e 64 61 74 61 nst = $this.data
25e20 28 70 6c 75 67 69 6e 29 2c 5c 6e 20 20 20 20 20 (plugin),\n
25e30 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 28 74 79 options = (ty
25e40 70 65 6f 66 20 6f 70 74 69 6f 6e 20 3d 3d 3d 20 peof option ===
25e50 27 75 6e 64 65 66 69 6e 65 64 27 20 3f 20 27 75 'undefined' ? 'u
25e60 6e 64 65 66 69 6e 65 64 27 20 3a 20 5f 74 79 70 ndefined' : _typ
25e70 65 6f 66 28 6f 70 74 69 6f 6e 29 29 20 3d 3d 3d eof(option)) ===
25e80 20 27 6f 62 6a 65 63 74 27 20 3f 20 6f 70 74 69 'object' ? opti
25e90 6f 6e 20 3a 20 7b 7d 3b 5c 6e 5c 6e 20 20 20 20 on : {};\n\n
25ea0 2f 2f 20 43 72 65 61 74 65 20 69 6e 73 74 61 6e // Create instan
25eb0 63 65 20 69 66 20 64 6f 65 73 20 6e 6f 74 20 65 ce if does not e
25ec0 78 69 73 74 5c 6e 20 20 20 20 69 66 20 28 21 69 xist\n if (!i
25ed0 6e 73 74 29 20 7b 5c 6e 20 20 20 20 20 20 69 6e nst) {\n in
25ee0 73 74 20 3d 20 6e 65 77 20 5f 43 6f 6c 6f 72 70 st = new _Colorp
25ef0 69 63 6b 65 72 32 2e 64 65 66 61 75 6c 74 28 74 icker2.default(t
25f00 68 69 73 2c 20 6f 70 74 69 6f 6e 73 29 3b 5c 6e his, options);\n
25f10 20 20 20 20 20 20 24 74 68 69 73 2e 64 61 74 61 $this.data
25f20 28 70 6c 75 67 69 6e 2c 20 69 6e 73 74 29 3b 5c (plugin, inst);\
25f30 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 69 66 n }\n\n if
25f40 20 28 21 69 73 53 69 6e 67 6c 65 45 6c 65 6d 65 (!isSingleEleme
25f50 6e 74 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 nt) {\n ret
25f60 75 72 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 urn;\n }\n\n
25f70 20 20 20 72 65 74 75 72 6e 56 61 6c 75 65 20 3d returnValue =
25f80 20 24 74 68 69 73 3b 5c 6e 5c 6e 20 20 20 20 69 $this;\n\n i
25f90 66 20 28 74 79 70 65 6f 66 20 6f 70 74 69 6f 6e f (typeof option
25fa0 20 3d 3d 3d 20 27 73 74 72 69 6e 67 27 29 20 7b === 'string') {
25fb0 5c 6e 20 20 20 20 20 20 69 66 20 28 6f 70 74 69 \n if (opti
25fc0 6f 6e 20 3d 3d 3d 20 27 63 6f 6c 6f 72 70 69 63 on === 'colorpic
25fd0 6b 65 72 27 29 20 7b 5c 6e 20 20 20 20 20 20 20 ker') {\n
25fe0 20 2f 2f 20 52 65 74 75 72 6e 20 63 6f 6c 6f 72 // Return color
25ff0 70 69 63 6b 65 72 20 69 6e 73 74 61 6e 63 65 3a picker instance:
26000 20 65 2e 67 2e 20 2e 63 6f 6c 6f 72 70 69 63 6b e.g. .colorpick
26010 65 72 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 27 er('colorpicker'
26020 29 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 )\n retur
26030 6e 56 61 6c 75 65 20 3d 20 69 6e 73 74 3b 5c 6e nValue = inst;\n
26040 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 } else if
26050 28 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c (_jquery2.defaul
26060 74 2e 69 73 46 75 6e 63 74 69 6f 6e 28 69 6e 73 t.isFunction(ins
26070 74 5b 6f 70 74 69 6f 6e 5d 29 29 20 7b 5c 6e 20 t[option])) {\n
26080 20 20 20 20 20 20 20 2f 2f 20 52 65 74 75 72 6e // Return
26090 20 6d 65 74 68 6f 64 20 63 61 6c 6c 20 72 65 74 method call ret
260a0 75 72 6e 20 76 61 6c 75 65 3a 20 65 2e 67 2e 20 urn value: e.g.
260b0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 28 27 69 73 .colorpicker('is
260c0 45 6e 61 62 6c 65 64 27 29 5c 6e 20 20 20 20 20 Enabled')\n
260d0 20 20 20 72 65 74 75 72 6e 56 61 6c 75 65 20 3d returnValue =
260e0 20 69 6e 73 74 5b 6f 70 74 69 6f 6e 5d 2e 61 70 inst[option].ap
260f0 70 6c 79 28 69 6e 73 74 2c 20 66 6e 41 72 67 73 ply(inst, fnArgs
26100 29 3b 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 );\n } else
26110 20 7b 5c 6e 20 20 20 20 20 20 20 20 2f 2f 20 52 {\n // R
26120 65 74 75 72 6e 20 70 72 6f 70 65 72 74 79 20 76 eturn property v
26130 61 6c 75 65 3a 20 65 2e 67 2e 20 2e 63 6f 6c 6f alue: e.g. .colo
26140 72 70 69 63 6b 65 72 28 27 65 6c 65 6d 65 6e 74 rpicker('element
26150 27 29 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 ')\n retu
26160 72 6e 56 61 6c 75 65 20 3d 20 69 6e 73 74 5b 6f rnValue = inst[o
26170 70 74 69 6f 6e 5d 3b 5c 6e 20 20 20 20 20 20 7d ption];\n }
26180 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 29 3b 5c 6e \n }\n });\n
26190 5c 6e 20 20 72 65 74 75 72 6e 20 69 73 53 69 6e \n return isSin
261a0 67 6c 65 45 6c 65 6d 65 6e 74 20 3f 20 72 65 74 gleElement ? ret
261b0 75 72 6e 56 61 6c 75 65 20 3a 20 24 65 6c 65 6d urnValue : $elem
261c0 65 6e 74 73 3b 5c 6e 7d 3b 5c 6e 5c 6e 5f 6a 71 ents;\n};\n\n_jq
261d0 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 66 6e uery2.default.fn
261e0 5b 70 6c 75 67 69 6e 5d 2e 63 6f 6e 73 74 72 75 [plugin].constru
261f0 63 74 6f 72 20 3d 20 5f 43 6f 6c 6f 72 70 69 63 ctor = _Colorpic
26200 6b 65 72 32 2e 64 65 66 61 75 6c 74 3b 5c 6e 5c ker2.default;\n\
26210 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 38 n/***/ }),\n/* 8
26220 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 */\n/***/ (func
26230 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 tion(module, exp
26240 6f 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f orts, __webpack_
26250 72 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e require__) {\n\n
26260 5c 22 75 73 65 20 73 74 72 69 63 74 5c 22 3b 5c \"use strict\";\
26270 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 66 69 n\n\nObject.defi
26280 6e 65 50 72 6f 70 65 72 74 79 28 65 78 70 6f 72 neProperty(expor
26290 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 6c 65 ts, \"__esModule
262a0 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 3a 20 \", {\n value:
262b0 74 72 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e 76 61 72 true\n});\n\nvar
262c0 20 5f 63 72 65 61 74 65 43 6c 61 73 73 20 3d 20 _createClass =
262d0 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 75 function () { fu
262e0 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 6f nction definePro
262f0 70 65 72 74 69 65 73 28 74 61 72 67 65 74 2c 20 perties(target,
26300 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 61 props) { for (va
26310 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f r i = 0; i < pro
26320 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 ps.length; i++)
26330 7b 20 76 61 72 20 64 65 73 63 72 69 70 74 6f 72 { var descriptor
26340 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 73 = props[i]; des
26350 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 62 criptor.enumerab
26360 6c 65 20 3d 20 64 65 73 63 72 69 70 74 6f 72 2e le = descriptor.
26370 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 61 enumerable || fa
26380 6c 73 65 3b 20 64 65 73 63 72 69 70 74 6f 72 2e lse; descriptor.
26390 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 74 configurable = t
263a0 72 75 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 65 rue; if (\"value
263b0 5c 22 20 69 6e 20 64 65 73 63 72 69 70 74 6f 72 \" in descriptor
263c0 29 20 64 65 73 63 72 69 70 74 6f 72 2e 77 72 69 ) descriptor.wri
263d0 74 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f 62 table = true; Ob
263e0 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 ject.definePrope
263f0 72 74 79 28 74 61 72 67 65 74 2c 20 64 65 73 63 rty(target, desc
26400 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 63 riptor.key, desc
26410 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 74 riptor); } } ret
26420 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 6f urn function (Co
26430 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 6f nstructor, proto
26440 50 72 6f 70 73 2c 20 73 74 61 74 69 63 50 72 6f Props, staticPro
26450 70 73 29 20 7b 20 69 66 20 28 70 72 6f 74 6f 50 ps) { if (protoP
26460 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 rops) defineProp
26470 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 erties(Construct
26480 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 72 or.prototype, pr
26490 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 73 otoProps); if (s
264a0 74 61 74 69 63 50 72 6f 70 73 29 20 64 65 66 69 taticProps) defi
264b0 6e 65 50 72 6f 70 65 72 74 69 65 73 28 43 6f 6e neProperties(Con
264c0 73 74 72 75 63 74 6f 72 2c 20 73 74 61 74 69 63 structor, static
264d0 50 72 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 43 Props); return C
264e0 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 7d onstructor; }; }
264f0 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f 45 78 74 65 ();\n\nvar _Exte
26500 6e 73 69 6f 6e 20 3d 20 5f 5f 77 65 62 70 61 63 nsion = __webpac
26510 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 29 3b 5c k_require__(1);\
26520 6e 5c 6e 76 61 72 20 5f 45 78 74 65 6e 73 69 6f n\nvar _Extensio
26530 6e 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 n2 = _interopReq
26540 75 69 72 65 44 65 66 61 75 6c 74 28 5f 45 78 74 uireDefault(_Ext
26550 65 6e 73 69 6f 6e 29 3b 5c 6e 5c 6e 76 61 72 20 ension);\n\nvar
26560 5f 6f 70 74 69 6f 6e 73 20 3d 20 5f 5f 77 65 62 _options = __web
26570 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 33 pack_require__(3
26580 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6f 70 74 69 6f );\n\nvar _optio
26590 6e 73 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 ns2 = _interopRe
265a0 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 6f 70 quireDefault(_op
265b0 74 69 6f 6e 73 29 3b 5c 6e 5c 6e 76 61 72 20 5f tions);\n\nvar _
265c0 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 5f 5f 77 extensions = __w
265d0 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
265e0 28 39 29 3b 5c 6e 5c 6e 76 61 72 20 5f 65 78 74 (9);\n\nvar _ext
265f0 65 6e 73 69 6f 6e 73 32 20 3d 20 5f 69 6e 74 65 ensions2 = _inte
26600 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c ropRequireDefaul
26610 74 28 5f 65 78 74 65 6e 73 69 6f 6e 73 29 3b 5c t(_extensions);\
26620 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 20 3d n\nvar _jquery =
26630 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 __webpack_requi
26640 72 65 5f 5f 28 30 29 3b 5c 6e 5c 6e 76 61 72 20 re__(0);\n\nvar
26650 5f 6a 71 75 65 72 79 32 20 3d 20 5f 69 6e 74 65 _jquery2 = _inte
26660 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c ropRequireDefaul
26670 74 28 5f 6a 71 75 65 72 79 29 3b 5c 6e 5c 6e 76 t(_jquery);\n\nv
26680 61 72 20 5f 53 6c 69 64 65 72 48 61 6e 64 6c 65 ar _SliderHandle
26690 72 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 r = __webpack_re
266a0 71 75 69 72 65 5f 5f 28 31 33 29 3b 5c 6e 5c 6e quire__(13);\n\n
266b0 76 61 72 20 5f 53 6c 69 64 65 72 48 61 6e 64 6c var _SliderHandl
266c0 65 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 er2 = _interopRe
266d0 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 53 6c quireDefault(_Sl
266e0 69 64 65 72 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c iderHandler);\n\
266f0 6e 76 61 72 20 5f 50 6f 70 75 70 48 61 6e 64 6c nvar _PopupHandl
26700 65 72 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 er = __webpack_r
26710 65 71 75 69 72 65 5f 5f 28 31 34 29 3b 5c 6e 5c equire__(14);\n\
26720 6e 76 61 72 20 5f 50 6f 70 75 70 48 61 6e 64 6c nvar _PopupHandl
26730 65 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 er2 = _interopRe
26740 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 50 6f quireDefault(_Po
26750 70 75 70 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e pupHandler);\n\n
26760 76 61 72 20 5f 49 6e 70 75 74 48 61 6e 64 6c 65 var _InputHandle
26770 72 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 r = __webpack_re
26780 71 75 69 72 65 5f 5f 28 31 35 29 3b 5c 6e 5c 6e quire__(15);\n\n
26790 76 61 72 20 5f 49 6e 70 75 74 48 61 6e 64 6c 65 var _InputHandle
267a0 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 r2 = _interopReq
267b0 75 69 72 65 44 65 66 61 75 6c 74 28 5f 49 6e 70 uireDefault(_Inp
267c0 75 74 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e 76 utHandler);\n\nv
267d0 61 72 20 5f 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 ar _ColorHandler
267e0 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 = __webpack_req
267f0 75 69 72 65 5f 5f 28 32 32 29 3b 5c 6e 5c 6e 76 uire__(22);\n\nv
26800 61 72 20 5f 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 ar _ColorHandler
26810 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 2 = _interopRequ
26820 69 72 65 44 65 66 61 75 6c 74 28 5f 43 6f 6c 6f ireDefault(_Colo
26830 72 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e 76 61 rHandler);\n\nva
26840 72 20 5f 50 69 63 6b 65 72 48 61 6e 64 6c 65 72 r _PickerHandler
26850 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 = __webpack_req
26860 75 69 72 65 5f 5f 28 32 33 29 3b 5c 6e 5c 6e 76 uire__(23);\n\nv
26870 61 72 20 5f 50 69 63 6b 65 72 48 61 6e 64 6c 65 ar _PickerHandle
26880 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 r2 = _interopReq
26890 75 69 72 65 44 65 66 61 75 6c 74 28 5f 50 69 63 uireDefault(_Pic
268a0 6b 65 72 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e kerHandler);\n\n
268b0 76 61 72 20 5f 41 64 64 6f 6e 48 61 6e 64 6c 65 var _AddonHandle
268c0 72 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 r = __webpack_re
268d0 71 75 69 72 65 5f 5f 28 32 34 29 3b 5c 6e 5c 6e quire__(24);\n\n
268e0 76 61 72 20 5f 41 64 64 6f 6e 48 61 6e 64 6c 65 var _AddonHandle
268f0 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 r2 = _interopReq
26900 75 69 72 65 44 65 66 61 75 6c 74 28 5f 41 64 64 uireDefault(_Add
26910 6f 6e 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e 76 onHandler);\n\nv
26920 61 72 20 5f 43 6f 6c 6f 72 49 74 65 6d 20 3d 20 ar _ColorItem =
26930 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
26940 65 5f 5f 28 32 29 3b 5c 6e 5c 6e 76 61 72 20 5f e__(2);\n\nvar _
26950 43 6f 6c 6f 72 49 74 65 6d 32 20 3d 20 5f 69 6e ColorItem2 = _in
26960 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 teropRequireDefa
26970 75 6c 74 28 5f 43 6f 6c 6f 72 49 74 65 6d 29 3b ult(_ColorItem);
26980 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 69 6e \n\nfunction _in
26990 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 teropRequireDefa
269a0 75 6c 74 28 6f 62 6a 29 20 7b 20 72 65 74 75 72 ult(obj) { retur
269b0 6e 20 6f 62 6a 20 26 26 20 6f 62 6a 2e 5f 5f 65 n obj && obj.__e
269c0 73 4d 6f 64 75 6c 65 20 3f 20 6f 62 6a 20 3a 20 sModule ? obj :
269d0 7b 20 64 65 66 61 75 6c 74 3a 20 6f 62 6a 20 7d { default: obj }
269e0 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 ; }\n\nfunction
269f0 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 _classCallCheck(
26a00 69 6e 73 74 61 6e 63 65 2c 20 43 6f 6e 73 74 72 instance, Constr
26a10 75 63 74 6f 72 29 20 7b 20 69 66 20 28 21 28 69 uctor) { if (!(i
26a20 6e 73 74 61 6e 63 65 20 69 6e 73 74 61 6e 63 65 nstance instance
26a30 6f 66 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 29 of Constructor))
26a40 20 7b 20 74 68 72 6f 77 20 6e 65 77 20 54 79 70 { throw new Typ
26a50 65 45 72 72 6f 72 28 5c 22 43 61 6e 6e 6f 74 20 eError(\"Cannot
26a60 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20 call a class as
26a70 61 20 66 75 6e 63 74 69 6f 6e 5c 22 29 3b 20 7d a function\"); }
26a80 20 7d 5c 6e 5c 6e 76 61 72 20 63 6f 6c 6f 72 50 }\n\nvar colorP
26a90 69 63 6b 65 72 49 64 43 6f 75 6e 74 65 72 20 3d ickerIdCounter =
26aa0 20 30 3b 5c 6e 76 61 72 20 72 6f 6f 74 20 3d 20 0;\nvar root =
26ab0 74 79 70 65 6f 66 20 73 65 6c 66 20 21 3d 3d 20 typeof self !==
26ac0 27 75 6e 64 65 66 69 6e 65 64 27 20 3f 20 73 65 'undefined' ? se
26ad0 6c 66 20 3a 20 75 6e 64 65 66 69 6e 65 64 3b 20 lf : undefined;
26ae0 2f 2f 20 77 69 6e 64 6f 77 5c 6e 5c 6e 2f 2a 2a // window\n\n/**
26af0 5c 6e 20 2a 20 43 6f 6c 6f 72 70 69 63 6b 65 72 \n * Colorpicker
26b00 20 77 69 64 67 65 74 20 63 6c 61 73 73 5c 6e 20 widget class\n
26b10 2a 2f 5c 6e 5c 6e 76 61 72 20 43 6f 6c 6f 72 70 */\n\nvar Colorp
26b20 69 63 6b 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e icker = function
26b30 20 28 29 20 7b 5c 6e 20 20 5f 63 72 65 61 74 65 () {\n _create
26b40 43 6c 61 73 73 28 43 6f 6c 6f 72 70 69 63 6b 65 Class(Colorpicke
26b50 72 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 r, [{\n key:
26b60 27 63 6f 6c 6f 72 27 2c 5c 6e 5c 6e 5c 6e 20 20 'color',\n\n\n
26b70 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 49 6e /**\n * In
26b80 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 20 6f 62 6a ternal color obj
26b90 65 63 74 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ect\n *\n
26ba0 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 * @type {Color
26bb0 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 20 20 2a 2f 5c |null}\n */\
26bc0 6e 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 n get: functi
26bd0 6f 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 on get() {\n
26be0 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f return this.co
26bf0 6c 6f 72 48 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 lorHandler.color
26c00 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
26c10 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 49 6e 74 65 /**\n * Inte
26c20 72 6e 61 6c 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 rnal color forma
26c30 74 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 t\n *\n
26c40 2a 20 40 74 79 70 65 20 7b 53 74 72 69 6e 67 7c * @type {String|
26c50 6e 75 6c 6c 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e null}\n */\n
26c60 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
26c70 79 3a 20 27 66 6f 72 6d 61 74 27 2c 5c 6e 20 20 y: 'format',\n
26c80 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 get: function
26c90 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 get() {\n r
26ca0 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 eturn this.color
26cb0 48 61 6e 64 6c 65 72 2e 66 6f 72 6d 61 74 3b 5c Handler.format;\
26cc0 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a n }\n\n /*
26cd0 2a 5c 6e 20 20 20 20 20 2a 20 47 65 74 74 65 72 *\n * Getter
26ce0 20 6f 66 20 74 68 65 20 70 69 63 6b 65 72 20 65 of the picker e
26cf0 6c 65 6d 65 6e 74 5c 6e 20 20 20 20 20 2a 5c 6e lement\n *\n
26d00 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 * @returns
26d10 7b 6a 51 75 65 72 79 7c 48 54 4d 4c 45 6c 65 6d {jQuery|HTMLElem
26d20 65 6e 74 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ent}\n */\n\
26d30 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
26d40 3a 20 27 70 69 63 6b 65 72 27 2c 5c 6e 20 20 20 : 'picker',\n
26d50 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 67 get: function g
26d60 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 et() {\n re
26d70 74 75 72 6e 20 74 68 69 73 2e 70 69 63 6b 65 72 turn this.picker
26d80 48 61 6e 64 6c 65 72 2e 70 69 63 6b 65 72 3b 5c Handler.picker;\
26d90 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a n }\n\n /*
26da0 2a 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 73 *\n * @fires
26db0 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
26dc0 6f 72 70 69 63 6b 65 72 43 72 65 61 74 65 5c 6e orpickerCreate\n
26dd0 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 4f * @param {O
26de0 62 6a 65 63 74 7c 53 74 72 69 6e 67 7d 20 65 6c bject|String} el
26df0 65 6d 65 6e 74 5c 6e 20 20 20 20 20 2a 20 40 70 ement\n * @p
26e00 61 72 61 6d 20 7b 4f 62 6a 65 63 74 7d 20 6f 70 aram {Object} op
26e10 74 69 6f 6e 73 5c 6e 20 20 20 20 20 2a 20 40 63 tions\n * @c
26e20 6f 6e 73 74 72 75 63 74 6f 72 5c 6e 20 20 20 20 onstructor\n
26e30 20 2a 2f 5c 6e 5c 6e 20 20 7d 5d 2c 20 5b 7b 5c */\n\n }], [{\
26e40 6e 20 20 20 20 6b 65 79 3a 20 27 43 6f 6c 6f 72 n key: 'Color
26e50 27 2c 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 ',\n\n /**\n
26e60 20 20 20 20 2a 20 43 6f 6c 6f 72 20 63 6c 61 73 * Color clas
26e70 73 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 s\n *\n
26e80 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 20 20 * @static\n
26e90 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 7d 5c * @type {Color}\
26ea0 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 67 65 n */\n ge
26eb0 74 3a 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 28 t: function get(
26ec0 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
26ed0 6e 20 5f 43 6f 6c 6f 72 49 74 65 6d 32 2e 64 65 n _ColorItem2.de
26ee0 66 61 75 6c 74 3b 5c 6e 20 20 20 20 7d 5c 6e 5c fault;\n }\n\
26ef0 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
26f00 20 45 78 74 65 6e 73 69 6f 6e 20 63 6c 61 73 73 Extension class
26f10 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
26f20 20 40 73 74 61 74 69 63 5c 6e 20 20 20 20 20 2a @static\n *
26f30 20 40 74 79 70 65 20 7b 45 78 74 65 6e 73 69 6f @type {Extensio
26f40 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 n}\n */\n\n
26f50 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
26f60 27 45 78 74 65 6e 73 69 6f 6e 27 2c 5c 6e 20 20 'Extension',\n
26f70 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 get: function
26f80 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 get() {\n r
26f90 65 74 75 72 6e 20 5f 45 78 74 65 6e 73 69 6f 6e eturn _Extension
26fa0 32 2e 64 65 66 61 75 6c 74 3b 5c 6e 20 20 20 20 2.default;\n
26fb0 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 66 }\n }]);\n\n f
26fc0 75 6e 63 74 69 6f 6e 20 43 6f 6c 6f 72 70 69 63 unction Colorpic
26fd0 6b 65 72 28 65 6c 65 6d 65 6e 74 2c 20 6f 70 74 ker(element, opt
26fe0 69 6f 6e 73 29 20 7b 5c 6e 20 20 20 20 5f 63 6c ions) {\n _cl
26ff0 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 assCallCheck(thi
27000 73 2c 20 43 6f 6c 6f 72 70 69 63 6b 65 72 29 3b s, Colorpicker);
27010 5c 6e 5c 6e 20 20 20 20 63 6f 6c 6f 72 50 69 63 \n\n colorPic
27020 6b 65 72 49 64 43 6f 75 6e 74 65 72 20 2b 3d 20 kerIdCounter +=
27030 31 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 1;\n /**\n
27040 20 20 2a 20 54 68 65 20 63 6f 6c 6f 72 70 69 63 * The colorpic
27050 6b 65 72 20 69 6e 73 74 61 6e 63 65 20 6e 75 6d ker instance num
27060 62 65 72 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 ber\n * @typ
27070 65 20 7b 6e 75 6d 62 65 72 7d 5c 6e 20 20 20 20 e {number}\n
27080 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 69 64 */\n this.id
27090 20 3d 20 63 6f 6c 6f 72 50 69 63 6b 65 72 49 64 = colorPickerId
270a0 43 6f 75 6e 74 65 72 3b 5c 6e 5c 6e 20 20 20 20 Counter;\n\n
270b0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 4c 61 74 65 /**\n * Late
270c0 73 74 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 65 st colorpicker e
270d0 76 65 6e 74 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 vent\n *\n
270e0 20 20 20 2a 20 40 74 79 70 65 20 7b 7b 6e 61 6d * @type {{nam
270f0 65 3a 20 53 74 72 69 6e 67 2c 20 65 3a 20 2a 7d e: String, e: *}
27100 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 }\n */\n
27110 74 68 69 73 2e 6c 61 73 74 45 76 65 6e 74 20 3d this.lastEvent =
27120 20 7b 5c 6e 20 20 20 20 20 20 61 6c 69 61 73 3a {\n alias:
27130 20 6e 75 6c 6c 2c 5c 6e 20 20 20 20 20 20 65 3a null,\n e:
27140 20 6e 75 6c 6c 5c 6e 20 20 20 20 7d 3b 5c 6e 5c null\n };\n\
27150 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
27160 20 54 68 65 20 65 6c 65 6d 65 6e 74 20 74 68 61 The element tha
27170 74 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 t the colorpicke
27180 72 20 69 73 20 62 6f 75 6e 64 20 74 6f 5c 6e 20 r is bound to\n
27190 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 74 *\n * @t
271a0 79 70 65 20 7b 2a 7c 6a 51 75 65 72 79 7d 5c 6e ype {*|jQuery}\n
271b0 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 */\n thi
271c0 73 2e 65 6c 65 6d 65 6e 74 20 3d 20 28 30 2c 20 s.element = (0,
271d0 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
271e0 29 28 65 6c 65 6d 65 6e 74 29 2e 61 64 64 43 6c )(element).addCl
271f0 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 ass('colorpicker
27200 2d 65 6c 65 6d 65 6e 74 27 29 2e 61 74 74 72 28 -element').attr(
27210 27 64 61 74 61 2d 63 6f 6c 6f 72 70 69 63 6b 65 'data-colorpicke
27220 72 2d 69 64 27 2c 20 74 68 69 73 2e 69 64 29 3b r-id', this.id);
27230 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
27240 20 20 2a 20 40 74 79 70 65 20 7b 64 65 66 61 75 * @type {defau
27250 6c 74 73 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 lts}\n */\n
27260 20 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 20 this.options
27270 3d 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 = _jquery2.defau
27280 6c 74 2e 65 78 74 65 6e 64 28 74 72 75 65 2c 20 lt.extend(true,
27290 7b 7d 2c 20 5f 6f 70 74 69 6f 6e 73 32 2e 64 65 {}, _options2.de
272a0 66 61 75 6c 74 2c 20 6f 70 74 69 6f 6e 73 2c 20 fault, options,
272b0 74 68 69 73 2e 65 6c 65 6d 65 6e 74 2e 64 61 74 this.element.dat
272c0 61 28 29 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a a());\n\n /**
272d0 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
272e0 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a boolean}\n *
272f0 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 @private\n
27300 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 64 69 73 */\n this.dis
27310 61 62 6c 65 64 20 3d 20 66 61 6c 73 65 3b 5c 6e abled = false;\n
27320 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
27330 2a 20 45 78 74 65 6e 73 69 6f 6e 73 20 61 64 64 * Extensions add
27340 65 64 20 74 6f 20 74 68 69 73 20 69 6e 73 74 61 ed to this insta
27350 6e 63 65 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 nce\n *\n
27360 20 20 2a 20 40 74 79 70 65 20 7b 45 78 74 65 6e * @type {Exten
27370 73 69 6f 6e 5b 5d 7d 5c 6e 20 20 20 20 20 2a 2f sion[]}\n */
27380 5c 6e 20 20 20 20 74 68 69 73 2e 65 78 74 65 6e \n this.exten
27390 73 69 6f 6e 73 20 3d 20 5b 5d 3b 5c 6e 5c 6e 20 sions = [];\n\n
273a0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 54 /**\n * T
273b0 68 65 20 65 6c 65 6d 65 6e 74 20 77 68 65 72 65 he element where
273c0 20 74 68 65 5c 6e 20 20 20 20 20 2a 20 40 74 79 the\n * @ty
273d0 70 65 20 7b 2a 7c 6a 51 75 65 72 79 7d 5c 6e 20 pe {*|jQuery}\n
273e0 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 */\n this
273f0 2e 63 6f 6e 74 61 69 6e 65 72 20 3d 20 74 68 69 .container = thi
27400 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6e 74 61 69 s.options.contai
27410 6e 65 72 20 3d 3d 3d 20 74 72 75 65 20 7c 7c 20 ner === true ||
27420 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6e this.options.con
27430 74 61 69 6e 65 72 20 21 3d 3d 20 74 72 75 65 20 tainer !== true
27440 26 26 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e && this.options.
27450 69 6e 6c 69 6e 65 20 3d 3d 3d 20 74 72 75 65 20 inline === true
27460 3f 20 74 68 69 73 2e 65 6c 65 6d 65 6e 74 20 3a ? this.element :
27470 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f this.options.co
27480 6e 74 61 69 6e 65 72 3b 5c 6e 5c 6e 20 20 20 20 ntainer;\n\n
27490 74 68 69 73 2e 63 6f 6e 74 61 69 6e 65 72 20 3d this.container =
274a0 20 74 68 69 73 2e 63 6f 6e 74 61 69 6e 65 72 20 this.container
274b0 21 3d 3d 20 66 61 6c 73 65 20 3f 20 28 30 2c 20 !== false ? (0,
274c0 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
274d0 29 28 74 68 69 73 2e 63 6f 6e 74 61 69 6e 65 72 )(this.container
274e0 29 20 3a 20 66 61 6c 73 65 3b 5c 6e 5c 6e 20 20 ) : false;\n\n
274f0 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 /**\n * @t
27500 79 70 65 20 7b 49 6e 70 75 74 48 61 6e 64 6c 65 ype {InputHandle
27510 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 r}\n */\n
27520 20 74 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c this.inputHandl
27530 65 72 20 3d 20 6e 65 77 20 5f 49 6e 70 75 74 48 er = new _InputH
27540 61 6e 64 6c 65 72 32 2e 64 65 66 61 75 6c 74 28 andler2.default(
27550 74 68 69 73 29 3b 5c 6e 20 20 20 20 2f 2a 2a 5c this);\n /**\
27560 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 43 n * @type {C
27570 6f 6c 6f 72 48 61 6e 64 6c 65 72 7d 5c 6e 20 20 olorHandler}\n
27580 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e */\n this.
27590 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 20 3d 20 6e colorHandler = n
275a0 65 77 20 5f 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 ew _ColorHandler
275b0 32 2e 64 65 66 61 75 6c 74 28 74 68 69 73 29 3b 2.default(this);
275c0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
275d0 2a 20 40 74 79 70 65 20 7b 53 6c 69 64 65 72 48 * @type {SliderH
275e0 61 6e 64 6c 65 72 7d 5c 6e 20 20 20 20 20 2a 2f andler}\n */
275f0 5c 6e 20 20 20 20 74 68 69 73 2e 73 6c 69 64 65 \n this.slide
27600 72 48 61 6e 64 6c 65 72 20 3d 20 6e 65 77 20 5f rHandler = new _
27610 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 32 2e 64 SliderHandler2.d
27620 65 66 61 75 6c 74 28 74 68 69 73 29 3b 5c 6e 20 efault(this);\n
27630 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 /**\n * @
27640 74 79 70 65 20 7b 50 6f 70 75 70 48 61 6e 64 6c type {PopupHandl
27650 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 er}\n */\n
27660 20 20 74 68 69 73 2e 70 6f 70 75 70 48 61 6e 64 this.popupHand
27670 6c 65 72 20 3d 20 6e 65 77 20 5f 50 6f 70 75 70 ler = new _Popup
27680 48 61 6e 64 6c 65 72 32 2e 64 65 66 61 75 6c 74 Handler2.default
27690 28 74 68 69 73 2c 20 72 6f 6f 74 29 3b 5c 6e 20 (this, root);\n
276a0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 /**\n * @
276b0 74 79 70 65 20 7b 50 69 63 6b 65 72 48 61 6e 64 type {PickerHand
276c0 6c 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 ler}\n */\n
276d0 20 20 20 74 68 69 73 2e 70 69 63 6b 65 72 48 61 this.pickerHa
276e0 6e 64 6c 65 72 20 3d 20 6e 65 77 20 5f 50 69 63 ndler = new _Pic
276f0 6b 65 72 48 61 6e 64 6c 65 72 32 2e 64 65 66 61 kerHandler2.defa
27700 75 6c 74 28 74 68 69 73 29 3b 5c 6e 20 20 20 20 ult(this);\n
27710 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 /**\n * @typ
27720 65 20 7b 41 64 64 6f 6e 48 61 6e 64 6c 65 72 7d e {AddonHandler}
27730 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 \n */\n t
27740 68 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 his.addonHandler
27750 20 3d 20 6e 65 77 20 5f 41 64 64 6f 6e 48 61 6e = new _AddonHan
27760 64 6c 65 72 32 2e 64 65 66 61 75 6c 74 28 74 68 dler2.default(th
27770 69 73 29 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 is);\n\n this
27780 2e 69 6e 69 74 28 29 3b 5c 6e 5c 6e 20 20 20 20 .init();\n\n
27790 2f 2f 20 45 6d 69 74 20 61 20 63 72 65 61 74 65 // Emit a create
277a0 20 65 76 65 6e 74 5c 6e 20 20 20 20 28 30 2c 20 event\n (0,
277b0 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
277c0 29 28 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 )(_jquery2.defau
277d0 6c 74 2e 70 72 6f 78 79 28 66 75 6e 63 74 69 6f lt.proxy(functio
277e0 6e 20 28 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2a n () {\n /*
277f0 2a 5c 6e 20 20 20 20 20 20 20 2a 20 28 43 6f 6c *\n * (Col
27800 6f 72 70 69 63 6b 65 72 29 20 57 68 65 6e 20 74 orpicker) When t
27810 68 65 20 43 6f 6c 6f 72 70 69 63 6b 65 72 20 69 he Colorpicker i
27820 6e 73 74 61 6e 63 65 20 68 61 73 20 62 65 65 6e nstance has been
27830 20 63 72 65 61 74 65 64 20 61 6e 64 20 74 68 65 created and the
27840 20 44 4f 4d 20 69 73 20 72 65 61 64 79 2e 5c 6e DOM is ready.\n
27850 20 20 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 20 *\n
27860 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 * @event Colorp
27870 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
27880 72 43 72 65 61 74 65 5c 6e 20 20 20 20 20 20 20 rCreate\n
27890 2a 2f 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 74 */\n this.t
278a0 72 69 67 67 65 72 28 27 63 6f 6c 6f 72 70 69 63 rigger('colorpic
278b0 6b 65 72 43 72 65 61 74 65 27 29 3b 5c 6e 20 20 kerCreate');\n
278c0 20 20 7d 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 }, this));\n
278d0 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
278e0 20 49 6e 69 74 69 61 6c 69 7a 65 73 20 74 68 65 Initializes the
278f0 20 70 6c 75 67 69 6e 5c 6e 20 20 20 2a 20 40 70 plugin\n * @p
27900 72 69 76 61 74 65 5c 6e 20 20 20 2a 2f 5c 6e 5c rivate\n */\n\
27910 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 6c 61 73 n\n _createClas
27920 73 28 43 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 5b s(Colorpicker, [
27930 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 69 6e 69 {\n key: 'ini
27940 74 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 t',\n value:
27950 66 75 6e 63 74 69 6f 6e 20 69 6e 69 74 28 29 20 function init()
27960 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 49 6e 69 74 {\n // Init
27970 20 61 64 64 6f 6e 5c 6e 20 20 20 20 20 20 74 68 addon\n th
27980 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e is.addonHandler.
27990 62 69 6e 64 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 bind();\n\n
279a0 20 2f 2f 20 49 6e 69 74 20 69 6e 70 75 74 5c 6e // Init input\n
279b0 20 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 this.input
279c0 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 3b 5c Handler.bind();\
279d0 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 49 6e 69 74 n\n // Init
279e0 20 65 78 74 65 6e 73 69 6f 6e 73 20 28 62 65 66 extensions (bef
279f0 6f 72 65 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 ore initializing
27a00 20 74 68 65 20 63 6f 6c 6f 72 29 5c 6e 20 20 20 the color)\n
27a10 20 20 20 74 68 69 73 2e 69 6e 69 74 45 78 74 65 this.initExte
27a20 6e 73 69 6f 6e 73 28 29 3b 5c 6e 5c 6e 20 20 20 nsions();\n\n
27a30 20 20 20 2f 2f 20 49 6e 69 74 20 63 6f 6c 6f 72 // Init color
27a40 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c \n this.col
27a50 6f 72 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 orHandler.bind()
27a60 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 49 6e ;\n\n // In
27a70 69 74 20 70 69 63 6b 65 72 5c 6e 20 20 20 20 20 it picker\n
27a80 20 74 68 69 73 2e 70 69 63 6b 65 72 48 61 6e 64 this.pickerHand
27a90 6c 65 72 2e 62 69 6e 64 28 29 3b 5c 6e 5c 6e 20 ler.bind();\n\n
27aa0 20 20 20 20 20 2f 2f 20 49 6e 69 74 20 73 6c 69 // Init sli
27ab0 64 65 72 73 20 61 6e 64 20 70 6f 70 75 70 5c 6e ders and popup\n
27ac0 20 20 20 20 20 20 74 68 69 73 2e 73 6c 69 64 65 this.slide
27ad0 72 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 3b rHandler.bind();
27ae0 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 70 6f 70 \n this.pop
27af0 75 70 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 upHandler.bind()
27b00 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 49 6e ;\n\n // In
27b10 6a 65 63 74 20 69 6e 74 6f 20 74 68 65 20 44 4f ject into the DO
27b20 4d 20 28 74 68 69 73 20 6d 61 79 20 6d 61 6b 65 M (this may make
27b30 20 69 74 20 76 69 73 69 62 6c 65 29 5c 6e 20 20 it visible)\n
27b40 20 20 20 20 74 68 69 73 2e 70 69 63 6b 65 72 48 this.pickerH
27b50 61 6e 64 6c 65 72 2e 61 74 74 61 63 68 28 29 3b andler.attach();
27b60 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 55 70 64 \n\n // Upd
27b70 61 74 65 20 61 6c 6c 20 63 6f 6d 70 6f 6e 65 6e ate all componen
27b80 74 73 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 75 ts\n this.u
27b90 70 64 61 74 65 28 29 3b 5c 6e 5c 6e 20 20 20 20 pdate();\n\n
27ba0 20 20 69 66 20 28 74 68 69 73 2e 69 6e 70 75 74 if (this.input
27bb0 48 61 6e 64 6c 65 72 2e 69 73 44 69 73 61 62 6c Handler.isDisabl
27bc0 65 64 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 ed()) {\n
27bd0 20 74 68 69 73 2e 64 69 73 61 62 6c 65 28 29 3b this.disable();
27be0 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d \n }\n }
27bf0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
27c00 20 20 2a 20 49 6e 69 74 69 61 6c 69 7a 65 73 20 * Initializes
27c10 74 68 65 20 70 6c 75 67 69 6e 20 65 78 74 65 6e the plugin exten
27c20 73 69 6f 6e 73 5c 6e 20 20 20 20 20 2a 20 40 70 sions\n * @p
27c30 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 2f 5c rivate\n */\
27c40 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b n\n }, {\n k
27c50 65 79 3a 20 27 69 6e 69 74 45 78 74 65 6e 73 69 ey: 'initExtensi
27c60 6f 6e 73 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 ons',\n value
27c70 3a 20 66 75 6e 63 74 69 6f 6e 20 69 6e 69 74 45 : function initE
27c80 78 74 65 6e 73 69 6f 6e 73 28 29 20 7b 5c 6e 20 xtensions() {\n
27c90 20 20 20 20 20 76 61 72 20 5f 74 68 69 73 20 3d var _this =
27ca0 20 74 68 69 73 3b 5c 6e 5c 6e 20 20 20 20 20 20 this;\n\n
27cb0 69 66 20 28 21 41 72 72 61 79 2e 69 73 41 72 72 if (!Array.isArr
27cc0 61 79 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e ay(this.options.
27cd0 65 78 74 65 6e 73 69 6f 6e 73 29 29 20 7b 5c 6e extensions)) {\n
27ce0 20 20 20 20 20 20 20 20 74 68 69 73 2e 6f 70 74 this.opt
27cf0 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e 73 20 ions.extensions
27d00 3d 20 5b 5d 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e = [];\n }\n
27d10 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 73 \n if (this
27d20 2e 6f 70 74 69 6f 6e 73 2e 64 65 62 75 67 29 20 .options.debug)
27d30 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e {\n this.
27d40 6f 70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f options.extensio
27d50 6e 73 2e 70 75 73 68 28 7b 20 6e 61 6d 65 3a 20 ns.push({ name:
27d60 27 64 65 62 75 67 67 65 72 27 20 7d 29 3b 5c 6e 'debugger' });\n
27d70 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
27d80 20 2f 2f 20 52 65 67 69 73 74 65 72 20 61 6e 64 // Register and
27d90 20 69 6e 73 74 61 6e 74 69 61 74 65 20 65 78 74 instantiate ext
27da0 65 6e 73 69 6f 6e 73 5c 6e 20 20 20 20 20 20 74 ensions\n t
27db0 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 65 78 74 65 his.options.exte
27dc0 6e 73 69 6f 6e 73 2e 66 6f 72 45 61 63 68 28 66 nsions.forEach(f
27dd0 75 6e 63 74 69 6f 6e 20 28 65 78 74 29 20 7b 5c unction (ext) {\
27de0 6e 20 20 20 20 20 20 20 20 5f 74 68 69 73 2e 72 n _this.r
27df0 65 67 69 73 74 65 72 45 78 74 65 6e 73 69 6f 6e egisterExtension
27e00 28 43 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 78 74 (Colorpicker.ext
27e10 65 6e 73 69 6f 6e 73 5b 65 78 74 2e 6e 61 6d 65 ensions[ext.name
27e20 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 5d 2c .toLowerCase()],
27e30 20 65 78 74 2e 6f 70 74 69 6f 6e 73 20 7c 7c 20 ext.options ||
27e40 7b 7d 29 3b 5c 6e 20 20 20 20 20 20 7d 29 3b 5c {});\n });\
27e50 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a n }\n\n /*
27e60 2a 5c 6e 20 20 20 20 20 2a 20 43 72 65 61 74 65 *\n * Create
27e70 73 20 61 6e 64 20 72 65 67 69 73 74 65 72 73 20 s and registers
27e80 74 68 65 20 67 69 76 65 6e 20 65 78 74 65 6e 73 the given extens
27e90 69 6f 6e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 ion\n *\n
27ea0 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 78 74 65 * @param {Exte
27eb0 6e 73 69 6f 6e 7d 20 45 78 74 65 6e 73 69 6f 6e nsion} Extension
27ec0 43 6c 61 73 73 20 54 68 65 20 65 78 74 65 6e 73 Class The extens
27ed0 69 6f 6e 20 63 6c 61 73 73 20 74 6f 20 69 6e 73 ion class to ins
27ee0 74 61 6e 74 69 61 74 65 5c 6e 20 20 20 20 20 2a tantiate\n *
27ef0 20 40 70 61 72 61 6d 20 7b 4f 62 6a 65 63 74 7d @param {Object}
27f00 20 5b 63 6f 6e 66 69 67 5d 20 45 78 74 65 6e 73 [config] Extens
27f10 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ion configuratio
27f20 6e 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 n\n * @retur
27f30 6e 73 20 7b 45 78 74 65 6e 73 69 6f 6e 7d 5c 6e ns {Extension}\n
27f40 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
27f50 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 72 65 67 {\n key: 'reg
27f60 69 73 74 65 72 45 78 74 65 6e 73 69 6f 6e 27 2c isterExtension',
27f70 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
27f80 63 74 69 6f 6e 20 72 65 67 69 73 74 65 72 45 78 ction registerEx
27f90 74 65 6e 73 69 6f 6e 28 45 78 74 65 6e 73 69 6f tension(Extensio
27fa0 6e 43 6c 61 73 73 29 20 7b 5c 6e 20 20 20 20 20 nClass) {\n
27fb0 20 76 61 72 20 63 6f 6e 66 69 67 20 3d 20 61 72 var config = ar
27fc0 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e guments.length >
27fd0 20 31 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 1 && arguments[
27fe0 31 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 1] !== undefined
27ff0 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 ? arguments[1]
28000 3a 20 7b 7d 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 : {};\n\n v
28010 61 72 20 65 78 74 20 3d 20 6e 65 77 20 45 78 74 ar ext = new Ext
28020 65 6e 73 69 6f 6e 43 6c 61 73 73 28 74 68 69 73 ensionClass(this
28030 2c 20 63 6f 6e 66 69 67 29 3b 5c 6e 5c 6e 20 20 , config);\n\n
28040 20 20 20 20 74 68 69 73 2e 65 78 74 65 6e 73 69 this.extensi
28050 6f 6e 73 2e 70 75 73 68 28 65 78 74 29 3b 5c 6e ons.push(ext);\n
28060 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 78 74 return ext
28070 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
28080 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 44 65 73 74 /**\n * Dest
28090 72 6f 79 73 20 74 68 65 20 63 75 72 72 65 6e 74 roys the current
280a0 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 20 20 20 instance\n
280b0 2a 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 73 *\n * @fires
280c0 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
280d0 6f 72 70 69 63 6b 65 72 44 65 73 74 72 6f 79 5c orpickerDestroy\
280e0 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c n */\n\n },
280f0 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 64 65 {\n key: 'de
28100 73 74 72 6f 79 27 2c 5c 6e 20 20 20 20 76 61 6c stroy',\n val
28110 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 64 65 73 ue: function des
28120 74 72 6f 79 28 29 20 7b 5c 6e 20 20 20 20 20 20 troy() {\n
28130 76 61 72 20 63 6f 6c 6f 72 20 3d 20 74 68 69 73 var color = this
28140 2e 63 6f 6c 6f 72 3b 5c 6e 5c 6e 20 20 20 20 20 .color;\n\n
28150 20 74 68 69 73 2e 73 6c 69 64 65 72 48 61 6e 64 this.sliderHand
28160 6c 65 72 2e 75 6e 62 69 6e 64 28 29 3b 5c 6e 20 ler.unbind();\n
28170 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 48 this.inputH
28180 61 6e 64 6c 65 72 2e 75 6e 62 69 6e 64 28 29 3b andler.unbind();
28190 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 70 6f 70 \n this.pop
281a0 75 70 48 61 6e 64 6c 65 72 2e 75 6e 62 69 6e 64 upHandler.unbind
281b0 28 29 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ();\n this.
281c0 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 75 6e 62 colorHandler.unb
281d0 69 6e 64 28 29 3b 5c 6e 20 20 20 20 20 20 74 68 ind();\n th
281e0 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e is.addonHandler.
281f0 75 6e 62 69 6e 64 28 29 3b 5c 6e 20 20 20 20 20 unbind();\n
28200 20 74 68 69 73 2e 70 69 63 6b 65 72 48 61 6e 64 this.pickerHand
28210 6c 65 72 2e 75 6e 62 69 6e 64 28 29 3b 5c 6e 5c ler.unbind();\n\
28220 6e 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 6d n this.elem
28230 65 6e 74 2e 72 65 6d 6f 76 65 43 6c 61 73 73 28 ent.removeClass(
28240 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 6c 65 'colorpicker-ele
28250 6d 65 6e 74 27 29 2e 72 65 6d 6f 76 65 44 61 74 ment').removeDat
28260 61 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c a('colorpicker',
28270 20 27 63 6f 6c 6f 72 27 29 2e 6f 66 66 28 27 2e 'color').off('.
28280 63 6f 6c 6f 72 70 69 63 6b 65 72 27 29 3b 5c 6e colorpicker');\n
28290 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n /**\n
282a0 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b * (Colorpick
282b0 65 72 29 20 57 68 65 6e 20 74 68 65 20 69 6e 73 er) When the ins
282c0 74 61 6e 63 65 20 69 73 20 64 65 73 74 72 6f 79 tance is destroy
282d0 65 64 20 77 69 74 68 20 61 6c 6c 20 65 76 65 6e ed with all even
282e0 74 73 20 75 6e 62 6f 75 6e 64 2e 5c 6e 20 20 20 ts unbound.\n
282f0 20 20 20 20 2a 5c 6e 20 20 20 20 20 20 20 2a 20 *\n *
28300 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b @event Colorpick
28310 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 44 65 er#colorpickerDe
28320 73 74 72 6f 79 5c 6e 20 20 20 20 20 20 20 2a 2f stroy\n */
28330 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 74 72 69 \n this.tri
28340 67 67 65 72 28 27 63 6f 6c 6f 72 70 69 63 6b 65 gger('colorpicke
28350 72 44 65 73 74 72 6f 79 27 2c 20 63 6f 6c 6f 72 rDestroy', color
28360 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
28370 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 53 68 6f /**\n * Sho
28380 77 73 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b ws the colorpick
28390 65 72 20 77 69 64 67 65 74 20 69 66 20 68 69 64 er widget if hid
283a0 64 65 6e 2e 5c 6e 20 20 20 20 20 2a 20 49 66 20 den.\n * If
283b0 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 the colorpicker
283c0 69 73 20 64 69 73 61 62 6c 65 64 20 74 68 69 73 is disabled this
283d0 20 63 61 6c 6c 20 77 69 6c 6c 20 62 65 20 69 67 call will be ig
283e0 6e 6f 72 65 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e nored.\n *\n
283f0 20 20 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f * @fires Co
28400 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
28410 69 63 6b 65 72 53 68 6f 77 5c 6e 20 20 20 20 20 ickerShow\n
28420 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d * @param {Event}
28430 20 5b 65 5d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c [e]\n */\n\
28440 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
28450 3a 20 27 73 68 6f 77 27 2c 5c 6e 20 20 20 20 76 : 'show',\n v
28460 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 73 alue: function s
28470 68 6f 77 28 65 29 20 7b 5c 6e 20 20 20 20 20 20 how(e) {\n
28480 74 68 69 73 2e 70 6f 70 75 70 48 61 6e 64 6c 65 this.popupHandle
28490 72 2e 73 68 6f 77 28 65 29 3b 5c 6e 20 20 20 20 r.show(e);\n
284a0 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
284b0 20 20 20 2a 20 48 69 64 65 73 20 74 68 65 20 63 * Hides the c
284c0 6f 6c 6f 72 70 69 63 6b 65 72 20 77 69 64 67 65 olorpicker widge
284d0 74 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 t.\n *\n
284e0 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 * @fires Colorp
284f0 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
28500 72 48 69 64 65 5c 6e 20 20 20 20 20 2a 20 40 70 rHide\n * @p
28510 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d aram {Event} [e]
28520 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
28530 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 68 , {\n key: 'h
28540 69 64 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 ide',\n value
28550 3a 20 66 75 6e 63 74 69 6f 6e 20 68 69 64 65 28 : function hide(
28560 65 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 e) {\n this
28570 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 68 69 .popupHandler.hi
28580 64 65 28 65 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c de(e);\n }\n\
28590 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
285a0 20 54 6f 67 67 6c 65 73 20 74 68 65 20 63 6f 6c Toggles the col
285b0 6f 72 70 69 63 6b 65 72 20 62 65 74 77 65 65 6e orpicker between
285c0 20 76 69 73 69 62 6c 65 20 61 6e 64 20 68 69 64 visible and hid
285d0 64 65 6e 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 den.\n *\n
285e0 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f * @fires Colo
285f0 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
28600 6b 65 72 53 68 6f 77 5c 6e 20 20 20 20 20 2a 20 kerShow\n *
28610 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b @fires Colorpick
28620 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 er#colorpickerHi
28630 64 65 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 de\n * @para
28640 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c 6e 20 m {Event} [e]\n
28650 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
28660 5c 6e 20 20 20 20 6b 65 79 3a 20 27 74 6f 67 67 \n key: 'togg
28670 6c 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a le',\n value:
28680 20 66 75 6e 63 74 69 6f 6e 20 74 6f 67 67 6c 65 function toggle
28690 28 65 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 (e) {\n thi
286a0 73 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 74 s.popupHandler.t
286b0 6f 67 67 6c 65 28 65 29 3b 5c 6e 20 20 20 20 7d oggle(e);\n }
286c0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
286d0 20 20 2a 20 52 65 74 75 72 6e 73 20 74 68 65 20 * Returns the
286e0 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 20 76 61 current color va
286f0 6c 75 65 20 61 73 20 73 74 72 69 6e 67 5c 6e 20 lue as string\n
28700 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 70 *\n * @p
28710 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 2a 7d 20 aram {String|*}
28720 5b 64 65 66 61 75 6c 74 56 61 6c 75 65 5d 5c 6e [defaultValue]\n
28730 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 * @returns
28740 7b 53 74 72 69 6e 67 7c 2a 7d 5c 6e 20 20 20 20 {String|*}\n
28750 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
28760 20 20 20 6b 65 79 3a 20 27 67 65 74 56 61 6c 75 key: 'getValu
28770 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 e',\n value:
28780 66 75 6e 63 74 69 6f 6e 20 67 65 74 56 61 6c 75 function getValu
28790 65 28 29 20 7b 5c 6e 20 20 20 20 20 20 76 61 72 e() {\n var
287a0 20 64 65 66 61 75 6c 74 56 61 6c 75 65 20 3d 20 defaultValue =
287b0 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 arguments.length
287c0 20 3e 20 30 20 26 26 20 61 72 67 75 6d 65 6e 74 > 0 && argument
287d0 73 5b 30 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e s[0] !== undefin
287e0 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 30 ed ? arguments[0
287f0 5d 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 ] : null;\n\n
28800 20 20 20 76 61 72 20 76 61 6c 20 3d 20 74 68 69 var val = thi
28810 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 63 s.colorHandler.c
28820 6f 6c 6f 72 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 olor;\n\n v
28830 61 6c 20 3d 20 76 61 6c 20 69 6e 73 74 61 6e 63 al = val instanc
28840 65 6f 66 20 5f 43 6f 6c 6f 72 49 74 65 6d 32 2e eof _ColorItem2.
28850 64 65 66 61 75 6c 74 20 3f 20 76 61 6c 20 3a 20 default ? val :
28860 64 65 66 61 75 6c 74 56 61 6c 75 65 3b 5c 6e 5c defaultValue;\n\
28870 6e 20 20 20 20 20 20 69 66 20 28 76 61 6c 20 69 n if (val i
28880 6e 73 74 61 6e 63 65 6f 66 20 5f 43 6f 6c 6f 72 nstanceof _Color
28890 49 74 65 6d 32 2e 64 65 66 61 75 6c 74 29 20 7b Item2.default) {
288a0 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e \n return
288b0 20 76 61 6c 2e 73 74 72 69 6e 67 28 74 68 69 73 val.string(this
288c0 2e 66 6f 72 6d 61 74 29 3b 5c 6e 20 20 20 20 20 .format);\n
288d0 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 75 }\n\n retu
288e0 72 6e 20 76 61 6c 3b 5c 6e 20 20 20 20 7d 5c 6e rn val;\n }\n
288f0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
28900 2a 20 53 65 74 73 20 74 68 65 20 63 6f 6c 6f 72 * Sets the color
28910 20 6d 61 6e 75 61 6c 6c 79 5c 6e 20 20 20 20 20 manually\n
28920 2a 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 73 *\n * @fires
28930 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
28940 6f 72 70 69 63 6b 65 72 43 68 61 6e 67 65 5c 6e orpickerChange\n
28950 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 * @param {S
28960 74 72 69 6e 67 7c 43 6f 6c 6f 72 7d 20 76 61 6c tring|Color} val
28970 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
28980 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 73 , {\n key: 's
28990 65 74 56 61 6c 75 65 27 2c 5c 6e 20 20 20 20 76 etValue',\n v
289a0 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 73 alue: function s
289b0 65 74 56 61 6c 75 65 28 76 61 6c 29 20 7b 5c 6e etValue(val) {\n
289c0 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 69 if (this.i
289d0 73 44 69 73 61 62 6c 65 64 28 29 29 20 7b 5c 6e sDisabled()) {\n
289e0 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c return;\
289f0 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 n }\n
28a00 76 61 72 20 63 68 20 3d 20 74 68 69 73 2e 63 6f var ch = this.co
28a10 6c 6f 72 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 20 lorHandler;\n\n
28a20 20 20 20 20 20 69 66 20 28 63 68 2e 68 61 73 43 if (ch.hasC
28a30 6f 6c 6f 72 28 29 20 26 26 20 21 21 76 61 6c 20 olor() && !!val
28a40 26 26 20 63 68 2e 63 6f 6c 6f 72 2e 65 71 75 61 && ch.color.equa
28a50 6c 73 28 76 61 6c 29 20 7c 7c 20 21 63 68 2e 68 ls(val) || !ch.h
28a60 61 73 43 6f 6c 6f 72 28 29 20 26 26 20 21 76 61 asColor() && !va
28a70 6c 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 2f 2f l) {\n //
28a80 20 73 61 6d 65 20 63 6f 6c 6f 72 20 6f 72 20 73 same color or s
28a90 74 69 6c 6c 20 65 6d 70 74 79 5c 6e 20 20 20 20 till empty\n
28aa0 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 return;\n
28ab0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 63 68 }\n\n ch
28ac0 2e 63 6f 6c 6f 72 20 3d 20 76 61 6c 20 3f 20 63 .color = val ? c
28ad0 68 2e 63 72 65 61 74 65 43 6f 6c 6f 72 28 76 61 h.createColor(va
28ae0 6c 2c 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e l, this.options.
28af0 61 75 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 autoInputFallbac
28b00 6b 29 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 k) : null;\n\n
28b10 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 /**\n
28b20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 * (Colorpicker)
28b30 57 68 65 6e 20 74 68 65 20 63 6f 6c 6f 72 20 69 When the color i
28b40 73 20 73 65 74 20 70 72 6f 67 72 61 6d 6d 61 74 s set programmat
28b50 69 63 61 6c 6c 79 20 77 69 74 68 20 73 65 74 56 ically with setV
28b60 61 6c 75 65 28 29 2e 5c 6e 20 20 20 20 20 20 20 alue().\n
28b70 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 65 76 65 *\n * @eve
28b80 6e 74 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 nt Colorpicker#c
28b90 6f 6c 6f 72 70 69 63 6b 65 72 43 68 61 6e 67 65 olorpickerChange
28ba0 5c 6e 20 20 20 20 20 20 20 2a 2f 5c 6e 20 20 20 \n */\n
28bb0 20 20 20 74 68 69 73 2e 74 72 69 67 67 65 72 28 this.trigger(
28bc0 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 61 6e 'colorpickerChan
28bd0 67 65 27 2c 20 63 68 2e 63 6f 6c 6f 72 2c 20 76 ge', ch.color, v
28be0 61 6c 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f al);\n\n //
28bf0 20 66 6f 72 63 65 20 75 70 64 61 74 65 20 69 66 force update if
28c00 20 63 6f 6c 6f 72 20 68 61 73 20 63 68 61 6e 67 color has chang
28c10 65 64 20 74 6f 20 65 6d 70 74 79 5c 6e 20 20 20 ed to empty\n
28c20 20 20 20 74 68 69 73 2e 75 70 64 61 74 65 28 29 this.update()
28c30 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
28c40 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 55 70 64 61 /**\n * Upda
28c50 74 65 73 20 74 68 65 20 55 49 20 61 6e 64 20 74 tes the UI and t
28c60 68 65 20 69 6e 70 75 74 20 63 6f 6c 6f 72 20 61 he input color a
28c70 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 ccording to the
28c80 69 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 2e 5c internal color.\
28c90 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
28ca0 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b @fires Colorpick
28cb0 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 55 70 er#colorpickerUp
28cc0 64 61 74 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c date\n */\n\
28cd0 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
28ce0 3a 20 27 75 70 64 61 74 65 27 2c 5c 6e 20 20 20 : 'update',\n
28cf0 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
28d00 20 75 70 64 61 74 65 28 29 20 7b 5c 6e 20 20 20 update() {\n
28d10 20 20 20 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f if (this.colo
28d20 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f 6c 6f rHandler.hasColo
28d30 72 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 r()) {\n
28d40 74 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 this.inputHandle
28d50 72 2e 75 70 64 61 74 65 28 29 3b 5c 6e 20 20 20 r.update();\n
28d60 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e 20 20 20 } else {\n
28d70 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 48 this.colorH
28d80 61 6e 64 6c 65 72 2e 61 73 73 75 72 65 43 6f 6c andler.assureCol
28d90 6f 72 28 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e or();\n }\n
28da0 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 \n this.add
28db0 6f 6e 48 61 6e 64 6c 65 72 2e 75 70 64 61 74 65 onHandler.update
28dc0 28 29 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ();\n this.
28dd0 70 69 63 6b 65 72 48 61 6e 64 6c 65 72 2e 75 70 pickerHandler.up
28de0 64 61 74 65 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 date();\n\n
28df0 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 28 /**\n * (
28e00 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 46 69 72 Colorpicker) Fir
28e10 65 64 20 77 68 65 6e 20 74 68 65 20 77 69 64 67 ed when the widg
28e20 65 74 20 69 73 20 75 70 64 61 74 65 64 2e 5c 6e et is updated.\n
28e30 20 20 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 20 *\n
28e40 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 * @event Colorp
28e50 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
28e60 72 55 70 64 61 74 65 5c 6e 20 20 20 20 20 20 20 rUpdate\n
28e70 2a 2f 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 74 */\n this.t
28e80 72 69 67 67 65 72 28 27 63 6f 6c 6f 72 70 69 63 rigger('colorpic
28e90 6b 65 72 55 70 64 61 74 65 27 29 3b 5c 6e 20 20 kerUpdate');\n
28ea0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
28eb0 20 20 20 20 20 2a 20 45 6e 61 62 6c 65 73 20 74 * Enables t
28ec0 68 65 20 77 69 64 67 65 74 20 61 6e 64 20 74 68 he widget and th
28ed0 65 20 69 6e 70 75 74 20 69 66 20 61 6e 79 5c 6e e input if any\n
28ee0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
28ef0 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b 65 fires Colorpicke
28f00 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 45 6e 61 r#colorpickerEna
28f10 62 6c 65 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 ble\n * @ret
28f20 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
28f30 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
28f40 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 65 6e 61 {\n key: 'ena
28f50 62 6c 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 ble',\n value
28f60 3a 20 66 75 6e 63 74 69 6f 6e 20 65 6e 61 62 6c : function enabl
28f70 65 28 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 e() {\n thi
28f80 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 65 s.inputHandler.e
28f90 6e 61 62 6c 65 28 29 3b 5c 6e 20 20 20 20 20 20 nable();\n
28fa0 74 68 69 73 2e 64 69 73 61 62 6c 65 64 20 3d 20 this.disabled =
28fb0 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 74 68 false;\n th
28fc0 69 73 2e 70 69 63 6b 65 72 2e 72 65 6d 6f 76 65 is.picker.remove
28fd0 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b Class('colorpick
28fe0 65 72 2d 64 69 73 61 62 6c 65 64 27 29 3b 5c 6e er-disabled');\n
28ff0 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n /**\n
29000 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b * (Colorpick
29010 65 72 29 20 57 68 65 6e 20 74 68 65 20 77 69 64 er) When the wid
29020 67 65 74 20 68 61 73 20 62 65 65 6e 20 65 6e 61 get has been ena
29030 62 6c 65 64 2e 5c 6e 20 20 20 20 20 20 20 2a 5c bled.\n *\
29040 6e 20 20 20 20 20 20 20 2a 20 40 65 76 65 6e 74 n * @event
29050 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
29060 6f 72 70 69 63 6b 65 72 45 6e 61 62 6c 65 5c 6e orpickerEnable\n
29070 20 20 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 */\n
29080 20 74 68 69 73 2e 74 72 69 67 67 65 72 28 27 63 this.trigger('c
29090 6f 6c 6f 72 70 69 63 6b 65 72 45 6e 61 62 6c 65 olorpickerEnable
290a0 27 29 3b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ');\n retur
290b0 6e 20 74 72 75 65 3b 5c 6e 20 20 20 20 7d 5c 6e n true;\n }\n
290c0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
290d0 2a 20 44 69 73 61 62 6c 65 73 20 74 68 65 20 77 * Disables the w
290e0 69 64 67 65 74 20 61 6e 64 20 74 68 65 20 69 6e idget and the in
290f0 70 75 74 20 69 66 20 61 6e 79 5c 6e 20 20 20 20 put if any\n
29100 20 2a 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 *\n * @fire
29110 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f s Colorpicker#co
29120 6c 6f 72 70 69 63 6b 65 72 44 69 73 61 62 6c 65 lorpickerDisable
29130 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e \n * @return
29140 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
29150 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
29160 20 20 20 20 6b 65 79 3a 20 27 64 69 73 61 62 6c key: 'disabl
29170 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 e',\n value:
29180 66 75 6e 63 74 69 6f 6e 20 64 69 73 61 62 6c 65 function disable
29190 28 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 () {\n this
291a0 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 64 69 .inputHandler.di
291b0 73 61 62 6c 65 28 29 3b 5c 6e 20 20 20 20 20 20 sable();\n
291c0 74 68 69 73 2e 64 69 73 61 62 6c 65 64 20 3d 20 this.disabled =
291d0 74 72 75 65 3b 5c 6e 20 20 20 20 20 20 74 68 69 true;\n thi
291e0 73 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 s.picker.addClas
291f0 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 64 s('colorpicker-d
29200 69 73 61 62 6c 65 64 27 29 3b 5c 6e 5c 6e 20 20 isabled');\n\n
29210 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 /**\n
29220 2a 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 * (Colorpicker)
29230 57 68 65 6e 20 74 68 65 20 77 69 64 67 65 74 20 When the widget
29240 68 61 73 20 62 65 65 6e 20 64 69 73 61 62 6c 65 has been disable
29250 64 2e 5c 6e 20 20 20 20 20 20 20 2a 5c 6e 20 20 d.\n *\n
29260 20 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 6f * @event Co
29270 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
29280 69 63 6b 65 72 44 69 73 61 62 6c 65 5c 6e 20 20 ickerDisable\n
29290 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 */\n t
292a0 68 69 73 2e 74 72 69 67 67 65 72 28 27 63 6f 6c his.trigger('col
292b0 6f 72 70 69 63 6b 65 72 44 69 73 61 62 6c 65 27 orpickerDisable'
292c0 29 3b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e );\n return
292d0 20 74 72 75 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c true;\n }\n\
292e0 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
292f0 20 52 65 74 75 72 6e 73 20 74 72 75 65 20 69 66 Returns true if
29300 20 74 68 69 73 20 69 6e 73 74 61 6e 63 65 20 69 this instance i
29310 73 20 65 6e 61 62 6c 65 64 5c 6e 20 20 20 20 20 s enabled\n
29320 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
29330 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ean}\n */\n\
29340 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
29350 3a 20 27 69 73 45 6e 61 62 6c 65 64 27 2c 5c 6e : 'isEnabled',\n
29360 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 value: funct
29370 69 6f 6e 20 69 73 45 6e 61 62 6c 65 64 28 29 20 ion isEnabled()
29380 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 {\n return
29390 21 74 68 69 73 2e 69 73 44 69 73 61 62 6c 65 64 !this.isDisabled
293a0 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 ();\n }\n\n
293b0 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 /**\n * Re
293c0 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 turns true if th
293d0 69 73 20 69 6e 73 74 61 6e 63 65 20 69 73 20 64 is instance is d
293e0 69 73 61 62 6c 65 64 5c 6e 20 20 20 20 20 2a 20 isabled\n *
293f0 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 @returns {boolea
29400 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 n}\n */\n\n
29410 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
29420 27 69 73 44 69 73 61 62 6c 65 64 27 2c 5c 6e 20 'isDisabled',\n
29430 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
29440 6f 6e 20 69 73 44 69 73 61 62 6c 65 64 28 29 20 on isDisabled()
29450 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 {\n return
29460 74 68 69 73 2e 64 69 73 61 62 6c 65 64 20 3d 3d this.disabled ==
29470 3d 20 74 72 75 65 3b 5c 6e 20 20 20 20 7d 5c 6e = true;\n }\n
29480 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
29490 2a 20 54 72 69 67 67 65 72 73 20 61 20 43 6f 6c * Triggers a Col
294a0 6f 72 70 69 63 6b 65 72 20 65 76 65 6e 74 2e 5c orpicker event.\
294b0 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
294c0 40 70 61 72 61 6d 20 65 76 65 6e 74 4e 61 6d 65 @param eventName
294d0 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
294e0 63 6f 6c 6f 72 5c 6e 20 20 20 20 20 2a 20 40 70 color\n * @p
294f0 61 72 61 6d 20 76 61 6c 75 65 5c 6e 20 20 20 20 aram value\n
29500 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
29510 20 20 20 6b 65 79 3a 20 27 74 72 69 67 67 65 72 key: 'trigger
29520 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
29530 75 6e 63 74 69 6f 6e 20 74 72 69 67 67 65 72 28 unction trigger(
29540 65 76 65 6e 74 4e 61 6d 65 29 20 7b 5c 6e 20 20 eventName) {\n
29550 20 20 20 20 76 61 72 20 63 6f 6c 6f 72 20 3d 20 var color =
29560 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 arguments.length
29570 20 3e 20 31 20 26 26 20 61 72 67 75 6d 65 6e 74 > 1 && argument
29580 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e s[1] !== undefin
29590 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 31 ed ? arguments[1
295a0 5d 20 3a 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 20 ] : null;\n
295b0 20 76 61 72 20 76 61 6c 75 65 20 3d 20 61 72 67 var value = arg
295c0 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 uments.length >
295d0 32 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 32 2 && arguments[2
295e0 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 ] !== undefined
295f0 3f 20 61 72 67 75 6d 65 6e 74 73 5b 32 5d 20 3a ? arguments[2] :
29600 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 20 20 null;\n\n
29610 74 68 69 73 2e 65 6c 65 6d 65 6e 74 2e 74 72 69 this.element.tri
29620 67 67 65 72 28 7b 5c 6e 20 20 20 20 20 20 20 20 gger({\n
29630 74 79 70 65 3a 20 65 76 65 6e 74 4e 61 6d 65 2c type: eventName,
29640 5c 6e 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 70 \n colorp
29650 69 63 6b 65 72 3a 20 74 68 69 73 2c 5c 6e 20 20 icker: this,\n
29660 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 63 6f 6c color: col
29670 6f 72 20 3f 20 63 6f 6c 6f 72 20 3a 20 74 68 69 or ? color : thi
29680 73 2e 63 6f 6c 6f 72 2c 5c 6e 20 20 20 20 20 20 s.color,\n
29690 20 20 76 61 6c 75 65 3a 20 76 61 6c 75 65 20 3f value: value ?
296a0 20 76 61 6c 75 65 20 3a 20 74 68 69 73 2e 67 65 value : this.ge
296b0 74 56 61 6c 75 65 28 29 5c 6e 20 20 20 20 20 20 tValue()\n
296c0 7d 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5d });\n }\n }]
296d0 29 3b 5c 6e 5c 6e 20 20 72 65 74 75 72 6e 20 43 );\n\n return C
296e0 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 7d 28 29 olorpicker;\n}()
296f0 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f 6c ;\n\n/**\n * Col
29700 6f 72 70 69 63 6b 65 72 20 65 78 74 65 6e 73 69 orpicker extensi
29710 6f 6e 20 63 6c 61 73 73 65 73 2c 20 69 6e 64 65 on classes, inde
29720 78 65 64 20 62 79 20 65 78 74 65 6e 73 69 6f 6e xed by extension
29730 20 6e 61 6d 65 5c 6e 20 2a 5c 6e 20 2a 20 40 73 name\n *\n * @s
29740 74 61 74 69 63 5c 6e 20 2a 20 40 74 79 70 65 20 tatic\n * @type
29750 7b 4f 62 6a 65 63 74 7d 20 61 20 6d 61 70 20 62 {Object} a map b
29760 65 74 77 65 65 6e 20 74 68 65 20 65 78 74 65 6e etween the exten
29770 73 69 6f 6e 20 6e 61 6d 65 20 61 6e 64 20 69 74 sion name and it
29780 73 20 63 6c 61 73 73 5c 6e 20 2a 2f 5c 6e 5c 6e s class\n */\n\n
29790 5c 6e 43 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 78 \nColorpicker.ex
297a0 74 65 6e 73 69 6f 6e 73 20 3d 20 5f 65 78 74 65 tensions = _exte
297b0 6e 73 69 6f 6e 73 32 2e 64 65 66 61 75 6c 74 3b nsions2.default;
297c0 5c 6e 5c 6e 65 78 70 6f 72 74 73 2e 64 65 66 61 \n\nexports.defa
297d0 75 6c 74 20 3d 20 43 6f 6c 6f 72 70 69 63 6b 65 ult = Colorpicke
297e0 72 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c r;\n\n/***/ }),\
297f0 6e 2f 2a 20 39 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 n/* 9 */\n/***/
29800 28 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 (function(module
29810 2c 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 , exports, __web
29820 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 pack_require__)
29830 7b 5c 6e 5c 6e 5c 22 75 73 65 20 73 74 72 69 63 {\n\n\"use stric
29840 74 5c 22 3b 5c 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 t\";\n\n\nObject
29850 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 .defineProperty(
29860 65 78 70 6f 72 74 73 2c 20 5c 22 5f 5f 65 73 4d exports, \"__esM
29870 6f 64 75 6c 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 odule\", {\n va
29880 6c 75 65 3a 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e lue: true\n});\n
29890 65 78 70 6f 72 74 73 2e 50 61 6c 65 74 74 65 20 exports.Palette
298a0 3d 20 65 78 70 6f 72 74 73 2e 53 77 61 74 63 68 = exports.Swatch
298b0 65 73 20 3d 20 65 78 70 6f 72 74 73 2e 50 72 65 es = exports.Pre
298c0 76 69 65 77 20 3d 20 65 78 70 6f 72 74 73 2e 44 view = exports.D
298d0 65 62 75 67 67 65 72 20 3d 20 75 6e 64 65 66 69 ebugger = undefi
298e0 6e 65 64 3b 5c 6e 5c 6e 76 61 72 20 5f 44 65 62 ned;\n\nvar _Deb
298f0 75 67 67 65 72 20 3d 20 5f 5f 77 65 62 70 61 63 ugger = __webpac
29900 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 30 29 3b k_require__(10);
29910 5c 6e 5c 6e 76 61 72 20 5f 44 65 62 75 67 67 65 \n\nvar _Debugge
29920 72 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 r2 = _interopReq
29930 75 69 72 65 44 65 66 61 75 6c 74 28 5f 44 65 62 uireDefault(_Deb
29940 75 67 67 65 72 29 3b 5c 6e 5c 6e 76 61 72 20 5f ugger);\n\nvar _
29950 50 72 65 76 69 65 77 20 3d 20 5f 5f 77 65 62 70 Preview = __webp
29960 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 31 ack_require__(11
29970 29 3b 5c 6e 5c 6e 76 61 72 20 5f 50 72 65 76 69 );\n\nvar _Previ
29980 65 77 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 ew2 = _interopRe
29990 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f 50 72 quireDefault(_Pr
299a0 65 76 69 65 77 29 3b 5c 6e 5c 6e 76 61 72 20 5f eview);\n\nvar _
299b0 53 77 61 74 63 68 65 73 20 3d 20 5f 5f 77 65 62 Swatches = __web
299c0 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 pack_require__(1
299d0 32 29 3b 5c 6e 5c 6e 76 61 72 20 5f 53 77 61 74 2);\n\nvar _Swat
299e0 63 68 65 73 32 20 3d 20 5f 69 6e 74 65 72 6f 70 ches2 = _interop
299f0 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f RequireDefault(_
29a00 53 77 61 74 63 68 65 73 29 3b 5c 6e 5c 6e 76 61 Swatches);\n\nva
29a10 72 20 5f 50 61 6c 65 74 74 65 20 3d 20 5f 5f 77 r _Palette = __w
29a20 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
29a30 28 34 29 3b 5c 6e 5c 6e 76 61 72 20 5f 50 61 6c (4);\n\nvar _Pal
29a40 65 74 74 65 32 20 3d 20 5f 69 6e 74 65 72 6f 70 ette2 = _interop
29a50 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 5f RequireDefault(_
29a60 50 61 6c 65 74 74 65 29 3b 5c 6e 5c 6e 66 75 6e Palette);\n\nfun
29a70 63 74 69 6f 6e 20 5f 69 6e 74 65 72 6f 70 52 65 ction _interopRe
29a80 71 75 69 72 65 44 65 66 61 75 6c 74 28 6f 62 6a quireDefault(obj
29a90 29 20 7b 20 72 65 74 75 72 6e 20 6f 62 6a 20 26 ) { return obj &
29aa0 26 20 6f 62 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 & obj.__esModule
29ab0 20 3f 20 6f 62 6a 20 3a 20 7b 20 64 65 66 61 75 ? obj : { defau
29ac0 6c 74 3a 20 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e lt: obj }; }\n\n
29ad0 65 78 70 6f 72 74 73 2e 44 65 62 75 67 67 65 72 exports.Debugger
29ae0 20 3d 20 5f 44 65 62 75 67 67 65 72 32 2e 64 65 = _Debugger2.de
29af0 66 61 75 6c 74 3b 5c 6e 65 78 70 6f 72 74 73 2e fault;\nexports.
29b00 50 72 65 76 69 65 77 20 3d 20 5f 50 72 65 76 69 Preview = _Previ
29b10 65 77 32 2e 64 65 66 61 75 6c 74 3b 5c 6e 65 78 ew2.default;\nex
29b20 70 6f 72 74 73 2e 53 77 61 74 63 68 65 73 20 3d ports.Swatches =
29b30 20 5f 53 77 61 74 63 68 65 73 32 2e 64 65 66 61 _Swatches2.defa
29b40 75 6c 74 3b 5c 6e 65 78 70 6f 72 74 73 2e 50 61 ult;\nexports.Pa
29b50 6c 65 74 74 65 20 3d 20 5f 50 61 6c 65 74 74 65 lette = _Palette
29b60 32 2e 64 65 66 61 75 6c 74 3b 5c 6e 65 78 70 6f 2.default;\nexpo
29b70 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 7b 5c rts.default = {\
29b80 6e 20 20 27 64 65 62 75 67 67 65 72 27 3a 20 5f n 'debugger': _
29b90 44 65 62 75 67 67 65 72 32 2e 64 65 66 61 75 6c Debugger2.defaul
29ba0 74 2c 5c 6e 20 20 27 70 72 65 76 69 65 77 27 3a t,\n 'preview':
29bb0 20 5f 50 72 65 76 69 65 77 32 2e 64 65 66 61 75 _Preview2.defau
29bc0 6c 74 2c 5c 6e 20 20 27 73 77 61 74 63 68 65 73 lt,\n 'swatches
29bd0 27 3a 20 5f 53 77 61 74 63 68 65 73 32 2e 64 65 ': _Swatches2.de
29be0 66 61 75 6c 74 2c 5c 6e 20 20 27 70 61 6c 65 74 fault,\n 'palet
29bf0 74 65 27 3a 20 5f 50 61 6c 65 74 74 65 32 2e 64 te': _Palette2.d
29c00 65 66 61 75 6c 74 5c 6e 7d 3b 5c 6e 5c 6e 2f 2a efault\n};\n\n/*
29c10 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 31 30 20 2a **/ }),\n/* 10 *
29c20 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 /\n/***/ (functi
29c30 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f 72 on(module, expor
29c40 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 ts, __webpack_re
29c50 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 quire__) {\n\n\"
29c60 75 73 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c use strict\";\n\
29c70 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 n\nObject.define
29c80 50 72 6f 70 65 72 74 79 28 65 78 70 6f 72 74 73 Property(exports
29c90 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 6c 65 5c 22 , \"__esModule\"
29ca0 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 3a 20 74 72 , {\n value: tr
29cb0 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e 76 61 72 20 5f ue\n});\n\nvar _
29cc0 63 72 65 61 74 65 43 6c 61 73 73 20 3d 20 66 75 createClass = fu
29cd0 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 75 6e 63 nction () { func
29ce0 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 6f 70 65 tion definePrope
29cf0 72 74 69 65 73 28 74 61 72 67 65 74 2c 20 70 72 rties(target, pr
29d00 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 61 72 20 ops) { for (var
29d10 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f 70 73 i = 0; i < props
29d20 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 20 .length; i++) {
29d30 76 61 72 20 64 65 73 63 72 69 70 74 6f 72 20 3d var descriptor =
29d40 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 73 63 72 props[i]; descr
29d50 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 62 6c 65 iptor.enumerable
29d60 20 3d 20 64 65 73 63 72 69 70 74 6f 72 2e 65 6e = descriptor.en
29d70 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 61 6c 73 umerable || fals
29d80 65 3b 20 64 65 73 63 72 69 70 74 6f 72 2e 63 6f e; descriptor.co
29d90 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 74 72 75 nfigurable = tru
29da0 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 65 5c 22 e; if (\"value\"
29db0 20 69 6e 20 64 65 73 63 72 69 70 74 6f 72 29 20 in descriptor)
29dc0 64 65 73 63 72 69 70 74 6f 72 2e 77 72 69 74 61 descriptor.writa
29dd0 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f 62 6a 65 ble = true; Obje
29de0 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 ct.definePropert
29df0 79 28 74 61 72 67 65 74 2c 20 64 65 73 63 72 69 y(target, descri
29e00 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 63 72 69 ptor.key, descri
29e10 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 74 75 72 ptor); } } retur
29e20 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 6f 6e 73 n function (Cons
29e30 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 6f 50 72 tructor, protoPr
29e40 6f 70 73 2c 20 73 74 61 74 69 63 50 72 6f 70 73 ops, staticProps
29e50 29 20 7b 20 69 66 20 28 70 72 6f 74 6f 50 72 6f ) { if (protoPro
29e60 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 65 72 ps) defineProper
29e70 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 6f 72 ties(Constructor
29e80 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 72 6f 74 .prototype, prot
29e90 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 73 74 61 oProps); if (sta
29ea0 74 69 63 50 72 6f 70 73 29 20 64 65 66 69 6e 65 ticProps) define
29eb0 50 72 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 74 Properties(Const
29ec0 72 75 63 74 6f 72 2c 20 73 74 61 74 69 63 50 72 ructor, staticPr
29ed0 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 43 6f 6e ops); return Con
29ee0 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 7d 28 29 structor; }; }()
29ef0 3b 5c 6e 5c 6e 76 61 72 20 5f 67 65 74 20 3d 20 ;\n\nvar _get =
29f00 66 75 6e 63 74 69 6f 6e 20 67 65 74 28 6f 62 6a function get(obj
29f10 65 63 74 2c 20 70 72 6f 70 65 72 74 79 2c 20 72 ect, property, r
29f20 65 63 65 69 76 65 72 29 20 7b 20 69 66 20 28 6f eceiver) { if (o
29f30 62 6a 65 63 74 20 3d 3d 3d 20 6e 75 6c 6c 29 20 bject === null)
29f40 6f 62 6a 65 63 74 20 3d 20 46 75 6e 63 74 69 6f object = Functio
29f50 6e 2e 70 72 6f 74 6f 74 79 70 65 3b 20 76 61 72 n.prototype; var
29f60 20 64 65 73 63 20 3d 20 4f 62 6a 65 63 74 2e 67 desc = Object.g
29f70 65 74 4f 77 6e 50 72 6f 70 65 72 74 79 44 65 73 etOwnPropertyDes
29f80 63 72 69 70 74 6f 72 28 6f 62 6a 65 63 74 2c 20 criptor(object,
29f90 70 72 6f 70 65 72 74 79 29 3b 20 69 66 20 28 64 property); if (d
29fa0 65 73 63 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 esc === undefine
29fb0 64 29 20 7b 20 76 61 72 20 70 61 72 65 6e 74 20 d) { var parent
29fc0 3d 20 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 = Object.getProt
29fd0 6f 74 79 70 65 4f 66 28 6f 62 6a 65 63 74 29 3b otypeOf(object);
29fe0 20 69 66 20 28 70 61 72 65 6e 74 20 3d 3d 3d 20 if (parent ===
29ff0 6e 75 6c 6c 29 20 7b 20 72 65 74 75 72 6e 20 75 null) { return u
2a000 6e 64 65 66 69 6e 65 64 3b 20 7d 20 65 6c 73 65 ndefined; } else
2a010 20 7b 20 72 65 74 75 72 6e 20 67 65 74 28 70 61 { return get(pa
2a020 72 65 6e 74 2c 20 70 72 6f 70 65 72 74 79 2c 20 rent, property,
2a030 72 65 63 65 69 76 65 72 29 3b 20 7d 20 7d 20 65 receiver); } } e
2a040 6c 73 65 20 69 66 20 28 5c 22 76 61 6c 75 65 5c lse if (\"value\
2a050 22 20 69 6e 20 64 65 73 63 29 20 7b 20 72 65 74 " in desc) { ret
2a060 75 72 6e 20 64 65 73 63 2e 76 61 6c 75 65 3b 20 urn desc.value;
2a070 7d 20 65 6c 73 65 20 7b 20 76 61 72 20 67 65 74 } else { var get
2a080 74 65 72 20 3d 20 64 65 73 63 2e 67 65 74 3b 20 ter = desc.get;
2a090 69 66 20 28 67 65 74 74 65 72 20 3d 3d 3d 20 75 if (getter === u
2a0a0 6e 64 65 66 69 6e 65 64 29 20 7b 20 72 65 74 75 ndefined) { retu
2a0b0 72 6e 20 75 6e 64 65 66 69 6e 65 64 3b 20 7d 20 rn undefined; }
2a0c0 72 65 74 75 72 6e 20 67 65 74 74 65 72 2e 63 61 return getter.ca
2a0d0 6c 6c 28 72 65 63 65 69 76 65 72 29 3b 20 7d 20 ll(receiver); }
2a0e0 7d 3b 5c 6e 5c 6e 76 61 72 20 5f 45 78 74 65 6e };\n\nvar _Exten
2a0f0 73 69 6f 6e 32 20 3d 20 5f 5f 77 65 62 70 61 63 sion2 = __webpac
2a100 6b 5f 72 65 71 75 69 72 65 5f 5f 28 31 29 3b 5c k_require__(1);\
2a110 6e 5c 6e 76 61 72 20 5f 45 78 74 65 6e 73 69 6f n\nvar _Extensio
2a120 6e 33 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 n3 = _interopReq
2a130 75 69 72 65 44 65 66 61 75 6c 74 28 5f 45 78 74 uireDefault(_Ext
2a140 65 6e 73 69 6f 6e 32 29 3b 5c 6e 5c 6e 76 61 72 ension2);\n\nvar
2a150 20 5f 6a 71 75 65 72 79 20 3d 20 5f 5f 77 65 62 _jquery = __web
2a160 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 30 pack_require__(0
2a170 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 );\n\nvar _jquer
2a180 79 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 y2 = _interopReq
2a190 75 69 72 65 44 65 66 61 75 6c 74 28 5f 6a 71 75 uireDefault(_jqu
2a1a0 65 72 79 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f ery);\n\nfunctio
2a1b0 6e 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 n _interopRequir
2a1c0 65 44 65 66 61 75 6c 74 28 6f 62 6a 29 20 7b 20 eDefault(obj) {
2a1d0 72 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 6f 62 return obj && ob
2a1e0 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 6f j.__esModule ? o
2a1f0 62 6a 20 3a 20 7b 20 64 65 66 61 75 6c 74 3a 20 bj : { default:
2a200 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 obj }; }\n\nfunc
2a210 74 69 6f 6e 20 5f 63 6c 61 73 73 43 61 6c 6c 43 tion _classCallC
2a220 68 65 63 6b 28 69 6e 73 74 61 6e 63 65 2c 20 43 heck(instance, C
2a230 6f 6e 73 74 72 75 63 74 6f 72 29 20 7b 20 69 66 onstructor) { if
2a240 20 28 21 28 69 6e 73 74 61 6e 63 65 20 69 6e 73 (!(instance ins
2a250 74 61 6e 63 65 6f 66 20 43 6f 6e 73 74 72 75 63 tanceof Construc
2a260 74 6f 72 29 29 20 7b 20 74 68 72 6f 77 20 6e 65 tor)) { throw ne
2a270 77 20 54 79 70 65 45 72 72 6f 72 28 5c 22 43 61 w TypeError(\"Ca
2a280 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 nnot call a clas
2a290 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 5c s as a function\
2a2a0 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 66 75 6e 63 74 "); } }\n\nfunct
2a2b0 69 6f 6e 20 5f 70 6f 73 73 69 62 6c 65 43 6f 6e ion _possibleCon
2a2c0 73 74 72 75 63 74 6f 72 52 65 74 75 72 6e 28 73 structorReturn(s
2a2d0 65 6c 66 2c 20 63 61 6c 6c 29 20 7b 20 69 66 20 elf, call) { if
2a2e0 28 21 73 65 6c 66 29 20 7b 20 74 68 72 6f 77 20 (!self) { throw
2a2f0 6e 65 77 20 52 65 66 65 72 65 6e 63 65 45 72 72 new ReferenceErr
2a300 6f 72 28 5c 22 74 68 69 73 20 68 61 73 6e 27 74 or(\"this hasn't
2a310 20 62 65 65 6e 20 69 6e 69 74 69 61 6c 69 73 65 been initialise
2a320 64 20 2d 20 73 75 70 65 72 28 29 20 68 61 73 6e d - super() hasn
2a330 27 74 20 62 65 65 6e 20 63 61 6c 6c 65 64 5c 22 't been called\"
2a340 29 3b 20 7d 20 72 65 74 75 72 6e 20 63 61 6c 6c ); } return call
2a350 20 26 26 20 28 74 79 70 65 6f 66 20 63 61 6c 6c && (typeof call
2a360 20 3d 3d 3d 20 5c 22 6f 62 6a 65 63 74 5c 22 20 === \"object\"
2a370 7c 7c 20 74 79 70 65 6f 66 20 63 61 6c 6c 20 3d || typeof call =
2a380 3d 3d 20 5c 22 66 75 6e 63 74 69 6f 6e 5c 22 29 == \"function\")
2a390 20 3f 20 63 61 6c 6c 20 3a 20 73 65 6c 66 3b 20 ? call : self;
2a3a0 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 69 }\n\nfunction _i
2a3b0 6e 68 65 72 69 74 73 28 73 75 62 43 6c 61 73 73 nherits(subClass
2a3c0 2c 20 73 75 70 65 72 43 6c 61 73 73 29 20 7b 20 , superClass) {
2a3d0 69 66 20 28 74 79 70 65 6f 66 20 73 75 70 65 72 if (typeof super
2a3e0 43 6c 61 73 73 20 21 3d 3d 20 5c 22 66 75 6e 63 Class !== \"func
2a3f0 74 69 6f 6e 5c 22 20 26 26 20 73 75 70 65 72 43 tion\" && superC
2a400 6c 61 73 73 20 21 3d 3d 20 6e 75 6c 6c 29 20 7b lass !== null) {
2a410 20 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45 throw new TypeE
2a420 72 72 6f 72 28 5c 22 53 75 70 65 72 20 65 78 70 rror(\"Super exp
2a430 72 65 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 74 ression must eit
2a440 68 65 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 61 her be null or a
2a450 20 66 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 5c function, not \
2a460 22 20 2b 20 74 79 70 65 6f 66 20 73 75 70 65 72 " + typeof super
2a470 43 6c 61 73 73 29 3b 20 7d 20 73 75 62 43 6c 61 Class); } subCla
2a480 73 73 2e 70 72 6f 74 6f 74 79 70 65 20 3d 20 4f ss.prototype = O
2a490 62 6a 65 63 74 2e 63 72 65 61 74 65 28 73 75 70 bject.create(sup
2a4a0 65 72 43 6c 61 73 73 20 26 26 20 73 75 70 65 72 erClass && super
2a4b0 43 6c 61 73 73 2e 70 72 6f 74 6f 74 79 70 65 2c Class.prototype,
2a4c0 20 7b 20 63 6f 6e 73 74 72 75 63 74 6f 72 3a 20 { constructor:
2a4d0 7b 20 76 61 6c 75 65 3a 20 73 75 62 43 6c 61 73 { value: subClas
2a4e0 73 2c 20 65 6e 75 6d 65 72 61 62 6c 65 3a 20 66 s, enumerable: f
2a4f0 61 6c 73 65 2c 20 77 72 69 74 61 62 6c 65 3a 20 alse, writable:
2a500 74 72 75 65 2c 20 63 6f 6e 66 69 67 75 72 61 62 true, configurab
2a510 6c 65 3a 20 74 72 75 65 20 7d 20 7d 29 3b 20 69 le: true } }); i
2a520 66 20 28 73 75 70 65 72 43 6c 61 73 73 29 20 4f f (superClass) O
2a530 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f 74 79 bject.setPrototy
2a540 70 65 4f 66 20 3f 20 4f 62 6a 65 63 74 2e 73 65 peOf ? Object.se
2a550 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 73 75 62 tPrototypeOf(sub
2a560 43 6c 61 73 73 2c 20 73 75 70 65 72 43 6c 61 73 Class, superClas
2a570 73 29 20 3a 20 73 75 62 43 6c 61 73 73 2e 5f 5f s) : subClass.__
2a580 70 72 6f 74 6f 5f 5f 20 3d 20 73 75 70 65 72 43 proto__ = superC
2a590 6c 61 73 73 3b 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e lass; }\n\n/**\n
2a5a0 20 2a 20 44 65 62 75 67 67 65 72 20 65 78 74 65 * Debugger exte
2a5b0 6e 73 69 6f 6e 20 63 6c 61 73 73 5c 6e 20 2a 20 nsion class\n *
2a5c0 40 61 6c 69 61 73 20 44 65 62 75 67 67 65 72 45 @alias DebuggerE
2a5d0 78 74 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 69 67 xtension\n * @ig
2a5e0 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 20 44 nore\n */\nvar D
2a5f0 65 62 75 67 67 65 72 20 3d 20 66 75 6e 63 74 69 ebugger = functi
2a600 6f 6e 20 28 5f 45 78 74 65 6e 73 69 6f 6e 29 20 on (_Extension)
2a610 7b 5c 6e 20 20 5f 69 6e 68 65 72 69 74 73 28 44 {\n _inherits(D
2a620 65 62 75 67 67 65 72 2c 20 5f 45 78 74 65 6e 73 ebugger, _Extens
2a630 69 6f 6e 29 3b 5c 6e 5c 6e 20 20 66 75 6e 63 74 ion);\n\n funct
2a640 69 6f 6e 20 44 65 62 75 67 67 65 72 28 63 6f 6c ion Debugger(col
2a650 6f 72 70 69 63 6b 65 72 29 20 7b 5c 6e 20 20 20 orpicker) {\n
2a660 20 76 61 72 20 6f 70 74 69 6f 6e 73 20 3d 20 61 var options = a
2a670 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 rguments.length
2a680 3e 20 31 20 26 26 20 61 72 67 75 6d 65 6e 74 73 > 1 && arguments
2a690 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 [1] !== undefine
2a6a0 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d d ? arguments[1]
2a6b0 20 3a 20 7b 7d 3b 5c 6e 5c 6e 20 20 20 20 5f 63 : {};\n\n _c
2a6c0 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 lassCallCheck(th
2a6d0 69 73 2c 20 44 65 62 75 67 67 65 72 29 3b 5c 6e is, Debugger);\n
2a6e0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
2a6f0 2a 20 40 74 79 70 65 20 7b 6e 75 6d 62 65 72 7d * @type {number}
2a700 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 76 \n */\n v
2a710 61 72 20 5f 74 68 69 73 20 3d 20 5f 70 6f 73 73 ar _this = _poss
2a720 69 62 6c 65 43 6f 6e 73 74 72 75 63 74 6f 72 52 ibleConstructorR
2a730 65 74 75 72 6e 28 74 68 69 73 2c 20 28 44 65 62 eturn(this, (Deb
2a740 75 67 67 65 72 2e 5f 5f 70 72 6f 74 6f 5f 5f 20 ugger.__proto__
2a750 7c 7c 20 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f || Object.getPro
2a760 74 6f 74 79 70 65 4f 66 28 44 65 62 75 67 67 65 totypeOf(Debugge
2a770 72 29 29 2e 63 61 6c 6c 28 74 68 69 73 2c 20 63 r)).call(this, c
2a780 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 6f 70 74 69 olorpicker, opti
2a790 6f 6e 73 29 29 3b 5c 6e 5c 6e 20 20 20 20 5f 74 ons));\n\n _t
2a7a0 68 69 73 2e 65 76 65 6e 74 43 6f 75 6e 74 65 72 his.eventCounter
2a7b0 20 3d 20 30 3b 5c 6e 20 20 20 20 69 66 20 28 5f = 0;\n if (_
2a7c0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
2a7d0 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 68 61 .inputHandler.ha
2a7e0 73 49 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 sInput()) {\n
2a7f0 20 20 20 5f 74 68 69 73 2e 63 6f 6c 6f 72 70 69 _this.colorpi
2a800 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 cker.inputHandle
2a810 72 2e 69 6e 70 75 74 2e 6f 6e 28 27 63 68 61 6e r.input.on('chan
2a820 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 ge.colorpicker-e
2a830 78 74 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 xt', _jquery2.de
2a840 66 61 75 6c 74 2e 70 72 6f 78 79 28 5f 74 68 69 fault.proxy(_thi
2a850 73 2e 6f 6e 43 68 61 6e 67 65 49 6e 70 75 74 2c s.onChangeInput,
2a860 20 5f 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d _this));\n }
2a870 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 5f 74 68 \n return _th
2a880 69 73 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a is;\n }\n\n /*
2a890 2a 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 44 *\n * @fires D
2a8a0 65 62 75 67 67 65 72 45 78 74 65 6e 73 69 6f 6e ebuggerExtension
2a8b0 23 63 6f 6c 6f 72 70 69 63 6b 65 72 44 65 62 75 #colorpickerDebu
2a8c0 67 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b g\n * @param {
2a8d0 73 74 72 69 6e 67 7d 20 65 76 65 6e 74 4e 61 6d string} eventNam
2a8e0 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b e\n * @param {
2a8f0 2a 7d 20 61 72 67 73 5c 6e 20 20 20 2a 2f 5c 6e *} args\n */\n
2a900 5c 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 6c 61 \n\n _createCla
2a910 73 73 28 44 65 62 75 67 67 65 72 2c 20 5b 7b 5c ss(Debugger, [{\
2a920 6e 20 20 20 20 6b 65 79 3a 20 27 6c 6f 67 27 2c n key: 'log',
2a930 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
2a940 63 74 69 6f 6e 20 6c 6f 67 28 65 76 65 6e 74 4e ction log(eventN
2a950 61 6d 65 29 20 7b 5c 6e 20 20 20 20 20 20 76 61 ame) {\n va
2a960 72 20 5f 63 6f 6e 73 6f 6c 65 3b 5c 6e 5c 6e 20 r _console;\n\n
2a970 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 5f 6c for (var _l
2a980 65 6e 20 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c en = arguments.l
2a990 65 6e 67 74 68 2c 20 61 72 67 73 20 3d 20 41 72 ength, args = Ar
2a9a0 72 61 79 28 5f 6c 65 6e 20 3e 20 31 20 3f 20 5f ray(_len > 1 ? _
2a9b0 6c 65 6e 20 2d 20 31 20 3a 20 30 29 2c 20 5f 6b len - 1 : 0), _k
2a9c0 65 79 20 3d 20 31 3b 20 5f 6b 65 79 20 3c 20 5f ey = 1; _key < _
2a9d0 6c 65 6e 3b 20 5f 6b 65 79 2b 2b 29 20 7b 5c 6e len; _key++) {\n
2a9e0 20 20 20 20 20 20 20 20 61 72 67 73 5b 5f 6b 65 args[_ke
2a9f0 79 20 2d 20 31 5d 20 3d 20 61 72 67 75 6d 65 6e y - 1] = argumen
2aa00 74 73 5b 5f 6b 65 79 5d 3b 5c 6e 20 20 20 20 20 ts[_key];\n
2aa10 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 }\n\n this
2aa20 2e 65 76 65 6e 74 43 6f 75 6e 74 65 72 20 2b 3d .eventCounter +=
2aa30 20 31 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 1;\n\n var
2aa40 20 6c 6f 67 4d 65 73 73 61 67 65 20 3d 20 27 23 logMessage = '#
2aa50 27 20 2b 20 74 68 69 73 2e 65 76 65 6e 74 43 6f ' + this.eventCo
2aa60 75 6e 74 65 72 20 2b 20 27 3a 20 43 6f 6c 6f 72 unter + ': Color
2aa70 70 69 63 6b 65 72 23 27 20 2b 20 74 68 69 73 2e picker#' + this.
2aa80 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 64 20 2b colorpicker.id +
2aa90 20 27 20 5b 27 20 2b 20 65 76 65 6e 74 4e 61 6d ' [' + eventNam
2aaa0 65 20 2b 20 27 5d 27 3b 5c 6e 5c 6e 20 20 20 20 e + ']';\n\n
2aab0 20 20 28 5f 63 6f 6e 73 6f 6c 65 20 3d 20 63 6f (_console = co
2aac0 6e 73 6f 6c 65 29 2e 64 65 62 75 67 2e 61 70 70 nsole).debug.app
2aad0 6c 79 28 5f 63 6f 6e 73 6f 6c 65 2c 20 5b 6c 6f ly(_console, [lo
2aae0 67 4d 65 73 73 61 67 65 5d 2e 63 6f 6e 63 61 74 gMessage].concat
2aaf0 28 61 72 67 73 29 29 3b 5c 6e 5c 6e 20 20 20 20 (args));\n\n
2ab00 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 /**\n *
2ab10 57 68 65 6e 65 76 65 72 20 74 68 65 20 64 65 62 Whenever the deb
2ab20 75 67 67 65 72 20 6c 6f 67 73 20 61 6e 20 65 76 ugger logs an ev
2ab30 65 6e 74 2c 20 74 68 69 73 20 6f 74 68 65 72 20 ent, this other
2ab40 65 76 65 6e 74 20 69 73 20 65 6d 69 74 74 65 64 event is emitted
2ab50 2e 5c 6e 20 20 20 20 20 20 20 2a 5c 6e 20 20 20 .\n *\n
2ab60 20 20 20 20 2a 20 40 65 76 65 6e 74 20 44 65 62 * @event Deb
2ab70 75 67 67 65 72 45 78 74 65 6e 73 69 6f 6e 23 63 uggerExtension#c
2ab80 6f 6c 6f 72 70 69 63 6b 65 72 44 65 62 75 67 5c olorpickerDebug\
2ab90 6e 20 20 20 20 20 20 20 2a 20 40 74 79 70 65 20 n * @type
2aba0 7b 6f 62 6a 65 63 74 7d 20 54 68 65 20 65 76 65 {object} The eve
2abb0 6e 74 20 6f 62 6a 65 63 74 5c 6e 20 20 20 20 20 nt object\n
2abc0 20 20 2a 20 40 70 72 6f 70 65 72 74 79 20 7b 43 * @property {C
2abd0 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c 6f olorpicker} colo
2abe0 72 70 69 63 6b 65 72 20 54 68 65 20 43 6f 6c 6f rpicker The Colo
2abf0 72 70 69 63 6b 65 72 20 69 6e 73 74 61 6e 63 65 rpicker instance
2ac00 5c 6e 20 20 20 20 20 20 20 2a 20 40 70 72 6f 70 \n * @prop
2ac10 65 72 74 79 20 7b 43 6f 6c 6f 72 49 74 65 6d 7d erty {ColorItem}
2ac20 20 63 6f 6c 6f 72 20 54 68 65 20 63 6f 6c 6f 72 color The color
2ac30 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 20 20 20 instance\n
2ac40 20 20 2a 20 40 70 72 6f 70 65 72 74 79 20 7b 7b * @property {{
2ac50 64 65 62 75 67 67 65 72 3a 20 44 65 62 75 67 67 debugger: Debugg
2ac60 65 72 45 78 74 65 6e 73 69 6f 6e 2c 20 65 76 65 erExtension, eve
2ac70 6e 74 4e 61 6d 65 3a 20 53 74 72 69 6e 67 2c 20 ntName: String,
2ac80 6c 6f 67 41 72 67 73 3a 20 41 72 72 61 79 2c 20 logArgs: Array,
2ac90 6c 6f 67 4d 65 73 73 61 67 65 3a 20 53 74 72 69 logMessage: Stri
2aca0 6e 67 7d 7d 20 64 65 62 75 67 5c 6e 20 20 20 20 ng}} debug\n
2acb0 20 20 20 2a 20 20 54 68 65 20 64 65 62 75 67 20 * The debug
2acc0 69 6e 66 6f 5c 6e 20 20 20 20 20 20 20 2a 2f 5c info\n */\
2acd0 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f n this.colo
2ace0 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e rpicker.element.
2acf0 74 72 69 67 67 65 72 28 7b 5c 6e 20 20 20 20 20 trigger({\n
2ad00 20 20 20 74 79 70 65 3a 20 27 63 6f 6c 6f 72 70 type: 'colorp
2ad10 69 63 6b 65 72 44 65 62 75 67 27 2c 5c 6e 20 20 ickerDebug',\n
2ad20 20 20 20 20 20 20 63 6f 6c 6f 72 70 69 63 6b 65 colorpicke
2ad30 72 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 r: this.colorpic
2ad40 6b 65 72 2c 5c 6e 20 20 20 20 20 20 20 20 63 6f ker,\n co
2ad50 6c 6f 72 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 2c lor: this.color,
2ad60 5c 6e 20 20 20 20 20 20 20 20 76 61 6c 75 65 3a \n value:
2ad70 20 6e 75 6c 6c 2c 5c 6e 20 20 20 20 20 20 20 20 null,\n
2ad80 64 65 62 75 67 3a 20 7b 5c 6e 20 20 20 20 20 20 debug: {\n
2ad90 20 20 20 20 64 65 62 75 67 67 65 72 3a 20 74 68 debugger: th
2ada0 69 73 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 65 is,\n e
2adb0 76 65 6e 74 4e 61 6d 65 3a 20 65 76 65 6e 74 4e ventName: eventN
2adc0 61 6d 65 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 ame,\n
2add0 6c 6f 67 41 72 67 73 3a 20 61 72 67 73 2c 5c 6e logArgs: args,\n
2ade0 20 20 20 20 20 20 20 20 20 20 6c 6f 67 4d 65 73 logMes
2adf0 73 61 67 65 3a 20 6c 6f 67 4d 65 73 73 61 67 65 sage: logMessage
2ae00 5c 6e 20 20 20 20 20 20 20 20 7d 5c 6e 20 20 20 \n }\n
2ae10 20 20 20 7d 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 });\n }\n
2ae20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
2ae30 27 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 27 2c 5c 'resolveColor',\
2ae40 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
2ae50 74 69 6f 6e 20 72 65 73 6f 6c 76 65 43 6f 6c 6f tion resolveColo
2ae60 72 28 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 r(color) {\n
2ae70 20 20 76 61 72 20 72 65 61 6c 43 6f 6c 6f 72 20 var realColor
2ae80 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 = arguments.leng
2ae90 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d 65 th > 1 && argume
2aea0 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 66 nts[1] !== undef
2aeb0 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 ined ? arguments
2aec0 5b 31 5d 20 3a 20 74 72 75 65 3b 5c 6e 5c 6e 20 [1] : true;\n\n
2aed0 20 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 27 72 this.log('r
2aee0 65 73 6f 6c 76 65 43 6f 6c 6f 72 28 29 27 2c 20 esolveColor()',
2aef0 63 6f 6c 6f 72 2c 20 72 65 61 6c 43 6f 6c 6f 72 color, realColor
2af00 29 3b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e );\n return
2af10 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e false;\n }\n
2af20 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a }, {\n key:
2af30 20 27 6f 6e 43 72 65 61 74 65 27 2c 5c 6e 20 20 'onCreate',\n
2af40 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
2af50 6e 20 6f 6e 43 72 65 61 74 65 28 65 76 65 6e 74 n onCreate(event
2af60 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ) {\n this.
2af70 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 log('colorpicker
2af80 43 72 65 61 74 65 27 29 3b 5c 6e 20 20 20 20 20 Create');\n
2af90 20 72 65 74 75 72 6e 20 5f 67 65 74 28 44 65 62 return _get(Deb
2afa0 75 67 67 65 72 2e 70 72 6f 74 6f 74 79 70 65 2e ugger.prototype.
2afb0 5f 5f 70 72 6f 74 6f 5f 5f 20 7c 7c 20 4f 62 6a __proto__ || Obj
2afc0 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70 65 ect.getPrototype
2afd0 4f 66 28 44 65 62 75 67 67 65 72 2e 70 72 6f 74 Of(Debugger.prot
2afe0 6f 74 79 70 65 29 2c 20 27 6f 6e 43 72 65 61 74 otype), 'onCreat
2aff0 65 27 2c 20 74 68 69 73 29 2e 63 61 6c 6c 28 74 e', this).call(t
2b000 68 69 73 2c 20 65 76 65 6e 74 29 3b 5c 6e 20 20 his, event);\n
2b010 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 }\n }, {\n
2b020 20 6b 65 79 3a 20 27 6f 6e 44 65 73 74 72 6f 79 key: 'onDestroy
2b030 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
2b040 75 6e 63 74 69 6f 6e 20 6f 6e 44 65 73 74 72 6f unction onDestro
2b050 79 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 y(event) {\n
2b060 20 20 74 68 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f this.log('colo
2b070 72 70 69 63 6b 65 72 44 65 73 74 72 6f 79 27 29 rpickerDestroy')
2b080 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 65 76 ;\n this.ev
2b090 65 6e 74 43 6f 75 6e 74 65 72 20 3d 20 30 3b 5c entCounter = 0;\
2b0a0 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 n\n if (thi
2b0b0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e s.colorpicker.in
2b0c0 70 75 74 48 61 6e 64 6c 65 72 2e 68 61 73 49 6e putHandler.hasIn
2b0d0 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 put()) {\n
2b0e0 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
2b0f0 65 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e er.inputHandler.
2b100 69 6e 70 75 74 2e 6f 66 66 28 27 2e 63 6f 6c 6f input.off('.colo
2b110 72 70 69 63 6b 65 72 2d 65 78 74 27 29 3b 5c 6e rpicker-ext');\n
2b120 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
2b130 20 72 65 74 75 72 6e 20 5f 67 65 74 28 44 65 62 return _get(Deb
2b140 75 67 67 65 72 2e 70 72 6f 74 6f 74 79 70 65 2e ugger.prototype.
2b150 5f 5f 70 72 6f 74 6f 5f 5f 20 7c 7c 20 4f 62 6a __proto__ || Obj
2b160 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70 65 ect.getPrototype
2b170 4f 66 28 44 65 62 75 67 67 65 72 2e 70 72 6f 74 Of(Debugger.prot
2b180 6f 74 79 70 65 29 2c 20 27 6f 6e 44 65 73 74 72 otype), 'onDestr
2b190 6f 79 27 2c 20 74 68 69 73 29 2e 63 61 6c 6c 28 oy', this).call(
2b1a0 74 68 69 73 2c 20 65 76 65 6e 74 29 3b 5c 6e 20 this, event);\n
2b1b0 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 }\n }, {\n
2b1c0 20 20 6b 65 79 3a 20 27 6f 6e 55 70 64 61 74 65 key: 'onUpdate
2b1d0 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
2b1e0 75 6e 63 74 69 6f 6e 20 6f 6e 55 70 64 61 74 65 unction onUpdate
2b1f0 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 20 (event) {\n
2b200 20 74 68 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 this.log('color
2b210 70 69 63 6b 65 72 55 70 64 61 74 65 27 29 3b 5c pickerUpdate');\
2b220 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a n }\n\n /*
2b230 2a 5c 6e 20 20 20 20 20 2a 20 40 6c 69 73 74 65 *\n * @liste
2b240 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 ns Colorpicker#c
2b250 68 61 6e 67 65 5c 6e 20 20 20 20 20 2a 20 40 70 hange\n * @p
2b260 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 76 65 aram {Event} eve
2b270 6e 74 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 nt\n */\n\n
2b280 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
2b290 27 6f 6e 43 68 61 6e 67 65 49 6e 70 75 74 27 2c 'onChangeInput',
2b2a0 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
2b2b0 63 74 69 6f 6e 20 6f 6e 43 68 61 6e 67 65 49 6e ction onChangeIn
2b2c0 70 75 74 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 put(event) {\n
2b2d0 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 27 69 6e this.log('in
2b2e0 70 75 74 3a 63 68 61 6e 67 65 2e 63 6f 6c 6f 72 put:change.color
2b2f0 70 69 63 6b 65 72 27 2c 20 65 76 65 6e 74 2e 76 picker', event.v
2b300 61 6c 75 65 2c 20 65 76 65 6e 74 2e 63 6f 6c 6f alue, event.colo
2b310 72 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c r);\n }\n },
2b320 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f 6e {\n key: 'on
2b330 43 68 61 6e 67 65 27 2c 5c 6e 20 20 20 20 76 61 Change',\n va
2b340 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 6f 6e lue: function on
2b350 43 68 61 6e 67 65 28 65 76 65 6e 74 29 20 7b 5c Change(event) {\
2b360 6e 20 20 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 n this.log(
2b370 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 61 6e 'colorpickerChan
2b380 67 65 27 2c 20 65 76 65 6e 74 2e 76 61 6c 75 65 ge', event.value
2b390 2c 20 65 76 65 6e 74 2e 63 6f 6c 6f 72 29 3b 5c , event.color);\
2b3a0 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e n }\n }, {\n
2b3b0 20 20 20 20 6b 65 79 3a 20 27 6f 6e 49 6e 76 61 key: 'onInva
2b3c0 6c 69 64 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 lid',\n value
2b3d0 3a 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 49 6e 76 : function onInv
2b3e0 61 6c 69 64 28 65 76 65 6e 74 29 20 7b 5c 6e 20 alid(event) {\n
2b3f0 20 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 27 63 this.log('c
2b400 6f 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69 olorpickerInvali
2b410 64 27 2c 20 65 76 65 6e 74 2e 76 61 6c 75 65 2c d', event.value,
2b420 20 65 76 65 6e 74 2e 63 6f 6c 6f 72 29 3b 5c 6e event.color);\n
2b430 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 }\n }, {\n
2b440 20 20 20 6b 65 79 3a 20 27 6f 6e 48 69 64 65 27 key: 'onHide'
2b450 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
2b460 6e 63 74 69 6f 6e 20 6f 6e 48 69 64 65 28 65 76 nction onHide(ev
2b470 65 6e 74 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 ent) {\n th
2b480 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 is.log('colorpic
2b490 6b 65 72 48 69 64 65 27 29 3b 5c 6e 20 20 20 20 kerHide');\n
2b4a0 20 20 74 68 69 73 2e 65 76 65 6e 74 43 6f 75 6e this.eventCoun
2b4b0 74 65 72 20 3d 20 30 3b 5c 6e 20 20 20 20 7d 5c ter = 0;\n }\
2b4c0 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
2b4d0 3a 20 27 6f 6e 53 68 6f 77 27 2c 5c 6e 20 20 20 : 'onShow',\n
2b4e0 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
2b4f0 20 6f 6e 53 68 6f 77 28 65 76 65 6e 74 29 20 7b onShow(event) {
2b500 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 6c 6f 67 \n this.log
2b510 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 53 68 6f ('colorpickerSho
2b520 77 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d w');\n }\n }
2b530 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f , {\n key: 'o
2b540 6e 44 69 73 61 62 6c 65 27 2c 5c 6e 20 20 20 20 nDisable',\n
2b550 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 value: function
2b560 6f 6e 44 69 73 61 62 6c 65 28 65 76 65 6e 74 29 onDisable(event)
2b570 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 6c {\n this.l
2b580 6f 67 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 44 og('colorpickerD
2b590 69 73 61 62 6c 65 27 29 3b 5c 6e 20 20 20 20 7d isable');\n }
2b5a0 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
2b5b0 79 3a 20 27 6f 6e 45 6e 61 62 6c 65 27 2c 5c 6e y: 'onEnable',\n
2b5c0 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 value: funct
2b5d0 69 6f 6e 20 6f 6e 45 6e 61 62 6c 65 28 65 76 65 ion onEnable(eve
2b5e0 6e 74 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 nt) {\n thi
2b5f0 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 6b s.log('colorpick
2b600 65 72 45 6e 61 62 6c 65 27 29 3b 5c 6e 20 20 20 erEnable');\n
2b610 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 }\n }]);\n\n
2b620 72 65 74 75 72 6e 20 44 65 62 75 67 67 65 72 3b return Debugger;
2b630 5c 6e 7d 28 5f 45 78 74 65 6e 73 69 6f 6e 33 2e \n}(_Extension3.
2b640 64 65 66 61 75 6c 74 29 3b 5c 6e 5c 6e 65 78 70 default);\n\nexp
2b650 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 44 orts.default = D
2b660 65 62 75 67 67 65 72 3b 5c 6e 5c 6e 2f 2a 2a 2a ebugger;\n\n/***
2b670 2f 20 7d 29 2c 5c 6e 2f 2a 20 31 31 20 2a 2f 5c / }),\n/* 11 */\
2b680 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e n/***/ (function
2b690 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 (module, exports
2b6a0 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 , __webpack_requ
2b6b0 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 ire__) {\n\n\"us
2b6c0 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c e strict\";\n\n\
2b6d0 6e 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 nObject.definePr
2b6e0 6f 70 65 72 74 79 28 65 78 70 6f 72 74 73 2c 20 operty(exports,
2b6f0 5c 22 5f 5f 65 73 4d 6f 64 75 6c 65 5c 22 2c 20 \"__esModule\",
2b700 7b 5c 6e 20 20 76 61 6c 75 65 3a 20 74 72 75 65 {\n value: true
2b710 5c 6e 7d 29 3b 5c 6e 5c 6e 76 61 72 20 5f 63 72 \n});\n\nvar _cr
2b720 65 61 74 65 43 6c 61 73 73 20 3d 20 66 75 6e 63 eateClass = func
2b730 74 69 6f 6e 20 28 29 20 7b 20 66 75 6e 63 74 69 tion () { functi
2b740 6f 6e 20 64 65 66 69 6e 65 50 72 6f 70 65 72 74 on definePropert
2b750 69 65 73 28 74 61 72 67 65 74 2c 20 70 72 6f 70 ies(target, prop
2b760 73 29 20 7b 20 66 6f 72 20 28 76 61 72 20 69 20 s) { for (var i
2b770 3d 20 30 3b 20 69 20 3c 20 70 72 6f 70 73 2e 6c = 0; i < props.l
2b780 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 20 76 61 ength; i++) { va
2b790 72 20 64 65 73 63 72 69 70 74 6f 72 20 3d 20 70 r descriptor = p
2b7a0 72 6f 70 73 5b 69 5d 3b 20 64 65 73 63 72 69 70 rops[i]; descrip
2b7b0 74 6f 72 2e 65 6e 75 6d 65 72 61 62 6c 65 20 3d tor.enumerable =
2b7c0 20 64 65 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d descriptor.enum
2b7d0 65 72 61 62 6c 65 20 7c 7c 20 66 61 6c 73 65 3b erable || false;
2b7e0 20 64 65 73 63 72 69 70 74 6f 72 2e 63 6f 6e 66 descriptor.conf
2b7f0 69 67 75 72 61 62 6c 65 20 3d 20 74 72 75 65 3b igurable = true;
2b800 20 69 66 20 28 5c 22 76 61 6c 75 65 5c 22 20 69 if (\"value\" i
2b810 6e 20 64 65 73 63 72 69 70 74 6f 72 29 20 64 65 n descriptor) de
2b820 73 63 72 69 70 74 6f 72 2e 77 72 69 74 61 62 6c scriptor.writabl
2b830 65 20 3d 20 74 72 75 65 3b 20 4f 62 6a 65 63 74 e = true; Object
2b840 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 .defineProperty(
2b850 74 61 72 67 65 74 2c 20 64 65 73 63 72 69 70 74 target, descript
2b860 6f 72 2e 6b 65 79 2c 20 64 65 73 63 72 69 70 74 or.key, descript
2b870 6f 72 29 3b 20 7d 20 7d 20 72 65 74 75 72 6e 20 or); } } return
2b880 66 75 6e 63 74 69 6f 6e 20 28 43 6f 6e 73 74 72 function (Constr
2b890 75 63 74 6f 72 2c 20 70 72 6f 74 6f 50 72 6f 70 uctor, protoProp
2b8a0 73 2c 20 73 74 61 74 69 63 50 72 6f 70 73 29 20 s, staticProps)
2b8b0 7b 20 69 66 20 28 70 72 6f 74 6f 50 72 6f 70 73 { if (protoProps
2b8c0 29 20 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 ) defineProperti
2b8d0 65 73 28 43 6f 6e 73 74 72 75 63 74 6f 72 2e 70 es(Constructor.p
2b8e0 72 6f 74 6f 74 79 70 65 2c 20 70 72 6f 74 6f 50 rototype, protoP
2b8f0 72 6f 70 73 29 3b 20 69 66 20 28 73 74 61 74 69 rops); if (stati
2b900 63 50 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 cProps) definePr
2b910 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 operties(Constru
2b920 63 74 6f 72 2c 20 73 74 61 74 69 63 50 72 6f 70 ctor, staticProp
2b930 73 29 3b 20 72 65 74 75 72 6e 20 43 6f 6e 73 74 s); return Const
2b940 72 75 63 74 6f 72 3b 20 7d 3b 20 7d 28 29 3b 5c ructor; }; }();\
2b950 6e 5c 6e 76 61 72 20 5f 67 65 74 20 3d 20 66 75 n\nvar _get = fu
2b960 6e 63 74 69 6f 6e 20 67 65 74 28 6f 62 6a 65 63 nction get(objec
2b970 74 2c 20 70 72 6f 70 65 72 74 79 2c 20 72 65 63 t, property, rec
2b980 65 69 76 65 72 29 20 7b 20 69 66 20 28 6f 62 6a eiver) { if (obj
2b990 65 63 74 20 3d 3d 3d 20 6e 75 6c 6c 29 20 6f 62 ect === null) ob
2b9a0 6a 65 63 74 20 3d 20 46 75 6e 63 74 69 6f 6e 2e ject = Function.
2b9b0 70 72 6f 74 6f 74 79 70 65 3b 20 76 61 72 20 64 prototype; var d
2b9c0 65 73 63 20 3d 20 4f 62 6a 65 63 74 2e 67 65 74 esc = Object.get
2b9d0 4f 77 6e 50 72 6f 70 65 72 74 79 44 65 73 63 72 OwnPropertyDescr
2b9e0 69 70 74 6f 72 28 6f 62 6a 65 63 74 2c 20 70 72 iptor(object, pr
2b9f0 6f 70 65 72 74 79 29 3b 20 69 66 20 28 64 65 73 operty); if (des
2ba00 63 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 c === undefined)
2ba10 20 7b 20 76 61 72 20 70 61 72 65 6e 74 20 3d 20 { var parent =
2ba20 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 Object.getProtot
2ba30 79 70 65 4f 66 28 6f 62 6a 65 63 74 29 3b 20 69 ypeOf(object); i
2ba40 66 20 28 70 61 72 65 6e 74 20 3d 3d 3d 20 6e 75 f (parent === nu
2ba50 6c 6c 29 20 7b 20 72 65 74 75 72 6e 20 75 6e 64 ll) { return und
2ba60 65 66 69 6e 65 64 3b 20 7d 20 65 6c 73 65 20 7b efined; } else {
2ba70 20 72 65 74 75 72 6e 20 67 65 74 28 70 61 72 65 return get(pare
2ba80 6e 74 2c 20 70 72 6f 70 65 72 74 79 2c 20 72 65 nt, property, re
2ba90 63 65 69 76 65 72 29 3b 20 7d 20 7d 20 65 6c 73 ceiver); } } els
2baa0 65 20 69 66 20 28 5c 22 76 61 6c 75 65 5c 22 20 e if (\"value\"
2bab0 69 6e 20 64 65 73 63 29 20 7b 20 72 65 74 75 72 in desc) { retur
2bac0 6e 20 64 65 73 63 2e 76 61 6c 75 65 3b 20 7d 20 n desc.value; }
2bad0 65 6c 73 65 20 7b 20 76 61 72 20 67 65 74 74 65 else { var gette
2bae0 72 20 3d 20 64 65 73 63 2e 67 65 74 3b 20 69 66 r = desc.get; if
2baf0 20 28 67 65 74 74 65 72 20 3d 3d 3d 20 75 6e 64 (getter === und
2bb00 65 66 69 6e 65 64 29 20 7b 20 72 65 74 75 72 6e efined) { return
2bb10 20 75 6e 64 65 66 69 6e 65 64 3b 20 7d 20 72 65 undefined; } re
2bb20 74 75 72 6e 20 67 65 74 74 65 72 2e 63 61 6c 6c turn getter.call
2bb30 28 72 65 63 65 69 76 65 72 29 3b 20 7d 20 7d 3b (receiver); } };
2bb40 5c 6e 5c 6e 76 61 72 20 5f 45 78 74 65 6e 73 69 \n\nvar _Extensi
2bb50 6f 6e 32 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f on2 = __webpack_
2bb60 72 65 71 75 69 72 65 5f 5f 28 31 29 3b 5c 6e 5c require__(1);\n\
2bb70 6e 76 61 72 20 5f 45 78 74 65 6e 73 69 6f 6e 33 nvar _Extension3
2bb80 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 = _interopRequi
2bb90 72 65 44 65 66 61 75 6c 74 28 5f 45 78 74 65 6e reDefault(_Exten
2bba0 73 69 6f 6e 32 29 3b 5c 6e 5c 6e 76 61 72 20 5f sion2);\n\nvar _
2bbb0 6a 71 75 65 72 79 20 3d 20 5f 5f 77 65 62 70 61 jquery = __webpa
2bbc0 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 30 29 3b ck_require__(0);
2bbd0 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 32 \n\nvar _jquery2
2bbe0 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 = _interopRequi
2bbf0 72 65 44 65 66 61 75 6c 74 28 5f 6a 71 75 65 72 reDefault(_jquer
2bc00 79 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 y);\n\nfunction
2bc10 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 _interopRequireD
2bc20 65 66 61 75 6c 74 28 6f 62 6a 29 20 7b 20 72 65 efault(obj) { re
2bc30 74 75 72 6e 20 6f 62 6a 20 26 26 20 6f 62 6a 2e turn obj && obj.
2bc40 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 6f 62 6a __esModule ? obj
2bc50 20 3a 20 7b 20 64 65 66 61 75 6c 74 3a 20 6f 62 : { default: ob
2bc60 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 j }; }\n\nfuncti
2bc70 6f 6e 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 on _classCallChe
2bc80 63 6b 28 69 6e 73 74 61 6e 63 65 2c 20 43 6f 6e ck(instance, Con
2bc90 73 74 72 75 63 74 6f 72 29 20 7b 20 69 66 20 28 structor) { if (
2bca0 21 28 69 6e 73 74 61 6e 63 65 20 69 6e 73 74 61 !(instance insta
2bcb0 6e 63 65 6f 66 20 43 6f 6e 73 74 72 75 63 74 6f nceof Constructo
2bcc0 72 29 29 20 7b 20 74 68 72 6f 77 20 6e 65 77 20 r)) { throw new
2bcd0 54 79 70 65 45 72 72 6f 72 28 5c 22 43 61 6e 6e TypeError(\"Cann
2bce0 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 ot call a class
2bcf0 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 5c 22 29 as a function\")
2bd00 3b 20 7d 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f ; } }\n\nfunctio
2bd10 6e 20 5f 70 6f 73 73 69 62 6c 65 43 6f 6e 73 74 n _possibleConst
2bd20 72 75 63 74 6f 72 52 65 74 75 72 6e 28 73 65 6c ructorReturn(sel
2bd30 66 2c 20 63 61 6c 6c 29 20 7b 20 69 66 20 28 21 f, call) { if (!
2bd40 73 65 6c 66 29 20 7b 20 74 68 72 6f 77 20 6e 65 self) { throw ne
2bd50 77 20 52 65 66 65 72 65 6e 63 65 45 72 72 6f 72 w ReferenceError
2bd60 28 5c 22 74 68 69 73 20 68 61 73 6e 27 74 20 62 (\"this hasn't b
2bd70 65 65 6e 20 69 6e 69 74 69 61 6c 69 73 65 64 20 een initialised
2bd80 2d 20 73 75 70 65 72 28 29 20 68 61 73 6e 27 74 - super() hasn't
2bd90 20 62 65 65 6e 20 63 61 6c 6c 65 64 5c 22 29 3b been called\");
2bda0 20 7d 20 72 65 74 75 72 6e 20 63 61 6c 6c 20 26 } return call &
2bdb0 26 20 28 74 79 70 65 6f 66 20 63 61 6c 6c 20 3d & (typeof call =
2bdc0 3d 3d 20 5c 22 6f 62 6a 65 63 74 5c 22 20 7c 7c == \"object\" ||
2bdd0 20 74 79 70 65 6f 66 20 63 61 6c 6c 20 3d 3d 3d typeof call ===
2bde0 20 5c 22 66 75 6e 63 74 69 6f 6e 5c 22 29 20 3f \"function\") ?
2bdf0 20 63 61 6c 6c 20 3a 20 73 65 6c 66 3b 20 7d 5c call : self; }\
2be00 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 69 6e 68 n\nfunction _inh
2be10 65 72 69 74 73 28 73 75 62 43 6c 61 73 73 2c 20 erits(subClass,
2be20 73 75 70 65 72 43 6c 61 73 73 29 20 7b 20 69 66 superClass) { if
2be30 20 28 74 79 70 65 6f 66 20 73 75 70 65 72 43 6c (typeof superCl
2be40 61 73 73 20 21 3d 3d 20 5c 22 66 75 6e 63 74 69 ass !== \"functi
2be50 6f 6e 5c 22 20 26 26 20 73 75 70 65 72 43 6c 61 on\" && superCla
2be60 73 73 20 21 3d 3d 20 6e 75 6c 6c 29 20 7b 20 74 ss !== null) { t
2be70 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45 72 72 hrow new TypeErr
2be80 6f 72 28 5c 22 53 75 70 65 72 20 65 78 70 72 65 or(\"Super expre
2be90 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 74 68 65 ssion must eithe
2bea0 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 61 20 66 r be null or a f
2beb0 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 5c 22 20 unction, not \"
2bec0 2b 20 74 79 70 65 6f 66 20 73 75 70 65 72 43 6c + typeof superCl
2bed0 61 73 73 29 3b 20 7d 20 73 75 62 43 6c 61 73 73 ass); } subClass
2bee0 2e 70 72 6f 74 6f 74 79 70 65 20 3d 20 4f 62 6a .prototype = Obj
2bef0 65 63 74 2e 63 72 65 61 74 65 28 73 75 70 65 72 ect.create(super
2bf00 43 6c 61 73 73 20 26 26 20 73 75 70 65 72 43 6c Class && superCl
2bf10 61 73 73 2e 70 72 6f 74 6f 74 79 70 65 2c 20 7b ass.prototype, {
2bf20 20 63 6f 6e 73 74 72 75 63 74 6f 72 3a 20 7b 20 constructor: {
2bf30 76 61 6c 75 65 3a 20 73 75 62 43 6c 61 73 73 2c value: subClass,
2bf40 20 65 6e 75 6d 65 72 61 62 6c 65 3a 20 66 61 6c enumerable: fal
2bf50 73 65 2c 20 77 72 69 74 61 62 6c 65 3a 20 74 72 se, writable: tr
2bf60 75 65 2c 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 ue, configurable
2bf70 3a 20 74 72 75 65 20 7d 20 7d 29 3b 20 69 66 20 : true } }); if
2bf80 28 73 75 70 65 72 43 6c 61 73 73 29 20 4f 62 6a (superClass) Obj
2bf90 65 63 74 2e 73 65 74 50 72 6f 74 6f 74 79 70 65 ect.setPrototype
2bfa0 4f 66 20 3f 20 4f 62 6a 65 63 74 2e 73 65 74 50 Of ? Object.setP
2bfb0 72 6f 74 6f 74 79 70 65 4f 66 28 73 75 62 43 6c rototypeOf(subCl
2bfc0 61 73 73 2c 20 73 75 70 65 72 43 6c 61 73 73 29 ass, superClass)
2bfd0 20 3a 20 73 75 62 43 6c 61 73 73 2e 5f 5f 70 72 : subClass.__pr
2bfe0 6f 74 6f 5f 5f 20 3d 20 73 75 70 65 72 43 6c 61 oto__ = superCla
2bff0 73 73 3b 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a ss; }\n\n/**\n *
2c000 20 43 6f 6c 6f 72 20 70 72 65 76 69 65 77 20 65 Color preview e
2c010 78 74 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 69 67 xtension\n * @ig
2c020 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 20 50 nore\n */\nvar P
2c030 72 65 76 69 65 77 20 3d 20 66 75 6e 63 74 69 6f review = functio
2c040 6e 20 28 5f 45 78 74 65 6e 73 69 6f 6e 29 20 7b n (_Extension) {
2c050 5c 6e 20 20 5f 69 6e 68 65 72 69 74 73 28 50 72 \n _inherits(Pr
2c060 65 76 69 65 77 2c 20 5f 45 78 74 65 6e 73 69 6f eview, _Extensio
2c070 6e 29 3b 5c 6e 5c 6e 20 20 66 75 6e 63 74 69 6f n);\n\n functio
2c080 6e 20 50 72 65 76 69 65 77 28 63 6f 6c 6f 72 70 n Preview(colorp
2c090 69 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 76 61 icker) {\n va
2c0a0 72 20 6f 70 74 69 6f 6e 73 20 3d 20 61 72 67 75 r options = argu
2c0b0 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 ments.length > 1
2c0c0 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d && arguments[1]
2c0d0 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f !== undefined ?
2c0e0 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 arguments[1] :
2c0f0 7b 7d 3b 5c 6e 5c 6e 20 20 20 20 5f 63 6c 61 73 {};\n\n _clas
2c100 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 73 2c sCallCheck(this,
2c110 20 50 72 65 76 69 65 77 29 3b 5c 6e 5c 6e 20 20 Preview);\n\n
2c120 20 20 76 61 72 20 5f 74 68 69 73 20 3d 20 5f 70 var _this = _p
2c130 6f 73 73 69 62 6c 65 43 6f 6e 73 74 72 75 63 74 ossibleConstruct
2c140 6f 72 52 65 74 75 72 6e 28 74 68 69 73 2c 20 28 orReturn(this, (
2c150 50 72 65 76 69 65 77 2e 5f 5f 70 72 6f 74 6f 5f Preview.__proto_
2c160 5f 20 7c 7c 20 4f 62 6a 65 63 74 2e 67 65 74 50 _ || Object.getP
2c170 72 6f 74 6f 74 79 70 65 4f 66 28 50 72 65 76 69 rototypeOf(Previ
2c180 65 77 29 29 2e 63 61 6c 6c 28 74 68 69 73 2c 20 ew)).call(this,
2c190 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 5f 6a 71 colorpicker, _jq
2c1a0 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 65 78 uery2.default.ex
2c1b0 74 65 6e 64 28 74 72 75 65 2c 20 7b 7d 2c 20 7b tend(true, {}, {
2c1c0 5c 6e 20 20 20 20 20 20 74 65 6d 70 6c 61 74 65 \n template
2c1d0 3a 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 : '<div class=\"
2c1e0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 62 61 72 20 colorpicker-bar
2c1f0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 70 72 65 76 colorpicker-prev
2c200 69 65 77 5c 22 3e 3c 64 69 76 20 2f 3e 3c 2f 64 iew\"><div /></d
2c210 69 76 3e 27 2c 5c 6e 20 20 20 20 20 20 73 68 6f iv>',\n sho
2c220 77 54 65 78 74 3a 20 74 72 75 65 2c 5c 6e 20 20 wText: true,\n
2c230 20 20 20 20 66 6f 72 6d 61 74 3a 20 63 6f 6c 6f format: colo
2c240 72 70 69 63 6b 65 72 2e 66 6f 72 6d 61 74 5c 6e rpicker.format\n
2c250 20 20 20 20 7d 2c 20 6f 70 74 69 6f 6e 73 29 29 }, options))
2c260 29 3b 5c 6e 5c 6e 20 20 20 20 5f 74 68 69 73 2e );\n\n _this.
2c270 65 6c 65 6d 65 6e 74 20 3d 20 28 30 2c 20 5f 6a element = (0, _j
2c280 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 query2.default)(
2c290 5f 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 74 65 _this.options.te
2c2a0 6d 70 6c 61 74 65 29 3b 5c 6e 20 20 20 20 5f 74 mplate);\n _t
2c2b0 68 69 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 his.elementInner
2c2c0 20 3d 20 5f 74 68 69 73 2e 65 6c 65 6d 65 6e 74 = _this.element
2c2d0 2e 66 69 6e 64 28 27 64 69 76 27 29 3b 5c 6e 20 .find('div');\n
2c2e0 20 20 20 72 65 74 75 72 6e 20 5f 74 68 69 73 3b return _this;
2c2f0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 5f 63 72 65 61 \n }\n\n _crea
2c300 74 65 43 6c 61 73 73 28 50 72 65 76 69 65 77 2c teClass(Preview,
2c310 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f [{\n key: 'o
2c320 6e 43 72 65 61 74 65 27 2c 5c 6e 20 20 20 20 76 nCreate',\n v
2c330 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 6f alue: function o
2c340 6e 43 72 65 61 74 65 28 65 76 65 6e 74 29 20 7b nCreate(event) {
2c350 5c 6e 20 20 20 20 20 20 5f 67 65 74 28 50 72 65 \n _get(Pre
2c360 76 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 5f view.prototype._
2c370 5f 70 72 6f 74 6f 5f 5f 20 7c 7c 20 4f 62 6a 65 _proto__ || Obje
2c380 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70 65 4f ct.getPrototypeO
2c390 66 28 50 72 65 76 69 65 77 2e 70 72 6f 74 6f 74 f(Preview.protot
2c3a0 79 70 65 29 2c 20 27 6f 6e 43 72 65 61 74 65 27 ype), 'onCreate'
2c3b0 2c 20 74 68 69 73 29 2e 63 61 6c 6c 28 74 68 69 , this).call(thi
2c3c0 73 2c 20 65 76 65 6e 74 29 3b 5c 6e 20 20 20 20 s, event);\n
2c3d0 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
2c3e0 65 72 2e 70 69 63 6b 65 72 2e 61 70 70 65 6e 64 er.picker.append
2c3f0 28 74 68 69 73 2e 65 6c 65 6d 65 6e 74 29 3b 5c (this.element);\
2c400 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e n }\n }, {\n
2c410 20 20 20 20 6b 65 79 3a 20 27 6f 6e 55 70 64 61 key: 'onUpda
2c420 74 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a te',\n value:
2c430 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 55 70 64 61 function onUpda
2c440 74 65 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 te(event) {\n
2c450 20 20 20 5f 67 65 74 28 50 72 65 76 69 65 77 2e _get(Preview.
2c460 70 72 6f 74 6f 74 79 70 65 2e 5f 5f 70 72 6f 74 prototype.__prot
2c470 6f 5f 5f 20 7c 7c 20 4f 62 6a 65 63 74 2e 67 65 o__ || Object.ge
2c480 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 50 72 65 tPrototypeOf(Pre
2c490 76 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 29 2c view.prototype),
2c4a0 20 27 6f 6e 55 70 64 61 74 65 27 2c 20 74 68 69 'onUpdate', thi
2c4b0 73 29 2e 63 61 6c 6c 28 74 68 69 73 2c 20 65 76 s).call(this, ev
2c4c0 65 6e 74 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 ent);\n\n i
2c4d0 66 20 28 21 65 76 65 6e 74 2e 63 6f 6c 6f 72 29 f (!event.color)
2c4e0 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 {\n this
2c4f0 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e 63 73 .elementInner.cs
2c500 73 28 27 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c s('backgroundCol
2c510 6f 72 27 2c 20 6e 75 6c 6c 29 2e 63 73 73 28 27 or', null).css('
2c520 63 6f 6c 6f 72 27 2c 20 6e 75 6c 6c 29 2e 68 74 color', null).ht
2c530 6d 6c 28 27 27 29 3b 5c 6e 20 20 20 20 20 20 20 ml('');\n
2c540 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 return;\n
2c550 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 2e }\n\n this.
2c560 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e 63 73 73 elementInner.css
2c570 28 27 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f ('backgroundColo
2c580 72 27 2c 20 65 76 65 6e 74 2e 63 6f 6c 6f 72 2e r', event.color.
2c590 74 6f 52 67 62 53 74 72 69 6e 67 28 29 29 3b 5c toRgbString());\
2c5a0 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 n\n if (thi
2c5b0 73 2e 6f 70 74 69 6f 6e 73 2e 73 68 6f 77 54 65 s.options.showTe
2c5c0 78 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 xt) {\n t
2c5d0 68 69 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 his.elementInner
2c5e0 2e 68 74 6d 6c 28 65 76 65 6e 74 2e 63 6f 6c 6f .html(event.colo
2c5f0 72 2e 73 74 72 69 6e 67 28 74 68 69 73 2e 6f 70 r.string(this.op
2c600 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 7c 7c 20 tions.format ||
2c610 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
2c620 2e 66 6f 72 6d 61 74 29 29 3b 5c 6e 5c 6e 20 20 .format));\n\n
2c630 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 2e if (event.
2c640 63 6f 6c 6f 72 2e 69 73 44 61 72 6b 28 29 20 26 color.isDark() &
2c650 26 20 65 76 65 6e 74 2e 63 6f 6c 6f 72 2e 61 6c & event.color.al
2c660 70 68 61 20 3e 20 30 2e 35 29 20 7b 5c 6e 20 20 pha > 0.5) {\n
2c670 20 20 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 this.ele
2c680 6d 65 6e 74 49 6e 6e 65 72 2e 63 73 73 28 27 63 mentInner.css('c
2c690 6f 6c 6f 72 27 2c 20 27 77 68 69 74 65 27 29 3b olor', 'white');
2c6a0 5c 6e 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 \n } else
2c6b0 20 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 74 68 {\n th
2c6c0 69 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e is.elementInner.
2c6d0 63 73 73 28 27 63 6f 6c 6f 72 27 2c 20 27 62 6c css('color', 'bl
2c6e0 61 63 6b 27 29 3b 5c 6e 20 20 20 20 20 20 20 20 ack');\n
2c6f0 7d 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 }\n }\n
2c700 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 72 }\n }]);\n\n r
2c710 65 74 75 72 6e 20 50 72 65 76 69 65 77 3b 5c 6e eturn Preview;\n
2c720 7d 28 5f 45 78 74 65 6e 73 69 6f 6e 33 2e 64 65 }(_Extension3.de
2c730 66 61 75 6c 74 29 3b 5c 6e 5c 6e 65 78 70 6f 72 fault);\n\nexpor
2c740 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 50 72 65 ts.default = Pre
2c750 76 69 65 77 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d view;\n\n/***/ }
2c760 29 2c 5c 6e 2f 2a 20 31 32 20 2a 2f 5c 6e 2f 2a ),\n/* 12 */\n/*
2c770 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d 6f **/ (function(mo
2c780 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 5f dule, exports, _
2c790 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 _webpack_require
2c7a0 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 73 __) {\n\n\"use s
2c7b0 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 4f 62 trict\";\n\n\nOb
2c7c0 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 ject.definePrope
2c7d0 72 74 79 28 65 78 70 6f 72 74 73 2c 20 5c 22 5f rty(exports, \"_
2c7e0 5f 65 73 4d 6f 64 75 6c 65 5c 22 2c 20 7b 5c 6e _esModule\", {\n
2c7f0 20 20 76 61 6c 75 65 3a 20 74 72 75 65 5c 6e 7d value: true\n}
2c800 29 3b 5c 6e 5c 6e 76 61 72 20 5f 63 72 65 61 74 );\n\nvar _creat
2c810 65 43 6c 61 73 73 20 3d 20 66 75 6e 63 74 69 6f eClass = functio
2c820 6e 20 28 29 20 7b 20 66 75 6e 63 74 69 6f 6e 20 n () { function
2c830 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 defineProperties
2c840 28 74 61 72 67 65 74 2c 20 70 72 6f 70 73 29 20 (target, props)
2c850 7b 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 { for (var i = 0
2c860 3b 20 69 20 3c 20 70 72 6f 70 73 2e 6c 65 6e 67 ; i < props.leng
2c870 74 68 3b 20 69 2b 2b 29 20 7b 20 76 61 72 20 64 th; i++) { var d
2c880 65 73 63 72 69 70 74 6f 72 20 3d 20 70 72 6f 70 escriptor = prop
2c890 73 5b 69 5d 3b 20 64 65 73 63 72 69 70 74 6f 72 s[i]; descriptor
2c8a0 2e 65 6e 75 6d 65 72 61 62 6c 65 20 3d 20 64 65 .enumerable = de
2c8b0 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 scriptor.enumera
2c8c0 62 6c 65 20 7c 7c 20 66 61 6c 73 65 3b 20 64 65 ble || false; de
2c8d0 73 63 72 69 70 74 6f 72 2e 63 6f 6e 66 69 67 75 scriptor.configu
2c8e0 72 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 69 66 rable = true; if
2c8f0 20 28 5c 22 76 61 6c 75 65 5c 22 20 69 6e 20 64 (\"value\" in d
2c900 65 73 63 72 69 70 74 6f 72 29 20 64 65 73 63 72 escriptor) descr
2c910 69 70 74 6f 72 2e 77 72 69 74 61 62 6c 65 20 3d iptor.writable =
2c920 20 74 72 75 65 3b 20 4f 62 6a 65 63 74 2e 64 65 true; Object.de
2c930 66 69 6e 65 50 72 6f 70 65 72 74 79 28 74 61 72 fineProperty(tar
2c940 67 65 74 2c 20 64 65 73 63 72 69 70 74 6f 72 2e get, descriptor.
2c950 6b 65 79 2c 20 64 65 73 63 72 69 70 74 6f 72 29 key, descriptor)
2c960 3b 20 7d 20 7d 20 72 65 74 75 72 6e 20 66 75 6e ; } } return fun
2c970 63 74 69 6f 6e 20 28 43 6f 6e 73 74 72 75 63 74 ction (Construct
2c980 6f 72 2c 20 70 72 6f 74 6f 50 72 6f 70 73 2c 20 or, protoProps,
2c990 73 74 61 74 69 63 50 72 6f 70 73 29 20 7b 20 69 staticProps) { i
2c9a0 66 20 28 70 72 6f 74 6f 50 72 6f 70 73 29 20 64 f (protoProps) d
2c9b0 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 efineProperties(
2c9c0 43 6f 6e 73 74 72 75 63 74 6f 72 2e 70 72 6f 74 Constructor.prot
2c9d0 6f 74 79 70 65 2c 20 70 72 6f 74 6f 50 72 6f 70 otype, protoProp
2c9e0 73 29 3b 20 69 66 20 28 73 74 61 74 69 63 50 72 s); if (staticPr
2c9f0 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 65 ops) definePrope
2ca00 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 6f rties(Constructo
2ca10 72 2c 20 73 74 61 74 69 63 50 72 6f 70 73 29 3b r, staticProps);
2ca20 20 72 65 74 75 72 6e 20 43 6f 6e 73 74 72 75 63 return Construc
2ca30 74 6f 72 3b 20 7d 3b 20 7d 28 29 3b 5c 6e 5c 6e tor; }; }();\n\n
2ca40 76 61 72 20 5f 67 65 74 20 3d 20 66 75 6e 63 74 var _get = funct
2ca50 69 6f 6e 20 67 65 74 28 6f 62 6a 65 63 74 2c 20 ion get(object,
2ca60 70 72 6f 70 65 72 74 79 2c 20 72 65 63 65 69 76 property, receiv
2ca70 65 72 29 20 7b 20 69 66 20 28 6f 62 6a 65 63 74 er) { if (object
2ca80 20 3d 3d 3d 20 6e 75 6c 6c 29 20 6f 62 6a 65 63 === null) objec
2ca90 74 20 3d 20 46 75 6e 63 74 69 6f 6e 2e 70 72 6f t = Function.pro
2caa0 74 6f 74 79 70 65 3b 20 76 61 72 20 64 65 73 63 totype; var desc
2cab0 20 3d 20 4f 62 6a 65 63 74 2e 67 65 74 4f 77 6e = Object.getOwn
2cac0 50 72 6f 70 65 72 74 79 44 65 73 63 72 69 70 74 PropertyDescript
2cad0 6f 72 28 6f 62 6a 65 63 74 2c 20 70 72 6f 70 65 or(object, prope
2cae0 72 74 79 29 3b 20 69 66 20 28 64 65 73 63 20 3d rty); if (desc =
2caf0 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 20 == undefined) {
2cb00 76 61 72 20 70 61 72 65 6e 74 20 3d 20 4f 62 6a var parent = Obj
2cb10 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70 65 ect.getPrototype
2cb20 4f 66 28 6f 62 6a 65 63 74 29 3b 20 69 66 20 28 Of(object); if (
2cb30 70 61 72 65 6e 74 20 3d 3d 3d 20 6e 75 6c 6c 29 parent === null)
2cb40 20 7b 20 72 65 74 75 72 6e 20 75 6e 64 65 66 69 { return undefi
2cb50 6e 65 64 3b 20 7d 20 65 6c 73 65 20 7b 20 72 65 ned; } else { re
2cb60 74 75 72 6e 20 67 65 74 28 70 61 72 65 6e 74 2c turn get(parent,
2cb70 20 70 72 6f 70 65 72 74 79 2c 20 72 65 63 65 69 property, recei
2cb80 76 65 72 29 3b 20 7d 20 7d 20 65 6c 73 65 20 69 ver); } } else i
2cb90 66 20 28 5c 22 76 61 6c 75 65 5c 22 20 69 6e 20 f (\"value\" in
2cba0 64 65 73 63 29 20 7b 20 72 65 74 75 72 6e 20 64 desc) { return d
2cbb0 65 73 63 2e 76 61 6c 75 65 3b 20 7d 20 65 6c 73 esc.value; } els
2cbc0 65 20 7b 20 76 61 72 20 67 65 74 74 65 72 20 3d e { var getter =
2cbd0 20 64 65 73 63 2e 67 65 74 3b 20 69 66 20 28 67 desc.get; if (g
2cbe0 65 74 74 65 72 20 3d 3d 3d 20 75 6e 64 65 66 69 etter === undefi
2cbf0 6e 65 64 29 20 7b 20 72 65 74 75 72 6e 20 75 6e ned) { return un
2cc00 64 65 66 69 6e 65 64 3b 20 7d 20 72 65 74 75 72 defined; } retur
2cc10 6e 20 67 65 74 74 65 72 2e 63 61 6c 6c 28 72 65 n getter.call(re
2cc20 63 65 69 76 65 72 29 3b 20 7d 20 7d 3b 5c 6e 5c ceiver); } };\n\
2cc30 6e 76 61 72 20 5f 50 61 6c 65 74 74 65 32 20 3d nvar _Palette2 =
2cc40 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 __webpack_requi
2cc50 72 65 5f 5f 28 34 29 3b 5c 6e 5c 6e 76 61 72 20 re__(4);\n\nvar
2cc60 5f 50 61 6c 65 74 74 65 33 20 3d 20 5f 69 6e 74 _Palette3 = _int
2cc70 65 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 eropRequireDefau
2cc80 6c 74 28 5f 50 61 6c 65 74 74 65 32 29 3b 5c 6e lt(_Palette2);\n
2cc90 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 20 3d 20 \nvar _jquery =
2cca0 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
2ccb0 65 5f 5f 28 30 29 3b 5c 6e 5c 6e 76 61 72 20 5f e__(0);\n\nvar _
2ccc0 6a 71 75 65 72 79 32 20 3d 20 5f 69 6e 74 65 72 jquery2 = _inter
2ccd0 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 opRequireDefault
2cce0 28 5f 6a 71 75 65 72 79 29 3b 5c 6e 5c 6e 66 75 (_jquery);\n\nfu
2ccf0 6e 63 74 69 6f 6e 20 5f 69 6e 74 65 72 6f 70 52 nction _interopR
2cd00 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 6f 62 equireDefault(ob
2cd10 6a 29 20 7b 20 72 65 74 75 72 6e 20 6f 62 6a 20 j) { return obj
2cd20 26 26 20 6f 62 6a 2e 5f 5f 65 73 4d 6f 64 75 6c && obj.__esModul
2cd30 65 20 3f 20 6f 62 6a 20 3a 20 7b 20 64 65 66 61 e ? obj : { defa
2cd40 75 6c 74 3a 20 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c ult: obj }; }\n\
2cd50 6e 66 75 6e 63 74 69 6f 6e 20 5f 63 6c 61 73 73 nfunction _class
2cd60 43 61 6c 6c 43 68 65 63 6b 28 69 6e 73 74 61 6e CallCheck(instan
2cd70 63 65 2c 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 ce, Constructor)
2cd80 20 7b 20 69 66 20 28 21 28 69 6e 73 74 61 6e 63 { if (!(instanc
2cd90 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6e e instanceof Con
2cda0 73 74 72 75 63 74 6f 72 29 29 20 7b 20 74 68 72 structor)) { thr
2cdb0 6f 77 20 6e 65 77 20 54 79 70 65 45 72 72 6f 72 ow new TypeError
2cdc0 28 5c 22 43 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 (\"Cannot call a
2cdd0 20 63 6c 61 73 73 20 61 73 20 61 20 66 75 6e 63 class as a func
2cde0 74 69 6f 6e 5c 22 29 3b 20 7d 20 7d 5c 6e 5c 6e tion\"); } }\n\n
2cdf0 66 75 6e 63 74 69 6f 6e 20 5f 70 6f 73 73 69 62 function _possib
2ce00 6c 65 43 6f 6e 73 74 72 75 63 74 6f 72 52 65 74 leConstructorRet
2ce10 75 72 6e 28 73 65 6c 66 2c 20 63 61 6c 6c 29 20 urn(self, call)
2ce20 7b 20 69 66 20 28 21 73 65 6c 66 29 20 7b 20 74 { if (!self) { t
2ce30 68 72 6f 77 20 6e 65 77 20 52 65 66 65 72 65 6e hrow new Referen
2ce40 63 65 45 72 72 6f 72 28 5c 22 74 68 69 73 20 68 ceError(\"this h
2ce50 61 73 6e 27 74 20 62 65 65 6e 20 69 6e 69 74 69 asn't been initi
2ce60 61 6c 69 73 65 64 20 2d 20 73 75 70 65 72 28 29 alised - super()
2ce70 20 68 61 73 6e 27 74 20 62 65 65 6e 20 63 61 6c hasn't been cal
2ce80 6c 65 64 5c 22 29 3b 20 7d 20 72 65 74 75 72 6e led\"); } return
2ce90 20 63 61 6c 6c 20 26 26 20 28 74 79 70 65 6f 66 call && (typeof
2cea0 20 63 61 6c 6c 20 3d 3d 3d 20 5c 22 6f 62 6a 65 call === \"obje
2ceb0 63 74 5c 22 20 7c 7c 20 74 79 70 65 6f 66 20 63 ct\" || typeof c
2cec0 61 6c 6c 20 3d 3d 3d 20 5c 22 66 75 6e 63 74 69 all === \"functi
2ced0 6f 6e 5c 22 29 20 3f 20 63 61 6c 6c 20 3a 20 73 on\") ? call : s
2cee0 65 6c 66 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 elf; }\n\nfuncti
2cef0 6f 6e 20 5f 69 6e 68 65 72 69 74 73 28 73 75 62 on _inherits(sub
2cf00 43 6c 61 73 73 2c 20 73 75 70 65 72 43 6c 61 73 Class, superClas
2cf10 73 29 20 7b 20 69 66 20 28 74 79 70 65 6f 66 20 s) { if (typeof
2cf20 73 75 70 65 72 43 6c 61 73 73 20 21 3d 3d 20 5c superClass !== \
2cf30 22 66 75 6e 63 74 69 6f 6e 5c 22 20 26 26 20 73 "function\" && s
2cf40 75 70 65 72 43 6c 61 73 73 20 21 3d 3d 20 6e 75 uperClass !== nu
2cf50 6c 6c 29 20 7b 20 74 68 72 6f 77 20 6e 65 77 20 ll) { throw new
2cf60 54 79 70 65 45 72 72 6f 72 28 5c 22 53 75 70 65 TypeError(\"Supe
2cf70 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 75 73 r expression mus
2cf80 74 20 65 69 74 68 65 72 20 62 65 20 6e 75 6c 6c t either be null
2cf90 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 or a function,
2cfa0 6e 6f 74 20 5c 22 20 2b 20 74 79 70 65 6f 66 20 not \" + typeof
2cfb0 73 75 70 65 72 43 6c 61 73 73 29 3b 20 7d 20 73 superClass); } s
2cfc0 75 62 43 6c 61 73 73 2e 70 72 6f 74 6f 74 79 70 ubClass.prototyp
2cfd0 65 20 3d 20 4f 62 6a 65 63 74 2e 63 72 65 61 74 e = Object.creat
2cfe0 65 28 73 75 70 65 72 43 6c 61 73 73 20 26 26 20 e(superClass &&
2cff0 73 75 70 65 72 43 6c 61 73 73 2e 70 72 6f 74 6f superClass.proto
2d000 74 79 70 65 2c 20 7b 20 63 6f 6e 73 74 72 75 63 type, { construc
2d010 74 6f 72 3a 20 7b 20 76 61 6c 75 65 3a 20 73 75 tor: { value: su
2d020 62 43 6c 61 73 73 2c 20 65 6e 75 6d 65 72 61 62 bClass, enumerab
2d030 6c 65 3a 20 66 61 6c 73 65 2c 20 77 72 69 74 61 le: false, writa
2d040 62 6c 65 3a 20 74 72 75 65 2c 20 63 6f 6e 66 69 ble: true, confi
2d050 67 75 72 61 62 6c 65 3a 20 74 72 75 65 20 7d 20 gurable: true }
2d060 7d 29 3b 20 69 66 20 28 73 75 70 65 72 43 6c 61 }); if (superCla
2d070 73 73 29 20 4f 62 6a 65 63 74 2e 73 65 74 50 72 ss) Object.setPr
2d080 6f 74 6f 74 79 70 65 4f 66 20 3f 20 4f 62 6a 65 ototypeOf ? Obje
2d090 63 74 2e 73 65 74 50 72 6f 74 6f 74 79 70 65 4f ct.setPrototypeO
2d0a0 66 28 73 75 62 43 6c 61 73 73 2c 20 73 75 70 65 f(subClass, supe
2d0b0 72 43 6c 61 73 73 29 20 3a 20 73 75 62 43 6c 61 rClass) : subCla
2d0c0 73 73 2e 5f 5f 70 72 6f 74 6f 5f 5f 20 3d 20 73 ss.__proto__ = s
2d0d0 75 70 65 72 43 6c 61 73 73 3b 20 7d 5c 6e 5c 6e uperClass; }\n\n
2d0e0 76 61 72 20 64 65 66 61 75 6c 74 73 20 3d 20 7b var defaults = {
2d0f0 5c 6e 20 20 62 61 72 54 65 6d 70 6c 61 74 65 3a \n barTemplate:
2d100 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 '<div class=\"c
2d110 6f 6c 6f 72 70 69 63 6b 65 72 2d 62 61 72 20 63 olorpicker-bar c
2d120 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 77 61 74 63 olorpicker-swatc
2d130 68 65 73 5c 22 3e 5c 5c 6e 20 20 20 20 20 20 20 hes\">\\n
2d140 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 <di
2d150 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 v class=\"colorp
2d160 69 63 6b 65 72 2d 73 77 61 74 63 68 65 73 2d 2d icker-swatches--
2d170 69 6e 6e 65 72 5c 22 3e 3c 2f 64 69 76 3e 5c 5c inner\"></div>\\
2d180 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n
2d190 20 3c 2f 64 69 76 3e 27 2c 5c 6e 20 20 73 77 61 </div>',\n swa
2d1a0 74 63 68 54 65 6d 70 6c 61 74 65 3a 20 27 3c 69 tchTemplate: '<i
2d1b0 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 class=\"colorpi
2d1c0 63 6b 65 72 2d 73 77 61 74 63 68 5c 22 3e 3c 69 cker-swatch\"><i
2d1d0 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 class=\"colorpi
2d1e0 63 6b 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e 6e cker-swatch--inn
2d1f0 65 72 5c 22 3e 3c 2f 69 3e 3c 2f 69 3e 27 5c 6e er\"></i></i>'\n
2d200 7d 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f };\n\n/**\n * Co
2d210 6c 6f 72 20 73 77 61 74 63 68 65 73 20 65 78 74 lor swatches ext
2d220 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 69 67 6e 6f ension\n * @igno
2d230 72 65 5c 6e 20 2a 2f 5c 6e 5c 6e 76 61 72 20 53 re\n */\n\nvar S
2d240 77 61 74 63 68 65 73 20 3d 20 66 75 6e 63 74 69 watches = functi
2d250 6f 6e 20 28 5f 50 61 6c 65 74 74 65 29 20 7b 5c on (_Palette) {\
2d260 6e 20 20 5f 69 6e 68 65 72 69 74 73 28 53 77 61 n _inherits(Swa
2d270 74 63 68 65 73 2c 20 5f 50 61 6c 65 74 74 65 29 tches, _Palette)
2d280 3b 5c 6e 5c 6e 20 20 66 75 6e 63 74 69 6f 6e 20 ;\n\n function
2d290 53 77 61 74 63 68 65 73 28 63 6f 6c 6f 72 70 69 Swatches(colorpi
2d2a0 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 76 61 72 cker) {\n var
2d2b0 20 6f 70 74 69 6f 6e 73 20 3d 20 61 72 67 75 6d options = argum
2d2c0 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 20 ents.length > 1
2d2d0 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 && arguments[1]
2d2e0 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f 20 !== undefined ?
2d2f0 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 7b arguments[1] : {
2d300 7d 3b 5c 6e 5c 6e 20 20 20 20 5f 63 6c 61 73 73 };\n\n _class
2d310 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 73 2c 20 CallCheck(this,
2d320 53 77 61 74 63 68 65 73 29 3b 5c 6e 5c 6e 20 20 Swatches);\n\n
2d330 20 20 76 61 72 20 5f 74 68 69 73 20 3d 20 5f 70 var _this = _p
2d340 6f 73 73 69 62 6c 65 43 6f 6e 73 74 72 75 63 74 ossibleConstruct
2d350 6f 72 52 65 74 75 72 6e 28 74 68 69 73 2c 20 28 orReturn(this, (
2d360 53 77 61 74 63 68 65 73 2e 5f 5f 70 72 6f 74 6f Swatches.__proto
2d370 5f 5f 20 7c 7c 20 4f 62 6a 65 63 74 2e 67 65 74 __ || Object.get
2d380 50 72 6f 74 6f 74 79 70 65 4f 66 28 53 77 61 74 PrototypeOf(Swat
2d390 63 68 65 73 29 29 2e 63 61 6c 6c 28 74 68 69 73 ches)).call(this
2d3a0 2c 20 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 5f , colorpicker, _
2d3b0 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e jquery2.default.
2d3c0 65 78 74 65 6e 64 28 74 72 75 65 2c 20 7b 7d 2c extend(true, {},
2d3d0 20 64 65 66 61 75 6c 74 73 2c 20 6f 70 74 69 6f defaults, optio
2d3e0 6e 73 29 29 29 3b 5c 6e 5c 6e 20 20 20 20 5f 74 ns)));\n\n _t
2d3f0 68 69 73 2e 65 6c 65 6d 65 6e 74 20 3d 20 6e 75 his.element = nu
2d400 6c 6c 3b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ll;\n return
2d410 5f 74 68 69 73 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 _this;\n }\n\n
2d420 20 5f 63 72 65 61 74 65 43 6c 61 73 73 28 53 77 _createClass(Sw
2d430 61 74 63 68 65 73 2c 20 5b 7b 5c 6e 20 20 20 20 atches, [{\n
2d440 6b 65 79 3a 20 27 69 73 45 6e 61 62 6c 65 64 27 key: 'isEnabled'
2d450 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
2d460 6e 63 74 69 6f 6e 20 69 73 45 6e 61 62 6c 65 64 nction isEnabled
2d470 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 () {\n retu
2d480 72 6e 20 74 68 69 73 2e 67 65 74 4c 65 6e 67 74 rn this.getLengt
2d490 68 28 29 20 3e 20 30 3b 5c 6e 20 20 20 20 7d 5c h() > 0;\n }\
2d4a0 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
2d4b0 3a 20 27 6f 6e 43 72 65 61 74 65 27 2c 5c 6e 20 : 'onCreate',\n
2d4c0 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
2d4d0 6f 6e 20 6f 6e 43 72 65 61 74 65 28 65 76 65 6e on onCreate(even
2d4e0 74 29 20 7b 5c 6e 20 20 20 20 20 20 5f 67 65 74 t) {\n _get
2d4f0 28 53 77 61 74 63 68 65 73 2e 70 72 6f 74 6f 74 (Swatches.protot
2d500 79 70 65 2e 5f 5f 70 72 6f 74 6f 5f 5f 20 7c 7c ype.__proto__ ||
2d510 20 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f Object.getProto
2d520 74 79 70 65 4f 66 28 53 77 61 74 63 68 65 73 2e typeOf(Swatches.
2d530 70 72 6f 74 6f 74 79 70 65 29 2c 20 27 6f 6e 43 prototype), 'onC
2d540 72 65 61 74 65 27 2c 20 74 68 69 73 29 2e 63 61 reate', this).ca
2d550 6c 6c 28 74 68 69 73 2c 20 65 76 65 6e 74 29 3b ll(this, event);
2d560 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 21 74 \n\n if (!t
2d570 68 69 73 2e 69 73 45 6e 61 62 6c 65 64 28 29 29 his.isEnabled())
2d580 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
2d590 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e rn;\n }\n\n
2d5a0 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 this.eleme
2d5b0 6e 74 20 3d 20 28 30 2c 20 5f 6a 71 75 65 72 79 nt = (0, _jquery
2d5c0 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e 2.default)(this.
2d5d0 6f 70 74 69 6f 6e 73 2e 62 61 72 54 65 6d 70 6c options.barTempl
2d5e0 61 74 65 29 3b 5c 6e 20 20 20 20 20 20 74 68 69 ate);\n thi
2d5f0 73 2e 6c 6f 61 64 28 29 3b 5c 6e 20 20 20 20 20 s.load();\n
2d600 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
2d610 72 2e 70 69 63 6b 65 72 2e 61 70 70 65 6e 64 28 r.picker.append(
2d620 74 68 69 73 2e 65 6c 65 6d 65 6e 74 29 3b 5c 6e this.element);\n
2d630 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 }\n }, {\n
2d640 20 20 20 6b 65 79 3a 20 27 6c 6f 61 64 27 2c 5c key: 'load',\
2d650 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
2d660 74 69 6f 6e 20 6c 6f 61 64 28 29 20 7b 5c 6e 20 tion load() {\n
2d670 20 20 20 20 20 76 61 72 20 5f 74 68 69 73 32 20 var _this2
2d680 3d 20 74 68 69 73 3b 5c 6e 5c 6e 20 20 20 20 20 = this;\n\n
2d690 20 76 61 72 20 63 6f 6c 6f 72 70 69 63 6b 65 72 var colorpicker
2d6a0 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 = this.colorpic
2d6b0 6b 65 72 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 ker,\n
2d6c0 73 77 61 74 63 68 43 6f 6e 74 61 69 6e 65 72 20 swatchContainer
2d6d0 3d 20 74 68 69 73 2e 65 6c 65 6d 65 6e 74 2e 66 = this.element.f
2d6e0 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 ind('.colorpicke
2d6f0 72 2d 73 77 61 74 63 68 65 73 2d 2d 69 6e 6e 65 r-swatches--inne
2d700 72 27 29 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 r'),\n
2d710 69 73 41 6c 69 61 73 65 64 20 3d 20 74 68 69 73 isAliased = this
2d720 2e 6f 70 74 69 6f 6e 73 2e 6e 61 6d 65 73 41 73 .options.namesAs
2d730 56 61 6c 75 65 73 20 3d 3d 3d 20 74 72 75 65 20 Values === true
2d740 26 26 20 21 41 72 72 61 79 2e 69 73 41 72 72 61 && !Array.isArra
2d750 79 28 74 68 69 73 2e 63 6f 6c 6f 72 73 29 3b 5c y(this.colors);\
2d760 6e 5c 6e 20 20 20 20 20 20 73 77 61 74 63 68 43 n\n swatchC
2d770 6f 6e 74 61 69 6e 65 72 2e 65 6d 70 74 79 28 29 ontainer.empty()
2d780 3b 5c 6e 5c 6e 20 20 20 20 20 20 5f 6a 71 75 65 ;\n\n _jque
2d790 72 79 32 2e 64 65 66 61 75 6c 74 2e 65 61 63 68 ry2.default.each
2d7a0 28 74 68 69 73 2e 63 6f 6c 6f 72 73 2c 20 66 75 (this.colors, fu
2d7b0 6e 63 74 69 6f 6e 20 28 6e 61 6d 65 2c 20 76 61 nction (name, va
2d7c0 6c 75 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 lue) {\n
2d7d0 76 61 72 20 24 73 77 61 74 63 68 20 3d 20 28 30 var $swatch = (0
2d7e0 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 , _jquery2.defau
2d7f0 6c 74 29 28 5f 74 68 69 73 32 2e 6f 70 74 69 6f lt)(_this2.optio
2d800 6e 73 2e 73 77 61 74 63 68 54 65 6d 70 6c 61 74 ns.swatchTemplat
2d810 65 29 2e 61 74 74 72 28 27 64 61 74 61 2d 6e 61 e).attr('data-na
2d820 6d 65 27 2c 20 6e 61 6d 65 29 2e 61 74 74 72 28 me', name).attr(
2d830 27 64 61 74 61 2d 76 61 6c 75 65 27 2c 20 76 61 'data-value', va
2d840 6c 75 65 29 2e 61 74 74 72 28 27 74 69 74 6c 65 lue).attr('title
2d850 27 2c 20 69 73 41 6c 69 61 73 65 64 20 3f 20 6e ', isAliased ? n
2d860 61 6d 65 20 2b 20 27 3a 20 27 20 2b 20 76 61 6c ame + ': ' + val
2d870 75 65 20 3a 20 76 61 6c 75 65 29 2e 6f 6e 28 27 ue : value).on('
2d880 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70 mousedown.colorp
2d890 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74 icker touchstart
2d8a0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 66 .colorpicker', f
2d8b0 75 6e 63 74 69 6f 6e 20 28 65 29 20 7b 5c 6e 20 unction (e) {\n
2d8c0 20 20 20 20 20 20 20 20 20 76 61 72 20 24 73 77 var $sw
2d8d0 20 3d 20 28 30 2c 20 5f 6a 71 75 65 72 79 32 2e = (0, _jquery2.
2d8e0 64 65 66 61 75 6c 74 29 28 74 68 69 73 29 3b 5c default)(this);\
2d8f0 6e 5c 6e 20 20 20 20 20 20 20 20 20 20 2f 2f 20 n\n //
2d900 65 2e 70 72 65 76 65 6e 74 44 65 66 61 75 6c 74 e.preventDefault
2d910 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 20 20 20 ();\n\n
2d920 20 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 65 74 colorpicker.set
2d930 56 61 6c 75 65 28 69 73 41 6c 69 61 73 65 64 20 Value(isAliased
2d940 3f 20 24 73 77 2e 61 74 74 72 28 27 64 61 74 61 ? $sw.attr('data
2d950 2d 6e 61 6d 65 27 29 20 3a 20 24 73 77 2e 61 74 -name') : $sw.at
2d960 74 72 28 27 64 61 74 61 2d 76 61 6c 75 65 27 29 tr('data-value')
2d970 29 3b 5c 6e 20 20 20 20 20 20 20 20 7d 29 3b 5c );\n });\
2d980 6e 5c 6e 20 20 20 20 20 20 20 20 24 73 77 61 74 n\n $swat
2d990 63 68 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 ch.find('.colorp
2d9a0 69 63 6b 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e icker-swatch--in
2d9b0 6e 65 72 27 29 2e 63 73 73 28 27 62 61 63 6b 67 ner').css('backg
2d9c0 72 6f 75 6e 64 2d 63 6f 6c 6f 72 27 2c 20 76 61 round-color', va
2d9d0 6c 75 65 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 20 lue);\n\n
2d9e0 20 73 77 61 74 63 68 43 6f 6e 74 61 69 6e 65 72 swatchContainer
2d9f0 2e 61 70 70 65 6e 64 28 24 73 77 61 74 63 68 29 .append($swatch)
2da00 3b 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 5c 6e ;\n });\n\n
2da10 20 20 20 20 20 20 73 77 61 74 63 68 43 6f 6e 74 swatchCont
2da20 61 69 6e 65 72 2e 61 70 70 65 6e 64 28 28 30 2c ainer.append((0,
2da30 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c _jquery2.defaul
2da40 74 29 28 27 3c 69 20 63 6c 61 73 73 3d 5c 22 63 t)('<i class=\"c
2da50 6f 6c 6f 72 70 69 63 6b 65 72 2d 63 6c 65 61 72 olorpicker-clear
2da60 5c 22 3e 3c 2f 69 3e 27 29 29 3b 5c 6e 20 20 20 \"></i>'));\n
2da70 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 }\n }]);\n\n
2da80 72 65 74 75 72 6e 20 53 77 61 74 63 68 65 73 3b return Swatches;
2da90 5c 6e 7d 28 5f 50 61 6c 65 74 74 65 33 2e 64 65 \n}(_Palette3.de
2daa0 66 61 75 6c 74 29 3b 5c 6e 5c 6e 65 78 70 6f 72 fault);\n\nexpor
2dab0 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 53 77 61 ts.default = Swa
2dac0 74 63 68 65 73 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 tches;\n\n/***/
2dad0 7d 29 2c 5c 6e 2f 2a 20 31 33 20 2a 2f 5c 6e 2f }),\n/* 13 */\n/
2dae0 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d ***/ (function(m
2daf0 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 odule, exports,
2db00 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
2db10 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 e__) {\n\n\"use
2db20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 4f strict\";\n\n\nO
2db30 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 bject.defineProp
2db40 65 72 74 79 28 65 78 70 6f 72 74 73 2c 20 5c 22 erty(exports, \"
2db50 5f 5f 65 73 4d 6f 64 75 6c 65 5c 22 2c 20 7b 5c __esModule\", {\
2db60 6e 20 20 76 61 6c 75 65 3a 20 74 72 75 65 5c 6e n value: true\n
2db70 7d 29 3b 5c 6e 5c 6e 76 61 72 20 5f 63 72 65 61 });\n\nvar _crea
2db80 74 65 43 6c 61 73 73 20 3d 20 66 75 6e 63 74 69 teClass = functi
2db90 6f 6e 20 28 29 20 7b 20 66 75 6e 63 74 69 6f 6e on () { function
2dba0 20 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 definePropertie
2dbb0 73 28 74 61 72 67 65 74 2c 20 70 72 6f 70 73 29 s(target, props)
2dbc0 20 7b 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 { for (var i =
2dbd0 30 3b 20 69 20 3c 20 70 72 6f 70 73 2e 6c 65 6e 0; i < props.len
2dbe0 67 74 68 3b 20 69 2b 2b 29 20 7b 20 76 61 72 20 gth; i++) { var
2dbf0 64 65 73 63 72 69 70 74 6f 72 20 3d 20 70 72 6f descriptor = pro
2dc00 70 73 5b 69 5d 3b 20 64 65 73 63 72 69 70 74 6f ps[i]; descripto
2dc10 72 2e 65 6e 75 6d 65 72 61 62 6c 65 20 3d 20 64 r.enumerable = d
2dc20 65 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 escriptor.enumer
2dc30 61 62 6c 65 20 7c 7c 20 66 61 6c 73 65 3b 20 64 able || false; d
2dc40 65 73 63 72 69 70 74 6f 72 2e 63 6f 6e 66 69 67 escriptor.config
2dc50 75 72 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 69 urable = true; i
2dc60 66 20 28 5c 22 76 61 6c 75 65 5c 22 20 69 6e 20 f (\"value\" in
2dc70 64 65 73 63 72 69 70 74 6f 72 29 20 64 65 73 63 descriptor) desc
2dc80 72 69 70 74 6f 72 2e 77 72 69 74 61 62 6c 65 20 riptor.writable
2dc90 3d 20 74 72 75 65 3b 20 4f 62 6a 65 63 74 2e 64 = true; Object.d
2dca0 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 74 61 efineProperty(ta
2dcb0 72 67 65 74 2c 20 64 65 73 63 72 69 70 74 6f 72 rget, descriptor
2dcc0 2e 6b 65 79 2c 20 64 65 73 63 72 69 70 74 6f 72 .key, descriptor
2dcd0 29 3b 20 7d 20 7d 20 72 65 74 75 72 6e 20 66 75 ); } } return fu
2dce0 6e 63 74 69 6f 6e 20 28 43 6f 6e 73 74 72 75 63 nction (Construc
2dcf0 74 6f 72 2c 20 70 72 6f 74 6f 50 72 6f 70 73 2c tor, protoProps,
2dd00 20 73 74 61 74 69 63 50 72 6f 70 73 29 20 7b 20 staticProps) {
2dd10 69 66 20 28 70 72 6f 74 6f 50 72 6f 70 73 29 20 if (protoProps)
2dd20 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 defineProperties
2dd30 28 43 6f 6e 73 74 72 75 63 74 6f 72 2e 70 72 6f (Constructor.pro
2dd40 74 6f 74 79 70 65 2c 20 70 72 6f 74 6f 50 72 6f totype, protoPro
2dd50 70 73 29 3b 20 69 66 20 28 73 74 61 74 69 63 50 ps); if (staticP
2dd60 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 rops) defineProp
2dd70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 erties(Construct
2dd80 6f 72 2c 20 73 74 61 74 69 63 50 72 6f 70 73 29 or, staticProps)
2dd90 3b 20 72 65 74 75 72 6e 20 43 6f 6e 73 74 72 75 ; return Constru
2dda0 63 74 6f 72 3b 20 7d 3b 20 7d 28 29 3b 5c 6e 5c ctor; }; }();\n\
2ddb0 6e 76 61 72 20 5f 6a 71 75 65 72 79 20 3d 20 5f nvar _jquery = _
2ddc0 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 _webpack_require
2ddd0 5f 5f 28 30 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a __(0);\n\nvar _j
2dde0 71 75 65 72 79 32 20 3d 20 5f 69 6e 74 65 72 6f query2 = _intero
2ddf0 70 52 65 71 75 69 72 65 44 65 66 61 75 6c 74 28 pRequireDefault(
2de00 5f 6a 71 75 65 72 79 29 3b 5c 6e 5c 6e 66 75 6e _jquery);\n\nfun
2de10 63 74 69 6f 6e 20 5f 69 6e 74 65 72 6f 70 52 65 ction _interopRe
2de20 71 75 69 72 65 44 65 66 61 75 6c 74 28 6f 62 6a quireDefault(obj
2de30 29 20 7b 20 72 65 74 75 72 6e 20 6f 62 6a 20 26 ) { return obj &
2de40 26 20 6f 62 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 & obj.__esModule
2de50 20 3f 20 6f 62 6a 20 3a 20 7b 20 64 65 66 61 75 ? obj : { defau
2de60 6c 74 3a 20 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e lt: obj }; }\n\n
2de70 66 75 6e 63 74 69 6f 6e 20 5f 63 6c 61 73 73 43 function _classC
2de80 61 6c 6c 43 68 65 63 6b 28 69 6e 73 74 61 6e 63 allCheck(instanc
2de90 65 2c 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 20 e, Constructor)
2dea0 7b 20 69 66 20 28 21 28 69 6e 73 74 61 6e 63 65 { if (!(instance
2deb0 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6e 73 instanceof Cons
2dec0 74 72 75 63 74 6f 72 29 29 20 7b 20 74 68 72 6f tructor)) { thro
2ded0 77 20 6e 65 77 20 54 79 70 65 45 72 72 6f 72 28 w new TypeError(
2dee0 5c 22 43 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 \"Cannot call a
2def0 63 6c 61 73 73 20 61 73 20 61 20 66 75 6e 63 74 class as a funct
2df00 69 6f 6e 5c 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 2f ion\"); } }\n\n/
2df10 2a 2a 5c 6e 20 2a 20 43 6c 61 73 73 20 74 68 61 **\n * Class tha
2df20 74 20 68 61 6e 64 6c 65 73 20 61 6c 6c 20 63 6f t handles all co
2df30 6e 66 69 67 75 72 65 64 20 73 6c 69 64 65 72 73 nfigured sliders
2df40 20 6f 6e 20 6d 6f 75 73 65 20 6f 72 20 74 6f 75 on mouse or tou
2df50 63 68 20 65 76 65 6e 74 73 2e 5c 6e 20 2a 20 40 ch events.\n * @
2df60 69 67 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 ignore\n */\nvar
2df70 20 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 20 3d SliderHandler =
2df80 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e function () {\n
2df90 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 /**\n * @par
2dfa0 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d am {Colorpicker}
2dfb0 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 20 colorpicker\n
2dfc0 20 2a 2f 5c 6e 20 20 66 75 6e 63 74 69 6f 6e 20 */\n function
2dfd0 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 28 63 6f SliderHandler(co
2dfe0 6c 6f 72 70 69 63 6b 65 72 29 20 7b 5c 6e 20 20 lorpicker) {\n
2dff0 20 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 63 _classCallChec
2e000 6b 28 74 68 69 73 2c 20 53 6c 69 64 65 72 48 61 k(this, SliderHa
2e010 6e 64 6c 65 72 29 3b 5c 6e 5c 6e 20 20 20 20 2f ndler);\n\n /
2e020 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 **\n * @type
2e030 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 5c 6e {Colorpicker}\n
2e040 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 */\n thi
2e050 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 3d 20 s.colorpicker =
2e060 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 20 20 colorpicker;\n
2e070 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 /**\n * @t
2e080 79 70 65 20 7b 2a 7c 53 74 72 69 6e 67 7d 5c 6e ype {*|String}\n
2e090 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c * @private\
2e0a0 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 n */\n th
2e0b0 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 is.currentSlider
2e0c0 20 3d 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 2f 2a = null;\n /*
2e0d0 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 *\n * @type
2e0e0 7b 7b 6c 65 66 74 3a 20 6e 75 6d 62 65 72 2c 20 {{left: number,
2e0f0 74 6f 70 3a 20 6e 75 6d 62 65 72 7d 7d 5c 6e 20 top: number}}\n
2e100 20 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e * @private\n
2e110 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 */\n thi
2e120 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 20 3d s.mousePointer =
2e130 20 7b 5c 6e 20 20 20 20 20 20 6c 65 66 74 3a 20 {\n left:
2e140 30 2c 5c 6e 20 20 20 20 20 20 74 6f 70 3a 20 30 0,\n top: 0
2e150 5c 6e 20 20 20 20 7d 3b 5c 6e 5c 6e 20 20 20 20 \n };\n\n
2e160 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 /**\n * @typ
2e170 65 20 7b 46 75 6e 63 74 69 6f 6e 7d 5c 6e 20 20 e {Function}\n
2e180 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e */\n this.
2e190 6f 6e 4d 6f 76 65 20 3d 20 5f 6a 71 75 65 72 79 onMove = _jquery
2e1a0 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 2.default.proxy(
2e1b0 74 68 69 73 2e 64 65 66 61 75 6c 74 4f 6e 4d 6f this.defaultOnMo
2e1c0 76 65 2c 20 74 68 69 73 29 3b 5c 6e 20 20 7d 5c ve, this);\n }\
2e1d0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 54 n\n /**\n * T
2e1e0 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 his function is
2e1f0 63 61 6c 6c 65 64 20 65 76 65 72 79 20 74 69 6d called every tim
2e200 65 20 61 20 73 6c 69 64 65 72 20 67 75 69 64 65 e a slider guide
2e210 20 69 73 20 6d 6f 76 65 64 5c 6e 20 20 20 2a 20 is moved\n *
2e220 54 68 65 20 73 63 6f 70 65 20 6f 66 20 5c 22 74 The scope of \"t
2e230 68 69 73 5c 22 20 69 73 20 74 68 65 20 53 6c 69 his\" is the Sli
2e240 64 65 72 48 61 6e 64 6c 65 72 20 6f 62 6a 65 63 derHandler objec
2e250 74 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 t.\n *\n * @
2e260 70 61 72 61 6d 20 7b 69 6e 74 7d 20 74 6f 70 5c param {int} top\
2e270 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 69 6e n * @param {in
2e280 74 7d 20 6c 65 66 74 5c 6e 20 20 20 2a 2f 5c 6e t} left\n */\n
2e290 5c 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 6c 61 \n\n _createCla
2e2a0 73 73 28 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 ss(SliderHandler
2e2b0 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 , [{\n key: '
2e2c0 64 65 66 61 75 6c 74 4f 6e 4d 6f 76 65 27 2c 5c defaultOnMove',\
2e2d0 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
2e2e0 74 69 6f 6e 20 64 65 66 61 75 6c 74 4f 6e 4d 6f tion defaultOnMo
2e2f0 76 65 28 74 6f 70 2c 20 6c 65 66 74 29 20 7b 5c ve(top, left) {\
2e300 6e 20 20 20 20 20 20 69 66 20 28 21 74 68 69 73 n if (!this
2e310 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 29 20 .currentSlider)
2e320 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
2e330 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 n;\n }\n\n
2e340 20 20 20 20 20 76 61 72 20 73 6c 69 64 65 72 20 var slider
2e350 3d 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c = this.currentSl
2e360 69 64 65 72 2c 5c 6e 20 20 20 20 20 20 20 20 20 ider,\n
2e370 20 63 70 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 cp = this.color
2e380 70 69 63 6b 65 72 2c 5c 6e 20 20 20 20 20 20 20 picker,\n
2e390 20 20 20 63 68 20 3d 20 63 70 2e 63 6f 6c 6f 72 ch = cp.color
2e3a0 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 20 20 20 20 Handler;\n\n
2e3b0 20 20 2f 2f 20 43 72 65 61 74 65 20 61 20 63 6f // Create a co
2e3c0 6c 6f 72 20 6f 62 6a 65 63 74 5c 6e 20 20 20 20 lor object\n
2e3d0 20 20 76 61 72 20 63 6f 6c 6f 72 20 3d 20 21 63 var color = !c
2e3e0 68 2e 68 61 73 43 6f 6c 6f 72 28 29 20 3f 20 63 h.hasColor() ? c
2e3f0 68 2e 67 65 74 46 61 6c 6c 62 61 63 6b 43 6f 6c h.getFallbackCol
2e400 6f 72 28 29 20 3a 20 63 68 2e 63 6f 6c 6f 72 2e or() : ch.color.
2e410 67 65 74 43 6c 6f 6e 65 28 29 3b 5c 6e 5c 6e 20 getClone();\n\n
2e420 20 20 20 20 20 2f 2f 20 41 64 6a 75 73 74 20 74 // Adjust t
2e430 68 65 20 67 75 69 64 65 20 70 6f 73 69 74 69 6f he guide positio
2e440 6e 5c 6e 20 20 20 20 20 20 73 6c 69 64 65 72 2e n\n slider.
2e450 67 75 69 64 65 53 74 79 6c 65 2e 6c 65 66 74 20 guideStyle.left
2e460 3d 20 6c 65 66 74 20 2b 20 27 70 78 27 3b 5c 6e = left + 'px';\n
2e470 20 20 20 20 20 20 73 6c 69 64 65 72 2e 67 75 69 slider.gui
2e480 64 65 53 74 79 6c 65 2e 74 6f 70 20 3d 20 74 6f deStyle.top = to
2e490 70 20 2b 20 27 70 78 27 3b 5c 6e 5c 6e 20 20 20 p + 'px';\n\n
2e4a0 20 20 20 2f 2f 20 41 64 6a 75 73 74 20 74 68 65 // Adjust the
2e4b0 20 63 6f 6c 6f 72 5c 6e 20 20 20 20 20 20 69 66 color\n if
2e4c0 20 28 73 6c 69 64 65 72 2e 63 61 6c 6c 4c 65 66 (slider.callLef
2e4d0 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 6f t) {\n co
2e4e0 6c 6f 72 5b 73 6c 69 64 65 72 2e 63 61 6c 6c 4c lor[slider.callL
2e4f0 65 66 74 5d 28 6c 65 66 74 20 2f 20 73 6c 69 64 eft](left / slid
2e500 65 72 2e 6d 61 78 4c 65 66 74 29 3b 5c 6e 20 20 er.maxLeft);\n
2e510 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 69 66 20 }\n if
2e520 28 73 6c 69 64 65 72 2e 63 61 6c 6c 54 6f 70 29 (slider.callTop)
2e530 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 6f 6c 6f {\n colo
2e540 72 5b 73 6c 69 64 65 72 2e 63 61 6c 6c 54 6f 70 r[slider.callTop
2e550 5d 28 74 6f 70 20 2f 20 73 6c 69 64 65 72 2e 6d ](top / slider.m
2e560 61 78 54 6f 70 29 3b 5c 6e 20 20 20 20 20 20 7d axTop);\n }
2e570 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 53 65 74 \n\n // Set
2e580 20 74 68 65 20 6e 65 77 20 63 6f 6c 6f 72 5c 6e the new color\n
2e590 20 20 20 20 20 20 63 70 2e 73 65 74 56 61 6c 75 cp.setValu
2e5a0 65 28 63 6f 6c 6f 72 29 3b 5c 6e 20 20 20 20 20 e(color);\n
2e5b0 20 63 70 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 cp.popupHandler
2e5c0 2e 66 6f 63 75 73 28 29 3b 5c 6e 20 20 20 20 7d .focus();\n }
2e5d0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
2e5e0 20 20 2a 20 42 69 6e 64 73 20 74 68 65 20 63 6f * Binds the co
2e5f0 6c 6f 72 70 69 63 6b 65 72 20 73 6c 69 64 65 72 lorpicker slider
2e600 73 20 74 6f 20 74 68 65 20 6d 6f 75 73 65 2f 74 s to the mouse/t
2e610 6f 75 63 68 20 65 76 65 6e 74 73 5c 6e 20 20 20 ouch events\n
2e620 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
2e630 20 20 20 20 6b 65 79 3a 20 27 62 69 6e 64 27 2c key: 'bind',
2e640 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
2e650 63 74 69 6f 6e 20 62 69 6e 64 28 29 20 7b 5c 6e ction bind() {\n
2e660 20 20 20 20 20 20 76 61 72 20 73 6c 69 64 65 72 var slider
2e670 73 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 s = this.colorpi
2e680 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 68 6f 72 cker.options.hor
2e690 69 7a 6f 6e 74 61 6c 20 3f 20 74 68 69 73 2e 63 izontal ? this.c
2e6a0 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f olorpicker.optio
2e6b0 6e 73 2e 73 6c 69 64 65 72 73 48 6f 72 7a 20 3a ns.slidersHorz :
2e6c0 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
2e6d0 72 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 r.options.slider
2e6e0 73 3b 5c 6e 20 20 20 20 20 20 76 61 72 20 73 6c s;\n var sl
2e6f0 69 64 65 72 43 6c 61 73 73 65 73 20 3d 20 5b 5d iderClasses = []
2e700 3b 5c 6e 5c 6e 20 20 20 20 20 20 66 6f 72 20 28 ;\n\n for (
2e710 76 61 72 20 73 6c 69 64 65 72 4e 61 6d 65 20 69 var sliderName i
2e720 6e 20 73 6c 69 64 65 72 73 29 20 7b 5c 6e 20 20 n sliders) {\n
2e730 20 20 20 20 20 20 69 66 20 28 21 73 6c 69 64 65 if (!slide
2e740 72 73 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 rs.hasOwnPropert
2e750 79 28 73 6c 69 64 65 72 4e 61 6d 65 29 29 20 7b y(sliderName)) {
2e760 5c 6e 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 \n cont
2e770 69 6e 75 65 3b 5c 6e 20 20 20 20 20 20 20 20 7d inue;\n }
2e780 5c 6e 5c 6e 20 20 20 20 20 20 20 20 73 6c 69 64 \n\n slid
2e790 65 72 43 6c 61 73 73 65 73 2e 70 75 73 68 28 73 erClasses.push(s
2e7a0 6c 69 64 65 72 73 5b 73 6c 69 64 65 72 4e 61 6d liders[sliderNam
2e7b0 65 5d 2e 73 65 6c 65 63 74 6f 72 29 3b 5c 6e 20 e].selector);\n
2e7c0 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 }\n\n
2e7d0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
2e7e0 2e 70 69 63 6b 65 72 2e 66 69 6e 64 28 73 6c 69 .picker.find(sli
2e7f0 64 65 72 43 6c 61 73 73 65 73 2e 6a 6f 69 6e 28 derClasses.join(
2e800 27 2c 20 27 29 29 2e 6f 6e 28 27 6d 6f 75 73 65 ', ')).on('mouse
2e810 64 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 down.colorpicker
2e820 20 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f touchstart.colo
2e830 72 70 69 63 6b 65 72 27 2c 20 5f 6a 71 75 65 72 rpicker', _jquer
2e840 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
2e850 28 74 68 69 73 2e 70 72 65 73 73 65 64 2c 20 74 (this.pressed, t
2e860 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c his));\n }\n\
2e870 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
2e880 20 55 6e 62 69 6e 64 73 20 61 6e 79 20 65 76 65 Unbinds any eve
2e890 6e 74 20 62 6f 75 6e 64 20 62 79 20 74 68 69 73 nt bound by this
2e8a0 20 68 61 6e 64 6c 65 72 5c 6e 20 20 20 20 20 2a handler\n *
2e8b0 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
2e8c0 20 6b 65 79 3a 20 27 75 6e 62 69 6e 64 27 2c 5c key: 'unbind',\
2e8d0 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
2e8e0 74 69 6f 6e 20 75 6e 62 69 6e 64 28 29 20 7b 5c tion unbind() {\
2e8f0 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 n (0, _jque
2e900 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
2e910 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 s.colorpicker.pi
2e920 63 6b 65 72 29 2e 6f 66 66 28 7b 5c 6e 20 20 20 cker).off({\n
2e930 20 20 20 20 20 27 6d 6f 75 73 65 6d 6f 76 65 2e 'mousemove.
2e940 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 5f 6a colorpicker': _j
2e950 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 70 query2.default.p
2e960 72 6f 78 79 28 74 68 69 73 2e 6d 6f 76 65 64 2c roxy(this.moved,
2e970 20 74 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 20 this),\n
2e980 20 27 74 6f 75 63 68 6d 6f 76 65 2e 63 6f 6c 6f 'touchmove.colo
2e990 72 70 69 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 rpicker': _jquer
2e9a0 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
2e9b0 28 74 68 69 73 2e 6d 6f 76 65 64 2c 20 74 68 69 (this.moved, thi
2e9c0 73 29 2c 5c 6e 20 20 20 20 20 20 20 20 27 6d 6f s),\n 'mo
2e9d0 75 73 65 75 70 2e 63 6f 6c 6f 72 70 69 63 6b 65 useup.colorpicke
2e9e0 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 r': _jquery2.def
2e9f0 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e ault.proxy(this.
2ea00 72 65 6c 65 61 73 65 64 2c 20 74 68 69 73 29 2c released, this),
2ea10 5c 6e 20 20 20 20 20 20 20 20 27 74 6f 75 63 68 \n 'touch
2ea20 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 end.colorpicker'
2ea30 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 : _jquery2.defau
2ea40 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 lt.proxy(this.re
2ea50 6c 65 61 73 65 64 2c 20 74 68 69 73 29 5c 6e 20 leased, this)\n
2ea60 20 20 20 20 20 7d 29 3b 5c 6e 20 20 20 20 7d 5c });\n }\
2ea70 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
2ea80 20 2a 20 46 75 6e 63 74 69 6f 6e 20 74 72 69 67 * Function trig
2ea90 67 65 72 65 64 20 77 68 65 6e 20 63 6c 69 63 6b gered when click
2eaa0 69 6e 67 20 69 6e 20 6f 6e 65 20 6f 66 20 74 68 ing in one of th
2eab0 65 20 63 6f 6c 6f 72 20 61 64 6a 75 73 74 6d 65 e color adjustme
2eac0 6e 74 20 62 61 72 73 5c 6e 20 20 20 20 20 2a 5c nt bars\n *\
2ead0 6e 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 65 n * @private
2eae0 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 73 20 \n * @fires
2eaf0 43 6f 6c 6f 72 70 69 63 6b 65 72 23 6d 6f 75 73 Colorpicker#mous
2eb00 65 6d 6f 76 65 5c 6e 20 20 20 20 20 2a 20 40 70 emove\n * @p
2eb10 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 5c 6e aram {Event} e\n
2eb20 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
2eb30 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 70 72 65 {\n key: 'pre
2eb40 73 73 65 64 27 2c 5c 6e 20 20 20 20 76 61 6c 75 ssed',\n valu
2eb50 65 3a 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 73 e: function pres
2eb60 73 65 64 28 65 29 20 7b 5c 6e 20 20 20 20 20 20 sed(e) {\n
2eb70 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 if (this.colorpi
2eb80 63 6b 65 72 2e 69 73 44 69 73 61 62 6c 65 64 28 cker.isDisabled(
2eb90 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 )) {\n re
2eba0 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e turn;\n }\n
2ebb0 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 this.color
2ebc0 70 69 63 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 picker.lastEvent
2ebd0 2e 61 6c 69 61 73 20 3d 20 27 70 72 65 73 73 65 .alias = 'presse
2ebe0 64 27 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e d';\n this.
2ebf0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 colorpicker.last
2ec00 45 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e Event.e = e;\n\n
2ec10 20 20 20 20 20 20 69 66 20 28 21 65 2e 70 61 67 if (!e.pag
2ec20 65 58 20 26 26 20 21 65 2e 70 61 67 65 59 20 26 eX && !e.pageY &
2ec30 26 20 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e & e.originalEven
2ec40 74 20 26 26 20 65 2e 6f 72 69 67 69 6e 61 6c 45 t && e.originalE
2ec50 76 65 6e 74 2e 74 6f 75 63 68 65 73 29 20 7b 5c vent.touches) {\
2ec60 6e 20 20 20 20 20 20 20 20 65 2e 70 61 67 65 58 n e.pageX
2ec70 20 3d 20 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 = e.originalEve
2ec80 6e 74 2e 74 6f 75 63 68 65 73 5b 30 5d 2e 70 61 nt.touches[0].pa
2ec90 67 65 58 3b 5c 6e 20 20 20 20 20 20 20 20 65 2e geX;\n e.
2eca0 70 61 67 65 59 20 3d 20 65 2e 6f 72 69 67 69 6e pageY = e.origin
2ecb0 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 65 73 5b alEvent.touches[
2ecc0 30 5d 2e 70 61 67 65 59 3b 5c 6e 20 20 20 20 20 0].pageY;\n
2ecd0 20 7d 5c 6e 20 20 20 20 20 20 2f 2f 20 65 2e 73 }\n // e.s
2ece0 74 6f 70 50 72 6f 70 61 67 61 74 69 6f 6e 28 29 topPropagation()
2ecf0 3b 5c 6e 20 20 20 20 20 20 2f 2f 20 65 2e 70 72 ;\n // e.pr
2ed00 65 76 65 6e 74 44 65 66 61 75 6c 74 28 29 3b 5c eventDefault();\
2ed10 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 74 61 72 n\n var tar
2ed20 67 65 74 20 3d 20 28 30 2c 20 5f 6a 71 75 65 72 get = (0, _jquer
2ed30 79 32 2e 64 65 66 61 75 6c 74 29 28 65 2e 74 61 y2.default)(e.ta
2ed40 72 67 65 74 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 rget);\n\n
2ed50 2f 2f 20 64 65 74 65 63 74 20 74 68 65 20 73 6c // detect the sl
2ed60 69 64 65 72 20 61 6e 64 20 73 65 74 20 74 68 65 ider and set the
2ed70 20 6c 69 6d 69 74 73 20 61 6e 64 20 63 61 6c 6c limits and call
2ed80 62 61 63 6b 73 5c 6e 20 20 20 20 20 20 76 61 72 backs\n var
2ed90 20 7a 6f 6e 65 20 3d 20 74 61 72 67 65 74 2e 63 zone = target.c
2eda0 6c 6f 73 65 73 74 28 27 64 69 76 27 29 3b 5c 6e losest('div');\n
2edb0 20 20 20 20 20 20 76 61 72 20 73 6c 69 64 65 72 var slider
2edc0 73 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 s = this.colorpi
2edd0 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 68 6f 72 cker.options.hor
2ede0 69 7a 6f 6e 74 61 6c 20 3f 20 74 68 69 73 2e 63 izontal ? this.c
2edf0 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f olorpicker.optio
2ee00 6e 73 2e 73 6c 69 64 65 72 73 48 6f 72 7a 20 3a ns.slidersHorz :
2ee10 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
2ee20 72 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 r.options.slider
2ee30 73 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 s;\n\n if (
2ee40 7a 6f 6e 65 2e 69 73 28 27 2e 63 6f 6c 6f 72 70 zone.is('.colorp
2ee50 69 63 6b 65 72 27 29 29 20 7b 5c 6e 20 20 20 20 icker')) {\n
2ee60 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 return;\n
2ee70 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 68 }\n\n th
2ee80 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 is.currentSlider
2ee90 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 = null;\n\n
2eea0 20 20 66 6f 72 20 28 76 61 72 20 73 6c 69 64 65 for (var slide
2eeb0 72 4e 61 6d 65 20 69 6e 20 73 6c 69 64 65 72 73 rName in sliders
2eec0 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 69 66 20 ) {\n if
2eed0 28 21 73 6c 69 64 65 72 73 2e 68 61 73 4f 77 6e (!sliders.hasOwn
2eee0 50 72 6f 70 65 72 74 79 28 73 6c 69 64 65 72 4e Property(sliderN
2eef0 61 6d 65 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 ame)) {\n
2ef00 20 20 20 63 6f 6e 74 69 6e 75 65 3b 5c 6e 20 20 continue;\n
2ef10 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
2ef20 20 20 20 76 61 72 20 73 6c 69 64 65 72 20 3d 20 var slider =
2ef30 73 6c 69 64 65 72 73 5b 73 6c 69 64 65 72 4e 61 sliders[sliderNa
2ef40 6d 65 5d 3b 5c 6e 5c 6e 20 20 20 20 20 20 20 20 me];\n\n
2ef50 69 66 20 28 7a 6f 6e 65 2e 69 73 28 73 6c 69 64 if (zone.is(slid
2ef60 65 72 2e 73 65 6c 65 63 74 6f 72 29 29 20 7b 5c er.selector)) {\
2ef70 6e 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2e n this.
2ef80 63 75 72 72 65 6e 74 53 6c 69 64 65 72 20 3d 20 currentSlider =
2ef90 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
2efa0 2e 65 78 74 65 6e 64 28 7b 7d 2c 20 73 6c 69 64 .extend({}, slid
2efb0 65 72 2c 20 7b 20 6e 61 6d 65 3a 20 73 6c 69 64 er, { name: slid
2efc0 65 72 4e 61 6d 65 20 7d 29 3b 5c 6e 20 20 20 20 erName });\n
2efd0 20 20 20 20 20 20 62 72 65 61 6b 3b 5c 6e 20 20 break;\n
2efe0 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 } else if
2eff0 28 73 6c 69 64 65 72 2e 63 68 69 6c 64 53 65 6c (slider.childSel
2f000 65 63 74 6f 72 20 21 3d 3d 20 75 6e 64 65 66 69 ector !== undefi
2f010 6e 65 64 20 26 26 20 7a 6f 6e 65 2e 69 73 28 73 ned && zone.is(s
2f020 6c 69 64 65 72 2e 63 68 69 6c 64 53 65 6c 65 63 lider.childSelec
2f030 74 6f 72 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 tor)) {\n
2f040 20 20 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 this.currentS
2f050 6c 69 64 65 72 20 3d 20 5f 6a 71 75 65 72 79 32 lider = _jquery2
2f060 2e 64 65 66 61 75 6c 74 2e 65 78 74 65 6e 64 28 .default.extend(
2f070 7b 7d 2c 20 73 6c 69 64 65 72 2c 20 7b 20 6e 61 {}, slider, { na
2f080 6d 65 3a 20 73 6c 69 64 65 72 4e 61 6d 65 20 7d me: sliderName }
2f090 29 3b 5c 6e 20 20 20 20 20 20 20 20 20 20 7a 6f );\n zo
2f0a0 6e 65 20 3d 20 7a 6f 6e 65 2e 70 61 72 65 6e 74 ne = zone.parent
2f0b0 28 29 3b 20 2f 2f 20 7a 6f 6e 65 2e 70 61 72 65 (); // zone.pare
2f0c0 6e 74 73 28 73 6c 69 64 65 72 2e 73 65 6c 65 63 nts(slider.selec
2f0d0 74 6f 72 29 2e 66 69 72 73 74 28 29 20 3f 5c 6e tor).first() ?\n
2f0e0 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b break;
2f0f0 5c 6e 20 20 20 20 20 20 20 20 7d 5c 6e 20 20 20 \n }\n
2f100 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 76 61 }\n\n va
2f110 72 20 67 75 69 64 65 20 3d 20 7a 6f 6e 65 2e 66 r guide = zone.f
2f120 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 ind('.colorpicke
2f130 72 2d 67 75 69 64 65 27 29 2e 67 65 74 28 30 29 r-guide').get(0)
2f140 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 ;\n\n if (t
2f150 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 his.currentSlide
2f160 72 20 3d 3d 3d 20 6e 75 6c 6c 20 7c 7c 20 67 75 r === null || gu
2f170 69 64 65 20 3d 3d 3d 20 6e 75 6c 6c 29 20 7b 5c ide === null) {\
2f180 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b n return;
2f190 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 \n }\n\n
2f1a0 20 20 20 76 61 72 20 6f 66 66 73 65 74 20 3d 20 var offset =
2f1b0 7a 6f 6e 65 2e 6f 66 66 73 65 74 28 29 3b 5c 6e zone.offset();\n
2f1c0 5c 6e 20 20 20 20 20 20 2f 2f 20 72 65 66 65 72 \n // refer
2f1d0 65 6e 63 65 20 74 6f 20 67 75 69 64 65 27 73 20 ence to guide's
2f1e0 73 74 79 6c 65 5c 6e 20 20 20 20 20 20 74 68 69 style\n thi
2f1f0 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 2e s.currentSlider.
2f200 67 75 69 64 65 53 74 79 6c 65 20 3d 20 67 75 69 guideStyle = gui
2f210 64 65 2e 73 74 79 6c 65 3b 5c 6e 20 20 20 20 20 de.style;\n
2f220 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 this.currentSli
2f230 64 65 72 2e 6c 65 66 74 20 3d 20 65 2e 70 61 67 der.left = e.pag
2f240 65 58 20 2d 20 6f 66 66 73 65 74 2e 6c 65 66 74 eX - offset.left
2f250 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 75 ;\n this.cu
2f260 72 72 65 6e 74 53 6c 69 64 65 72 2e 74 6f 70 20 rrentSlider.top
2f270 3d 20 65 2e 70 61 67 65 59 20 2d 20 6f 66 66 73 = e.pageY - offs
2f280 65 74 2e 74 6f 70 3b 5c 6e 20 20 20 20 20 20 74 et.top;\n t
2f290 68 69 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 his.mousePointer
2f2a0 20 3d 20 7b 5c 6e 20 20 20 20 20 20 20 20 6c 65 = {\n le
2f2b0 66 74 3a 20 65 2e 70 61 67 65 58 2c 5c 6e 20 20 ft: e.pageX,\n
2f2c0 20 20 20 20 20 20 74 6f 70 3a 20 65 2e 70 61 67 top: e.pag
2f2d0 65 59 5c 6e 20 20 20 20 20 20 7d 3b 5c 6e 5c 6e eY\n };\n\n
2f2e0 20 20 20 20 20 20 2f 2f 20 54 4f 44 4f 3a 20 66 // TODO: f
2f2f0 69 78 20 6d 6f 76 69 6e 67 20 6f 75 74 73 69 64 ix moving outsid
2f300 65 20 74 68 65 20 70 69 63 6b 65 72 20 6d 61 6b e the picker mak
2f310 65 73 20 74 68 65 20 67 75 69 64 65 73 20 74 6f es the guides to
2f320 20 6b 65 65 70 20 6d 6f 76 69 6e 67 2e 20 54 68 keep moving. Th
2f330 65 20 65 76 65 6e 74 20 6e 65 65 64 73 20 74 6f e event needs to
2f340 20 62 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 be bound to the
2f350 20 77 69 6e 64 6f 77 2e 5c 6e 20 20 20 20 20 20 window.\n
2f360 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 28 77 /**\n * (w
2f370 69 6e 64 6f 77 2e 64 6f 63 75 6d 65 6e 74 29 20 indow.document)
2f380 54 72 69 67 67 65 72 65 64 20 6f 6e 20 6d 6f 75 Triggered on mou
2f390 73 65 64 6f 77 6e 20 66 6f 72 20 74 68 65 20 64 sedown for the d
2f3a0 6f 63 75 6d 65 6e 74 20 6f 62 6a 65 63 74 2c 5c ocument object,\
2f3b0 6e 20 20 20 20 20 20 20 2a 20 73 6f 20 74 68 65 n * so the
2f3c0 20 63 6f 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e color adjustmen
2f3d0 74 20 67 75 69 64 65 20 69 73 20 6d 6f 76 65 64 t guide is moved
2f3e0 20 74 6f 20 74 68 65 20 63 6c 69 63 6b 65 64 20 to the clicked
2f3f0 70 6f 73 69 74 69 6f 6e 2e 5c 6e 20 20 20 20 20 position.\n
2f400 20 20 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 65 *\n * @e
2f410 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b 65 72 vent Colorpicker
2f420 23 6d 6f 75 73 65 6d 6f 76 65 5c 6e 20 20 20 20 #mousemove\n
2f430 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 28 30 2c */\n (0,
2f440 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c _jquery2.defaul
2f450 74 29 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 t)(this.colorpic
2f460 6b 65 72 2e 70 69 63 6b 65 72 29 2e 6f 6e 28 7b ker.picker).on({
2f470 5c 6e 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 \n 'mouse
2f480 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 move.colorpicker
2f490 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 ': _jquery2.defa
2f4a0 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6d ult.proxy(this.m
2f4b0 6f 76 65 64 2c 20 74 68 69 73 29 2c 5c 6e 20 20 oved, this),\n
2f4c0 20 20 20 20 20 20 27 74 6f 75 63 68 6d 6f 76 65 'touchmove
2f4d0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 5f .colorpicker': _
2f4e0 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e jquery2.default.
2f4f0 70 72 6f 78 79 28 74 68 69 73 2e 6d 6f 76 65 64 proxy(this.moved
2f500 2c 20 74 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 , this),\n
2f510 20 20 27 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 'mouseup.color
2f520 70 69 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 79 picker': _jquery
2f530 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 2.default.proxy(
2f540 74 68 69 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 this.released, t
2f550 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 20 20 27 his),\n '
2f560 74 6f 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 touchend.colorpi
2f570 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e cker': _jquery2.
2f580 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 default.proxy(th
2f590 69 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 68 69 is.released, thi
2f5a0 73 29 5c 6e 20 20 20 20 20 20 7d 29 2e 74 72 69 s)\n }).tri
2f5b0 67 67 65 72 28 27 6d 6f 75 73 65 6d 6f 76 65 27 gger('mousemove'
2f5c0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
2f5d0 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 46 75 6e /**\n * Fun
2f5e0 63 74 69 6f 6e 20 74 72 69 67 67 65 72 65 64 20 ction triggered
2f5f0 77 68 65 6e 20 64 72 61 67 67 69 6e 67 20 61 20 when dragging a
2f600 67 75 69 64 65 20 69 6e 73 69 64 65 20 6f 6e 65 guide inside one
2f610 20 6f 66 20 74 68 65 20 63 6f 6c 6f 72 20 61 64 of the color ad
2f620 6a 75 73 74 6d 65 6e 74 20 62 61 72 73 2e 5c 6e justment bars.\n
2f630 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
2f640 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 20 private\n *
2f650 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 @param {Event} e
2f660 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
2f670 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6d , {\n key: 'm
2f680 6f 76 65 64 27 2c 5c 6e 20 20 20 20 76 61 6c 75 oved',\n valu
2f690 65 3a 20 66 75 6e 63 74 69 6f 6e 20 6d 6f 76 65 e: function move
2f6a0 64 28 65 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 d(e) {\n th
2f6b0 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c is.colorpicker.l
2f6c0 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 73 20 3d astEvent.alias =
2f6d0 20 27 6d 6f 76 65 64 27 3b 5c 6e 20 20 20 20 20 'moved';\n
2f6e0 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
2f6f0 72 2e 6c 61 73 74 45 76 65 6e 74 2e 65 20 3d 20 r.lastEvent.e =
2f700 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 e;\n\n if (
2f710 21 65 2e 70 61 67 65 58 20 26 26 20 21 65 2e 70 !e.pageX && !e.p
2f720 61 67 65 59 20 26 26 20 65 2e 6f 72 69 67 69 6e ageY && e.origin
2f730 61 6c 45 76 65 6e 74 20 26 26 20 65 2e 6f 72 69 alEvent && e.ori
2f740 67 69 6e 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 ginalEvent.touch
2f750 65 73 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 65 es) {\n e
2f760 2e 70 61 67 65 58 20 3d 20 65 2e 6f 72 69 67 69 .pageX = e.origi
2f770 6e 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 65 73 nalEvent.touches
2f780 5b 30 5d 2e 70 61 67 65 58 3b 5c 6e 20 20 20 20 [0].pageX;\n
2f790 20 20 20 20 65 2e 70 61 67 65 59 20 3d 20 65 2e e.pageY = e.
2f7a0 6f 72 69 67 69 6e 61 6c 45 76 65 6e 74 2e 74 6f originalEvent.to
2f7b0 75 63 68 65 73 5b 30 5d 2e 70 61 67 65 59 3b 5c uches[0].pageY;\
2f7c0 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 n }\n\n
2f7d0 20 20 2f 2f 20 65 2e 73 74 6f 70 50 72 6f 70 61 // e.stopPropa
2f7e0 67 61 74 69 6f 6e 28 29 3b 5c 6e 20 20 20 20 20 gation();\n
2f7f0 20 65 2e 70 72 65 76 65 6e 74 44 65 66 61 75 6c e.preventDefaul
2f800 74 28 29 3b 20 2f 2f 20 70 72 65 76 65 6e 74 73 t(); // prevents
2f810 20 73 63 72 6f 6c 6c 69 6e 67 20 6f 6e 20 6d 6f scrolling on mo
2f820 62 69 6c 65 5c 6e 5c 6e 20 20 20 20 20 20 76 61 bile\n\n va
2f830 72 20 6c 65 66 74 20 3d 20 4d 61 74 68 2e 6d 61 r left = Math.ma
2f840 78 28 30 2c 20 4d 61 74 68 2e 6d 69 6e 28 74 68 x(0, Math.min(th
2f850 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 is.currentSlider
2f860 2e 6d 61 78 4c 65 66 74 2c 20 74 68 69 73 2e 63 .maxLeft, this.c
2f870 75 72 72 65 6e 74 53 6c 69 64 65 72 2e 6c 65 66 urrentSlider.lef
2f880 74 20 2b 20 28 28 65 2e 70 61 67 65 58 20 7c 7c t + ((e.pageX ||
2f890 20 74 68 69 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 this.mousePoint
2f8a0 65 72 2e 6c 65 66 74 29 20 2d 20 74 68 69 73 2e er.left) - this.
2f8b0 6d 6f 75 73 65 50 6f 69 6e 74 65 72 2e 6c 65 66 mousePointer.lef
2f8c0 74 29 29 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 t)));\n\n v
2f8d0 61 72 20 74 6f 70 20 3d 20 4d 61 74 68 2e 6d 61 ar top = Math.ma
2f8e0 78 28 30 2c 20 4d 61 74 68 2e 6d 69 6e 28 74 68 x(0, Math.min(th
2f8f0 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 is.currentSlider
2f900 2e 6d 61 78 54 6f 70 2c 20 74 68 69 73 2e 63 75 .maxTop, this.cu
2f910 72 72 65 6e 74 53 6c 69 64 65 72 2e 74 6f 70 20 rrentSlider.top
2f920 2b 20 28 28 65 2e 70 61 67 65 59 20 7c 7c 20 74 + ((e.pageY || t
2f930 68 69 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 his.mousePointer
2f940 2e 74 6f 70 29 20 2d 20 74 68 69 73 2e 6d 6f 75 .top) - this.mou
2f950 73 65 50 6f 69 6e 74 65 72 2e 74 6f 70 29 29 29 sePointer.top)))
2f960 3b 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ;\n\n this.
2f970 6f 6e 4d 6f 76 65 28 74 6f 70 2c 20 6c 65 66 74 onMove(top, left
2f980 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
2f990 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 46 75 6e /**\n * Fun
2f9a0 63 74 69 6f 6e 20 74 72 69 67 67 65 72 65 64 20 ction triggered
2f9b0 77 68 65 6e 20 72 65 6c 65 61 73 69 6e 67 20 74 when releasing t
2f9c0 68 65 20 63 6c 69 63 6b 20 69 6e 20 6f 6e 65 20 he click in one
2f9d0 6f 66 20 74 68 65 20 63 6f 6c 6f 72 20 61 64 6a of the color adj
2f9e0 75 73 74 6d 65 6e 74 20 62 61 72 73 2e 5c 6e 20 ustment bars.\n
2f9f0 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 70 *\n * @p
2fa00 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 20 40 rivate\n * @
2fa10 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 5c param {Event} e\
2fa20 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c n */\n\n },
2fa30 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 72 65 {\n key: 're
2fa40 6c 65 61 73 65 64 27 2c 5c 6e 20 20 20 20 76 61 leased',\n va
2fa50 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 72 65 lue: function re
2fa60 6c 65 61 73 65 64 28 65 29 20 7b 5c 6e 20 20 20 leased(e) {\n
2fa70 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
2fa80 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c ker.lastEvent.al
2fa90 69 61 73 20 3d 20 27 72 65 6c 65 61 73 65 64 27 ias = 'released'
2faa0 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f ;\n this.co
2fab0 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 45 76 lorpicker.lastEv
2fac0 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e 20 20 ent.e = e;\n\n
2fad0 20 20 20 20 2f 2f 20 65 2e 73 74 6f 70 50 72 6f // e.stopPro
2fae0 70 61 67 61 74 69 6f 6e 28 29 3b 5c 6e 20 20 20 pagation();\n
2faf0 20 20 20 2f 2f 20 65 2e 70 72 65 76 65 6e 74 44 // e.preventD
2fb00 65 66 61 75 6c 74 28 29 3b 5c 6e 5c 6e 20 20 20 efault();\n\n
2fb10 20 20 20 28 30 2c 20 5f 6a 71 75 65 72 79 32 2e (0, _jquery2.
2fb20 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e 63 6f default)(this.co
2fb30 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b 65 72 lorpicker.picker
2fb40 29 2e 6f 66 66 28 7b 5c 6e 20 20 20 20 20 20 20 ).off({\n
2fb50 20 27 6d 6f 75 73 65 6d 6f 76 65 2e 63 6f 6c 6f 'mousemove.colo
2fb60 72 70 69 63 6b 65 72 27 3a 20 74 68 69 73 2e 6d rpicker': this.m
2fb70 6f 76 65 64 2c 5c 6e 20 20 20 20 20 20 20 20 27 oved,\n '
2fb80 74 6f 75 63 68 6d 6f 76 65 2e 63 6f 6c 6f 72 70 touchmove.colorp
2fb90 69 63 6b 65 72 27 3a 20 74 68 69 73 2e 6d 6f 76 icker': this.mov
2fba0 65 64 2c 5c 6e 20 20 20 20 20 20 20 20 27 6d 6f ed,\n 'mo
2fbb0 75 73 65 75 70 2e 63 6f 6c 6f 72 70 69 63 6b 65 useup.colorpicke
2fbc0 72 27 3a 20 74 68 69 73 2e 72 65 6c 65 61 73 65 r': this.release
2fbd0 64 2c 5c 6e 20 20 20 20 20 20 20 20 27 74 6f 75 d,\n 'tou
2fbe0 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b 65 chend.colorpicke
2fbf0 72 27 3a 20 74 68 69 73 2e 72 65 6c 65 61 73 65 r': this.release
2fc00 64 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 d\n });\n
2fc10 20 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 }\n }]);\n\n
2fc20 20 72 65 74 75 72 6e 20 53 6c 69 64 65 72 48 61 return SliderHa
2fc30 6e 64 6c 65 72 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e ndler;\n}();\n\n
2fc40 65 78 70 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 exports.default
2fc50 3d 20 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 3b = SliderHandler;
2fc60 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f \n\n/***/ }),\n/
2fc70 2a 20 31 34 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 * 14 */\n/***/ (
2fc80 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c function(module,
2fc90 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 70 exports, __webp
2fca0 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 7b ack_require__) {
2fcb0 5c 6e 5c 6e 5c 22 75 73 65 20 73 74 72 69 63 74 \n\n\"use strict
2fcc0 5c 22 3b 5c 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 2e \";\n\n\nObject.
2fcd0 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65 defineProperty(e
2fce0 78 70 6f 72 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f xports, \"__esMo
2fcf0 64 75 6c 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c dule\", {\n val
2fd00 75 65 3a 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e 5c ue: true\n});\n\
2fd10 6e 76 61 72 20 5f 63 72 65 61 74 65 43 6c 61 73 nvar _createClas
2fd20 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 s = function ()
2fd30 7b 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e { function defin
2fd40 65 50 72 6f 70 65 72 74 69 65 73 28 74 61 72 67 eProperties(targ
2fd50 65 74 2c 20 70 72 6f 70 73 29 20 7b 20 66 6f 72 et, props) { for
2fd60 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c (var i = 0; i <
2fd70 20 70 72 6f 70 73 2e 6c 65 6e 67 74 68 3b 20 69 props.length; i
2fd80 2b 2b 29 20 7b 20 76 61 72 20 64 65 73 63 72 69 ++) { var descri
2fd90 70 74 6f 72 20 3d 20 70 72 6f 70 73 5b 69 5d 3b ptor = props[i];
2fda0 20 64 65 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d descriptor.enum
2fdb0 65 72 61 62 6c 65 20 3d 20 64 65 73 63 72 69 70 erable = descrip
2fdc0 74 6f 72 2e 65 6e 75 6d 65 72 61 62 6c 65 20 7c tor.enumerable |
2fdd0 7c 20 66 61 6c 73 65 3b 20 64 65 73 63 72 69 70 | false; descrip
2fde0 74 6f 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 tor.configurable
2fdf0 20 3d 20 74 72 75 65 3b 20 69 66 20 28 5c 22 76 = true; if (\"v
2fe00 61 6c 75 65 5c 22 20 69 6e 20 64 65 73 63 72 69 alue\" in descri
2fe10 70 74 6f 72 29 20 64 65 73 63 72 69 70 74 6f 72 ptor) descriptor
2fe20 2e 77 72 69 74 61 62 6c 65 20 3d 20 74 72 75 65 .writable = true
2fe30 3b 20 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 ; Object.defineP
2fe40 72 6f 70 65 72 74 79 28 74 61 72 67 65 74 2c 20 roperty(target,
2fe50 64 65 73 63 72 69 70 74 6f 72 2e 6b 65 79 2c 20 descriptor.key,
2fe60 64 65 73 63 72 69 70 74 6f 72 29 3b 20 7d 20 7d descriptor); } }
2fe70 20 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e return function
2fe80 20 28 43 6f 6e 73 74 72 75 63 74 6f 72 2c 20 70 (Constructor, p
2fe90 72 6f 74 6f 50 72 6f 70 73 2c 20 73 74 61 74 69 rotoProps, stati
2fea0 63 50 72 6f 70 73 29 20 7b 20 69 66 20 28 70 72 cProps) { if (pr
2feb0 6f 74 6f 50 72 6f 70 73 29 20 64 65 66 69 6e 65 otoProps) define
2fec0 50 72 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 74 Properties(Const
2fed0 72 75 63 74 6f 72 2e 70 72 6f 74 6f 74 79 70 65 ructor.prototype
2fee0 2c 20 70 72 6f 74 6f 50 72 6f 70 73 29 3b 20 69 , protoProps); i
2fef0 66 20 28 73 74 61 74 69 63 50 72 6f 70 73 29 20 f (staticProps)
2ff00 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 defineProperties
2ff10 28 43 6f 6e 73 74 72 75 63 74 6f 72 2c 20 73 74 (Constructor, st
2ff20 61 74 69 63 50 72 6f 70 73 29 3b 20 72 65 74 75 aticProps); retu
2ff30 72 6e 20 43 6f 6e 73 74 72 75 63 74 6f 72 3b 20 rn Constructor;
2ff40 7d 3b 20 7d 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f }; }();\n\nvar _
2ff50 6a 71 75 65 72 79 20 3d 20 5f 5f 77 65 62 70 61 jquery = __webpa
2ff60 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 30 29 3b ck_require__(0);
2ff70 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 32 \n\nvar _jquery2
2ff80 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 = _interopRequi
2ff90 72 65 44 65 66 61 75 6c 74 28 5f 6a 71 75 65 72 reDefault(_jquer
2ffa0 79 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6f 70 74 69 y);\n\nvar _opti
2ffb0 6f 6e 73 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f ons = __webpack_
2ffc0 72 65 71 75 69 72 65 5f 5f 28 33 29 3b 5c 6e 5c require__(3);\n\
2ffd0 6e 76 61 72 20 5f 6f 70 74 69 6f 6e 73 32 20 3d nvar _options2 =
2ffe0 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 _interopRequire
2fff0 44 65 66 61 75 6c 74 28 5f 6f 70 74 69 6f 6e 73 Default(_options
30000 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f );\n\nfunction _
30010 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 interopRequireDe
30020 66 61 75 6c 74 28 6f 62 6a 29 20 7b 20 72 65 74 fault(obj) { ret
30030 75 72 6e 20 6f 62 6a 20 26 26 20 6f 62 6a 2e 5f urn obj && obj._
30040 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 6f 62 6a 20 _esModule ? obj
30050 3a 20 7b 20 64 65 66 61 75 6c 74 3a 20 6f 62 6a : { default: obj
30060 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f }; }\n\nfunctio
30070 6e 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 63 n _classCallChec
30080 6b 28 69 6e 73 74 61 6e 63 65 2c 20 43 6f 6e 73 k(instance, Cons
30090 74 72 75 63 74 6f 72 29 20 7b 20 69 66 20 28 21 tructor) { if (!
300a0 28 69 6e 73 74 61 6e 63 65 20 69 6e 73 74 61 6e (instance instan
300b0 63 65 6f 66 20 43 6f 6e 73 74 72 75 63 74 6f 72 ceof Constructor
300c0 29 29 20 7b 20 74 68 72 6f 77 20 6e 65 77 20 54 )) { throw new T
300d0 79 70 65 45 72 72 6f 72 28 5c 22 43 61 6e 6e 6f ypeError(\"Canno
300e0 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 t call a class a
300f0 73 20 61 20 66 75 6e 63 74 69 6f 6e 5c 22 29 3b s a function\");
30100 20 7d 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 } }\n\n/**\n *
30110 48 61 6e 64 6c 65 73 20 65 76 65 72 79 74 68 69 Handles everythi
30120 6e 67 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 ng related to th
30130 65 20 55 49 20 6f 66 20 74 68 65 20 63 6f 6c 6f e UI of the colo
30140 72 70 69 63 6b 65 72 20 70 6f 70 75 70 3a 20 73 rpicker popup: s
30150 68 6f 77 2c 20 68 69 64 65 2c 20 70 6f 73 69 74 how, hide, posit
30160 69 6f 6e 2c 2e 2e 2e 5c 6e 20 2a 20 40 69 67 6e ion,...\n * @ign
30170 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 20 50 6f ore\n */\nvar Po
30180 70 75 70 48 61 6e 64 6c 65 72 20 3d 20 66 75 6e pupHandler = fun
30190 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 20 20 2f 2a ction () {\n /*
301a0 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b *\n * @param {
301b0 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c Colorpicker} col
301c0 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 2a 20 40 orpicker\n * @
301d0 70 61 72 61 6d 20 7b 57 69 6e 64 6f 77 7d 20 72 param {Window} r
301e0 6f 6f 74 5c 6e 20 20 20 2a 2f 5c 6e 20 20 66 75 oot\n */\n fu
301f0 6e 63 74 69 6f 6e 20 50 6f 70 75 70 48 61 6e 64 nction PopupHand
30200 6c 65 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 2c ler(colorpicker,
30210 20 72 6f 6f 74 29 20 7b 5c 6e 20 20 20 20 5f 63 root) {\n _c
30220 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 lassCallCheck(th
30230 69 73 2c 20 50 6f 70 75 70 48 61 6e 64 6c 65 72 is, PopupHandler
30240 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 );\n\n /**\n
30250 20 20 20 20 2a 20 40 74 79 70 65 20 7b 57 69 6e * @type {Win
30260 64 6f 77 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 dow}\n */\n
30270 20 20 20 74 68 69 73 2e 72 6f 6f 74 20 3d 20 72 this.root = r
30280 6f 6f 74 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 oot;\n /**\n
30290 20 20 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c * @type {Col
302a0 6f 72 70 69 63 6b 65 72 7d 5c 6e 20 20 20 20 20 orpicker}\n
302b0 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c */\n this.col
302c0 6f 72 70 69 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 orpicker = color
302d0 70 69 63 6b 65 72 3b 5c 6e 20 20 20 20 2f 2a 2a picker;\n /**
302e0 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
302f0 6a 51 75 65 72 79 7d 5c 6e 20 20 20 20 20 2a 2f jQuery}\n */
30300 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 6f 76 \n this.popov
30310 65 72 54 61 72 67 65 74 20 3d 20 6e 75 6c 6c 3b erTarget = null;
30320 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
30330 2a 20 40 74 79 70 65 20 7b 6a 51 75 65 72 79 7d * @type {jQuery}
30340 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 \n */\n t
30350 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 20 3d his.popoverTip =
30360 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 2f 2a null;\n\n /*
30370 2a 5c 6e 20 20 20 20 20 2a 20 49 66 20 74 72 75 *\n * If tru
30380 65 2c 20 74 68 65 20 6c 61 74 65 73 74 20 63 6c e, the latest cl
30390 69 63 6b 20 77 61 73 20 69 6e 73 69 64 65 20 74 ick was inside t
303a0 68 65 20 70 6f 70 6f 76 65 72 5c 6e 20 20 20 20 he popover\n
303b0 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 61 * @type {boolea
303c0 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 n}\n */\n
303d0 20 74 68 69 73 2e 63 6c 69 63 6b 69 6e 67 20 3d this.clicking =
303e0 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 2f 2a 2a false;\n /**
303f0 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
30400 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a boolean}\n *
30410 2f 5c 6e 20 20 20 20 74 68 69 73 2e 68 69 64 64 /\n this.hidd
30420 69 6e 67 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 ing = false;\n
30430 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 /**\n * @t
30440 79 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 ype {boolean}\n
30450 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 */\n this
30460 2e 73 68 6f 77 69 6e 67 20 3d 20 66 61 6c 73 65 .showing = false
30470 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c ;\n }\n\n /**\
30480 6e 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e n * @private\n
30490 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 6a * @returns {j
304a0 51 75 65 72 79 7c 66 61 6c 73 65 7d 5c 6e 20 20 Query|false}\n
304b0 20 2a 2f 5c 6e 5c 6e 5c 6e 20 20 5f 63 72 65 61 */\n\n\n _crea
304c0 74 65 43 6c 61 73 73 28 50 6f 70 75 70 48 61 6e teClass(PopupHan
304d0 64 6c 65 72 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 dler, [{\n ke
304e0 79 3a 20 27 62 69 6e 64 27 2c 5c 6e 5c 6e 5c 6e y: 'bind',\n\n\n
304f0 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
30500 42 69 6e 64 73 20 74 68 65 20 64 69 66 66 65 72 Binds the differ
30510 65 6e 74 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 ent colorpicker
30520 65 6c 65 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 elements to the
30530 66 6f 63 75 73 2f 6d 6f 75 73 65 2f 74 6f 75 63 focus/mouse/touc
30540 68 20 65 76 65 6e 74 73 20 73 6f 20 69 74 20 72 h events so it r
30550 65 61 63 74 73 20 69 6e 20 6f 72 64 65 72 20 74 eacts in order t
30560 6f 20 73 68 6f 77 20 6f 72 5c 6e 20 20 20 20 20 o show or\n
30570 2a 20 68 69 64 65 20 74 68 65 20 63 6f 6c 6f 72 * hide the color
30580 70 69 63 6b 65 72 20 70 6f 70 75 70 20 61 63 63 picker popup acc
30590 6f 72 64 69 6e 67 6c 79 2e 20 49 74 20 61 6c 73 ordingly. It als
305a0 6f 20 61 64 64 73 20 74 68 65 20 70 72 6f 70 65 o adds the prope
305b0 72 20 63 6c 61 73 73 65 73 2e 5c 6e 20 20 20 20 r classes.\n
305c0 20 2a 2f 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 */\n value:
305d0 66 75 6e 63 74 69 6f 6e 20 62 69 6e 64 28 29 20 function bind()
305e0 7b 5c 6e 20 20 20 20 20 20 76 61 72 20 63 70 20 {\n var cp
305f0 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b = this.colorpick
30600 65 72 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 er;\n\n if
30610 28 63 70 2e 6f 70 74 69 6f 6e 73 2e 69 6e 6c 69 (cp.options.inli
30620 6e 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 ne) {\n c
30630 70 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 p.picker.addClas
30640 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 69 s('colorpicker-i
30650 6e 6c 69 6e 65 20 63 6f 6c 6f 72 70 69 63 6b 65 nline colorpicke
30660 72 2d 76 69 73 69 62 6c 65 27 29 3b 5c 6e 20 20 r-visible');\n
30670 20 20 20 20 20 20 72 65 74 75 72 6e 3b 20 2f 2f return; //
30680 20 6e 6f 20 6e 65 65 64 20 74 6f 20 62 69 6e 64 no need to bind
30690 20 73 68 6f 77 2f 68 69 64 65 20 65 76 65 6e 74 show/hide event
306a0 73 20 66 6f 72 20 69 6e 6c 69 6e 65 20 65 6c 65 s for inline ele
306b0 6d 65 6e 74 73 5c 6e 20 20 20 20 20 20 7d 5c 6e ments\n }\n
306c0 5c 6e 20 20 20 20 20 20 63 70 2e 70 69 63 6b 65 \n cp.picke
306d0 72 2e 61 64 64 43 6c 61 73 73 28 27 63 6f 6c 6f r.addClass('colo
306e0 72 70 69 63 6b 65 72 2d 70 6f 70 75 70 20 63 6f rpicker-popup co
306f0 6c 6f 72 70 69 63 6b 65 72 2d 68 69 64 64 65 6e lorpicker-hidden
30700 27 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 ');\n\n //
30710 74 68 65 72 65 20 69 73 20 6e 6f 20 69 6e 70 75 there is no inpu
30720 74 20 6f 72 20 61 64 64 6f 6e 5c 6e 20 20 20 20 t or addon\n
30730 20 20 69 66 20 28 21 74 68 69 73 2e 68 61 73 49 if (!this.hasI
30740 6e 70 75 74 20 26 26 20 21 74 68 69 73 2e 68 61 nput && !this.ha
30750 73 41 64 64 6f 6e 29 20 7b 5c 6e 20 20 20 20 20 sAddon) {\n
30760 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 return;\n
30770 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 }\n\n //
30780 63 72 65 61 74 65 20 42 6f 6f 74 73 74 72 61 70 create Bootstrap
30790 20 34 20 70 6f 70 6f 76 65 72 5c 6e 20 20 20 20 4 popover\n
307a0 20 20 69 66 20 28 63 70 2e 6f 70 74 69 6f 6e 73 if (cp.options
307b0 2e 70 6f 70 6f 76 65 72 29 20 7b 5c 6e 20 20 20 .popover) {\n
307c0 20 20 20 20 20 74 68 69 73 2e 63 72 65 61 74 65 this.create
307d0 50 6f 70 6f 76 65 72 28 29 3b 5c 6e 20 20 20 20 Popover();\n
307e0 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 }\n\n //
307f0 62 69 6e 64 20 61 64 64 6f 6e 20 73 68 6f 77 2f bind addon show/
30800 68 69 64 65 20 65 76 65 6e 74 73 5c 6e 20 20 20 hide events\n
30810 20 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 41 if (this.hasA
30820 64 64 6f 6e 29 20 7b 5c 6e 20 20 20 20 20 20 20 ddon) {\n
30830 20 2f 2f 20 65 6e 61 62 6c 65 20 66 6f 63 75 73 // enable focus
30840 20 6f 6e 20 61 64 64 6f 6e 73 5c 6e 20 20 20 20 on addons\n
30850 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 61 64 if (!this.ad
30860 64 6f 6e 2e 61 74 74 72 28 27 74 61 62 69 6e 64 don.attr('tabind
30870 65 78 27 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 ex')) {\n
30880 20 20 20 74 68 69 73 2e 61 64 64 6f 6e 2e 61 74 this.addon.at
30890 74 72 28 27 74 61 62 69 6e 64 65 78 27 2c 20 30 tr('tabindex', 0
308a0 29 3b 5c 6e 20 20 20 20 20 20 20 20 7d 5c 6e 5c );\n }\n\
308b0 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 64 n this.ad
308c0 64 6f 6e 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 don.on({\n
308d0 20 20 20 20 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 'mousedown.c
308e0 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 olorpicker touch
308f0 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 start.colorpicke
30900 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 r': _jquery2.def
30910 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e ault.proxy(this.
30920 74 6f 67 67 6c 65 2c 20 74 68 69 73 29 5c 6e 20 toggle, this)\n
30930 20 20 20 20 20 20 20 7d 29 3b 5c 6e 5c 6e 20 20 });\n\n
30940 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 6f 6e this.addon
30950 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 20 .on({\n
30960 20 27 66 6f 63 75 73 2e 63 6f 6c 6f 72 70 69 63 'focus.colorpic
30970 6b 65 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 ker': _jquery2.d
30980 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 efault.proxy(thi
30990 73 2e 73 68 6f 77 2c 20 74 68 69 73 29 5c 6e 20 s.show, this)\n
309a0 20 20 20 20 20 20 20 7d 29 3b 5c 6e 5c 6e 20 20 });\n\n
309b0 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 6f 6e this.addon
309c0 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 20 .on({\n
309d0 20 27 66 6f 63 75 73 6f 75 74 2e 63 6f 6c 6f 72 'focusout.color
309e0 70 69 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 79 picker': _jquery
309f0 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 2.default.proxy(
30a00 74 68 69 73 2e 68 69 64 65 2c 20 74 68 69 73 29 this.hide, this)
30a10 5c 6e 20 20 20 20 20 20 20 20 7d 29 3b 5c 6e 20 \n });\n
30a20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 }\n\n
30a30 2f 2f 20 62 69 6e 64 20 69 6e 70 75 74 20 73 68 // bind input sh
30a40 6f 77 2f 68 69 64 65 20 65 76 65 6e 74 73 5c 6e ow/hide events\n
30a50 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 68 if (this.h
30a60 61 73 49 6e 70 75 74 20 26 26 20 21 74 68 69 73 asInput && !this
30a70 2e 68 61 73 41 64 64 6f 6e 29 20 7b 5c 6e 20 20 .hasAddon) {\n
30a80 20 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 this.input
30a90 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 20 .on({\n
30aa0 20 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 'mousedown.colo
30ab0 72 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 rpicker touchsta
30ac0 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a rt.colorpicker':
30ad0 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c _jquery2.defaul
30ae0 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 73 68 6f t.proxy(this.sho
30af0 77 2c 20 74 68 69 73 29 2c 5c 6e 20 20 20 20 20 w, this),\n
30b00 20 20 20 20 20 27 66 6f 63 75 73 2e 63 6f 6c 6f 'focus.colo
30b10 72 70 69 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 rpicker': _jquer
30b20 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
30b30 28 74 68 69 73 2e 73 68 6f 77 2c 20 74 68 69 73 (this.show, this
30b40 29 5c 6e 20 20 20 20 20 20 20 20 7d 29 3b 5c 6e )\n });\n
30b50 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 69 \n this.i
30b60 6e 70 75 74 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 nput.on({\n
30b70 20 20 20 20 20 27 66 6f 63 75 73 6f 75 74 2e 63 'focusout.c
30b80 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 5f 6a 71 olorpicker': _jq
30b90 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 uery2.default.pr
30ba0 6f 78 79 28 74 68 69 73 2e 68 69 64 65 2c 20 74 oxy(this.hide, t
30bb0 68 69 73 29 5c 6e 20 20 20 20 20 20 20 20 7d 29 his)\n })
30bc0 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
30bd0 20 20 20 20 2f 2f 20 72 65 70 6f 73 69 74 69 6f // repositio
30be0 6e 20 70 6f 70 75 70 20 6f 6e 20 77 69 6e 64 6f n popup on windo
30bf0 77 20 72 65 73 69 7a 65 5c 6e 20 20 20 20 20 20 w resize\n
30c00 28 30 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 (0, _jquery2.def
30c10 61 75 6c 74 29 28 74 68 69 73 2e 72 6f 6f 74 29 ault)(this.root)
30c20 2e 6f 6e 28 27 72 65 73 69 7a 65 2e 63 6f 6c 6f .on('resize.colo
30c30 72 70 69 63 6b 65 72 27 2c 20 5f 6a 71 75 65 72 rpicker', _jquer
30c40 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
30c50 28 74 68 69 73 2e 72 65 70 6f 73 69 74 69 6f 6e (this.reposition
30c60 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d , this));\n }
30c70 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
30c80 20 20 2a 20 55 6e 62 69 6e 64 73 20 61 6e 79 20 * Unbinds any
30c90 65 76 65 6e 74 20 62 6f 75 6e 64 20 62 79 20 74 event bound by t
30ca0 68 69 73 20 68 61 6e 64 6c 65 72 5c 6e 20 20 20 his handler\n
30cb0 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
30cc0 20 20 20 20 6b 65 79 3a 20 27 75 6e 62 69 6e 64 key: 'unbind
30cd0 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
30ce0 75 6e 63 74 69 6f 6e 20 75 6e 62 69 6e 64 28 29 unction unbind()
30cf0 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 {\n if (th
30d00 69 73 2e 68 61 73 49 6e 70 75 74 29 20 7b 5c 6e is.hasInput) {\n
30d10 20 20 20 20 20 20 20 20 74 68 69 73 2e 69 6e 70 this.inp
30d20 75 74 2e 6f 66 66 28 7b 5c 6e 20 20 20 20 20 20 ut.off({\n
30d30 20 20 20 20 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 'mousedown.c
30d40 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 olorpicker touch
30d50 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 start.colorpicke
30d60 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 r': _jquery2.def
30d70 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e ault.proxy(this.
30d80 73 68 6f 77 2c 20 74 68 69 73 29 2c 5c 6e 20 20 show, this),\n
30d90 20 20 20 20 20 20 20 20 27 66 6f 63 75 73 2e 63 'focus.c
30da0 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 5f 6a 71 olorpicker': _jq
30db0 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 uery2.default.pr
30dc0 6f 78 79 28 74 68 69 73 2e 73 68 6f 77 2c 20 74 oxy(this.show, t
30dd0 68 69 73 29 5c 6e 20 20 20 20 20 20 20 20 7d 29 his)\n })
30de0 3b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e ;\n this.
30df0 69 6e 70 75 74 2e 6f 66 66 28 7b 5c 6e 20 20 20 input.off({\n
30e00 20 20 20 20 20 20 20 27 66 6f 63 75 73 6f 75 74 'focusout
30e10 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 5f .colorpicker': _
30e20 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e jquery2.default.
30e30 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 65 2c proxy(this.hide,
30e40 20 74 68 69 73 29 5c 6e 20 20 20 20 20 20 20 20 this)\n
30e50 7d 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e });\n }\n\n
30e60 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 68 if (this.h
30e70 61 73 41 64 64 6f 6e 29 20 7b 5c 6e 20 20 20 20 asAddon) {\n
30e80 20 20 20 20 74 68 69 73 2e 61 64 64 6f 6e 2e 6f this.addon.o
30e90 66 66 28 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 ff({\n
30ea0 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 'mousedown.color
30eb0 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 picker touchstar
30ec0 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 t.colorpicker':
30ed0 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c 74 _jquery2.default
30ee0 2e 70 72 6f 78 79 28 74 68 69 73 2e 74 6f 67 67 .proxy(this.togg
30ef0 6c 65 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 20 le, this)\n
30f00 20 20 20 7d 29 3b 5c 6e 20 20 20 20 20 20 20 20 });\n
30f10 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 7b this.addon.off({
30f20 5c 6e 20 20 20 20 20 20 20 20 20 20 27 66 6f 63 \n 'foc
30f30 75 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a us.colorpicker':
30f40 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c _jquery2.defaul
30f50 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 73 68 6f t.proxy(this.sho
30f60 77 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 20 20 w, this)\n
30f70 20 20 7d 29 3b 5c 6e 20 20 20 20 20 20 20 20 74 });\n t
30f80 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 7b 5c his.addon.off({\
30f90 6e 20 20 20 20 20 20 20 20 20 20 27 66 6f 63 75 n 'focu
30fa0 73 6f 75 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 sout.colorpicker
30fb0 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 ': _jquery2.defa
30fc0 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 ult.proxy(this.h
30fd0 69 64 65 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 ide, this)\n
30fe0 20 20 20 20 7d 29 3b 5c 6e 20 20 20 20 20 20 7d });\n }
30ff0 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 \n\n if (th
31000 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 is.popoverTarget
31010 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 ) {\n thi
31020 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 2e s.popoverTarget.
31030 70 6f 70 6f 76 65 72 28 27 64 69 73 70 6f 73 65 popover('dispose
31040 27 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e ');\n }\n\n
31050 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 72 (0, _jquer
31060 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 y2.default)(this
31070 2e 72 6f 6f 74 29 2e 6f 66 66 28 27 72 65 73 69 .root).off('resi
31080 7a 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c ze.colorpicker',
31090 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 6c _jquery2.defaul
310a0 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70 t.proxy(this.rep
310b0 6f 73 69 74 69 6f 6e 2c 20 74 68 69 73 29 29 3b osition, this));
310c0 5c 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 \n (0, _jqu
310d0 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 ery2.default)(th
310e0 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 is.root.document
310f0 29 2e 6f 66 66 28 27 6d 6f 75 73 65 64 6f 77 6e ).off('mousedown
31100 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 .colorpicker tou
31110 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 chstart.colorpic
31120 6b 65 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 ker', _jquery2.d
31130 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 efault.proxy(thi
31140 73 2e 68 69 64 65 2c 20 74 68 69 73 29 29 3b 5c s.hide, this));\
31150 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 n (0, _jque
31160 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
31170 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 s.root.document)
31180 2e 6f 66 66 28 27 6d 6f 75 73 65 64 6f 77 6e 2e .off('mousedown.
31190 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 colorpicker touc
311a0 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b hstart.colorpick
311b0 65 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 er', _jquery2.de
311c0 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 fault.proxy(this
311d0 2e 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 .onClickingInsid
311e0 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 e, this));\n
311f0 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b }\n }, {\n k
31200 65 79 3a 20 27 69 73 43 6c 69 63 6b 69 6e 67 49 ey: 'isClickingI
31210 6e 73 69 64 65 27 2c 5c 6e 20 20 20 20 76 61 6c nside',\n val
31220 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 43 ue: function isC
31230 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 lickingInside(e)
31240 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 21 65 {\n if (!e
31250 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
31260 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 urn false;\n
31270 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 }\n\n ret
31280 75 72 6e 20 74 68 69 73 2e 69 73 4f 72 49 73 49 urn this.isOrIsI
31290 6e 73 69 64 65 28 74 68 69 73 2e 70 6f 70 6f 76 nside(this.popov
312a0 65 72 54 69 70 2c 20 65 2e 63 75 72 72 65 6e 74 erTip, e.current
312b0 54 61 72 67 65 74 29 20 7c 7c 20 74 68 69 73 2e Target) || this.
312c0 69 73 4f 72 49 73 49 6e 73 69 64 65 28 74 68 69 isOrIsInside(thi
312d0 73 2e 70 6f 70 6f 76 65 72 54 69 70 2c 20 65 2e s.popoverTip, e.
312e0 74 61 72 67 65 74 29 20 7c 7c 20 74 68 69 73 2e target) || this.
312f0 69 73 4f 72 49 73 49 6e 73 69 64 65 28 74 68 69 isOrIsInside(thi
31300 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 s.colorpicker.pi
31310 63 6b 65 72 2c 20 65 2e 63 75 72 72 65 6e 74 54 cker, e.currentT
31320 61 72 67 65 74 29 20 7c 7c 20 74 68 69 73 2e 69 arget) || this.i
31330 73 4f 72 49 73 49 6e 73 69 64 65 28 74 68 69 73 sOrIsInside(this
31340 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 .colorpicker.pic
31350 6b 65 72 2c 20 65 2e 74 61 72 67 65 74 29 3b 5c ker, e.target);\
31360 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e n }\n }, {\n
31370 20 20 20 20 6b 65 79 3a 20 27 69 73 4f 72 49 73 key: 'isOrIs
31380 49 6e 73 69 64 65 27 2c 5c 6e 20 20 20 20 76 61 Inside',\n va
31390 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 lue: function is
313a0 4f 72 49 73 49 6e 73 69 64 65 28 63 6f 6e 74 61 OrIsInside(conta
313b0 69 6e 65 72 2c 20 65 6c 65 6d 65 6e 74 29 20 7b iner, element) {
313c0 5c 6e 20 20 20 20 20 20 69 66 20 28 21 63 6f 6e \n if (!con
313d0 74 61 69 6e 65 72 20 7c 7c 20 21 65 6c 65 6d 65 tainer || !eleme
313e0 6e 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 nt) {\n r
313f0 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 eturn false;\n
31400 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 65 }\n\n e
31410 6c 65 6d 65 6e 74 20 3d 20 28 30 2c 20 5f 6a 71 lement = (0, _jq
31420 75 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 65 uery2.default)(e
31430 6c 65 6d 65 6e 74 29 3b 5c 6e 5c 6e 20 20 20 20 lement);\n\n
31440 20 20 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 return element
31450 2e 69 73 28 63 6f 6e 74 61 69 6e 65 72 29 20 7c .is(container) |
31460 7c 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 6e 64 | container.find
31470 28 65 6c 65 6d 65 6e 74 29 2e 6c 65 6e 67 74 68 (element).length
31480 20 3e 20 30 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 > 0;\n }\n
31490 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 }, {\n key: '
314a0 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 onClickingInside
314b0 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
314c0 75 6e 63 74 69 6f 6e 20 6f 6e 43 6c 69 63 6b 69 unction onClicki
314d0 6e 67 49 6e 73 69 64 65 28 65 29 20 7b 5c 6e 20 ngInside(e) {\n
314e0 20 20 20 20 20 74 68 69 73 2e 63 6c 69 63 6b 69 this.clicki
314f0 6e 67 20 3d 20 74 68 69 73 2e 69 73 43 6c 69 63 ng = this.isClic
31500 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 3b 5c 6e kingInside(e);\n
31510 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 }\n }, {\n
31520 20 20 20 6b 65 79 3a 20 27 63 72 65 61 74 65 50 key: 'createP
31530 6f 70 6f 76 65 72 27 2c 5c 6e 20 20 20 20 76 61 opover',\n va
31540 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 63 72 lue: function cr
31550 65 61 74 65 50 6f 70 6f 76 65 72 28 29 20 7b 5c eatePopover() {\
31560 6e 20 20 20 20 20 20 76 61 72 20 63 70 20 3d 20 n var cp =
31570 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
31580 3b 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ;\n\n this.
31590 70 6f 70 6f 76 65 72 54 61 72 67 65 74 20 3d 20 popoverTarget =
315a0 74 68 69 73 2e 68 61 73 41 64 64 6f 6e 20 3f 20 this.hasAddon ?
315b0 74 68 69 73 2e 61 64 64 6f 6e 20 3a 20 74 68 69 this.addon : thi
315c0 73 2e 69 6e 70 75 74 3b 5c 6e 5c 6e 20 20 20 20 s.input;\n\n
315d0 20 20 63 70 2e 70 69 63 6b 65 72 2e 61 64 64 43 cp.picker.addC
315e0 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 lass('colorpicke
315f0 72 2d 62 73 2d 70 6f 70 6f 76 65 72 2d 63 6f 6e r-bs-popover-con
31600 74 65 6e 74 27 29 3b 5c 6e 5c 6e 20 20 20 20 20 tent');\n\n
31610 20 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 this.popoverTar
31620 67 65 74 2e 70 6f 70 6f 76 65 72 28 5f 6a 71 75 get.popover(_jqu
31630 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 65 78 74 ery2.default.ext
31640 65 6e 64 28 74 72 75 65 2c 20 7b 7d 2c 20 5f 6f end(true, {}, _o
31650 70 74 69 6f 6e 73 32 2e 64 65 66 61 75 6c 74 2e ptions2.default.
31660 70 6f 70 6f 76 65 72 2c 20 63 70 2e 6f 70 74 69 popover, cp.opti
31670 6f 6e 73 2e 70 6f 70 6f 76 65 72 2c 20 7b 20 74 ons.popover, { t
31680 72 69 67 67 65 72 3a 20 27 6d 61 6e 75 61 6c 27 rigger: 'manual'
31690 2c 20 63 6f 6e 74 65 6e 74 3a 20 63 70 2e 70 69 , content: cp.pi
316a0 63 6b 65 72 2c 20 68 74 6d 6c 3a 20 74 72 75 65 cker, html: true
316b0 20 7d 29 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 74 }));\n\n t
316c0 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 20 3d his.popoverTip =
316d0 20 28 30 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 (0, _jquery2.de
316e0 66 61 75 6c 74 29 28 74 68 69 73 2e 70 6f 70 6f fault)(this.popo
316f0 76 65 72 54 61 72 67 65 74 2e 70 6f 70 6f 76 65 verTarget.popove
31700 72 28 27 67 65 74 54 69 70 45 6c 65 6d 65 6e 74 r('getTipElement
31710 27 29 2e 64 61 74 61 28 27 62 73 2e 70 6f 70 6f ').data('bs.popo
31720 76 65 72 27 29 2e 74 69 70 29 3b 5c 6e 20 20 20 ver').tip);\n
31730 20 20 20 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 this.popoverT
31740 69 70 2e 61 64 64 43 6c 61 73 73 28 27 63 6f 6c ip.addClass('col
31750 6f 72 70 69 63 6b 65 72 2d 62 73 2d 70 6f 70 6f orpicker-bs-popo
31760 76 65 72 27 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 ver');\n\n
31770 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 this.popoverTarg
31780 65 74 2e 6f 6e 28 27 73 68 6f 77 6e 2e 62 73 2e et.on('shown.bs.
31790 70 6f 70 6f 76 65 72 27 2c 20 5f 6a 71 75 65 72 popover', _jquer
317a0 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
317b0 28 74 68 69 73 2e 66 69 72 65 53 68 6f 77 2c 20 (this.fireShow,
317c0 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 20 20 74 this));\n t
317d0 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 his.popoverTarge
317e0 74 2e 6f 6e 28 27 68 69 64 64 65 6e 2e 62 73 2e t.on('hidden.bs.
317f0 70 6f 70 6f 76 65 72 27 2c 20 5f 6a 71 75 65 72 popover', _jquer
31800 79 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 y2.default.proxy
31810 28 74 68 69 73 2e 66 69 72 65 48 69 64 65 2c 20 (this.fireHide,
31820 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e this));\n }\n
31830 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
31840 2a 20 49 66 20 74 68 65 20 77 69 64 67 65 74 20 * If the widget
31850 69 73 20 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 is not inside a
31860 63 6f 6e 74 61 69 6e 65 72 20 6f 72 20 69 6e 6c container or inl
31870 69 6e 65 2c 20 72 65 61 72 72 61 6e 67 65 73 20 ine, rearranges
31880 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 72 65 6c its position rel
31890 61 74 69 76 65 20 74 6f 20 69 74 73 20 65 6c 65 ative to its ele
318a0 6d 65 6e 74 20 6f 66 66 73 65 74 2e 5c 6e 20 20 ment offset.\n
318b0 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 70 61 *\n * @pa
318c0 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c ram {Event} [e]\
318d0 6e 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 65 n * @private
318e0 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
318f0 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 72 , {\n key: 'r
31900 65 70 6f 73 69 74 69 6f 6e 27 2c 5c 6e 20 20 20 eposition',\n
31910 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
31920 20 72 65 70 6f 73 69 74 69 6f 6e 28 65 29 20 7b reposition(e) {
31930 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 73 \n if (this
31940 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 20 26 .popoverTarget &
31950 26 20 74 68 69 73 2e 69 73 56 69 73 69 62 6c 65 & this.isVisible
31960 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 ()) {\n t
31970 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 his.popoverTarge
31980 74 2e 70 6f 70 6f 76 65 72 28 27 75 70 64 61 74 t.popover('updat
31990 65 27 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 e');\n }\n
319a0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c }\n\n /**\
319b0 6e 20 20 20 20 20 2a 20 54 6f 67 67 6c 65 73 20 n * Toggles
319c0 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 the colorpicker
319d0 62 65 74 77 65 65 6e 20 76 69 73 69 62 6c 65 20 between visible
319e0 6f 72 20 68 69 64 64 65 6e 5c 6e 20 20 20 20 20 or hidden\n
319f0 2a 5c 6e 20 20 20 20 20 2a 20 40 66 69 72 65 73 *\n * @fires
31a00 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
31a10 6f 72 70 69 63 6b 65 72 53 68 6f 77 5c 6e 20 20 orpickerShow\n
31a20 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f * @fires Colo
31a30 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
31a40 6b 65 72 48 69 64 65 5c 6e 20 20 20 20 20 2a 20 kerHide\n *
31a50 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b @param {Event} [
31a60 65 5d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 e]\n */\n\n
31a70 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
31a80 27 74 6f 67 67 6c 65 27 2c 5c 6e 20 20 20 20 76 'toggle',\n v
31a90 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 74 alue: function t
31aa0 6f 67 67 6c 65 28 65 29 20 7b 5c 6e 20 20 20 20 oggle(e) {\n
31ab0 20 20 69 66 20 28 74 68 69 73 2e 69 73 56 69 73 if (this.isVis
31ac0 69 62 6c 65 28 29 29 20 7b 5c 6e 20 20 20 20 20 ible()) {\n
31ad0 20 20 20 74 68 69 73 2e 68 69 64 65 28 65 29 3b this.hide(e);
31ae0 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b \n } else {
31af0 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 73 \n this.s
31b00 68 6f 77 28 65 29 3b 5c 6e 20 20 20 20 20 20 7d how(e);\n }
31b10 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
31b20 2a 2a 5c 6e 20 20 20 20 20 2a 20 53 68 6f 77 73 **\n * Shows
31b30 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
31b40 20 77 69 64 67 65 74 20 69 66 20 68 69 64 64 65 widget if hidde
31b50 6e 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 n.\n *\n
31b60 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 * @fires Colorp
31b70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
31b80 72 53 68 6f 77 5c 6e 20 20 20 20 20 2a 20 40 70 rShow\n * @p
31b90 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d aram {Event} [e]
31ba0 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
31bb0 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 73 , {\n key: 's
31bc0 68 6f 77 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 how',\n value
31bd0 3a 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 28 : function show(
31be0 65 29 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 e) {\n if (
31bf0 74 68 69 73 2e 69 73 56 69 73 69 62 6c 65 28 29 this.isVisible()
31c00 20 7c 7c 20 74 68 69 73 2e 73 68 6f 77 69 6e 67 || this.showing
31c10 20 7c 7c 20 74 68 69 73 2e 68 69 64 64 69 6e 67 || this.hidding
31c20 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
31c30 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c urn;\n }\n\
31c40 6e 20 20 20 20 20 20 74 68 69 73 2e 73 68 6f 77 n this.show
31c50 69 6e 67 20 3d 20 74 72 75 65 3b 5c 6e 20 20 20 ing = true;\n
31c60 20 20 20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 this.hidding
31c70 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 = false;\n
31c80 74 68 69 73 2e 63 6c 69 63 6b 69 6e 67 20 3d 20 this.clicking =
31c90 66 61 6c 73 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 false;\n\n
31ca0 76 61 72 20 63 70 20 3d 20 74 68 69 73 2e 63 6f var cp = this.co
31cb0 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 5c 6e 20 20 lorpicker;\n\n
31cc0 20 20 20 20 63 70 2e 6c 61 73 74 45 76 65 6e 74 cp.lastEvent
31cd0 2e 61 6c 69 61 73 20 3d 20 27 73 68 6f 77 27 3b .alias = 'show';
31ce0 5c 6e 20 20 20 20 20 20 63 70 2e 6c 61 73 74 45 \n cp.lastE
31cf0 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e 20 vent.e = e;\n\n
31d00 20 20 20 20 20 2f 2f 20 50 72 65 76 65 6e 74 20 // Prevent
31d10 73 68 6f 77 69 6e 67 20 62 72 6f 77 73 65 72 20 showing browser
31d20 6e 61 74 69 76 65 20 48 54 4d 4c 35 20 63 6f 6c native HTML5 col
31d30 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 20 20 20 orpicker\n
31d40 69 66 20 28 65 20 26 26 20 28 21 74 68 69 73 2e if (e && (!this.
31d50 68 61 73 49 6e 70 75 74 20 7c 7c 20 74 68 69 73 hasInput || this
31d60 2e 69 6e 70 75 74 2e 61 74 74 72 28 27 74 79 70 .input.attr('typ
31d70 65 27 29 20 3d 3d 3d 20 27 63 6f 6c 6f 72 27 29 e') === 'color')
31d80 20 26 26 20 65 20 26 26 20 65 2e 70 72 65 76 65 && e && e.preve
31d90 6e 74 44 65 66 61 75 6c 74 29 20 7b 5c 6e 20 20 ntDefault) {\n
31da0 20 20 20 20 20 20 65 2e 73 74 6f 70 50 72 6f 70 e.stopProp
31db0 61 67 61 74 69 6f 6e 28 29 3b 5c 6e 20 20 20 20 agation();\n
31dc0 20 20 20 20 65 2e 70 72 65 76 65 6e 74 44 65 66 e.preventDef
31dd0 61 75 6c 74 28 29 3b 5c 6e 20 20 20 20 20 20 7d ault();\n }
31de0 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 49 66 20 \n\n // If
31df0 69 74 27 73 20 61 20 70 6f 70 6f 76 65 72 2c 20 it's a popover,
31e00 61 64 64 20 65 76 65 6e 74 20 74 6f 20 74 68 65 add event to the
31e10 20 64 6f 63 75 6d 65 6e 74 20 74 6f 20 68 69 64 document to hid
31e20 65 20 74 68 65 20 70 69 63 6b 65 72 20 77 68 65 e the picker whe
31e30 6e 20 63 6c 69 63 6b 69 6e 67 20 6f 75 74 73 69 n clicking outsi
31e40 64 65 20 6f 66 20 69 74 5c 6e 20 20 20 20 20 20 de of it\n
31e50 69 66 20 28 74 68 69 73 2e 69 73 50 6f 70 6f 76 if (this.isPopov
31e60 65 72 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 28 er) {\n (
31e70 30 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 0, _jquery2.defa
31e80 75 6c 74 29 28 74 68 69 73 2e 72 6f 6f 74 29 2e ult)(this.root).
31e90 6f 6e 28 27 72 65 73 69 7a 65 2e 63 6f 6c 6f 72 on('resize.color
31ea0 70 69 63 6b 65 72 27 2c 20 5f 6a 71 75 65 72 79 picker', _jquery
31eb0 32 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 2.default.proxy(
31ec0 74 68 69 73 2e 72 65 70 6f 73 69 74 69 6f 6e 2c this.reposition,
31ed0 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 20 20 this));\n
31ee0 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 61 64 }\n\n // ad
31ef0 64 20 76 69 73 69 62 6c 65 20 63 6c 61 73 73 20 d visible class
31f00 62 65 66 6f 72 65 20 70 6f 70 6f 76 65 72 20 69 before popover i
31f10 73 20 73 68 6f 77 6e 5c 6e 20 20 20 20 20 20 63 s shown\n c
31f20 70 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 p.picker.addClas
31f30 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 s('colorpicker-v
31f40 69 73 69 62 6c 65 27 29 2e 72 65 6d 6f 76 65 43 isible').removeC
31f50 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 lass('colorpicke
31f60 72 2d 68 69 64 64 65 6e 27 29 3b 5c 6e 5c 6e 20 r-hidden');\n\n
31f70 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 70 6f if (this.po
31f80 70 6f 76 65 72 54 61 72 67 65 74 29 20 7b 5c 6e poverTarget) {\n
31f90 20 20 20 20 20 20 20 20 74 68 69 73 2e 70 6f 70 this.pop
31fa0 6f 76 65 72 54 61 72 67 65 74 2e 70 6f 70 6f 76 overTarget.popov
31fb0 65 72 28 27 73 68 6f 77 27 29 3b 5c 6e 20 20 20 er('show');\n
31fc0 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e 20 20 20 } else {\n
31fd0 20 20 20 20 20 74 68 69 73 2e 66 69 72 65 53 68 this.fireSh
31fe0 6f 77 28 29 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e ow();\n }\n
31ff0 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 }\n }, {\n
32000 20 20 20 6b 65 79 3a 20 27 66 69 72 65 53 68 6f key: 'fireSho
32010 77 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 w',\n value:
32020 66 75 6e 63 74 69 6f 6e 20 66 69 72 65 53 68 6f function fireSho
32030 77 28 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 w() {\n thi
32040 73 2e 68 69 64 64 69 6e 67 20 3d 20 66 61 6c 73 s.hidding = fals
32050 65 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 73 e;\n this.s
32060 68 6f 77 69 6e 67 20 3d 20 66 61 6c 73 65 3b 5c howing = false;\
32070 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 n\n if (thi
32080 73 2e 69 73 50 6f 70 6f 76 65 72 29 20 7b 5c 6e s.isPopover) {\n
32090 20 20 20 20 20 20 20 20 2f 2f 20 41 64 64 20 65 // Add e
320a0 76 65 6e 74 20 74 6f 20 68 69 64 65 20 6f 6e 20 vent to hide on
320b0 6f 75 74 73 69 64 65 20 63 6c 69 63 6b 5c 6e 20 outside click\n
320c0 20 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 (0, _jque
320d0 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
320e0 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 s.root.document)
320f0 2e 6f 6e 28 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 .on('mousedown.c
32100 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 olorpicker touch
32110 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 start.colorpicke
32120 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 r', _jquery2.def
32130 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e ault.proxy(this.
32140 68 69 64 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 hide, this));\n
32150 20 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 (0, _jque
32160 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
32170 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 s.root.document)
32180 2e 6f 6e 28 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 .on('mousedown.c
32190 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 olorpicker touch
321a0 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 start.colorpicke
321b0 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 r', _jquery2.def
321c0 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e ault.proxy(this.
321d0 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 onClickingInside
321e0 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 20 , this));\n
321f0 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c }\n\n /**\
32200 6e 20 20 20 20 20 20 20 2a 20 28 43 6f 6c 6f 72 n * (Color
32210 70 69 63 6b 65 72 29 20 57 68 65 6e 20 73 68 6f picker) When sho
32220 77 28 29 20 69 73 20 63 61 6c 6c 65 64 20 61 6e w() is called an
32230 64 20 74 68 65 20 77 69 64 67 65 74 20 63 61 6e d the widget can
32240 20 62 65 20 73 68 6f 77 6e 2e 5c 6e 20 20 20 20 be shown.\n
32250 20 20 20 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 *\n * @
32260 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b 65 event Colorpicke
32270 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 53 68 6f r#colorpickerSho
32280 77 5c 6e 20 20 20 20 20 20 20 2a 2f 5c 6e 20 20 w\n */\n
32290 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
322a0 63 6b 65 72 2e 74 72 69 67 67 65 72 28 27 63 6f cker.trigger('co
322b0 6c 6f 72 70 69 63 6b 65 72 53 68 6f 77 27 29 3b lorpickerShow');
322c0 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
322d0 2a 2a 5c 6e 20 20 20 20 20 2a 20 48 69 64 65 73 **\n * Hides
322e0 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
322f0 20 77 69 64 67 65 74 2e 5c 6e 20 20 20 20 20 2a widget.\n *
32300 20 48 69 64 65 20 69 73 20 70 72 65 76 65 6e 74 Hide is prevent
32310 65 64 20 77 68 65 6e 20 69 74 20 69 73 20 74 72 ed when it is tr
32320 69 67 67 65 72 65 64 20 62 79 20 61 6e 20 65 76 iggered by an ev
32330 65 6e 74 20 77 68 6f 73 65 20 74 61 72 67 65 74 ent whose target
32340 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 62 65 65 element has bee
32350 6e 20 63 6c 69 63 6b 65 64 2f 74 6f 75 63 68 65 n clicked/touche
32360 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 d.\n *\n
32370 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 * @fires Colorp
32380 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
32390 72 48 69 64 65 5c 6e 20 20 20 20 20 2a 20 40 70 rHide\n * @p
323a0 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d aram {Event} [e]
323b0 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d \n */\n\n }
323c0 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 68 , {\n key: 'h
323d0 69 64 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 ide',\n value
323e0 3a 20 66 75 6e 63 74 69 6f 6e 20 68 69 64 65 28 : function hide(
323f0 65 29 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 e) {\n if (
32400 74 68 69 73 2e 69 73 48 69 64 64 65 6e 28 29 20 this.isHidden()
32410 7c 7c 20 74 68 69 73 2e 73 68 6f 77 69 6e 67 20 || this.showing
32420 7c 7c 20 74 68 69 73 2e 68 69 64 64 69 6e 67 29 || this.hidding)
32430 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
32440 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e rn;\n }\n\n
32450 20 20 20 20 20 20 76 61 72 20 63 70 20 3d 20 74 var cp = t
32460 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2c his.colorpicker,
32470 5c 6e 20 20 20 20 20 20 20 20 20 20 63 6c 69 63 \n clic
32480 6b 69 6e 67 20 3d 20 74 68 69 73 2e 63 6c 69 63 king = this.clic
32490 6b 69 6e 67 20 7c 7c 20 74 68 69 73 2e 69 73 43 king || this.isC
324a0 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 lickingInside(e)
324b0 3b 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ;\n\n this.
324c0 68 69 64 64 69 6e 67 20 3d 20 74 72 75 65 3b 5c hidding = true;\
324d0 6e 20 20 20 20 20 20 74 68 69 73 2e 73 68 6f 77 n this.show
324e0 69 6e 67 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 ing = false;\n
324f0 20 20 20 20 74 68 69 73 2e 63 6c 69 63 6b 69 6e this.clickin
32500 67 20 3d 20 66 61 6c 73 65 3b 5c 6e 5c 6e 20 20 g = false;\n\n
32510 20 20 20 20 63 70 2e 6c 61 73 74 45 76 65 6e 74 cp.lastEvent
32520 2e 61 6c 69 61 73 20 3d 20 27 68 69 64 65 27 3b .alias = 'hide';
32530 5c 6e 20 20 20 20 20 20 63 70 2e 6c 61 73 74 45 \n cp.lastE
32540 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e 20 vent.e = e;\n\n
32550 20 20 20 20 20 2f 2f 20 54 4f 44 4f 3a 20 66 69 // TODO: fi
32560 78 20 68 61 76 69 6e 67 20 74 6f 20 63 6c 69 63 x having to clic
32570 6b 20 74 77 69 63 65 20 6f 75 74 73 69 64 65 20 k twice outside
32580 77 68 65 6e 20 6c 6f 73 69 6e 67 20 66 6f 63 75 when losing focu
32590 73 20 61 6e 64 20 6c 61 73 74 20 32 20 63 6c 69 s and last 2 cli
325a0 63 6b 73 20 77 68 65 72 65 20 69 6e 73 69 64 65 cks where inside
325b0 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
325c0 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 50 72 65 \n\n // Pre
325d0 76 65 6e 74 20 68 69 64 65 20 69 66 20 74 72 69 vent hide if tri
325e0 67 67 65 72 65 64 20 62 79 20 61 6e 20 65 76 65 ggered by an eve
325f0 6e 74 20 61 6e 64 20 61 6e 20 65 6c 65 6d 65 6e nt and an elemen
32600 74 20 69 6e 73 69 64 65 20 74 68 65 20 63 6f 6c t inside the col
32610 6f 72 70 69 63 6b 65 72 20 68 61 73 20 62 65 65 orpicker has bee
32620 6e 20 63 6c 69 63 6b 65 64 2f 74 6f 75 63 68 65 n clicked/touche
32630 64 5c 6e 20 20 20 20 20 20 69 66 20 28 63 6c 69 d\n if (cli
32640 63 6b 69 6e 67 29 20 7b 5c 6e 20 20 20 20 20 20 cking) {\n
32650 20 20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 3d this.hidding =
32660 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 20 false;\n
32670 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 return;\n
32680 7d 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 }\n\n if (t
32690 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 his.popoverTarge
326a0 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 t) {\n th
326b0 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 is.popoverTarget
326c0 2e 70 6f 70 6f 76 65 72 28 27 68 69 64 65 27 29 .popover('hide')
326d0 3b 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 20 ;\n } else
326e0 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e {\n this.
326f0 66 69 72 65 48 69 64 65 28 29 3b 5c 6e 20 20 20 fireHide();\n
32700 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d }\n }\n }
32710 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 66 , {\n key: 'f
32720 69 72 65 48 69 64 65 27 2c 5c 6e 20 20 20 20 76 ireHide',\n v
32730 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 66 alue: function f
32740 69 72 65 48 69 64 65 28 29 20 7b 5c 6e 20 20 20 ireHide() {\n
32750 20 20 20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 this.hidding
32760 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 = false;\n
32770 74 68 69 73 2e 73 68 6f 77 69 6e 67 20 3d 20 66 this.showing = f
32780 61 6c 73 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 alse;\n\n v
32790 61 72 20 63 70 20 3d 20 74 68 69 73 2e 63 6f 6c ar cp = this.col
327a0 6f 72 70 69 63 6b 65 72 3b 5c 6e 5c 6e 20 20 20 orpicker;\n\n
327b0 20 20 20 2f 2f 20 61 64 64 20 68 69 64 64 65 6e // add hidden
327c0 20 63 6c 61 73 73 20 61 66 74 65 72 20 70 6f 70 class after pop
327d0 6f 76 65 72 20 69 73 20 68 69 64 64 65 6e 5c 6e over is hidden\n
327e0 20 20 20 20 20 20 63 70 2e 70 69 63 6b 65 72 2e cp.picker.
327f0 61 64 64 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 addClass('colorp
32800 69 63 6b 65 72 2d 68 69 64 64 65 6e 27 29 2e 72 icker-hidden').r
32810 65 6d 6f 76 65 43 6c 61 73 73 28 27 63 6f 6c 6f emoveClass('colo
32820 72 70 69 63 6b 65 72 2d 76 69 73 69 62 6c 65 27 rpicker-visible'
32830 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 55 );\n\n // U
32840 6e 62 69 6e 64 20 77 69 6e 64 6f 77 20 61 6e 64 nbind window and
32850 20 64 6f 63 75 6d 65 6e 74 20 65 76 65 6e 74 73 document events
32860 2c 20 73 69 6e 63 65 20 74 68 65 72 65 20 69 73 , since there is
32870 20 6e 6f 20 6e 65 65 64 20 74 6f 20 6b 65 65 70 no need to keep
32880 20 74 68 65 6d 20 77 68 69 6c 65 20 74 68 65 20 them while the
32890 70 6f 70 75 70 20 69 73 20 68 69 64 64 65 6e 5c popup is hidden\
328a0 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 65 n (0, _jque
328b0 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
328c0 73 2e 72 6f 6f 74 29 2e 6f 66 66 28 27 72 65 73 s.root).off('res
328d0 69 7a 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 ize.colorpicker'
328e0 2c 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 75 , _jquery2.defau
328f0 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 lt.proxy(this.re
32900 70 6f 73 69 74 69 6f 6e 2c 20 74 68 69 73 29 29 position, this))
32910 3b 5c 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 ;\n (0, _jq
32920 75 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 uery2.default)(t
32930 68 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e his.root.documen
32940 74 29 2e 6f 66 66 28 27 6d 6f 75 73 65 64 6f 77 t).off('mousedow
32950 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f n.colorpicker to
32960 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 uchstart.colorpi
32970 63 6b 65 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e cker', _jquery2.
32980 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 default.proxy(th
32990 69 73 2e 68 69 64 65 2c 20 74 68 69 73 29 29 3b is.hide, this));
329a0 5c 6e 20 20 20 20 20 20 28 30 2c 20 5f 6a 71 75 \n (0, _jqu
329b0 65 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 ery2.default)(th
329c0 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 is.root.document
329d0 29 2e 6f 66 66 28 27 6d 6f 75 73 65 64 6f 77 6e ).off('mousedown
329e0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 .colorpicker tou
329f0 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 chstart.colorpic
32a00 6b 65 72 27 2c 20 5f 6a 71 75 65 72 79 32 2e 64 ker', _jquery2.d
32a10 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 efault.proxy(thi
32a20 73 2e 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73 69 s.onClickingInsi
32a30 64 65 2c 20 74 68 69 73 29 29 3b 5c 6e 5c 6e 20 de, this));\n\n
32a40 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 /**\n
32a50 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 29 * (Colorpicker)
32a60 20 57 68 65 6e 20 68 69 64 65 28 29 20 69 73 20 When hide() is
32a70 63 61 6c 6c 65 64 20 61 6e 64 20 74 68 65 20 77 called and the w
32a80 69 64 67 65 74 20 63 61 6e 20 62 65 20 68 69 64 idget can be hid
32a90 64 65 6e 2e 5c 6e 20 20 20 20 20 20 20 2a 5c 6e den.\n *\n
32aa0 20 20 20 20 20 20 20 2a 20 40 65 76 65 6e 74 20 * @event
32ab0 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f Colorpicker#colo
32ac0 72 70 69 63 6b 65 72 48 69 64 65 5c 6e 20 20 20 rpickerHide\n
32ad0 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 63 70 */\n cp
32ae0 2e 74 72 69 67 67 65 72 28 27 63 6f 6c 6f 72 70 .trigger('colorp
32af0 69 63 6b 65 72 48 69 64 65 27 29 3b 5c 6e 20 20 ickerHide');\n
32b00 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 }\n }, {\n
32b10 20 6b 65 79 3a 20 27 66 6f 63 75 73 27 2c 5c 6e key: 'focus',\n
32b20 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 value: funct
32b30 69 6f 6e 20 66 6f 63 75 73 28 29 20 7b 5c 6e 20 ion focus() {\n
32b40 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 68 61 if (this.ha
32b50 73 41 64 64 6f 6e 29 20 7b 5c 6e 20 20 20 20 20 sAddon) {\n
32b60 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 61 return this.a
32b70 64 64 6f 6e 2e 66 6f 63 75 73 28 29 3b 5c 6e 20 ddon.focus();\n
32b80 20 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 69 66 }\n if
32b90 20 28 74 68 69 73 2e 68 61 73 49 6e 70 75 74 29 (this.hasInput)
32ba0 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
32bb0 72 6e 20 74 68 69 73 2e 69 6e 70 75 74 2e 66 6f rn this.input.fo
32bc0 63 75 73 28 29 3b 5c 6e 20 20 20 20 20 20 7d 5c cus();\n }\
32bd0 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 n return fa
32be0 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 lse;\n }\n\n
32bf0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 /**\n * R
32c00 65 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 eturns true if t
32c10 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 65 he colorpicker e
32c20 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 63 lement has the c
32c30 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69 73 69 62 olorpicker-visib
32c40 6c 65 20 63 6c 61 73 73 20 61 6e 64 20 6e 6f 74 le class and not
32c50 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
32c60 2d 68 69 64 64 65 6e 20 6f 6e 65 2e 5c 6e 20 20 -hidden one.\n
32c70 20 20 20 2a 20 46 61 6c 73 65 20 6f 74 68 65 72 * False other
32c80 77 69 73 65 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 wise.\n *\n
32c90 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b * @returns {
32ca0 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a boolean}\n *
32cb0 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
32cc0 20 6b 65 79 3a 20 27 69 73 56 69 73 69 62 6c 65 key: 'isVisible
32cd0 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
32ce0 75 6e 63 74 69 6f 6e 20 69 73 56 69 73 69 62 6c unction isVisibl
32cf0 65 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 e() {\n ret
32d00 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 urn this.colorpi
32d10 63 6b 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 43 cker.picker.hasC
32d20 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 lass('colorpicke
32d30 72 2d 76 69 73 69 62 6c 65 27 29 20 26 26 20 21 r-visible') && !
32d40 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
32d50 2e 70 69 63 6b 65 72 2e 68 61 73 43 6c 61 73 73 .picker.hasClass
32d60 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 69 ('colorpicker-hi
32d70 64 64 65 6e 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e dden');\n }\n
32d80 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
32d90 2a 20 52 65 74 75 72 6e 73 20 74 72 75 65 20 69 * Returns true i
32da0 66 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 f the colorpicke
32db0 72 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 r element has th
32dc0 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 69 e colorpicker-hi
32dd0 64 64 65 6e 20 63 6c 61 73 73 20 61 6e 64 20 6e dden class and n
32de0 6f 74 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b ot the colorpick
32df0 65 72 2d 76 69 73 69 62 6c 65 20 6f 6e 65 2e 5c er-visible one.\
32e00 6e 20 20 20 20 20 2a 20 46 61 6c 73 65 20 6f 74 n * False ot
32e10 68 65 72 77 69 73 65 2e 5c 6e 20 20 20 20 20 2a herwise.\n *
32e20 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e \n * @return
32e30 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
32e40 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e */\n\n }, {\n
32e50 20 20 20 20 6b 65 79 3a 20 27 69 73 48 69 64 64 key: 'isHidd
32e60 65 6e 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a en',\n value:
32e70 20 66 75 6e 63 74 69 6f 6e 20 69 73 48 69 64 64 function isHidd
32e80 65 6e 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 en() {\n re
32e90 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 turn this.colorp
32ea0 69 63 6b 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 icker.picker.has
32eb0 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b Class('colorpick
32ec0 65 72 2d 68 69 64 64 65 6e 27 29 20 26 26 20 21 er-hidden') && !
32ed0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
32ee0 2e 70 69 63 6b 65 72 2e 68 61 73 43 6c 61 73 73 .picker.hasClass
32ef0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69 ('colorpicker-vi
32f00 73 69 62 6c 65 27 29 3b 5c 6e 20 20 20 20 7d 5c sible');\n }\
32f10 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
32f20 3a 20 27 69 6e 70 75 74 27 2c 5c 6e 20 20 20 20 : 'input',\n
32f30 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 67 65 get: function ge
32f40 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 t() {\n ret
32f50 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 urn this.colorpi
32f60 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 cker.inputHandle
32f70 72 2e 69 6e 70 75 74 3b 5c 6e 20 20 20 20 7d 5c r.input;\n }\
32f80 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
32f90 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 * @private\n
32fa0 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f * @returns {bo
32fb0 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c olean}\n */\
32fc0 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b n\n }, {\n k
32fd0 65 79 3a 20 27 68 61 73 49 6e 70 75 74 27 2c 5c ey: 'hasInput',\
32fe0 6e 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 n get: functi
32ff0 6f 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 on get() {\n
33000 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f return this.co
33010 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 74 48 lorpicker.inputH
33020 61 6e 64 6c 65 72 2e 68 61 73 49 6e 70 75 74 28 andler.hasInput(
33030 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
33040 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 70 72 /**\n * @pr
33050 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 20 40 72 ivate\n * @r
33060 65 74 75 72 6e 73 20 7b 6a 51 75 65 72 79 7c 66 eturns {jQuery|f
33070 61 6c 73 65 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e alse}\n */\n
33080 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
33090 79 3a 20 27 61 64 64 6f 6e 27 2c 5c 6e 20 20 20 y: 'addon',\n
330a0 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 67 get: function g
330b0 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 et() {\n re
330c0 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 turn this.colorp
330d0 69 63 6b 65 72 2e 61 64 64 6f 6e 48 61 6e 64 6c icker.addonHandl
330e0 65 72 2e 61 64 64 6f 6e 3b 5c 6e 20 20 20 20 7d er.addon;\n }
330f0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
33100 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 * @private\n
33110 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 * @returns {b
33120 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f oolean}\n */
33130 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 \n\n }, {\n
33140 6b 65 79 3a 20 27 68 61 73 41 64 64 6f 6e 27 2c key: 'hasAddon',
33150 5c 6e 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 \n get: funct
33160 69 6f 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 ion get() {\n
33170 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 return this.c
33180 6f 6c 6f 72 70 69 63 6b 65 72 2e 61 64 64 6f 6e olorpicker.addon
33190 48 61 6e 64 6c 65 72 2e 68 61 73 41 64 64 6f 6e Handler.hasAddon
331a0 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 ();\n }\n\n
331b0 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 70 /**\n * @p
331c0 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 20 40 rivate\n * @
331d0 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e returns {boolean
331e0 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 }\n */\n\n
331f0 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 }, {\n key: '
33200 69 73 50 6f 70 6f 76 65 72 27 2c 5c 6e 20 20 20 isPopover',\n
33210 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e 20 67 get: function g
33220 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 et() {\n re
33230 74 75 72 6e 20 21 74 68 69 73 2e 63 6f 6c 6f 72 turn !this.color
33240 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 69 picker.options.i
33250 6e 6c 69 6e 65 20 26 26 20 21 21 74 68 69 73 2e nline && !!this.
33260 70 6f 70 6f 76 65 72 54 69 70 3b 5c 6e 20 20 20 popoverTip;\n
33270 20 7d 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 }\n }]);\n\n
33280 72 65 74 75 72 6e 20 50 6f 70 75 70 48 61 6e 64 return PopupHand
33290 6c 65 72 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e 65 78 ler;\n}();\n\nex
332a0 70 6f 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 ports.default =
332b0 50 6f 70 75 70 48 61 6e 64 6c 65 72 3b 5c 6e 5c PopupHandler;\n\
332c0 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 31 n/***/ }),\n/* 1
332d0 35 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 5 */\n/***/ (fun
332e0 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 ction(module, ex
332f0 70 6f 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b ports, __webpack
33300 5f 72 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c _require__) {\n\
33310 6e 5c 22 75 73 65 20 73 74 72 69 63 74 5c 22 3b n\"use strict\";
33320 5c 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 66 \n\n\nObject.def
33330 69 6e 65 50 72 6f 70 65 72 74 79 28 65 78 70 6f ineProperty(expo
33340 72 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 6c rts, \"__esModul
33350 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 3a e\", {\n value:
33360 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e 76 61 true\n});\n\nva
33370 72 20 5f 63 72 65 61 74 65 43 6c 61 73 73 20 3d r _createClass =
33380 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 function () { f
33390 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 unction definePr
333a0 6f 70 65 72 74 69 65 73 28 74 61 72 67 65 74 2c operties(target,
333b0 20 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 props) { for (v
333c0 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 ar i = 0; i < pr
333d0 6f 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 ops.length; i++)
333e0 20 7b 20 76 61 72 20 64 65 73 63 72 69 70 74 6f { var descripto
333f0 72 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 r = props[i]; de
33400 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 scriptor.enumera
33410 62 6c 65 20 3d 20 64 65 73 63 72 69 70 74 6f 72 ble = descriptor
33420 2e 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 .enumerable || f
33430 61 6c 73 65 3b 20 64 65 73 63 72 69 70 74 6f 72 alse; descriptor
33440 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 .configurable =
33450 74 72 75 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 true; if (\"valu
33460 65 5c 22 20 69 6e 20 64 65 73 63 72 69 70 74 6f e\" in descripto
33470 72 29 20 64 65 73 63 72 69 70 74 6f 72 2e 77 72 r) descriptor.wr
33480 69 74 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f itable = true; O
33490 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 bject.defineProp
334a0 65 72 74 79 28 74 61 72 67 65 74 2c 20 64 65 73 erty(target, des
334b0 63 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 criptor.key, des
334c0 63 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 criptor); } } re
334d0 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 turn function (C
334e0 6f 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 onstructor, prot
334f0 6f 50 72 6f 70 73 2c 20 73 74 61 74 69 63 50 72 oProps, staticPr
33500 6f 70 73 29 20 7b 20 69 66 20 28 70 72 6f 74 6f ops) { if (proto
33510 50 72 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f Props) definePro
33520 70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 perties(Construc
33530 74 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 tor.prototype, p
33540 72 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 rotoProps); if (
33550 73 74 61 74 69 63 50 72 6f 70 73 29 20 64 65 66 staticProps) def
33560 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 43 6f ineProperties(Co
33570 6e 73 74 72 75 63 74 6f 72 2c 20 73 74 61 74 69 nstructor, stati
33580 63 50 72 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 cProps); return
33590 43 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 Constructor; };
335a0 7d 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 }();\n\nvar _jqu
335b0 65 72 79 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f ery = __webpack_
335c0 72 65 71 75 69 72 65 5f 5f 28 30 29 3b 5c 6e 5c require__(0);\n\
335d0 6e 76 61 72 20 5f 6a 71 75 65 72 79 32 20 3d 20 nvar _jquery2 =
335e0 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 _interopRequireD
335f0 65 66 61 75 6c 74 28 5f 6a 71 75 65 72 79 29 3b efault(_jquery);
33600 5c 6e 5c 6e 76 61 72 20 5f 43 6f 6c 6f 72 49 74 \n\nvar _ColorIt
33610 65 6d 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 em = __webpack_r
33620 65 71 75 69 72 65 5f 5f 28 32 29 3b 5c 6e 5c 6e equire__(2);\n\n
33630 76 61 72 20 5f 43 6f 6c 6f 72 49 74 65 6d 32 20 var _ColorItem2
33640 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 = _interopRequir
33650 65 44 65 66 61 75 6c 74 28 5f 43 6f 6c 6f 72 49 eDefault(_ColorI
33660 74 65 6d 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f tem);\n\nfunctio
33670 6e 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 n _interopRequir
33680 65 44 65 66 61 75 6c 74 28 6f 62 6a 29 20 7b 20 eDefault(obj) {
33690 72 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 6f 62 return obj && ob
336a0 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f 20 6f j.__esModule ? o
336b0 62 6a 20 3a 20 7b 20 64 65 66 61 75 6c 74 3a 20 bj : { default:
336c0 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 6e 63 obj }; }\n\nfunc
336d0 74 69 6f 6e 20 5f 63 6c 61 73 73 43 61 6c 6c 43 tion _classCallC
336e0 68 65 63 6b 28 69 6e 73 74 61 6e 63 65 2c 20 43 heck(instance, C
336f0 6f 6e 73 74 72 75 63 74 6f 72 29 20 7b 20 69 66 onstructor) { if
33700 20 28 21 28 69 6e 73 74 61 6e 63 65 20 69 6e 73 (!(instance ins
33710 74 61 6e 63 65 6f 66 20 43 6f 6e 73 74 72 75 63 tanceof Construc
33720 74 6f 72 29 29 20 7b 20 74 68 72 6f 77 20 6e 65 tor)) { throw ne
33730 77 20 54 79 70 65 45 72 72 6f 72 28 5c 22 43 61 w TypeError(\"Ca
33740 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 nnot call a clas
33750 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 5c s as a function\
33760 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e "); } }\n\n/**\n
33770 20 2a 20 48 61 6e 64 6c 65 73 20 65 76 65 72 79 * Handles every
33780 74 68 69 6e 67 20 72 65 6c 61 74 65 64 20 74 6f thing related to
33790 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
337a0 20 69 6e 70 75 74 5c 6e 20 2a 20 40 69 67 6e 6f input\n * @igno
337b0 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 20 49 6e 70 re\n */\nvar Inp
337c0 75 74 48 61 6e 64 6c 65 72 20 3d 20 66 75 6e 63 utHandler = func
337d0 74 69 6f 6e 20 28 29 20 7b 5c 6e 20 20 2f 2a 2a tion () {\n /**
337e0 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 \n * @param {C
337f0 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c 6f olorpicker} colo
33800 72 70 69 63 6b 65 72 5c 6e 20 20 20 2a 2f 5c 6e rpicker\n */\n
33810 20 20 66 75 6e 63 74 69 6f 6e 20 49 6e 70 75 74 function Input
33820 48 61 6e 64 6c 65 72 28 63 6f 6c 6f 72 70 69 63 Handler(colorpic
33830 6b 65 72 29 20 7b 5c 6e 20 20 20 20 5f 63 6c 61 ker) {\n _cla
33840 73 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 69 73 ssCallCheck(this
33850 2c 20 49 6e 70 75 74 48 61 6e 64 6c 65 72 29 3b , InputHandler);
33860 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
33870 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 * @type {Color
33880 70 69 63 6b 65 72 7d 5c 6e 20 20 20 20 20 2a 2f picker}\n */
33890 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 \n this.color
338a0 70 69 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 70 69 picker = colorpi
338b0 63 6b 65 72 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e cker;\n /**\n
338c0 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 6a 51 * @type {jQ
338d0 75 65 72 79 7c 66 61 6c 73 65 7d 5c 6e 20 20 20 uery|false}\n
338e0 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 69 */\n this.i
338f0 6e 70 75 74 20 3d 20 74 68 69 73 2e 63 6f 6c 6f nput = this.colo
33900 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e rpicker.element.
33910 69 73 28 27 69 6e 70 75 74 27 29 20 3f 20 74 68 is('input') ? th
33920 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 is.colorpicker.e
33930 6c 65 6d 65 6e 74 20 3a 20 74 68 69 73 2e 63 6f lement : this.co
33940 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e lorpicker.option
33950 73 2e 69 6e 70 75 74 20 3f 20 74 68 69 73 2e 63 s.input ? this.c
33960 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 olorpicker.eleme
33970 6e 74 2e 66 69 6e 64 28 74 68 69 73 2e 63 6f 6c nt.find(this.col
33980 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
33990 2e 69 6e 70 75 74 29 20 3a 20 66 61 6c 73 65 3b .input) : false;
339a0 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 \n\n if (this
339b0 2e 69 6e 70 75 74 20 26 26 20 74 68 69 73 2e 69 .input && this.i
339c0 6e 70 75 74 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 nput.length ===
339d0 30 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 0) {\n this
339e0 2e 69 6e 70 75 74 20 3d 20 66 61 6c 73 65 3b 5c .input = false;\
339f0 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 n }\n\n th
33a00 69 73 2e 5f 69 6e 69 74 56 61 6c 75 65 28 29 3b is._initValue();
33a10 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 5f 63 72 65 61 \n }\n\n _crea
33a20 74 65 43 6c 61 73 73 28 49 6e 70 75 74 48 61 6e teClass(InputHan
33a30 64 6c 65 72 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 dler, [{\n ke
33a40 79 3a 20 27 62 69 6e 64 27 2c 5c 6e 20 20 20 20 y: 'bind',\n
33a50 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 value: function
33a60 62 69 6e 64 28 29 20 7b 5c 6e 20 20 20 20 20 20 bind() {\n
33a70 69 66 20 28 21 74 68 69 73 2e 68 61 73 49 6e 70 if (!this.hasInp
33a80 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 ut()) {\n
33a90 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 return;\n
33aa0 7d 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 69 6e }\n this.in
33ab0 70 75 74 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 put.on({\n
33ac0 20 20 27 6b 65 79 75 70 2e 63 6f 6c 6f 72 70 69 'keyup.colorpi
33ad0 63 6b 65 72 27 3a 20 5f 6a 71 75 65 72 79 32 2e cker': _jquery2.
33ae0 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 default.proxy(th
33af0 69 73 2e 6f 6e 6b 65 79 75 70 2c 20 74 68 69 73 is.onkeyup, this
33b00 29 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 )\n });\n
33b10 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 2e 6f this.input.o
33b20 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 27 63 68 n({\n 'ch
33b30 61 6e 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 ange.colorpicker
33b40 27 3a 20 5f 6a 71 75 65 72 79 32 2e 64 65 66 61 ': _jquery2.defa
33b50 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f ult.proxy(this.o
33b60 6e 63 68 61 6e 67 65 2c 20 74 68 69 73 29 5c 6e nchange, this)\n
33b70 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 20 20 7d });\n }
33b80 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
33b90 79 3a 20 27 75 6e 62 69 6e 64 27 2c 5c 6e 20 20 y: 'unbind',\n
33ba0 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
33bb0 6e 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 20 n unbind() {\n
33bc0 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 68 61 if (!this.ha
33bd0 73 49 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 sInput()) {\n
33be0 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 return;\n
33bf0 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 74 68 69 }\n thi
33c00 73 2e 69 6e 70 75 74 2e 6f 66 66 28 27 2e 63 6f s.input.off('.co
33c10 6c 6f 72 70 69 63 6b 65 72 27 29 3b 5c 6e 20 20 lorpicker');\n
33c20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 }\n }, {\n
33c30 20 6b 65 79 3a 20 27 5f 69 6e 69 74 56 61 6c 75 key: '_initValu
33c40 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 e',\n value:
33c50 66 75 6e 63 74 69 6f 6e 20 5f 69 6e 69 74 56 61 function _initVa
33c60 6c 75 65 28 29 20 7b 5c 6e 20 20 20 20 20 20 69 lue() {\n i
33c70 66 20 28 21 74 68 69 73 2e 68 61 73 49 6e 70 75 f (!this.hasInpu
33c80 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 t()) {\n
33c90 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d return;\n }
33ca0 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 76 61 \n\n var va
33cb0 6c 20 3d 20 27 27 3b 5c 6e 5c 6e 20 20 20 20 20 l = '';\n\n
33cc0 20 5b 5c 6e 20 20 20 20 20 20 2f 2f 20 63 61 6e [\n // can
33cd0 64 69 64 61 74 65 73 3a 5c 6e 20 20 20 20 20 20 didates:\n
33ce0 74 68 69 73 2e 69 6e 70 75 74 2e 76 61 6c 28 29 this.input.val()
33cf0 2c 20 74 68 69 73 2e 69 6e 70 75 74 2e 64 61 74 , this.input.dat
33d00 61 28 27 63 6f 6c 6f 72 27 29 2c 20 74 68 69 73 a('color'), this
33d10 2e 69 6e 70 75 74 2e 61 74 74 72 28 27 64 61 74 .input.attr('dat
33d20 61 2d 63 6f 6c 6f 72 27 29 5d 2e 6d 61 70 28 66 a-color')].map(f
33d30 75 6e 63 74 69 6f 6e 20 28 69 74 65 6d 29 20 7b unction (item) {
33d40 5c 6e 20 20 20 20 20 20 20 20 69 66 20 28 69 74 \n if (it
33d50 65 6d 20 26 26 20 76 61 6c 20 3d 3d 3d 20 27 27 em && val === ''
33d60 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 76 ) {\n v
33d70 61 6c 20 3d 20 69 74 65 6d 3b 5c 6e 20 20 20 20 al = item;\n
33d80 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 7d 29 3b }\n });
33d90 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 76 61 \n\n if (va
33da0 6c 20 69 6e 73 74 61 6e 63 65 6f 66 20 5f 43 6f l instanceof _Co
33db0 6c 6f 72 49 74 65 6d 32 2e 64 65 66 61 75 6c 74 lorItem2.default
33dc0 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 76 61 6c ) {\n val
33dd0 20 3d 20 74 68 69 73 2e 67 65 74 46 6f 72 6d 61 = this.getForma
33de0 74 74 65 64 43 6f 6c 6f 72 28 76 61 6c 2e 73 74 ttedColor(val.st
33df0 72 69 6e 67 28 74 68 69 73 2e 63 6f 6c 6f 72 70 ring(this.colorp
33e00 69 63 6b 65 72 2e 66 6f 72 6d 61 74 29 29 3b 5c icker.format));\
33e10 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 n } else if
33e20 20 28 21 28 74 79 70 65 6f 66 20 76 61 6c 20 3d (!(typeof val =
33e30 3d 3d 20 27 73 74 72 69 6e 67 27 20 7c 7c 20 76 == 'string' || v
33e40 61 6c 20 69 6e 73 74 61 6e 63 65 6f 66 20 53 74 al instanceof St
33e50 72 69 6e 67 29 29 20 7b 5c 6e 20 20 20 20 20 20 ring)) {\n
33e60 20 20 76 61 6c 20 3d 20 27 27 3b 5c 6e 20 20 20 val = '';\n
33e70 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 68 }\n\n th
33e80 69 73 2e 69 6e 70 75 74 2e 70 72 6f 70 28 27 76 is.input.prop('v
33e90 61 6c 75 65 27 2c 20 76 61 6c 29 3b 5c 6e 20 20 alue', val);\n
33ea0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
33eb0 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 * Returns t
33ec0 68 65 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 20 he color string
33ed0 66 72 6f 6d 20 74 68 65 20 69 6e 70 75 74 20 76 from the input v
33ee0 61 6c 75 65 2e 5c 6e 20 20 20 20 20 2a 20 49 66 alue.\n * If
33ef0 20 74 68 65 72 65 20 69 73 20 6e 6f 20 69 6e 70 there is no inp
33f00 75 74 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 ut the return va
33f10 6c 75 65 20 69 73 20 66 61 6c 73 65 2e 5c 6e 20 lue is false.\n
33f20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 72 *\n * @r
33f30 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 7c 62 eturns {String|b
33f40 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f oolean}\n */
33f50 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 \n\n }, {\n
33f60 6b 65 79 3a 20 27 67 65 74 56 61 6c 75 65 27 2c key: 'getValue',
33f70 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e \n value: fun
33f80 63 74 69 6f 6e 20 67 65 74 56 61 6c 75 65 28 29 ction getValue()
33f90 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 21 74 {\n if (!t
33fa0 68 69 73 2e 68 61 73 49 6e 70 75 74 28 29 29 20 his.hasInput())
33fb0 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 {\n retur
33fc0 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 n false;\n
33fd0 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 75 72 }\n\n retur
33fe0 6e 20 74 68 69 73 2e 69 6e 70 75 74 2e 76 61 6c n this.input.val
33ff0 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 ();\n }\n\n
34000 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 49 66 /**\n * If
34010 20 74 68 65 20 69 6e 70 75 74 20 65 6c 65 6d 65 the input eleme
34020 6e 74 20 69 73 20 70 72 65 73 65 6e 74 2c 20 69 nt is present, i
34030 74 20 75 70 64 61 74 65 73 20 74 68 65 20 76 61 t updates the va
34040 6c 75 65 20 77 69 74 68 20 74 68 65 20 63 75 72 lue with the cur
34050 72 65 6e 74 20 63 6f 6c 6f 72 20 6f 62 6a 65 63 rent color objec
34060 74 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 2e 5c t color string.\
34070 6e 20 20 20 20 20 2a 20 49 66 20 74 68 65 20 76 n * If the v
34080 61 6c 75 65 20 69 73 20 63 68 61 6e 67 65 64 2c alue is changed,
34090 20 74 68 69 73 20 6d 65 74 68 6f 64 20 66 69 72 this method fir
340a0 65 73 20 61 20 5c 22 63 68 61 6e 67 65 5c 22 20 es a \"change\"
340b0 65 76 65 6e 74 20 6f 6e 20 74 68 65 20 69 6e 70 event on the inp
340c0 75 74 20 65 6c 65 6d 65 6e 74 2e 5c 6e 20 20 20 ut element.\n
340d0 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 *\n * @par
340e0 61 6d 20 7b 53 74 72 69 6e 67 7d 20 76 61 6c 5c am {String} val\
340f0 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
34100 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b @fires Colorpick
34110 65 72 23 63 68 61 6e 67 65 5c 6e 20 20 20 20 20 er#change\n
34120 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 */\n\n }, {\n
34130 20 20 6b 65 79 3a 20 27 73 65 74 56 61 6c 75 65 key: 'setValue
34140 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 ',\n value: f
34150 75 6e 63 74 69 6f 6e 20 73 65 74 56 61 6c 75 65 unction setValue
34160 28 76 61 6c 29 20 7b 5c 6e 20 20 20 20 20 20 69 (val) {\n i
34170 66 20 28 21 74 68 69 73 2e 68 61 73 49 6e 70 75 f (!this.hasInpu
34180 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 t()) {\n
34190 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d return;\n }
341a0 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 69 6e \n\n var in
341b0 70 75 74 56 61 6c 20 3d 20 74 68 69 73 2e 69 6e putVal = this.in
341c0 70 75 74 2e 70 72 6f 70 28 27 76 61 6c 75 65 27 put.prop('value'
341d0 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 61 6c 20 );\n\n val
341e0 3d 20 76 61 6c 20 3f 20 76 61 6c 20 3a 20 27 27 = val ? val : ''
341f0 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 76 ;\n\n if (v
34200 61 6c 20 3d 3d 3d 20 28 69 6e 70 75 74 56 61 6c al === (inputVal
34210 20 3f 20 69 6e 70 75 74 56 61 6c 20 3a 20 27 27 ? inputVal : ''
34220 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 2f 2f )) {\n //
34230 20 4e 6f 20 6e 65 65 64 20 74 6f 20 73 65 74 20 No need to set
34240 76 61 6c 75 65 20 6f 72 20 74 72 69 67 67 65 72 value or trigger
34250 20 61 6e 79 20 65 76 65 6e 74 20 69 66 20 6e 6f any event if no
34260 74 68 69 6e 67 20 63 68 61 6e 67 65 64 5c 6e 20 thing changed\n
34270 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e return;\n
34280 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
34290 20 74 68 69 73 2e 69 6e 70 75 74 2e 70 72 6f 70 this.input.prop
342a0 28 27 76 61 6c 75 65 27 2c 20 76 61 6c 29 3b 5c ('value', val);\
342b0 6e 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 n\n /**\n
342c0 20 20 20 20 20 2a 20 28 49 6e 70 75 74 29 20 54 * (Input) T
342d0 72 69 67 67 65 72 65 64 20 6f 6e 20 74 68 65 20 riggered on the
342e0 69 6e 70 75 74 20 65 6c 65 6d 65 6e 74 20 77 68 input element wh
342f0 65 6e 20 61 20 6e 65 77 20 63 6f 6c 6f 72 20 69 en a new color i
34300 73 20 73 65 6c 65 63 74 65 64 2e 5c 6e 20 20 20 s selected.\n
34310 20 20 20 20 2a 5c 6e 20 20 20 20 20 20 20 2a 20 *\n *
34320 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b @event Colorpick
34330 65 72 23 63 68 61 6e 67 65 5c 6e 20 20 20 20 20 er#change\n
34340 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 68 69 73 */\n this
34350 2e 69 6e 70 75 74 2e 74 72 69 67 67 65 72 28 7b .input.trigger({
34360 5c 6e 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 \n type:
34370 27 63 68 61 6e 67 65 27 2c 5c 6e 20 20 20 20 20 'change',\n
34380 20 20 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3a 20 colorpicker:
34390 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
343a0 2c 5c 6e 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 ,\n color
343b0 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b : this.colorpick
343c0 65 72 2e 63 6f 6c 6f 72 2c 5c 6e 20 20 20 20 20 er.color,\n
343d0 20 20 20 76 61 6c 75 65 3a 20 76 61 6c 5c 6e 20 value: val\n
343e0 20 20 20 20 20 7d 29 3b 5c 6e 20 20 20 20 7d 5c });\n }\
343f0 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
34400 20 2a 20 52 65 74 75 72 6e 73 20 74 68 65 20 66 * Returns the f
34410 6f 72 6d 61 74 74 65 64 20 63 6f 6c 6f 72 20 73 ormatted color s
34420 74 72 69 6e 67 2c 20 77 69 74 68 20 74 68 65 20 tring, with the
34430 66 6f 72 6d 61 74 74 69 6e 67 20 6f 70 74 69 6f formatting optio
34440 6e 73 20 61 70 70 6c 69 65 64 5c 6e 20 20 20 20 ns applied\n
34450 20 2a 20 28 65 2e 67 2e 20 75 73 65 48 61 73 68 * (e.g. useHash
34460 50 72 65 66 69 78 29 5c 6e 20 20 20 20 20 2a 5c Prefix)\n *\
34470 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b n * @param {
34480 53 74 72 69 6e 67 7c 6e 75 6c 6c 7d 20 76 61 6c String|null} val
34490 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
344a0 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e @returns {Strin
344b0 67 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 g}\n */\n\n
344c0 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
344d0 27 67 65 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c 'getFormattedCol
344e0 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a or',\n value:
344f0 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 46 6f 72 function getFor
34500 6d 61 74 74 65 64 43 6f 6c 6f 72 28 29 20 7b 5c mattedColor() {\
34510 6e 20 20 20 20 20 20 76 61 72 20 76 61 6c 20 3d n var val =
34520 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 arguments.lengt
34530 68 20 3e 20 30 20 26 26 20 61 72 67 75 6d 65 6e h > 0 && argumen
34540 74 73 5b 30 5d 20 21 3d 3d 20 75 6e 64 65 66 69 ts[0] !== undefi
34550 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b ned ? arguments[
34560 30 5d 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 0] : null;\n\n
34570 20 20 20 20 76 61 6c 20 3d 20 76 61 6c 20 3f 20 val = val ?
34580 76 61 6c 20 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 val : this.color
34590 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 picker.colorHand
345a0 6c 65 72 2e 67 65 74 43 6f 6c 6f 72 53 74 72 69 ler.getColorStri
345b0 6e 67 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 ng();\n\n i
345c0 66 20 28 21 76 61 6c 29 20 7b 5c 6e 20 20 20 20 f (!val) {\n
345d0 20 20 20 20 72 65 74 75 72 6e 20 27 27 3b 5c 6e return '';\n
345e0 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
345f0 20 76 61 6c 20 3d 20 74 68 69 73 2e 63 6f 6c 6f val = this.colo
34600 72 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e rpicker.colorHan
34610 64 6c 65 72 2e 72 65 73 6f 6c 76 65 43 6f 6c 6f dler.resolveColo
34620 72 44 65 6c 65 67 61 74 65 28 76 61 6c 2c 20 66 rDelegate(val, f
34630 61 6c 73 65 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 alse);\n\n
34640 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 if (this.colorpi
34650 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 cker.options.use
34660 48 61 73 68 50 72 65 66 69 78 20 3d 3d 3d 20 66 HashPrefix === f
34670 61 6c 73 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 alse) {\n
34680 20 76 61 6c 20 3d 20 76 61 6c 2e 72 65 70 6c 61 val = val.repla
34690 63 65 28 2f 5e 23 2f 67 2c 20 27 27 29 3b 5c 6e ce(/^#/g, '');\n
346a0 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 }\n\n
346b0 20 72 65 74 75 72 6e 20 76 61 6c 3b 5c 6e 20 20 return val;\n
346c0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
346d0 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 * Returns t
346e0 72 75 65 20 69 66 20 74 68 65 20 77 69 64 67 65 rue if the widge
346f0 74 20 68 61 73 20 61 6e 20 61 73 73 6f 63 69 61 t has an associa
34700 74 65 64 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e ted input elemen
34710 74 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 t, false otherwi
34720 73 65 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 se\n * @retu
34730 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 rns {boolean}\n
34740 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
34750 5c 6e 20 20 20 20 6b 65 79 3a 20 27 68 61 73 49 \n key: 'hasI
34760 6e 70 75 74 27 2c 5c 6e 20 20 20 20 76 61 6c 75 nput',\n valu
34770 65 3a 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 49 e: function hasI
34780 6e 70 75 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 nput() {\n
34790 72 65 74 75 72 6e 20 74 68 69 73 2e 69 6e 70 75 return this.inpu
347a0 74 20 21 3d 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 t !== false;\n
347b0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e }\n\n /**\n
347c0 20 20 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 * Returns t
347d0 72 75 65 20 69 66 20 74 68 65 20 69 6e 70 75 74 rue if the input
347e0 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 64 exists and is d
347f0 69 73 61 62 6c 65 64 5c 6e 20 20 20 20 20 2a 20 isabled\n *
34800 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 @returns {boolea
34810 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 n}\n */\n\n
34820 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
34830 27 69 73 45 6e 61 62 6c 65 64 27 2c 5c 6e 20 20 'isEnabled',\n
34840 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
34850 6e 20 69 73 45 6e 61 62 6c 65 64 28 29 20 7b 5c n isEnabled() {\
34860 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 n return th
34870 69 73 2e 68 61 73 49 6e 70 75 74 28 29 20 26 26 is.hasInput() &&
34880 20 21 74 68 69 73 2e 69 73 44 69 73 61 62 6c 65 !this.isDisable
34890 64 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 d();\n }\n\n
348a0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 /**\n * R
348b0 65 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 eturns true if t
348c0 68 65 20 69 6e 70 75 74 20 65 78 69 73 74 73 20 he input exists
348d0 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 5c and is disabled\
348e0 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 n * @returns
348f0 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 {boolean}\n
34900 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 */\n\n }, {\n
34910 20 20 20 6b 65 79 3a 20 27 69 73 44 69 73 61 62 key: 'isDisab
34920 6c 65 64 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 led',\n value
34930 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 44 69 73 : function isDis
34940 61 62 6c 65 64 28 29 20 7b 5c 6e 20 20 20 20 20 abled() {\n
34950 20 72 65 74 75 72 6e 20 74 68 69 73 2e 68 61 73 return this.has
34960 49 6e 70 75 74 28 29 20 26 26 20 74 68 69 73 2e Input() && this.
34970 69 6e 70 75 74 2e 70 72 6f 70 28 27 64 69 73 61 input.prop('disa
34980 62 6c 65 64 27 29 20 3d 3d 3d 20 74 72 75 65 3b bled') === true;
34990 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
349a0 2a 2a 5c 6e 20 20 20 20 20 2a 20 44 69 73 61 62 **\n * Disab
349b0 6c 65 73 20 74 68 65 20 69 6e 70 75 74 20 69 66 les the input if
349c0 20 61 6e 79 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 any\n *\n
349d0 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f * @fires Colo
349e0 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
349f0 6b 65 72 44 69 73 61 62 6c 65 5c 6e 20 20 20 20 kerDisable\n
34a00 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f * @returns {boo
34a10 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e lean}\n */\n
34a20 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
34a30 79 3a 20 27 64 69 73 61 62 6c 65 27 2c 5c 6e 20 y: 'disable',\n
34a40 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
34a50 6f 6e 20 64 69 73 61 62 6c 65 28 29 20 7b 5c 6e on disable() {\n
34a60 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 68 if (this.h
34a70 61 73 49 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 asInput()) {\n
34a80 20 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 this.input
34a90 2e 70 72 6f 70 28 27 64 69 73 61 62 6c 65 64 27 .prop('disabled'
34aa0 2c 20 74 72 75 65 29 3b 5c 6e 20 20 20 20 20 20 , true);\n
34ab0 7d 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 }\n }\n\n
34ac0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 45 6e 61 62 /**\n * Enab
34ad0 6c 65 73 20 74 68 65 20 69 6e 70 75 74 20 69 66 les the input if
34ae0 20 61 6e 79 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 any\n *\n
34af0 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f * @fires Colo
34b00 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
34b10 6b 65 72 45 6e 61 62 6c 65 5c 6e 20 20 20 20 20 kerEnable\n
34b20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
34b30 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ean}\n */\n\
34b40 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
34b50 3a 20 27 65 6e 61 62 6c 65 27 2c 5c 6e 20 20 20 : 'enable',\n
34b60 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
34b70 20 65 6e 61 62 6c 65 28 29 20 7b 5c 6e 20 20 20 enable() {\n
34b80 20 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 49 if (this.hasI
34b90 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 nput()) {\n
34ba0 20 20 20 74 68 69 73 2e 69 6e 70 75 74 2e 70 72 this.input.pr
34bb0 6f 70 28 27 64 69 73 61 62 6c 65 64 27 2c 20 66 op('disabled', f
34bc0 61 6c 73 65 29 3b 5c 6e 20 20 20 20 20 20 7d 5c alse);\n }\
34bd0 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a n }\n\n /*
34be0 2a 5c 6e 20 20 20 20 20 2a 20 43 61 6c 6c 73 20 *\n * Calls
34bf0 73 65 74 56 61 6c 75 65 20 77 69 74 68 20 74 68 setValue with th
34c00 65 20 63 75 72 72 65 6e 74 20 69 6e 74 65 72 6e e current intern
34c10 61 6c 20 63 6f 6c 6f 72 20 76 61 6c 75 65 5c 6e al color value\n
34c20 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
34c30 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b 65 fires Colorpicke
34c40 72 23 63 68 61 6e 67 65 5c 6e 20 20 20 20 20 2a r#change\n *
34c50 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
34c60 20 6b 65 79 3a 20 27 75 70 64 61 74 65 27 2c 5c key: 'update',\
34c70 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 n value: func
34c80 74 69 6f 6e 20 75 70 64 61 74 65 28 29 20 7b 5c tion update() {\
34c90 6e 20 20 20 20 20 20 69 66 20 28 21 74 68 69 73 n if (!this
34ca0 2e 68 61 73 49 6e 70 75 74 28 29 29 20 7b 5c 6e .hasInput()) {\n
34cb0 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c return;\
34cc0 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 n }\n\n
34cd0 20 20 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 if (this.color
34ce0 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 picker.options.a
34cf0 75 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b utoInputFallback
34d00 20 3d 3d 3d 20 66 61 6c 73 65 20 26 26 20 74 68 === false && th
34d10 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 is.colorpicker.c
34d20 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 69 73 49 6e olorHandler.isIn
34d30 76 61 6c 69 64 43 6f 6c 6f 72 28 29 29 20 7b 5c validColor()) {\
34d40 6e 20 20 20 20 20 20 20 20 2f 2f 20 70 72 65 76 n // prev
34d50 65 6e 74 20 75 70 64 61 74 65 20 69 66 20 63 6f ent update if co
34d60 6c 6f 72 20 69 73 20 69 6e 76 61 6c 69 64 2c 20 lor is invalid,
34d70 61 75 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 autoInputFallbac
34d80 6b 20 69 73 20 64 69 73 61 62 6c 65 64 20 61 6e k is disabled an
34d90 64 20 74 68 65 20 6c 61 73 74 20 65 76 65 6e 74 d the last event
34da0 20 69 73 20 6b 65 79 75 70 2e 5c 6e 20 20 20 20 is keyup.\n
34db0 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 return;\n
34dc0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 74 68 }\n\n th
34dd0 69 73 2e 73 65 74 56 61 6c 75 65 28 74 68 69 73 is.setValue(this
34de0 2e 67 65 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c .getFormattedCol
34df0 6f 72 28 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c or());\n }\n\
34e00 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
34e10 20 46 75 6e 63 74 69 6f 6e 20 74 72 69 67 67 65 Function trigge
34e20 72 65 64 20 77 68 65 6e 20 74 68 65 20 69 6e 70 red when the inp
34e30 75 74 20 68 61 73 20 63 68 61 6e 67 65 64 2c 20 ut has changed,
34e40 73 6f 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b so the colorpick
34e50 65 72 20 67 65 74 73 20 75 70 64 61 74 65 64 2e er gets updated.
34e60 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
34e70 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 @private\n
34e80 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d * @param {Event}
34e90 20 65 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 e\n * @retu
34ea0 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 rns {boolean}\n
34eb0 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
34ec0 5c 6e 20 20 20 20 6b 65 79 3a 20 27 6f 6e 63 68 \n key: 'onch
34ed0 61 6e 67 65 27 2c 5c 6e 20 20 20 20 76 61 6c 75 ange',\n valu
34ee0 65 3a 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 63 68 e: function onch
34ef0 61 6e 67 65 28 65 29 20 7b 5c 6e 20 20 20 20 20 ange(e) {\n
34f00 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
34f10 72 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 r.lastEvent.alia
34f20 73 20 3d 20 27 69 6e 70 75 74 2e 63 68 61 6e 67 s = 'input.chang
34f30 65 27 3b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e e';\n this.
34f40 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 colorpicker.last
34f50 45 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e Event.e = e;\n\n
34f60 20 20 20 20 20 20 76 61 72 20 76 61 6c 20 3d 20 var val =
34f70 74 68 69 73 2e 67 65 74 56 61 6c 75 65 28 29 3b this.getValue();
34f80 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 76 61 \n\n if (va
34f90 6c 20 21 3d 3d 20 65 2e 76 61 6c 75 65 29 20 7b l !== e.value) {
34fa0 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 63 \n this.c
34fb0 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 65 74 56 61 olorpicker.setVa
34fc0 6c 75 65 28 76 61 6c 29 3b 5c 6e 20 20 20 20 20 lue(val);\n
34fd0 20 7d 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 }\n }\n\n
34fe0 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 46 75 6e /**\n * Fun
34ff0 63 74 69 6f 6e 20 74 72 69 67 67 65 72 65 64 20 ction triggered
35000 61 66 74 65 72 20 61 20 6b 65 79 62 6f 61 72 64 after a keyboard
35010 20 6b 65 79 20 68 61 73 20 62 65 65 6e 20 72 65 key has been re
35020 6c 65 61 73 65 64 2e 5c 6e 20 20 20 20 20 2a 5c leased.\n *\
35030 6e 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 65 n * @private
35040 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
35050 7b 45 76 65 6e 74 7d 20 65 5c 6e 20 20 20 20 20 {Event} e\n
35060 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
35070 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c ean}\n */\n\
35080 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
35090 3a 20 27 6f 6e 6b 65 79 75 70 27 2c 5c 6e 20 20 : 'onkeyup',\n
350a0 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
350b0 6e 20 6f 6e 6b 65 79 75 70 28 65 29 20 7b 5c 6e n onkeyup(e) {\n
350c0 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 this.color
350d0 70 69 63 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 picker.lastEvent
350e0 2e 61 6c 69 61 73 20 3d 20 27 69 6e 70 75 74 2e .alias = 'input.
350f0 6b 65 79 75 70 27 3b 5c 6e 20 20 20 20 20 20 74 keyup';\n t
35100 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
35110 6c 61 73 74 45 76 65 6e 74 2e 65 20 3d 20 65 3b lastEvent.e = e;
35120 5c 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 76 61 \n\n var va
35130 6c 20 3d 20 74 68 69 73 2e 67 65 74 56 61 6c 75 l = this.getValu
35140 65 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 e();\n\n if
35150 20 28 76 61 6c 20 21 3d 3d 20 65 2e 76 61 6c 75 (val !== e.valu
35160 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 e) {\n th
35170 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 is.colorpicker.s
35180 65 74 56 61 6c 75 65 28 76 61 6c 29 3b 5c 6e 20 etValue(val);\n
35190 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 }\n }\n
351a0 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 72 65 74 75 72 }]);\n\n retur
351b0 6e 20 49 6e 70 75 74 48 61 6e 64 6c 65 72 3b 5c n InputHandler;\
351c0 6e 7d 28 29 3b 5c 6e 5c 6e 65 78 70 6f 72 74 73 n}();\n\nexports
351d0 2e 64 65 66 61 75 6c 74 20 3d 20 49 6e 70 75 74 .default = Input
351e0 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 2f 2a 2a 2a Handler;\n\n/***
351f0 2f 20 7d 29 2c 5c 6e 2f 2a 20 31 36 20 2a 2f 5c / }),\n/* 16 */\
35200 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e n/***/ (function
35210 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 (module, exports
35220 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 , __webpack_requ
35230 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 ire__) {\n\n\"us
35240 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c e strict\";\n\n\
35250 6e 76 61 72 20 63 6f 6c 6f 72 53 74 72 69 6e 67 nvar colorString
35260 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 = __webpack_req
35270 75 69 72 65 5f 5f 28 31 37 29 3b 5c 6e 76 61 72 uire__(17);\nvar
35280 20 63 6f 6e 76 65 72 74 20 3d 20 5f 5f 77 65 62 convert = __web
35290 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 32 pack_require__(2
352a0 30 29 3b 5c 6e 5c 6e 76 61 72 20 5f 73 6c 69 63 0);\n\nvar _slic
352b0 65 20 3d 20 5b 5d 2e 73 6c 69 63 65 3b 5c 6e 5c e = [].slice;\n\
352c0 6e 76 61 72 20 73 6b 69 70 70 65 64 4d 6f 64 65 nvar skippedMode
352d0 6c 73 20 3d 20 5b 5c 6e 5c 74 2f 2f 20 74 6f 20 ls = [\n\t// to
352e0 62 65 20 68 6f 6e 65 73 74 2c 20 49 20 64 6f 6e be honest, I don
352f0 27 74 20 72 65 61 6c 6c 79 20 66 65 65 6c 20 6c 't really feel l
35300 69 6b 65 20 6b 65 79 77 6f 72 64 20 62 65 6c 6f ike keyword belo
35310 6e 67 73 20 69 6e 20 63 6f 6c 6f 72 20 63 6f 6e ngs in color con
35320 76 65 72 74 2c 20 62 75 74 20 65 68 2e 5c 6e 5c vert, but eh.\n\
35330 74 27 6b 65 79 77 6f 72 64 27 2c 5c 6e 5c 6e 5c t'keyword',\n\n\
35340 74 2f 2f 20 67 72 61 79 20 63 6f 6e 66 6c 69 63 t// gray conflic
35350 74 73 20 77 69 74 68 20 73 6f 6d 65 20 6d 65 74 ts with some met
35360 68 6f 64 20 6e 61 6d 65 73 2c 20 61 6e 64 20 68 hod names, and h
35370 61 73 20 69 74 73 20 6f 77 6e 20 6d 65 74 68 6f as its own metho
35380 64 20 64 65 66 69 6e 65 64 2e 5c 6e 5c 74 27 67 d defined.\n\t'g
35390 72 61 79 27 2c 5c 6e 5c 6e 5c 74 2f 2f 20 73 68 ray',\n\n\t// sh
353a0 6f 75 6c 64 6e 27 74 20 72 65 61 6c 6c 79 20 62 ouldn't really b
353b0 65 20 69 6e 20 63 6f 6c 6f 72 2d 63 6f 6e 76 65 e in color-conve
353c0 72 74 20 65 69 74 68 65 72 2e 2e 2e 5c 6e 5c 74 rt either...\n\t
353d0 27 68 65 78 27 5c 6e 5d 3b 5c 6e 5c 6e 76 61 72 'hex'\n];\n\nvar
353e0 20 68 61 73 68 65 64 4d 6f 64 65 6c 4b 65 79 73 hashedModelKeys
353f0 20 3d 20 7b 7d 3b 5c 6e 4f 62 6a 65 63 74 2e 6b = {};\nObject.k
35400 65 79 73 28 63 6f 6e 76 65 72 74 29 2e 66 6f 72 eys(convert).for
35410 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 28 6d Each(function (m
35420 6f 64 65 6c 29 20 7b 5c 6e 5c 74 68 61 73 68 65 odel) {\n\thashe
35430 64 4d 6f 64 65 6c 4b 65 79 73 5b 5f 73 6c 69 63 dModelKeys[_slic
35440 65 2e 63 61 6c 6c 28 63 6f 6e 76 65 72 74 5b 6d e.call(convert[m
35450 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 29 2e 73 6f odel].labels).so
35460 72 74 28 29 2e 6a 6f 69 6e 28 27 27 29 5d 20 3d rt().join('')] =
35470 20 6d 6f 64 65 6c 3b 5c 6e 7d 29 3b 5c 6e 5c 6e model;\n});\n\n
35480 76 61 72 20 6c 69 6d 69 74 65 72 73 20 3d 20 7b var limiters = {
35490 7d 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 43 };\n\nfunction C
354a0 6f 6c 6f 72 28 6f 62 6a 2c 20 6d 6f 64 65 6c 29 olor(obj, model)
354b0 20 7b 5c 6e 5c 74 69 66 20 28 21 28 74 68 69 73 {\n\tif (!(this
354c0 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6c 6f instanceof Colo
354d0 72 29 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 r)) {\n\t\tretur
354e0 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 6f 62 6a 2c n new Color(obj,
354f0 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 7d 5c 6e 5c model);\n\t}\n\
35500 6e 5c 74 69 66 20 28 6d 6f 64 65 6c 20 26 26 20 n\tif (model &&
35510 6d 6f 64 65 6c 20 69 6e 20 73 6b 69 70 70 65 64 model in skipped
35520 4d 6f 64 65 6c 73 29 20 7b 5c 6e 5c 74 5c 74 6d Models) {\n\t\tm
35530 6f 64 65 6c 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c 74 odel = null;\n\t
35540 7d 5c 6e 5c 6e 5c 74 69 66 20 28 6d 6f 64 65 6c }\n\n\tif (model
35550 20 26 26 20 21 28 6d 6f 64 65 6c 20 69 6e 20 63 && !(model in c
35560 6f 6e 76 65 72 74 29 29 20 7b 5c 6e 5c 74 5c 74 onvert)) {\n\t\t
35570 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 throw new Error(
35580 27 55 6e 6b 6e 6f 77 6e 20 6d 6f 64 65 6c 3a 20 'Unknown model:
35590 27 20 2b 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 7d ' + model);\n\t}
355a0 5c 6e 5c 6e 5c 74 76 61 72 20 69 3b 5c 6e 5c 74 \n\n\tvar i;\n\t
355b0 76 61 72 20 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c var channels;\n\
355c0 6e 5c 74 69 66 20 28 74 79 70 65 6f 66 20 6f 62 n\tif (typeof ob
355d0 6a 20 3d 3d 3d 20 27 75 6e 64 65 66 69 6e 65 64 j === 'undefined
355e0 27 29 20 7b 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d ') {\n\t\tthis.m
355f0 6f 64 65 6c 20 3d 20 27 72 67 62 27 3b 5c 6e 5c odel = 'rgb';\n\
35600 74 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 t\tthis.color =
35610 5b 30 2c 20 30 2c 20 30 5d 3b 5c 6e 5c 74 5c 74 [0, 0, 0];\n\t\t
35620 74 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b this.valpha = 1;
35630 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 6f \n\t} else if (o
35640 62 6a 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f bj instanceof Co
35650 6c 6f 72 29 20 7b 5c 6e 5c 74 5c 74 74 68 69 73 lor) {\n\t\tthis
35660 2e 6d 6f 64 65 6c 20 3d 20 6f 62 6a 2e 6d 6f 64 .model = obj.mod
35670 65 6c 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e 63 6f el;\n\t\tthis.co
35680 6c 6f 72 20 3d 20 6f 62 6a 2e 63 6f 6c 6f 72 2e lor = obj.color.
35690 73 6c 69 63 65 28 29 3b 5c 6e 5c 74 5c 74 74 68 slice();\n\t\tth
356a0 69 73 2e 76 61 6c 70 68 61 20 3d 20 6f 62 6a 2e is.valpha = obj.
356b0 76 61 6c 70 68 61 3b 5c 6e 5c 74 7d 20 65 6c 73 valpha;\n\t} els
356c0 65 20 69 66 20 28 74 79 70 65 6f 66 20 6f 62 6a e if (typeof obj
356d0 20 3d 3d 3d 20 27 73 74 72 69 6e 67 27 29 20 7b === 'string') {
356e0 5c 6e 5c 74 5c 74 76 61 72 20 72 65 73 75 6c 74 \n\t\tvar result
356f0 20 3d 20 63 6f 6c 6f 72 53 74 72 69 6e 67 2e 67 = colorString.g
35700 65 74 28 6f 62 6a 29 3b 5c 6e 5c 74 5c 74 69 66 et(obj);\n\t\tif
35710 20 28 72 65 73 75 6c 74 20 3d 3d 3d 20 6e 75 6c (result === nul
35720 6c 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f l) {\n\t\t\tthro
35730 77 20 6e 65 77 20 45 72 72 6f 72 28 27 55 6e 61 w new Error('Una
35740 62 6c 65 20 74 6f 20 70 61 72 73 65 20 63 6f 6c ble to parse col
35750 6f 72 20 66 72 6f 6d 20 73 74 72 69 6e 67 3a 20 or from string:
35760 27 20 2b 20 6f 62 6a 29 3b 5c 6e 5c 74 5c 74 7d ' + obj);\n\t\t}
35770 5c 6e 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d 6f 64 \n\n\t\tthis.mod
35780 65 6c 20 3d 20 72 65 73 75 6c 74 2e 6d 6f 64 65 el = result.mode
35790 6c 3b 5c 6e 5c 74 5c 74 63 68 61 6e 6e 65 6c 73 l;\n\t\tchannels
357a0 20 3d 20 63 6f 6e 76 65 72 74 5b 74 68 69 73 2e = convert[this.
357b0 6d 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b model].channels;
357c0 5c 6e 5c 74 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 \n\t\tthis.color
357d0 20 3d 20 72 65 73 75 6c 74 2e 76 61 6c 75 65 2e = result.value.
357e0 73 6c 69 63 65 28 30 2c 20 63 68 61 6e 6e 65 6c slice(0, channel
357f0 73 29 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e 76 61 s);\n\t\tthis.va
35800 6c 70 68 61 20 3d 20 74 79 70 65 6f 66 20 72 65 lpha = typeof re
35810 73 75 6c 74 2e 76 61 6c 75 65 5b 63 68 61 6e 6e sult.value[chann
35820 65 6c 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 els] === 'number
35830 27 20 3f 20 72 65 73 75 6c 74 2e 76 61 6c 75 65 ' ? result.value
35840 5b 63 68 61 6e 6e 65 6c 73 5d 20 3a 20 31 3b 5c [channels] : 1;\
35850 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 6f 62 n\t} else if (ob
35860 6a 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 5c 74 5c j.length) {\n\t\
35870 74 74 68 69 73 2e 6d 6f 64 65 6c 20 3d 20 6d 6f tthis.model = mo
35880 64 65 6c 20 7c 7c 20 27 72 67 62 27 3b 5c 6e 5c del || 'rgb';\n\
35890 74 5c 74 63 68 61 6e 6e 65 6c 73 20 3d 20 63 6f t\tchannels = co
358a0 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c nvert[this.model
358b0 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 74 5c ].channels;\n\t\
358c0 74 76 61 72 20 6e 65 77 41 72 72 20 3d 20 5f 73 tvar newArr = _s
358d0 6c 69 63 65 2e 63 61 6c 6c 28 6f 62 6a 2c 20 30 lice.call(obj, 0
358e0 2c 20 63 68 61 6e 6e 65 6c 73 29 3b 5c 6e 5c 74 , channels);\n\t
358f0 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 7a \tthis.color = z
35900 65 72 6f 41 72 72 61 79 28 6e 65 77 41 72 72 2c eroArray(newArr,
35910 20 63 68 61 6e 6e 65 6c 73 29 3b 5c 6e 5c 74 5c channels);\n\t\
35920 74 74 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 74 tthis.valpha = t
35930 79 70 65 6f 66 20 6f 62 6a 5b 63 68 61 6e 6e 65 ypeof obj[channe
35940 6c 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 ls] === 'number'
35950 20 3f 20 6f 62 6a 5b 63 68 61 6e 6e 65 6c 73 5d ? obj[channels]
35960 20 3a 20 31 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 : 1;\n\t} else
35970 69 66 20 28 74 79 70 65 6f 66 20 6f 62 6a 20 3d if (typeof obj =
35980 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 5c 6e == 'number') {\n
35990 5c 74 5c 74 2f 2f 20 74 68 69 73 20 69 73 20 61 \t\t// this is a
359a0 6c 77 61 79 73 20 52 47 42 20 2d 20 63 61 6e 20 lways RGB - can
359b0 62 65 20 63 6f 6e 76 65 72 74 65 64 20 6c 61 74 be converted lat
359c0 65 72 20 6f 6e 2e 5c 6e 5c 74 5c 74 6f 62 6a 20 er on.\n\t\tobj
359d0 26 3d 20 30 78 46 46 46 46 46 46 3b 5c 6e 5c 74 &= 0xFFFFFF;\n\t
359e0 5c 74 74 68 69 73 2e 6d 6f 64 65 6c 20 3d 20 27 \tthis.model = '
359f0 72 67 62 27 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e rgb';\n\t\tthis.
35a00 63 6f 6c 6f 72 20 3d 20 5b 5c 6e 5c 74 5c 74 5c color = [\n\t\t\
35a10 74 28 6f 62 6a 20 3e 3e 20 31 36 29 20 26 20 30 t(obj >> 16) & 0
35a20 78 46 46 2c 5c 6e 5c 74 5c 74 5c 74 28 6f 62 6a xFF,\n\t\t\t(obj
35a30 20 3e 3e 20 38 29 20 26 20 30 78 46 46 2c 5c 6e >> 8) & 0xFF,\n
35a40 5c 74 5c 74 5c 74 6f 62 6a 20 26 20 30 78 46 46 \t\t\tobj & 0xFF
35a50 5c 6e 5c 74 5c 74 5d 3b 5c 6e 5c 74 5c 74 74 68 \n\t\t];\n\t\tth
35a60 69 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b 5c 6e is.valpha = 1;\n
35a70 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 \t} else {\n\t\t
35a80 74 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b this.valpha = 1;
35a90 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 6b 65 79 73 \n\n\t\tvar keys
35aa0 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6f = Object.keys(o
35ab0 62 6a 29 3b 5c 6e 5c 74 5c 74 69 66 20 28 27 61 bj);\n\t\tif ('a
35ac0 6c 70 68 61 27 20 69 6e 20 6f 62 6a 29 20 7b 5c lpha' in obj) {\
35ad0 6e 5c 74 5c 74 5c 74 6b 65 79 73 2e 73 70 6c 69 n\t\t\tkeys.spli
35ae0 63 65 28 6b 65 79 73 2e 69 6e 64 65 78 4f 66 28 ce(keys.indexOf(
35af0 27 61 6c 70 68 61 27 29 2c 20 31 29 3b 5c 6e 5c 'alpha'), 1);\n\
35b00 74 5c 74 5c 74 74 68 69 73 2e 76 61 6c 70 68 61 t\t\tthis.valpha
35b10 20 3d 20 74 79 70 65 6f 66 20 6f 62 6a 2e 61 6c = typeof obj.al
35b20 70 68 61 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 pha === 'number'
35b30 20 3f 20 6f 62 6a 2e 61 6c 70 68 61 20 3a 20 30 ? obj.alpha : 0
35b40 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 ;\n\t\t}\n\n\t\t
35b50 76 61 72 20 68 61 73 68 65 64 4b 65 79 73 20 3d var hashedKeys =
35b60 20 6b 65 79 73 2e 73 6f 72 74 28 29 2e 6a 6f 69 keys.sort().joi
35b70 6e 28 27 27 29 3b 5c 6e 5c 74 5c 74 69 66 20 28 n('');\n\t\tif (
35b80 21 28 68 61 73 68 65 64 4b 65 79 73 20 69 6e 20 !(hashedKeys in
35b90 68 61 73 68 65 64 4d 6f 64 65 6c 4b 65 79 73 29 hashedModelKeys)
35ba0 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 ) {\n\t\t\tthrow
35bb0 20 6e 65 77 20 45 72 72 6f 72 28 27 55 6e 61 62 new Error('Unab
35bc0 6c 65 20 74 6f 20 70 61 72 73 65 20 63 6f 6c 6f le to parse colo
35bd0 72 20 66 72 6f 6d 20 6f 62 6a 65 63 74 3a 20 27 r from object: '
35be0 20 2b 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 + JSON.stringif
35bf0 79 28 6f 62 6a 29 29 3b 5c 6e 5c 74 5c 74 7d 5c y(obj));\n\t\t}\
35c00 6e 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d 6f 64 65 n\n\t\tthis.mode
35c10 6c 20 3d 20 68 61 73 68 65 64 4d 6f 64 65 6c 4b l = hashedModelK
35c20 65 79 73 5b 68 61 73 68 65 64 4b 65 79 73 5d 3b eys[hashedKeys];
35c30 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 6c 61 62 65 \n\n\t\tvar labe
35c40 6c 73 20 3d 20 63 6f 6e 76 65 72 74 5b 74 68 69 ls = convert[thi
35c50 73 2e 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 3b s.model].labels;
35c60 5c 6e 5c 74 5c 74 76 61 72 20 63 6f 6c 6f 72 20 \n\t\tvar color
35c70 3d 20 5b 5d 3b 5c 6e 5c 74 5c 74 66 6f 72 20 28 = [];\n\t\tfor (
35c80 69 20 3d 20 30 3b 20 69 20 3c 20 6c 61 62 65 6c i = 0; i < label
35c90 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b s.length; i++) {
35ca0 5c 6e 5c 74 5c 74 5c 74 63 6f 6c 6f 72 2e 70 75 \n\t\t\tcolor.pu
35cb0 73 68 28 6f 62 6a 5b 6c 61 62 65 6c 73 5b 69 5d sh(obj[labels[i]
35cc0 5d 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 ]);\n\t\t}\n\n\t
35cd0 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 7a \tthis.color = z
35ce0 65 72 6f 41 72 72 61 79 28 63 6f 6c 6f 72 29 3b eroArray(color);
35cf0 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 2f 2f 20 70 65 \n\t}\n\n\t// pe
35d00 72 66 6f 72 6d 20 6c 69 6d 69 74 61 74 69 6f 6e rform limitation
35d10 73 20 28 63 6c 61 6d 70 69 6e 67 2c 20 65 74 63 s (clamping, etc
35d20 2e 29 5c 6e 5c 74 69 66 20 28 6c 69 6d 69 74 65 .)\n\tif (limite
35d30 72 73 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 29 20 rs[this.model])
35d40 7b 5c 6e 5c 74 5c 74 63 68 61 6e 6e 65 6c 73 20 {\n\t\tchannels
35d50 3d 20 63 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d = convert[this.m
35d60 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c odel].channels;\
35d70 6e 5c 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 3b n\t\tfor (i = 0;
35d80 20 69 20 3c 20 63 68 61 6e 6e 65 6c 73 3b 20 69 i < channels; i
35d90 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 72 ++) {\n\t\t\tvar
35da0 20 6c 69 6d 69 74 20 3d 20 6c 69 6d 69 74 65 72 limit = limiter
35db0 73 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 5b 69 5d s[this.model][i]
35dc0 3b 5c 6e 5c 74 5c 74 5c 74 69 66 20 28 6c 69 6d ;\n\t\t\tif (lim
35dd0 69 74 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c 74 74 it) {\n\t\t\t\tt
35de0 68 69 73 2e 63 6f 6c 6f 72 5b 69 5d 20 3d 20 6c his.color[i] = l
35df0 69 6d 69 74 28 74 68 69 73 2e 63 6f 6c 6f 72 5b imit(this.color[
35e00 69 5d 29 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c i]);\n\t\t\t}\n\
35e10 74 5c 74 7d 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 74 t\t}\n\t}\n\n\tt
35e20 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 4d 61 74 his.valpha = Mat
35e30 68 2e 6d 61 78 28 30 2c 20 4d 61 74 68 2e 6d 69 h.max(0, Math.mi
35e40 6e 28 31 2c 20 74 68 69 73 2e 76 61 6c 70 68 61 n(1, this.valpha
35e50 29 29 3b 5c 6e 5c 6e 5c 74 69 66 20 28 4f 62 6a ));\n\n\tif (Obj
35e60 65 63 74 2e 66 72 65 65 7a 65 29 20 7b 5c 6e 5c ect.freeze) {\n\
35e70 74 5c 74 4f 62 6a 65 63 74 2e 66 72 65 65 7a 65 t\tObject.freeze
35e80 28 74 68 69 73 29 3b 5c 6e 5c 74 7d 5c 6e 7d 5c (this);\n\t}\n}\
35e90 6e 5c 6e 43 6f 6c 6f 72 2e 70 72 6f 74 6f 74 79 n\nColor.prototy
35ea0 70 65 20 3d 20 7b 5c 6e 5c 74 74 6f 53 74 72 69 pe = {\n\ttoStri
35eb0 6e 67 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 ng: function ()
35ec0 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 74 68 {\n\t\treturn th
35ed0 69 73 2e 73 74 72 69 6e 67 28 29 3b 5c 6e 5c 74 is.string();\n\t
35ee0 7d 2c 5c 6e 5c 6e 5c 74 74 6f 4a 53 4f 4e 3a 20 },\n\n\ttoJSON:
35ef0 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c function () {\n\
35f00 74 5c 74 72 65 74 75 72 6e 20 74 68 69 73 5b 74 t\treturn this[t
35f10 68 69 73 2e 6d 6f 64 65 6c 5d 28 29 3b 5c 6e 5c his.model]();\n\
35f20 74 7d 2c 5c 6e 5c 6e 5c 74 73 74 72 69 6e 67 3a t},\n\n\tstring:
35f30 20 66 75 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 function (place
35f40 73 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 73 65 s) {\n\t\tvar se
35f50 6c 66 20 3d 20 74 68 69 73 2e 6d 6f 64 65 6c 20 lf = this.model
35f60 69 6e 20 63 6f 6c 6f 72 53 74 72 69 6e 67 2e 74 in colorString.t
35f70 6f 20 3f 20 74 68 69 73 20 3a 20 74 68 69 73 2e o ? this : this.
35f80 72 67 62 28 29 3b 5c 6e 5c 74 5c 74 73 65 6c 66 rgb();\n\t\tself
35f90 20 3d 20 73 65 6c 66 2e 72 6f 75 6e 64 28 74 79 = self.round(ty
35fa0 70 65 6f 66 20 70 6c 61 63 65 73 20 3d 3d 3d 20 peof places ===
35fb0 27 6e 75 6d 62 65 72 27 20 3f 20 70 6c 61 63 65 'number' ? place
35fc0 73 20 3a 20 31 29 3b 5c 6e 5c 74 5c 74 76 61 72 s : 1);\n\t\tvar
35fd0 20 61 72 67 73 20 3d 20 73 65 6c 66 2e 76 61 6c args = self.val
35fe0 70 68 61 20 3d 3d 3d 20 31 20 3f 20 73 65 6c 66 pha === 1 ? self
35ff0 2e 63 6f 6c 6f 72 20 3a 20 73 65 6c 66 2e 63 6f .color : self.co
36000 6c 6f 72 2e 63 6f 6e 63 61 74 28 74 68 69 73 2e lor.concat(this.
36010 76 61 6c 70 68 61 29 3b 5c 6e 5c 74 5c 74 72 65 valpha);\n\t\tre
36020 74 75 72 6e 20 63 6f 6c 6f 72 53 74 72 69 6e 67 turn colorString
36030 2e 74 6f 5b 73 65 6c 66 2e 6d 6f 64 65 6c 5d 28 .to[self.model](
36040 61 72 67 73 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e args);\n\t},\n\n
36050 5c 74 70 65 72 63 65 6e 74 53 74 72 69 6e 67 3a \tpercentString:
36060 20 66 75 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 function (place
36070 73 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 73 65 s) {\n\t\tvar se
36080 6c 66 20 3d 20 74 68 69 73 2e 72 67 62 28 29 2e lf = this.rgb().
36090 72 6f 75 6e 64 28 74 79 70 65 6f 66 20 70 6c 61 round(typeof pla
360a0 63 65 73 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 ces === 'number'
360b0 20 3f 20 70 6c 61 63 65 73 20 3a 20 31 29 3b 5c ? places : 1);\
360c0 6e 5c 74 5c 74 76 61 72 20 61 72 67 73 20 3d 20 n\t\tvar args =
360d0 73 65 6c 66 2e 76 61 6c 70 68 61 20 3d 3d 3d 20 self.valpha ===
360e0 31 20 3f 20 73 65 6c 66 2e 63 6f 6c 6f 72 20 3a 1 ? self.color :
360f0 20 73 65 6c 66 2e 63 6f 6c 6f 72 2e 63 6f 6e 63 self.color.conc
36100 61 74 28 74 68 69 73 2e 76 61 6c 70 68 61 29 3b at(this.valpha);
36110 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 63 6f 6c \n\t\treturn col
36120 6f 72 53 74 72 69 6e 67 2e 74 6f 2e 72 67 62 2e orString.to.rgb.
36130 70 65 72 63 65 6e 74 28 61 72 67 73 29 3b 5c 6e percent(args);\n
36140 5c 74 7d 2c 5c 6e 5c 6e 5c 74 61 72 72 61 79 3a \t},\n\n\tarray:
36150 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e function () {\n
36160 5c 74 5c 74 72 65 74 75 72 6e 20 74 68 69 73 2e \t\treturn this.
36170 76 61 6c 70 68 61 20 3d 3d 3d 20 31 20 3f 20 74 valpha === 1 ? t
36180 68 69 73 2e 63 6f 6c 6f 72 2e 73 6c 69 63 65 28 his.color.slice(
36190 29 20 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 63 ) : this.color.c
361a0 6f 6e 63 61 74 28 74 68 69 73 2e 76 61 6c 70 68 oncat(this.valph
361b0 61 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6f a);\n\t},\n\n\to
361c0 62 6a 65 63 74 3a 20 66 75 6e 63 74 69 6f 6e 20 bject: function
361d0 28 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 65 () {\n\t\tvar re
361e0 73 75 6c 74 20 3d 20 7b 7d 3b 5c 6e 5c 74 5c 74 sult = {};\n\t\t
361f0 76 61 72 20 63 68 61 6e 6e 65 6c 73 20 3d 20 63 var channels = c
36200 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 onvert[this.mode
36210 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 74 l].channels;\n\t
36220 5c 74 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 63 \tvar labels = c
36230 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 onvert[this.mode
36240 6c 5d 2e 6c 61 62 65 6c 73 3b 5c 6e 5c 6e 5c 74 l].labels;\n\n\t
36250 5c 74 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 \tfor (var i = 0
36260 3b 20 69 20 3c 20 63 68 61 6e 6e 65 6c 73 3b 20 ; i < channels;
36270 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 i++) {\n\t\t\tre
36280 73 75 6c 74 5b 6c 61 62 65 6c 73 5b 69 5d 5d 20 sult[labels[i]]
36290 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 5b 69 5d 3b = this.color[i];
362a0 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 \n\t\t}\n\n\t\ti
362b0 66 20 28 74 68 69 73 2e 76 61 6c 70 68 61 20 21 f (this.valpha !
362c0 3d 3d 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 == 1) {\n\t\t\tr
362d0 65 73 75 6c 74 2e 61 6c 70 68 61 20 3d 20 74 68 esult.alpha = th
362e0 69 73 2e 76 61 6c 70 68 61 3b 5c 6e 5c 74 5c 74 is.valpha;\n\t\t
362f0 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 }\n\n\t\treturn
36300 72 65 73 75 6c 74 3b 5c 6e 5c 74 7d 2c 5c 6e 5c result;\n\t},\n\
36310 6e 5c 74 75 6e 69 74 41 72 72 61 79 3a 20 66 75 n\tunitArray: fu
36320 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c nction () {\n\t\
36330 74 76 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e tvar rgb = this.
36340 72 67 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 rgb().color;\n\t
36350 5c 74 72 67 62 5b 30 5d 20 2f 3d 20 32 35 35 3b \trgb[0] /= 255;
36360 5c 6e 5c 74 5c 74 72 67 62 5b 31 5d 20 2f 3d 20 \n\t\trgb[1] /=
36370 32 35 35 3b 5c 6e 5c 74 5c 74 72 67 62 5b 32 5d 255;\n\t\trgb[2]
36380 20 2f 3d 20 32 35 35 3b 5c 6e 5c 6e 5c 74 5c 74 /= 255;\n\n\t\t
36390 69 66 20 28 74 68 69 73 2e 76 61 6c 70 68 61 20 if (this.valpha
363a0 21 3d 3d 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 !== 1) {\n\t\t\t
363b0 72 67 62 2e 70 75 73 68 28 74 68 69 73 2e 76 61 rgb.push(this.va
363c0 6c 70 68 61 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c lpha);\n\t\t}\n\
363d0 6e 5c 74 5c 74 72 65 74 75 72 6e 20 72 67 62 3b n\t\treturn rgb;
363e0 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 75 6e 69 74 \n\t},\n\n\tunit
363f0 4f 62 6a 65 63 74 3a 20 66 75 6e 63 74 69 6f 6e Object: function
36400 20 28 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 () {\n\t\tvar r
36410 67 62 20 3d 20 74 68 69 73 2e 72 67 62 28 29 2e gb = this.rgb().
36420 6f 62 6a 65 63 74 28 29 3b 5c 6e 5c 74 5c 74 72 object();\n\t\tr
36430 67 62 2e 72 20 2f 3d 20 32 35 35 3b 5c 6e 5c 74 gb.r /= 255;\n\t
36440 5c 74 72 67 62 2e 67 20 2f 3d 20 32 35 35 3b 5c \trgb.g /= 255;\
36450 6e 5c 74 5c 74 72 67 62 2e 62 20 2f 3d 20 32 35 n\t\trgb.b /= 25
36460 35 3b 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 74 68 5;\n\n\t\tif (th
36470 69 73 2e 76 61 6c 70 68 61 20 21 3d 3d 20 31 29 is.valpha !== 1)
36480 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 2e 61 6c {\n\t\t\trgb.al
36490 70 68 61 20 3d 20 74 68 69 73 2e 76 61 6c 70 68 pha = this.valph
364a0 61 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c a;\n\t\t}\n\n\t\
364b0 74 72 65 74 75 72 6e 20 72 67 62 3b 5c 6e 5c 74 treturn rgb;\n\t
364c0 7d 2c 5c 6e 5c 6e 5c 74 72 6f 75 6e 64 3a 20 66 },\n\n\tround: f
364d0 75 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 73 29 unction (places)
364e0 20 7b 5c 6e 5c 74 5c 74 70 6c 61 63 65 73 20 3d {\n\t\tplaces =
364f0 20 4d 61 74 68 2e 6d 61 78 28 70 6c 61 63 65 73 Math.max(places
36500 20 7c 7c 20 30 2c 20 30 29 3b 5c 6e 5c 74 5c 74 || 0, 0);\n\t\t
36510 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 return new Color
36520 28 74 68 69 73 2e 63 6f 6c 6f 72 2e 6d 61 70 28 (this.color.map(
36530 72 6f 75 6e 64 54 6f 50 6c 61 63 65 28 70 6c 61 roundToPlace(pla
36540 63 65 73 29 29 2e 63 6f 6e 63 61 74 28 74 68 69 ces)).concat(thi
36550 73 2e 76 61 6c 70 68 61 29 2c 20 74 68 69 73 2e s.valpha), this.
36560 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c model);\n\t},\n\
36570 6e 5c 74 61 6c 70 68 61 3a 20 66 75 6e 63 74 69 n\talpha: functi
36580 6f 6e 20 28 76 61 6c 29 20 7b 5c 6e 5c 74 5c 74 on (val) {\n\t\t
36590 69 66 20 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 if (arguments.le
365a0 6e 67 74 68 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 ngth) {\n\t\t\tr
365b0 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 eturn new Color(
365c0 74 68 69 73 2e 63 6f 6c 6f 72 2e 63 6f 6e 63 61 this.color.conca
365d0 74 28 4d 61 74 68 2e 6d 61 78 28 30 2c 20 4d 61 t(Math.max(0, Ma
365e0 74 68 2e 6d 69 6e 28 31 2c 20 76 61 6c 29 29 29 th.min(1, val)))
365f0 2c 20 74 68 69 73 2e 6d 6f 64 65 6c 29 3b 5c 6e , this.model);\n
36600 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 74 \t\t}\n\n\t\tret
36610 75 72 6e 20 74 68 69 73 2e 76 61 6c 70 68 61 3b urn this.valpha;
36620 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 2f 2f 20 72 \n\t},\n\n\t// r
36630 67 62 5c 6e 5c 74 72 65 64 3a 20 67 65 74 73 65 gb\n\tred: getse
36640 74 28 27 72 67 62 27 2c 20 30 2c 20 6d 61 78 66 t('rgb', 0, maxf
36650 6e 28 32 35 35 29 29 2c 5c 6e 5c 74 67 72 65 65 n(255)),\n\tgree
36660 6e 3a 20 67 65 74 73 65 74 28 27 72 67 62 27 2c n: getset('rgb',
36670 20 31 2c 20 6d 61 78 66 6e 28 32 35 35 29 29 2c 1, maxfn(255)),
36680 5c 6e 5c 74 62 6c 75 65 3a 20 67 65 74 73 65 74 \n\tblue: getset
36690 28 27 72 67 62 27 2c 20 32 2c 20 6d 61 78 66 6e ('rgb', 2, maxfn
366a0 28 32 35 35 29 29 2c 5c 6e 5c 6e 5c 74 68 75 65 (255)),\n\n\thue
366b0 3a 20 67 65 74 73 65 74 28 5b 27 68 73 6c 27 2c : getset(['hsl',
366c0 20 27 68 73 76 27 2c 20 27 68 73 6c 27 2c 20 27 'hsv', 'hsl', '
366d0 68 77 62 27 2c 20 27 68 63 67 27 5d 2c 20 30 2c hwb', 'hcg'], 0,
366e0 20 66 75 6e 63 74 69 6f 6e 20 28 76 61 6c 29 20 function (val)
366f0 7b 20 72 65 74 75 72 6e 20 28 28 76 61 6c 20 25 { return ((val %
36700 20 33 36 30 29 20 2b 20 33 36 30 29 20 25 20 33 360) + 360) % 3
36710 36 30 3b 20 7d 29 2c 20 2f 2f 20 65 73 6c 69 6e 60; }), // eslin
36720 74 2d 64 69 73 61 62 6c 65 2d 6c 69 6e 65 20 62 t-disable-line b
36730 72 61 63 65 2d 73 74 79 6c 65 5c 6e 5c 6e 5c 74 race-style\n\n\t
36740 73 61 74 75 72 61 74 69 6f 6e 6c 3a 20 67 65 74 saturationl: get
36750 73 65 74 28 27 68 73 6c 27 2c 20 31 2c 20 6d 61 set('hsl', 1, ma
36760 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 6c 69 xfn(100)),\n\tli
36770 67 68 74 6e 65 73 73 3a 20 67 65 74 73 65 74 28 ghtness: getset(
36780 27 68 73 6c 27 2c 20 32 2c 20 6d 61 78 66 6e 28 'hsl', 2, maxfn(
36790 31 30 30 29 29 2c 5c 6e 5c 6e 5c 74 73 61 74 75 100)),\n\n\tsatu
367a0 72 61 74 69 6f 6e 76 3a 20 67 65 74 73 65 74 28 rationv: getset(
367b0 27 68 73 76 27 2c 20 31 2c 20 6d 61 78 66 6e 28 'hsv', 1, maxfn(
367c0 31 30 30 29 29 2c 5c 6e 5c 74 76 61 6c 75 65 3a 100)),\n\tvalue:
367d0 20 67 65 74 73 65 74 28 27 68 73 76 27 2c 20 32 getset('hsv', 2
367e0 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e , maxfn(100)),\n
367f0 5c 6e 5c 74 63 68 72 6f 6d 61 3a 20 67 65 74 73 \n\tchroma: gets
36800 65 74 28 27 68 63 67 27 2c 20 31 2c 20 6d 61 78 et('hcg', 1, max
36810 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 67 72 61 fn(100)),\n\tgra
36820 79 3a 20 67 65 74 73 65 74 28 27 68 63 67 27 2c y: getset('hcg',
36830 20 32 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 2, maxfn(100)),
36840 5c 6e 5c 6e 5c 74 77 68 69 74 65 3a 20 67 65 74 \n\n\twhite: get
36850 73 65 74 28 27 68 77 62 27 2c 20 31 2c 20 6d 61 set('hwb', 1, ma
36860 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 77 62 xfn(100)),\n\twb
36870 6c 61 63 6b 3a 20 67 65 74 73 65 74 28 27 68 77 lack: getset('hw
36880 62 27 2c 20 32 2c 20 6d 61 78 66 6e 28 31 30 30 b', 2, maxfn(100
36890 29 29 2c 5c 6e 5c 6e 5c 74 63 79 61 6e 3a 20 67 )),\n\n\tcyan: g
368a0 65 74 73 65 74 28 27 63 6d 79 6b 27 2c 20 30 2c etset('cmyk', 0,
368b0 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c maxfn(100)),\n\
368c0 74 6d 61 67 65 6e 74 61 3a 20 67 65 74 73 65 74 tmagenta: getset
368d0 28 27 63 6d 79 6b 27 2c 20 31 2c 20 6d 61 78 66 ('cmyk', 1, maxf
368e0 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 79 65 6c 6c n(100)),\n\tyell
368f0 6f 77 3a 20 67 65 74 73 65 74 28 27 63 6d 79 6b ow: getset('cmyk
36900 27 2c 20 32 2c 20 6d 61 78 66 6e 28 31 30 30 29 ', 2, maxfn(100)
36910 29 2c 5c 6e 5c 74 62 6c 61 63 6b 3a 20 67 65 74 ),\n\tblack: get
36920 73 65 74 28 27 63 6d 79 6b 27 2c 20 33 2c 20 6d set('cmyk', 3, m
36930 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 6e 5c axfn(100)),\n\n\
36940 74 78 3a 20 67 65 74 73 65 74 28 27 78 79 7a 27 tx: getset('xyz'
36950 2c 20 30 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 , 0, maxfn(100))
36960 2c 5c 6e 5c 74 79 3a 20 67 65 74 73 65 74 28 27 ,\n\ty: getset('
36970 78 79 7a 27 2c 20 31 2c 20 6d 61 78 66 6e 28 31 xyz', 1, maxfn(1
36980 30 30 29 29 2c 5c 6e 5c 74 7a 3a 20 67 65 74 73 00)),\n\tz: gets
36990 65 74 28 27 78 79 7a 27 2c 20 32 2c 20 6d 61 78 et('xyz', 2, max
369a0 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 6e 5c 74 6c fn(100)),\n\n\tl
369b0 3a 20 67 65 74 73 65 74 28 27 6c 61 62 27 2c 20 : getset('lab',
369c0 30 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 0, maxfn(100)),\
369d0 6e 5c 74 61 3a 20 67 65 74 73 65 74 28 27 6c 61 n\ta: getset('la
369e0 62 27 2c 20 31 29 2c 5c 6e 5c 74 62 3a 20 67 65 b', 1),\n\tb: ge
369f0 74 73 65 74 28 27 6c 61 62 27 2c 20 32 29 2c 5c tset('lab', 2),\
36a00 6e 5c 6e 5c 74 6b 65 79 77 6f 72 64 3a 20 66 75 n\n\tkeyword: fu
36a10 6e 63 74 69 6f 6e 20 28 76 61 6c 29 20 7b 5c 6e nction (val) {\n
36a20 5c 74 5c 74 69 66 20 28 61 72 67 75 6d 65 6e 74 \t\tif (argument
36a30 73 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 5c 74 5c s.length) {\n\t\
36a40 74 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f t\treturn new Co
36a50 6c 6f 72 28 76 61 6c 29 3b 5c 6e 5c 74 5c 74 7d lor(val);\n\t\t}
36a60 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 63 \n\n\t\treturn c
36a70 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 onvert[this.mode
36a80 6c 5d 2e 6b 65 79 77 6f 72 64 28 74 68 69 73 2e l].keyword(this.
36a90 63 6f 6c 6f 72 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c color);\n\t},\n\
36aa0 6e 5c 74 68 65 78 3a 20 66 75 6e 63 74 69 6f 6e n\thex: function
36ab0 20 28 76 61 6c 29 20 7b 5c 6e 5c 74 5c 74 69 66 (val) {\n\t\tif
36ac0 20 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 (arguments.leng
36ad0 74 68 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 th) {\n\t\t\tret
36ae0 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 76 61 urn new Color(va
36af0 6c 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 l);\n\t\t}\n\n\t
36b00 5c 74 72 65 74 75 72 6e 20 63 6f 6c 6f 72 53 74 \treturn colorSt
36b10 72 69 6e 67 2e 74 6f 2e 68 65 78 28 74 68 69 73 ring.to.hex(this
36b20 2e 72 67 62 28 29 2e 72 6f 75 6e 64 28 29 2e 63 .rgb().round().c
36b30 6f 6c 6f 72 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e olor);\n\t},\n\n
36b40 5c 74 72 67 62 4e 75 6d 62 65 72 3a 20 66 75 6e \trgbNumber: fun
36b50 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 ction () {\n\t\t
36b60 76 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 var rgb = this.r
36b70 67 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c gb().color;\n\t\
36b80 74 72 65 74 75 72 6e 20 28 28 72 67 62 5b 30 5d treturn ((rgb[0]
36b90 20 26 20 30 78 46 46 29 20 3c 3c 20 31 36 29 20 & 0xFF) << 16)
36ba0 7c 20 28 28 72 67 62 5b 31 5d 20 26 20 30 78 46 | ((rgb[1] & 0xF
36bb0 46 29 20 3c 3c 20 38 29 20 7c 20 28 72 67 62 5b F) << 8) | (rgb[
36bc0 32 5d 20 26 20 30 78 46 46 29 3b 5c 6e 5c 74 7d 2] & 0xFF);\n\t}
36bd0 2c 5c 6e 5c 6e 5c 74 6c 75 6d 69 6e 6f 73 69 74 ,\n\n\tluminosit
36be0 79 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b y: function () {
36bf0 5c 6e 5c 74 5c 74 2f 2f 20 68 74 74 70 3a 2f 2f \n\t\t// http://
36c00 77 77 77 2e 77 33 2e 6f 72 67 2f 54 52 2f 57 43 www.w3.org/TR/WC
36c10 41 47 32 30 2f 23 72 65 6c 61 74 69 76 65 6c 75 AG20/#relativelu
36c20 6d 69 6e 61 6e 63 65 64 65 66 5c 6e 5c 74 5c 74 minancedef\n\t\t
36c30 76 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 var rgb = this.r
36c40 67 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 6e 5c gb().color;\n\n\
36c50 74 5c 74 76 61 72 20 6c 75 6d 20 3d 20 5b 5d 3b t\tvar lum = [];
36c60 5c 6e 5c 74 5c 74 66 6f 72 20 28 76 61 72 20 69 \n\t\tfor (var i
36c70 20 3d 20 30 3b 20 69 20 3c 20 72 67 62 2e 6c 65 = 0; i < rgb.le
36c80 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 ngth; i++) {\n\t
36c90 5c 74 5c 74 76 61 72 20 63 68 61 6e 20 3d 20 72 \t\tvar chan = r
36ca0 67 62 5b 69 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 gb[i] / 255;\n\t
36cb0 5c 74 5c 74 6c 75 6d 5b 69 5d 20 3d 20 28 63 68 \t\tlum[i] = (ch
36cc0 61 6e 20 3c 3d 20 30 2e 30 33 39 32 38 29 20 3f an <= 0.03928) ?
36cd0 20 63 68 61 6e 20 2f 20 31 32 2e 39 32 20 3a 20 chan / 12.92 :
36ce0 4d 61 74 68 2e 70 6f 77 28 28 28 63 68 61 6e 20 Math.pow(((chan
36cf0 2b 20 30 2e 30 35 35 29 20 2f 20 31 2e 30 35 35 + 0.055) / 1.055
36d00 29 2c 20 32 2e 34 29 3b 5c 6e 5c 74 5c 74 7d 5c ), 2.4);\n\t\t}\
36d10 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 30 2e n\n\t\treturn 0.
36d20 32 31 32 36 20 2a 20 6c 75 6d 5b 30 5d 20 2b 20 2126 * lum[0] +
36d30 30 2e 37 31 35 32 20 2a 20 6c 75 6d 5b 31 5d 20 0.7152 * lum[1]
36d40 2b 20 30 2e 30 37 32 32 20 2a 20 6c 75 6d 5b 32 + 0.0722 * lum[2
36d50 5d 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 63 6f ];\n\t},\n\n\tco
36d60 6e 74 72 61 73 74 3a 20 66 75 6e 63 74 69 6f 6e ntrast: function
36d70 20 28 63 6f 6c 6f 72 32 29 20 7b 5c 6e 5c 74 5c (color2) {\n\t\
36d80 74 2f 2f 20 68 74 74 70 3a 2f 2f 77 77 77 2e 77 t// http://www.w
36d90 33 2e 6f 72 67 2f 54 52 2f 57 43 41 47 32 30 2f 3.org/TR/WCAG20/
36da0 23 63 6f 6e 74 72 61 73 74 2d 72 61 74 69 6f 64 #contrast-ratiod
36db0 65 66 5c 6e 5c 74 5c 74 76 61 72 20 6c 75 6d 31 ef\n\t\tvar lum1
36dc0 20 3d 20 74 68 69 73 2e 6c 75 6d 69 6e 6f 73 69 = this.luminosi
36dd0 74 79 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 6c ty();\n\t\tvar l
36de0 75 6d 32 20 3d 20 63 6f 6c 6f 72 32 2e 6c 75 6d um2 = color2.lum
36df0 69 6e 6f 73 69 74 79 28 29 3b 5c 6e 5c 6e 5c 74 inosity();\n\n\t
36e00 5c 74 69 66 20 28 6c 75 6d 31 20 3e 20 6c 75 6d \tif (lum1 > lum
36e10 32 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 2) {\n\t\t\tretu
36e20 72 6e 20 28 6c 75 6d 31 20 2b 20 30 2e 30 35 29 rn (lum1 + 0.05)
36e30 20 2f 20 28 6c 75 6d 32 20 2b 20 30 2e 30 35 29 / (lum2 + 0.05)
36e40 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 ;\n\t\t}\n\n\t\t
36e50 72 65 74 75 72 6e 20 28 6c 75 6d 32 20 2b 20 30 return (lum2 + 0
36e60 2e 30 35 29 20 2f 20 28 6c 75 6d 31 20 2b 20 30 .05) / (lum1 + 0
36e70 2e 30 35 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c .05);\n\t},\n\n\
36e80 74 6c 65 76 65 6c 3a 20 66 75 6e 63 74 69 6f 6e tlevel: function
36e90 20 28 63 6f 6c 6f 72 32 29 20 7b 5c 6e 5c 74 5c (color2) {\n\t\
36ea0 74 76 61 72 20 63 6f 6e 74 72 61 73 74 52 61 74 tvar contrastRat
36eb0 69 6f 20 3d 20 74 68 69 73 2e 63 6f 6e 74 72 61 io = this.contra
36ec0 73 74 28 63 6f 6c 6f 72 32 29 3b 5c 6e 5c 74 5c st(color2);\n\t\
36ed0 74 69 66 20 28 63 6f 6e 74 72 61 73 74 52 61 74 tif (contrastRat
36ee0 69 6f 20 3e 3d 20 37 2e 31 29 20 7b 5c 6e 5c 74 io >= 7.1) {\n\t
36ef0 5c 74 5c 74 72 65 74 75 72 6e 20 27 41 41 41 27 \t\treturn 'AAA'
36f00 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 ;\n\t\t}\n\n\t\t
36f10 72 65 74 75 72 6e 20 28 63 6f 6e 74 72 61 73 74 return (contrast
36f20 52 61 74 69 6f 20 3e 3d 20 34 2e 35 29 20 3f 20 Ratio >= 4.5) ?
36f30 27 41 41 27 20 3a 20 27 27 3b 5c 6e 5c 74 7d 2c 'AA' : '';\n\t},
36f40 5c 6e 5c 6e 5c 74 69 73 44 61 72 6b 3a 20 66 75 \n\n\tisDark: fu
36f50 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c nction () {\n\t\
36f60 74 2f 2f 20 59 49 51 20 65 71 75 61 74 69 6f 6e t// YIQ equation
36f70 20 66 72 6f 6d 20 68 74 74 70 3a 2f 2f 32 34 77 from http://24w
36f80 61 79 73 2e 6f 72 67 2f 32 30 31 30 2f 63 61 6c ays.org/2010/cal
36f90 63 75 6c 61 74 69 6e 67 2d 63 6f 6c 6f 72 2d 63 culating-color-c
36fa0 6f 6e 74 72 61 73 74 5c 6e 5c 74 5c 74 76 61 72 ontrast\n\t\tvar
36fb0 20 72 67 62 20 3d 20 74 68 69 73 2e 72 67 62 28 rgb = this.rgb(
36fc0 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c 74 76 61 ).color;\n\t\tva
36fd0 72 20 79 69 71 20 3d 20 28 72 67 62 5b 30 5d 20 r yiq = (rgb[0]
36fe0 2a 20 32 39 39 20 2b 20 72 67 62 5b 31 5d 20 2a * 299 + rgb[1] *
36ff0 20 35 38 37 20 2b 20 72 67 62 5b 32 5d 20 2a 20 587 + rgb[2] *
37000 31 31 34 29 20 2f 20 31 30 30 30 3b 5c 6e 5c 74 114) / 1000;\n\t
37010 5c 74 72 65 74 75 72 6e 20 79 69 71 20 3c 20 31 \treturn yiq < 1
37020 32 38 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 69 28;\n\t},\n\n\ti
37030 73 4c 69 67 68 74 3a 20 66 75 6e 63 74 69 6f 6e sLight: function
37040 20 28 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 () {\n\t\tretur
37050 6e 20 21 74 68 69 73 2e 69 73 44 61 72 6b 28 29 n !this.isDark()
37060 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6e 65 67 ;\n\t},\n\n\tneg
37070 61 74 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 ate: function ()
37080 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 67 62 20 {\n\t\tvar rgb
37090 3d 20 74 68 69 73 2e 72 67 62 28 29 3b 5c 6e 5c = this.rgb();\n\
370a0 74 5c 74 66 6f 72 20 28 76 61 72 20 69 20 3d 20 t\tfor (var i =
370b0 30 3b 20 69 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 0; i < 3; i++) {
370c0 5c 6e 5c 74 5c 74 5c 74 72 67 62 2e 63 6f 6c 6f \n\t\t\trgb.colo
370d0 72 5b 69 5d 20 3d 20 32 35 35 20 2d 20 72 67 62 r[i] = 255 - rgb
370e0 2e 63 6f 6c 6f 72 5b 69 5d 3b 5c 6e 5c 74 5c 74 .color[i];\n\t\t
370f0 7d 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 72 67 }\n\t\treturn rg
37100 62 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6c 69 b;\n\t},\n\n\tli
37110 67 68 74 65 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 ghten: function
37120 28 72 61 74 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 (ratio) {\n\t\tv
37130 61 72 20 68 73 6c 20 3d 20 74 68 69 73 2e 68 73 ar hsl = this.hs
37140 6c 28 29 3b 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f l();\n\t\thsl.co
37150 6c 6f 72 5b 32 5d 20 2b 3d 20 68 73 6c 2e 63 6f lor[2] += hsl.co
37160 6c 6f 72 5b 32 5d 20 2a 20 72 61 74 69 6f 3b 5c lor[2] * ratio;\
37170 6e 5c 74 5c 74 72 65 74 75 72 6e 20 68 73 6c 3b n\t\treturn hsl;
37180 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 64 61 72 6b \n\t},\n\n\tdark
37190 65 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 en: function (ra
371a0 74 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 tio) {\n\t\tvar
371b0 68 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 hsl = this.hsl()
371c0 3b 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 ;\n\t\thsl.color
371d0 5b 32 5d 20 2d 3d 20 68 73 6c 2e 63 6f 6c 6f 72 [2] -= hsl.color
371e0 5b 32 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 [2] * ratio;\n\t
371f0 5c 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c \treturn hsl;\n\
37200 74 7d 2c 5c 6e 5c 6e 5c 74 73 61 74 75 72 61 74 t},\n\n\tsaturat
37210 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 e: function (rat
37220 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 io) {\n\t\tvar h
37230 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 3b sl = this.hsl();
37240 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 5b \n\t\thsl.color[
37250 31 5d 20 2b 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 1] += hsl.color[
37260 31 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 1] * ratio;\n\t\
37270 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c 74 treturn hsl;\n\t
37280 7d 2c 5c 6e 5c 6e 5c 74 64 65 73 61 74 75 72 61 },\n\n\tdesatura
37290 74 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 te: function (ra
372a0 74 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 tio) {\n\t\tvar
372b0 68 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 hsl = this.hsl()
372c0 3b 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 ;\n\t\thsl.color
372d0 5b 31 5d 20 2d 3d 20 68 73 6c 2e 63 6f 6c 6f 72 [1] -= hsl.color
372e0 5b 31 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 [1] * ratio;\n\t
372f0 5c 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c \treturn hsl;\n\
37300 74 7d 2c 5c 6e 5c 6e 5c 74 77 68 69 74 65 6e 3a t},\n\n\twhiten:
37310 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f function (ratio
37320 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 77 62 ) {\n\t\tvar hwb
37330 20 3d 20 74 68 69 73 2e 68 77 62 28 29 3b 5c 6e = this.hwb();\n
37340 5c 74 5c 74 68 77 62 2e 63 6f 6c 6f 72 5b 31 5d \t\thwb.color[1]
37350 20 2b 3d 20 68 77 62 2e 63 6f 6c 6f 72 5b 31 5d += hwb.color[1]
37360 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 74 72 * ratio;\n\t\tr
37370 65 74 75 72 6e 20 68 77 62 3b 5c 6e 5c 74 7d 2c eturn hwb;\n\t},
37380 5c 6e 5c 6e 5c 74 62 6c 61 63 6b 65 6e 3a 20 66 \n\n\tblacken: f
37390 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f 29 20 unction (ratio)
373a0 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 77 62 20 3d {\n\t\tvar hwb =
373b0 20 74 68 69 73 2e 68 77 62 28 29 3b 5c 6e 5c 74 this.hwb();\n\t
373c0 5c 74 68 77 62 2e 63 6f 6c 6f 72 5b 32 5d 20 2b \thwb.color[2] +
373d0 3d 20 68 77 62 2e 63 6f 6c 6f 72 5b 32 5d 20 2a = hwb.color[2] *
373e0 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 74 72 65 74 ratio;\n\t\tret
373f0 75 72 6e 20 68 77 62 3b 5c 6e 5c 74 7d 2c 5c 6e urn hwb;\n\t},\n
37400 5c 6e 5c 74 67 72 61 79 73 63 61 6c 65 3a 20 66 \n\tgrayscale: f
37410 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 unction () {\n\t
37420 5c 74 2f 2f 20 68 74 74 70 3a 2f 2f 65 6e 2e 77 \t// http://en.w
37430 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b ikipedia.org/wik
37440 69 2f 47 72 61 79 73 63 61 6c 65 23 43 6f 6e 76 i/Grayscale#Conv
37450 65 72 74 69 6e 67 5f 63 6f 6c 6f 72 5f 74 6f 5f erting_color_to_
37460 67 72 61 79 73 63 61 6c 65 5c 6e 5c 74 5c 74 76 grayscale\n\t\tv
37470 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 67 ar rgb = this.rg
37480 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c 74 b().color;\n\t\t
37490 76 61 72 20 76 61 6c 20 3d 20 72 67 62 5b 30 5d var val = rgb[0]
374a0 20 2a 20 30 2e 33 20 2b 20 72 67 62 5b 31 5d 20 * 0.3 + rgb[1]
374b0 2a 20 30 2e 35 39 20 2b 20 72 67 62 5b 32 5d 20 * 0.59 + rgb[2]
374c0 2a 20 30 2e 31 31 3b 5c 6e 5c 74 5c 74 72 65 74 * 0.11;\n\t\tret
374d0 75 72 6e 20 43 6f 6c 6f 72 2e 72 67 62 28 76 61 urn Color.rgb(va
374e0 6c 2c 20 76 61 6c 2c 20 76 61 6c 29 3b 5c 6e 5c l, val, val);\n\
374f0 74 7d 2c 5c 6e 5c 6e 5c 74 66 61 64 65 3a 20 66 t},\n\n\tfade: f
37500 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f 29 20 unction (ratio)
37510 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 74 68 {\n\t\treturn th
37520 69 73 2e 61 6c 70 68 61 28 74 68 69 73 2e 76 61 is.alpha(this.va
37530 6c 70 68 61 20 2d 20 28 74 68 69 73 2e 76 61 6c lpha - (this.val
37540 70 68 61 20 2a 20 72 61 74 69 6f 29 29 3b 5c 6e pha * ratio));\n
37550 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6f 70 61 71 75 65 \t},\n\n\topaque
37560 72 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 r: function (rat
37570 69 6f 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 io) {\n\t\tretur
37580 6e 20 74 68 69 73 2e 61 6c 70 68 61 28 74 68 69 n this.alpha(thi
37590 73 2e 76 61 6c 70 68 61 20 2b 20 28 74 68 69 73 s.valpha + (this
375a0 2e 76 61 6c 70 68 61 20 2a 20 72 61 74 69 6f 29 .valpha * ratio)
375b0 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 72 6f );\n\t},\n\n\tro
375c0 74 61 74 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 tate: function (
375d0 64 65 67 72 65 65 73 29 20 7b 5c 6e 5c 74 5c 74 degrees) {\n\t\t
375e0 76 61 72 20 68 73 6c 20 3d 20 74 68 69 73 2e 68 var hsl = this.h
375f0 73 6c 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 68 sl();\n\t\tvar h
37600 75 65 20 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 30 ue = hsl.color[0
37610 5d 3b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 28 68 ];\n\t\thue = (h
37620 75 65 20 2b 20 64 65 67 72 65 65 73 29 20 25 20 ue + degrees) %
37630 33 36 30 3b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 360;\n\t\thue =
37640 68 75 65 20 3c 20 30 20 3f 20 33 36 30 20 2b 20 hue < 0 ? 360 +
37650 68 75 65 20 3a 20 68 75 65 3b 5c 6e 5c 74 5c 74 hue : hue;\n\t\t
37660 68 73 6c 2e 63 6f 6c 6f 72 5b 30 5d 20 3d 20 68 hsl.color[0] = h
37670 75 65 3b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 ue;\n\t\treturn
37680 68 73 6c 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 hsl;\n\t},\n\n\t
37690 6d 69 78 3a 20 66 75 6e 63 74 69 6f 6e 20 28 6d mix: function (m
376a0 69 78 69 6e 43 6f 6c 6f 72 2c 20 77 65 69 67 68 ixinColor, weigh
376b0 74 29 20 7b 5c 6e 5c 74 5c 74 2f 2f 20 70 6f 72 t) {\n\t\t// por
376c0 74 65 64 20 66 72 6f 6d 20 73 61 73 73 20 69 6d ted from sass im
376d0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 plementation in
376e0 43 5c 6e 5c 74 5c 74 2f 2f 20 68 74 74 70 73 3a C\n\t\t// https:
376f0 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 61 73 //github.com/sas
37700 73 2f 6c 69 62 73 61 73 73 2f 62 6c 6f 62 2f 30 s/libsass/blob/0
37710 65 36 62 34 61 32 38 35 30 30 39 32 33 35 36 61 e6b4a2850092356a
37720 61 33 65 63 65 30 37 63 36 62 32 34 39 66 30 32 a3ece07c6b249f02
37730 32 31 63 61 63 65 64 2f 66 75 6e 63 74 69 6f 6e 21caced/function
37740 73 2e 63 70 70 23 4c 32 30 39 5c 6e 5c 74 5c 74 s.cpp#L209\n\t\t
37750 69 66 20 28 21 6d 69 78 69 6e 43 6f 6c 6f 72 20 if (!mixinColor
37760 7c 7c 20 21 6d 69 78 69 6e 43 6f 6c 6f 72 2e 72 || !mixinColor.r
37770 67 62 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 gb) {\n\t\t\tthr
37780 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 41 72 ow new Error('Ar
37790 67 75 6d 65 6e 74 20 74 6f 20 5c 22 6d 69 78 5c gument to \"mix\
377a0 22 20 77 61 73 20 6e 6f 74 20 61 20 43 6f 6c 6f " was not a Colo
377b0 72 20 69 6e 73 74 61 6e 63 65 2c 20 62 75 74 20 r instance, but
377c0 72 61 74 68 65 72 20 61 6e 20 69 6e 73 74 61 6e rather an instan
377d0 63 65 20 6f 66 20 27 20 2b 20 74 79 70 65 6f 66 ce of ' + typeof
377e0 20 6d 69 78 69 6e 43 6f 6c 6f 72 29 3b 5c 6e 5c mixinColor);\n\
377f0 74 5c 74 7d 5c 6e 5c 74 5c 74 76 61 72 20 63 6f t\t}\n\t\tvar co
37800 6c 6f 72 31 20 3d 20 6d 69 78 69 6e 43 6f 6c 6f lor1 = mixinColo
37810 72 2e 72 67 62 28 29 3b 5c 6e 5c 74 5c 74 76 61 r.rgb();\n\t\tva
37820 72 20 63 6f 6c 6f 72 32 20 3d 20 74 68 69 73 2e r color2 = this.
37830 72 67 62 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 rgb();\n\t\tvar
37840 70 20 3d 20 77 65 69 67 68 74 20 3d 3d 3d 20 75 p = weight === u
37850 6e 64 65 66 69 6e 65 64 20 3f 20 30 2e 35 20 3a ndefined ? 0.5 :
37860 20 77 65 69 67 68 74 3b 5c 6e 5c 6e 5c 74 5c 74 weight;\n\n\t\t
37870 76 61 72 20 77 20 3d 20 32 20 2a 20 70 20 2d 20 var w = 2 * p -
37880 31 3b 5c 6e 5c 74 5c 74 76 61 72 20 61 20 3d 20 1;\n\t\tvar a =
37890 63 6f 6c 6f 72 31 2e 61 6c 70 68 61 28 29 20 2d color1.alpha() -
378a0 20 63 6f 6c 6f 72 32 2e 61 6c 70 68 61 28 29 3b color2.alpha();
378b0 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 77 31 20 3d \n\n\t\tvar w1 =
378c0 20 28 28 28 77 20 2a 20 61 20 3d 3d 3d 20 2d 31 (((w * a === -1
378d0 29 20 3f 20 77 20 3a 20 28 77 20 2b 20 61 29 20 ) ? w : (w + a)
378e0 2f 20 28 31 20 2b 20 77 20 2a 20 61 29 29 20 2b / (1 + w * a)) +
378f0 20 31 29 20 2f 20 32 2e 30 3b 5c 6e 5c 74 5c 74 1) / 2.0;\n\t\t
37900 76 61 72 20 77 32 20 3d 20 31 20 2d 20 77 31 3b var w2 = 1 - w1;
37910 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 43 \n\n\t\treturn C
37920 6f 6c 6f 72 2e 72 67 62 28 5c 6e 5c 74 5c 74 5c olor.rgb(\n\t\t\
37930 74 5c 74 77 31 20 2a 20 63 6f 6c 6f 72 31 2e 72 t\tw1 * color1.r
37940 65 64 28 29 20 2b 20 77 32 20 2a 20 63 6f 6c 6f ed() + w2 * colo
37950 72 32 2e 72 65 64 28 29 2c 5c 6e 5c 74 5c 74 5c r2.red(),\n\t\t\
37960 74 5c 74 77 31 20 2a 20 63 6f 6c 6f 72 31 2e 67 t\tw1 * color1.g
37970 72 65 65 6e 28 29 20 2b 20 77 32 20 2a 20 63 6f reen() + w2 * co
37980 6c 6f 72 32 2e 67 72 65 65 6e 28 29 2c 5c 6e 5c lor2.green(),\n\
37990 74 5c 74 5c 74 5c 74 77 31 20 2a 20 63 6f 6c 6f t\t\t\tw1 * colo
379a0 72 31 2e 62 6c 75 65 28 29 20 2b 20 77 32 20 2a r1.blue() + w2 *
379b0 20 63 6f 6c 6f 72 32 2e 62 6c 75 65 28 29 2c 5c color2.blue(),\
379c0 6e 5c 74 5c 74 5c 74 5c 74 63 6f 6c 6f 72 31 2e n\t\t\t\tcolor1.
379d0 61 6c 70 68 61 28 29 20 2a 20 70 20 2b 20 63 6f alpha() * p + co
379e0 6c 6f 72 32 2e 61 6c 70 68 61 28 29 20 2a 20 28 lor2.alpha() * (
379f0 31 20 2d 20 70 29 29 3b 5c 6e 5c 74 7d 5c 6e 7d 1 - p));\n\t}\n}
37a00 3b 5c 6e 5c 6e 2f 2f 20 6d 6f 64 65 6c 20 63 6f ;\n\n// model co
37a10 6e 76 65 72 73 69 6f 6e 20 6d 65 74 68 6f 64 73 nversion methods
37a20 20 61 6e 64 20 73 74 61 74 69 63 20 63 6f 6e 73 and static cons
37a30 74 72 75 63 74 6f 72 73 5c 6e 4f 62 6a 65 63 74 tructors\nObject
37a40 2e 6b 65 79 73 28 63 6f 6e 76 65 72 74 29 2e 66 .keys(convert).f
37a50 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 orEach(function
37a60 28 6d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 69 66 20 (model) {\n\tif
37a70 28 73 6b 69 70 70 65 64 4d 6f 64 65 6c 73 2e 69 (skippedModels.i
37a80 6e 64 65 78 4f 66 28 6d 6f 64 65 6c 29 20 21 3d ndexOf(model) !=
37a90 3d 20 2d 31 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 = -1) {\n\t\tret
37aa0 75 72 6e 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 urn;\n\t}\n\n\tv
37ab0 61 72 20 63 68 61 6e 6e 65 6c 73 20 3d 20 63 6f ar channels = co
37ac0 6e 76 65 72 74 5b 6d 6f 64 65 6c 5d 2e 63 68 61 nvert[model].cha
37ad0 6e 6e 65 6c 73 3b 5c 6e 5c 6e 5c 74 2f 2f 20 63 nnels;\n\n\t// c
37ae0 6f 6e 76 65 72 73 69 6f 6e 20 6d 65 74 68 6f 64 onversion method
37af0 73 5c 6e 5c 74 43 6f 6c 6f 72 2e 70 72 6f 74 6f s\n\tColor.proto
37b00 74 79 70 65 5b 6d 6f 64 65 6c 5d 20 3d 20 66 75 type[model] = fu
37b10 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c nction () {\n\t\
37b20 74 69 66 20 28 74 68 69 73 2e 6d 6f 64 65 6c 20 tif (this.model
37b30 3d 3d 3d 20 6d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 === model) {\n\t
37b40 5c 74 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 \t\treturn new C
37b50 6f 6c 6f 72 28 74 68 69 73 29 3b 5c 6e 5c 74 5c olor(this);\n\t\
37b60 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 61 72 t}\n\n\t\tif (ar
37b70 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 29 20 guments.length)
37b80 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e 20 {\n\t\t\treturn
37b90 6e 65 77 20 43 6f 6c 6f 72 28 61 72 67 75 6d 65 new Color(argume
37ba0 6e 74 73 2c 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 nts, model);\n\t
37bb0 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 6e \t}\n\n\t\tvar n
37bc0 65 77 41 6c 70 68 61 20 3d 20 74 79 70 65 6f 66 ewAlpha = typeof
37bd0 20 61 72 67 75 6d 65 6e 74 73 5b 63 68 61 6e 6e arguments[chann
37be0 65 6c 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 els] === 'number
37bf0 27 20 3f 20 63 68 61 6e 6e 65 6c 73 20 3a 20 74 ' ? channels : t
37c00 68 69 73 2e 76 61 6c 70 68 61 3b 5c 6e 5c 74 5c his.valpha;\n\t\
37c10 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f treturn new Colo
37c20 72 28 61 73 73 65 72 74 41 72 72 61 79 28 63 6f r(assertArray(co
37c30 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c nvert[this.model
37c40 5d 5b 6d 6f 64 65 6c 5d 2e 72 61 77 28 74 68 69 ][model].raw(thi
37c50 73 2e 63 6f 6c 6f 72 29 29 2e 63 6f 6e 63 61 74 s.color)).concat
37c60 28 6e 65 77 41 6c 70 68 61 29 2c 20 6d 6f 64 65 (newAlpha), mode
37c70 6c 29 3b 5c 6e 5c 74 7d 3b 5c 6e 5c 6e 5c 74 2f l);\n\t};\n\n\t/
37c80 2f 20 27 73 74 61 74 69 63 27 20 63 6f 6e 73 74 / 'static' const
37c90 72 75 63 74 69 6f 6e 20 6d 65 74 68 6f 64 73 5c ruction methods\
37ca0 6e 5c 74 43 6f 6c 6f 72 5b 6d 6f 64 65 6c 5d 20 n\tColor[model]
37cb0 3d 20 66 75 6e 63 74 69 6f 6e 20 28 63 6f 6c 6f = function (colo
37cc0 72 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 74 79 r) {\n\t\tif (ty
37cd0 70 65 6f 66 20 63 6f 6c 6f 72 20 3d 3d 3d 20 27 peof color === '
37ce0 6e 75 6d 62 65 72 27 29 20 7b 5c 6e 5c 74 5c 74 number') {\n\t\t
37cf0 5c 74 63 6f 6c 6f 72 20 3d 20 7a 65 72 6f 41 72 \tcolor = zeroAr
37d00 72 61 79 28 5f 73 6c 69 63 65 2e 63 61 6c 6c 28 ray(_slice.call(
37d10 61 72 67 75 6d 65 6e 74 73 29 2c 20 63 68 61 6e arguments), chan
37d20 6e 65 6c 73 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c nels);\n\t\t}\n\
37d30 74 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f t\treturn new Co
37d40 6c 6f 72 28 63 6f 6c 6f 72 2c 20 6d 6f 64 65 6c lor(color, model
37d50 29 3b 5c 6e 5c 74 7d 3b 5c 6e 7d 29 3b 5c 6e 5c );\n\t};\n});\n\
37d60 6e 66 75 6e 63 74 69 6f 6e 20 72 6f 75 6e 64 54 nfunction roundT
37d70 6f 28 6e 75 6d 2c 20 70 6c 61 63 65 73 29 20 7b o(num, places) {
37d80 5c 6e 5c 74 72 65 74 75 72 6e 20 4e 75 6d 62 65 \n\treturn Numbe
37d90 72 28 6e 75 6d 2e 74 6f 46 69 78 65 64 28 70 6c r(num.toFixed(pl
37da0 61 63 65 73 29 29 3b 5c 6e 7d 5c 6e 5c 6e 66 75 aces));\n}\n\nfu
37db0 6e 63 74 69 6f 6e 20 72 6f 75 6e 64 54 6f 50 6c nction roundToPl
37dc0 61 63 65 28 70 6c 61 63 65 73 29 20 7b 5c 6e 5c ace(places) {\n\
37dd0 74 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e treturn function
37de0 20 28 6e 75 6d 29 20 7b 5c 6e 5c 74 5c 74 72 65 (num) {\n\t\tre
37df0 74 75 72 6e 20 72 6f 75 6e 64 54 6f 28 6e 75 6d turn roundTo(num
37e00 2c 20 70 6c 61 63 65 73 29 3b 5c 6e 5c 74 7d 3b , places);\n\t};
37e10 5c 6e 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 \n}\n\nfunction
37e20 67 65 74 73 65 74 28 6d 6f 64 65 6c 2c 20 63 68 getset(model, ch
37e30 61 6e 6e 65 6c 2c 20 6d 6f 64 69 66 69 65 72 29 annel, modifier)
37e40 20 7b 5c 6e 5c 74 6d 6f 64 65 6c 20 3d 20 41 72 {\n\tmodel = Ar
37e50 72 61 79 2e 69 73 41 72 72 61 79 28 6d 6f 64 65 ray.isArray(mode
37e60 6c 29 20 3f 20 6d 6f 64 65 6c 20 3a 20 5b 6d 6f l) ? model : [mo
37e70 64 65 6c 5d 3b 5c 6e 5c 6e 5c 74 6d 6f 64 65 6c del];\n\n\tmodel
37e80 2e 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f .forEach(functio
37e90 6e 20 28 6d 29 20 7b 5c 6e 5c 74 5c 74 28 6c 69 n (m) {\n\t\t(li
37ea0 6d 69 74 65 72 73 5b 6d 5d 20 7c 7c 20 28 6c 69 miters[m] || (li
37eb0 6d 69 74 65 72 73 5b 6d 5d 20 3d 20 5b 5d 29 29 miters[m] = []))
37ec0 5b 63 68 61 6e 6e 65 6c 5d 20 3d 20 6d 6f 64 69 [channel] = modi
37ed0 66 69 65 72 3b 5c 6e 5c 74 7d 29 3b 5c 6e 5c 6e fier;\n\t});\n\n
37ee0 5c 74 6d 6f 64 65 6c 20 3d 20 6d 6f 64 65 6c 5b \tmodel = model[
37ef0 30 5d 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 0];\n\n\treturn
37f00 66 75 6e 63 74 69 6f 6e 20 28 76 61 6c 29 20 7b function (val) {
37f10 5c 6e 5c 74 5c 74 76 61 72 20 72 65 73 75 6c 74 \n\t\tvar result
37f20 3b 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 ;\n\n\t\tif (arg
37f30 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 29 20 7b uments.length) {
37f40 5c 6e 5c 74 5c 74 5c 74 69 66 20 28 6d 6f 64 69 \n\t\t\tif (modi
37f50 66 69 65 72 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c fier) {\n\t\t\t\
37f60 74 76 61 6c 20 3d 20 6d 6f 64 69 66 69 65 72 28 tval = modifier(
37f70 76 61 6c 29 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e val);\n\t\t\t}\n
37f80 5c 6e 5c 74 5c 74 5c 74 72 65 73 75 6c 74 20 3d \n\t\t\tresult =
37f90 20 74 68 69 73 5b 6d 6f 64 65 6c 5d 28 29 3b 5c this[model]();\
37fa0 6e 5c 74 5c 74 5c 74 72 65 73 75 6c 74 2e 63 6f n\t\t\tresult.co
37fb0 6c 6f 72 5b 63 68 61 6e 6e 65 6c 5d 20 3d 20 76 lor[channel] = v
37fc0 61 6c 3b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 al;\n\t\t\tretur
37fd0 6e 20 72 65 73 75 6c 74 3b 5c 6e 5c 74 5c 74 7d n result;\n\t\t}
37fe0 5c 6e 5c 6e 5c 74 5c 74 72 65 73 75 6c 74 20 3d \n\n\t\tresult =
37ff0 20 74 68 69 73 5b 6d 6f 64 65 6c 5d 28 29 2e 63 this[model]().c
38000 6f 6c 6f 72 5b 63 68 61 6e 6e 65 6c 5d 3b 5c 6e olor[channel];\n
38010 5c 74 5c 74 69 66 20 28 6d 6f 64 69 66 69 65 72 \t\tif (modifier
38020 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 73 75 6c ) {\n\t\t\tresul
38030 74 20 3d 20 6d 6f 64 69 66 69 65 72 28 72 65 73 t = modifier(res
38040 75 6c 74 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e ult);\n\t\t}\n\n
38050 5c 74 5c 74 72 65 74 75 72 6e 20 72 65 73 75 6c \t\treturn resul
38060 74 3b 5c 6e 5c 74 7d 3b 5c 6e 7d 5c 6e 5c 6e 66 t;\n\t};\n}\n\nf
38070 75 6e 63 74 69 6f 6e 20 6d 61 78 66 6e 28 6d 61 unction maxfn(ma
38080 78 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 66 x) {\n\treturn f
38090 75 6e 63 74 69 6f 6e 20 28 76 29 20 7b 5c 6e 5c unction (v) {\n\
380a0 74 5c 74 72 65 74 75 72 6e 20 4d 61 74 68 2e 6d t\treturn Math.m
380b0 61 78 28 30 2c 20 4d 61 74 68 2e 6d 69 6e 28 6d ax(0, Math.min(m
380c0 61 78 2c 20 76 29 29 3b 5c 6e 5c 74 7d 3b 5c 6e ax, v));\n\t};\n
380d0 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 61 73 }\n\nfunction as
380e0 73 65 72 74 41 72 72 61 79 28 76 61 6c 29 20 7b sertArray(val) {
380f0 5c 6e 5c 74 72 65 74 75 72 6e 20 41 72 72 61 79 \n\treturn Array
38100 2e 69 73 41 72 72 61 79 28 76 61 6c 29 20 3f 20 .isArray(val) ?
38110 76 61 6c 20 3a 20 5b 76 61 6c 5d 3b 5c 6e 7d 5c val : [val];\n}\
38120 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 7a 65 72 6f n\nfunction zero
38130 41 72 72 61 79 28 61 72 72 2c 20 6c 65 6e 67 74 Array(arr, lengt
38140 68 29 20 7b 5c 6e 5c 74 66 6f 72 20 28 76 61 72 h) {\n\tfor (var
38150 20 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 67 i = 0; i < leng
38160 74 68 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 th; i++) {\n\t\t
38170 69 66 20 28 74 79 70 65 6f 66 20 61 72 72 5b 69 if (typeof arr[i
38180 5d 20 21 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 ] !== 'number')
38190 7b 5c 6e 5c 74 5c 74 5c 74 61 72 72 5b 69 5d 20 {\n\t\t\tarr[i]
381a0 3d 20 30 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d = 0;\n\t\t}\n\t}
381b0 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 61 72 72 \n\n\treturn arr
381c0 3b 5c 6e 7d 5c 6e 5c 6e 6d 6f 64 75 6c 65 2e 65 ;\n}\n\nmodule.e
381d0 78 70 6f 72 74 73 20 3d 20 43 6f 6c 6f 72 3b 5c xports = Color;\
381e0 6e 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e n\n\n/***/ }),\n
381f0 2f 2a 20 31 37 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 /* 17 */\n/***/
38200 28 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 (function(module
38210 2c 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 , exports, __web
38220 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 pack_require__)
38230 7b 5c 6e 5c 6e 2f 2a 20 4d 49 54 20 6c 69 63 65 {\n\n/* MIT lice
38240 6e 73 65 20 2a 2f 5c 6e 76 61 72 20 63 6f 6c 6f nse */\nvar colo
38250 72 4e 61 6d 65 73 20 3d 20 5f 5f 77 65 62 70 61 rNames = __webpa
38260 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 35 29 3b ck_require__(5);
38270 5c 6e 76 61 72 20 73 77 69 7a 7a 6c 65 20 3d 20 \nvar swizzle =
38280 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
38290 65 5f 5f 28 31 38 29 3b 5c 6e 5c 6e 76 61 72 20 e__(18);\n\nvar
382a0 72 65 76 65 72 73 65 4e 61 6d 65 73 20 3d 20 7b reverseNames = {
382b0 7d 3b 5c 6e 5c 6e 2f 2f 20 63 72 65 61 74 65 20 };\n\n// create
382c0 61 20 6c 69 73 74 20 6f 66 20 72 65 76 65 72 73 a list of revers
382d0 65 20 63 6f 6c 6f 72 20 6e 61 6d 65 73 5c 6e 66 e color names\nf
382e0 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 or (var name in
382f0 63 6f 6c 6f 72 4e 61 6d 65 73 29 20 7b 5c 6e 5c colorNames) {\n\
38300 74 69 66 20 28 63 6f 6c 6f 72 4e 61 6d 65 73 2e tif (colorNames.
38310 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 6e hasOwnProperty(n
38320 61 6d 65 29 29 20 7b 5c 6e 5c 74 5c 74 72 65 76 ame)) {\n\t\trev
38330 65 72 73 65 4e 61 6d 65 73 5b 63 6f 6c 6f 72 4e erseNames[colorN
38340 61 6d 65 73 5b 6e 61 6d 65 5d 5d 20 3d 20 6e 61 ames[name]] = na
38350 6d 65 3b 5c 6e 5c 74 7d 5c 6e 7d 5c 6e 5c 6e 76 me;\n\t}\n}\n\nv
38360 61 72 20 63 73 20 3d 20 6d 6f 64 75 6c 65 2e 65 ar cs = module.e
38370 78 70 6f 72 74 73 20 3d 20 7b 5c 6e 5c 74 74 6f xports = {\n\tto
38380 3a 20 7b 7d 2c 5c 6e 5c 74 67 65 74 3a 20 7b 7d : {},\n\tget: {}
38390 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 67 65 74 20 3d \n};\n\ncs.get =
383a0 20 66 75 6e 63 74 69 6f 6e 20 28 73 74 72 69 6e function (strin
383b0 67 29 20 7b 5c 6e 5c 74 76 61 72 20 70 72 65 66 g) {\n\tvar pref
383c0 69 78 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 73 ix = string.subs
383d0 74 72 69 6e 67 28 30 2c 20 33 29 2e 74 6f 4c 6f tring(0, 3).toLo
383e0 77 65 72 43 61 73 65 28 29 3b 5c 6e 5c 74 76 61 werCase();\n\tva
383f0 72 20 76 61 6c 3b 5c 6e 5c 74 76 61 72 20 6d 6f r val;\n\tvar mo
38400 64 65 6c 3b 5c 6e 5c 74 73 77 69 74 63 68 20 28 del;\n\tswitch (
38410 70 72 65 66 69 78 29 20 7b 5c 6e 5c 74 5c 74 63 prefix) {\n\t\tc
38420 61 73 65 20 27 68 73 6c 27 3a 5c 6e 5c 74 5c 74 ase 'hsl':\n\t\t
38430 5c 74 76 61 6c 20 3d 20 63 73 2e 67 65 74 2e 68 \tval = cs.get.h
38440 73 6c 28 73 74 72 69 6e 67 29 3b 5c 6e 5c 74 5c sl(string);\n\t\
38450 74 5c 74 6d 6f 64 65 6c 20 3d 20 27 68 73 6c 27 t\tmodel = 'hsl'
38460 3b 5c 6e 5c 74 5c 74 5c 74 62 72 65 61 6b 3b 5c ;\n\t\t\tbreak;\
38470 6e 5c 74 5c 74 63 61 73 65 20 27 68 77 62 27 3a n\t\tcase 'hwb':
38480 5c 6e 5c 74 5c 74 5c 74 76 61 6c 20 3d 20 63 73 \n\t\t\tval = cs
38490 2e 67 65 74 2e 68 77 62 28 73 74 72 69 6e 67 29 .get.hwb(string)
384a0 3b 5c 6e 5c 74 5c 74 5c 74 6d 6f 64 65 6c 20 3d ;\n\t\t\tmodel =
384b0 20 27 68 77 62 27 3b 5c 6e 5c 74 5c 74 5c 74 62 'hwb';\n\t\t\tb
384c0 72 65 61 6b 3b 5c 6e 5c 74 5c 74 64 65 66 61 75 reak;\n\t\tdefau
384d0 6c 74 3a 5c 6e 5c 74 5c 74 5c 74 76 61 6c 20 3d lt:\n\t\t\tval =
384e0 20 63 73 2e 67 65 74 2e 72 67 62 28 73 74 72 69 cs.get.rgb(stri
384f0 6e 67 29 3b 5c 6e 5c 74 5c 74 5c 74 6d 6f 64 65 ng);\n\t\t\tmode
38500 6c 20 3d 20 27 72 67 62 27 3b 5c 6e 5c 74 5c 74 l = 'rgb';\n\t\t
38510 5c 74 62 72 65 61 6b 3b 5c 6e 5c 74 7d 5c 6e 5c \tbreak;\n\t}\n\
38520 6e 5c 74 69 66 20 28 21 76 61 6c 29 20 7b 5c 6e n\tif (!val) {\n
38530 5c 74 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b \t\treturn null;
38540 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 \n\t}\n\n\tretur
38550 6e 20 7b 6d 6f 64 65 6c 3a 20 6d 6f 64 65 6c 2c n {model: model,
38560 20 76 61 6c 75 65 3a 20 76 61 6c 7d 3b 5c 6e 7d value: val};\n}
38570 3b 5c 6e 5c 6e 63 73 2e 67 65 74 2e 72 67 62 20 ;\n\ncs.get.rgb
38580 3d 20 66 75 6e 63 74 69 6f 6e 20 28 73 74 72 69 = function (stri
38590 6e 67 29 20 7b 5c 6e 5c 74 69 66 20 28 21 73 74 ng) {\n\tif (!st
385a0 72 69 6e 67 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 ring) {\n\t\tret
385b0 75 72 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d 5c 6e urn null;\n\t}\n
385c0 5c 6e 5c 74 76 61 72 20 61 62 62 72 20 3d 20 2f \n\tvar abbr = /
385d0 5e 23 28 5b 61 2d 66 30 2d 39 5d 7b 33 2c 34 7d ^#([a-f0-9]{3,4}
385e0 29 24 2f 69 3b 5c 6e 5c 74 76 61 72 20 68 65 78 )$/i;\n\tvar hex
385f0 20 3d 20 2f 5e 23 28 5b 61 2d 66 30 2d 39 5d 7b = /^#([a-f0-9]{
38600 36 7d 29 28 5b 61 2d 66 30 2d 39 5d 7b 32 7d 29 6})([a-f0-9]{2})
38610 3f 24 2f 69 3b 5c 6e 5c 74 76 61 72 20 72 67 62 ?$/i;\n\tvar rgb
38620 61 20 3d 20 2f 5e 72 67 62 61 3f 5c 5c 28 5c 5c a = /^rgba?\\(\\
38630 73 2a 28 5b 2b 2d 5d 3f 5c 5c 64 2b 29 5c 5c 73 s*([+-]?\\d+)\\s
38640 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5c 5c 64 2b *,\\s*([+-]?\\d+
38650 29 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f )\\s*,\\s*([+-]?
38660 5c 5c 64 2b 29 5c 5c 73 2a 28 3f 3a 2c 5c 5c 73 \\d+)\\s*(?:,\\s
38670 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b *([+-]?[\\d\\.]+
38680 29 5c 5c 73 2a 29 3f 5c 5c 29 24 2f 3b 5c 6e 5c )\\s*)?\\)$/;\n\
38690 74 76 61 72 20 70 65 72 20 3d 20 2f 5e 72 67 62 tvar per = /^rgb
386a0 61 3f 5c 5c 28 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b a?\\(\\s*([+-]?[
386b0 5c 5c 64 5c 5c 2e 5d 2b 29 5c 5c 25 5c 5c 73 2a \\d\\.]+)\\%\\s*
386c0 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c ,\\s*([+-]?[\\d\
386d0 5c 2e 5d 2b 29 5c 5c 25 5c 5c 73 2a 2c 5c 5c 73 \.]+)\\%\\s*,\\s
386e0 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b *([+-]?[\\d\\.]+
386f0 29 5c 5c 25 5c 5c 73 2a 28 3f 3a 2c 5c 5c 73 2a )\\%\\s*(?:,\\s*
38700 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 ([+-]?[\\d\\.]+)
38710 5c 5c 73 2a 29 3f 5c 5c 29 24 2f 3b 5c 6e 5c 74 \\s*)?\\)$/;\n\t
38720 76 61 72 20 6b 65 79 77 6f 72 64 20 3d 20 2f 28 var keyword = /(
38730 5c 5c 44 2b 29 2f 3b 5c 6e 5c 6e 5c 74 76 61 72 \\D+)/;\n\n\tvar
38740 20 72 67 62 20 3d 20 5b 30 2c 20 30 2c 20 30 2c rgb = [0, 0, 0,
38750 20 31 5d 3b 5c 6e 5c 74 76 61 72 20 6d 61 74 63 1];\n\tvar matc
38760 68 3b 5c 6e 5c 74 76 61 72 20 69 3b 5c 6e 5c 74 h;\n\tvar i;\n\t
38770 76 61 72 20 68 65 78 41 6c 70 68 61 3b 5c 6e 5c var hexAlpha;\n\
38780 6e 5c 74 69 66 20 28 6d 61 74 63 68 20 3d 20 73 n\tif (match = s
38790 74 72 69 6e 67 2e 6d 61 74 63 68 28 68 65 78 29 tring.match(hex)
387a0 29 20 7b 5c 6e 5c 74 5c 74 68 65 78 41 6c 70 68 ) {\n\t\thexAlph
387b0 61 20 3d 20 6d 61 74 63 68 5b 32 5d 3b 5c 6e 5c a = match[2];\n\
387c0 74 5c 74 6d 61 74 63 68 20 3d 20 6d 61 74 63 68 t\tmatch = match
387d0 5b 31 5d 3b 5c 6e 5c 6e 5c 74 5c 74 66 6f 72 20 [1];\n\n\t\tfor
387e0 28 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 69 (i = 0; i < 3; i
387f0 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 ++) {\n\t\t\t//
38800 68 74 74 70 73 3a 2f 2f 6a 73 70 65 72 66 2e 63 https://jsperf.c
38810 6f 6d 2f 73 6c 69 63 65 2d 76 73 2d 73 75 62 73 om/slice-vs-subs
38820 74 72 2d 76 73 2d 73 75 62 73 74 72 69 6e 67 2d tr-vs-substring-
38830 6d 65 74 68 6f 64 73 2d 6c 6f 6e 67 2d 73 74 72 methods-long-str
38840 69 6e 67 2f 31 39 5c 6e 5c 74 5c 74 5c 74 76 61 ing/19\n\t\t\tva
38850 72 20 69 32 20 3d 20 69 20 2a 20 32 3b 5c 6e 5c r i2 = i * 2;\n\
38860 74 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 70 61 t\t\trgb[i] = pa
38870 72 73 65 49 6e 74 28 6d 61 74 63 68 2e 73 6c 69 rseInt(match.sli
38880 63 65 28 69 32 2c 20 69 32 20 2b 20 32 29 2c 20 ce(i2, i2 + 2),
38890 31 36 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 16);\n\t\t}\n\n\
388a0 74 5c 74 69 66 20 28 68 65 78 41 6c 70 68 61 29 t\tif (hexAlpha)
388b0 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 5b 33 5d {\n\t\t\trgb[3]
388c0 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 28 70 = Math.round((p
388d0 61 72 73 65 49 6e 74 28 68 65 78 41 6c 70 68 61 arseInt(hexAlpha
388e0 2c 20 31 36 29 20 2f 20 32 35 35 29 20 2a 20 31 , 16) / 255) * 1
388f0 30 30 29 20 2f 20 31 30 30 3b 5c 6e 5c 74 5c 74 00) / 100;\n\t\t
38900 7d 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 }\n\t} else if (
38910 6d 61 74 63 68 20 3d 20 73 74 72 69 6e 67 2e 6d match = string.m
38920 61 74 63 68 28 61 62 62 72 29 29 20 7b 5c 6e 5c atch(abbr)) {\n\
38930 74 5c 74 6d 61 74 63 68 20 3d 20 6d 61 74 63 68 t\tmatch = match
38940 5b 31 5d 3b 5c 6e 5c 74 5c 74 68 65 78 41 6c 70 [1];\n\t\thexAlp
38950 68 61 20 3d 20 6d 61 74 63 68 5b 33 5d 3b 5c 6e ha = match[3];\n
38960 5c 6e 5c 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 \n\t\tfor (i = 0
38970 3b 20 69 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c ; i < 3; i++) {\
38980 6e 5c 74 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 n\t\t\trgb[i] =
38990 70 61 72 73 65 49 6e 74 28 6d 61 74 63 68 5b 69 parseInt(match[i
389a0 5d 20 2b 20 6d 61 74 63 68 5b 69 5d 2c 20 31 36 ] + match[i], 16
389b0 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c );\n\t\t}\n\n\t\
389c0 74 69 66 20 28 68 65 78 41 6c 70 68 61 29 20 7b tif (hexAlpha) {
389d0 5c 6e 5c 74 5c 74 5c 74 72 67 62 5b 33 5d 20 3d \n\t\t\trgb[3] =
389e0 20 4d 61 74 68 2e 72 6f 75 6e 64 28 28 70 61 72 Math.round((par
389f0 73 65 49 6e 74 28 68 65 78 41 6c 70 68 61 20 2b seInt(hexAlpha +
38a00 20 68 65 78 41 6c 70 68 61 2c 20 31 36 29 20 2f hexAlpha, 16) /
38a10 20 32 35 35 29 20 2a 20 31 30 30 29 20 2f 20 31 255) * 100) / 1
38a20 30 30 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 20 00;\n\t\t}\n\t}
38a30 65 6c 73 65 20 69 66 20 28 6d 61 74 63 68 20 3d else if (match =
38a40 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 28 72 67 string.match(rg
38a50 62 61 29 29 20 7b 5c 6e 5c 74 5c 74 66 6f 72 20 ba)) {\n\t\tfor
38a60 28 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 69 (i = 0; i < 3; i
38a70 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 ++) {\n\t\t\trgb
38a80 5b 69 5d 20 3d 20 70 61 72 73 65 49 6e 74 28 6d [i] = parseInt(m
38a90 61 74 63 68 5b 69 20 2b 20 31 5d 2c 20 30 29 3b atch[i + 1], 0);
38aa0 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 \n\t\t}\n\n\t\ti
38ab0 66 20 28 6d 61 74 63 68 5b 34 5d 29 20 7b 5c 6e f (match[4]) {\n
38ac0 5c 74 5c 74 5c 74 72 67 62 5b 33 5d 20 3d 20 70 \t\t\trgb[3] = p
38ad0 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b arseFloat(match[
38ae0 34 5d 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 4]);\n\t\t}\n\t}
38af0 20 65 6c 73 65 20 69 66 20 28 6d 61 74 63 68 20 else if (match
38b00 3d 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 28 70 = string.match(p
38b10 65 72 29 29 20 7b 5c 6e 5c 74 5c 74 66 6f 72 20 er)) {\n\t\tfor
38b20 28 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 69 (i = 0; i < 3; i
38b30 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 ++) {\n\t\t\trgb
38b40 5b 69 5d 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 [i] = Math.round
38b50 28 70 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 (parseFloat(matc
38b60 68 5b 69 20 2b 20 31 5d 29 20 2a 20 32 2e 35 35 h[i + 1]) * 2.55
38b70 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c );\n\t\t}\n\n\t\
38b80 74 69 66 20 28 6d 61 74 63 68 5b 34 5d 29 20 7b tif (match[4]) {
38b90 5c 6e 5c 74 5c 74 5c 74 72 67 62 5b 33 5d 20 3d \n\t\t\trgb[3] =
38ba0 20 70 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 parseFloat(matc
38bb0 68 5b 34 5d 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c h[4]);\n\t\t}\n\
38bc0 74 7d 20 65 6c 73 65 20 69 66 20 28 6d 61 74 63 t} else if (matc
38bd0 68 20 3d 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 h = string.match
38be0 28 6b 65 79 77 6f 72 64 29 29 20 7b 5c 6e 5c 74 (keyword)) {\n\t
38bf0 5c 74 69 66 20 28 6d 61 74 63 68 5b 31 5d 20 3d \tif (match[1] =
38c00 3d 3d 20 27 74 72 61 6e 73 70 61 72 65 6e 74 27 == 'transparent'
38c10 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 ) {\n\t\t\tretur
38c20 6e 20 5b 30 2c 20 30 2c 20 30 2c 20 30 5d 3b 5c n [0, 0, 0, 0];\
38c30 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 67 n\t\t}\n\n\t\trg
38c40 62 20 3d 20 63 6f 6c 6f 72 4e 61 6d 65 73 5b 6d b = colorNames[m
38c50 61 74 63 68 5b 31 5d 5d 3b 5c 6e 5c 6e 5c 74 5c atch[1]];\n\n\t\
38c60 74 69 66 20 28 21 72 67 62 29 20 7b 5c 6e 5c 74 tif (!rgb) {\n\t
38c70 5c 74 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b \t\treturn null;
38c80 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 \n\t\t}\n\n\t\tr
38c90 67 62 5b 33 5d 20 3d 20 31 3b 5c 6e 5c 6e 5c 74 gb[3] = 1;\n\n\t
38ca0 5c 74 72 65 74 75 72 6e 20 72 67 62 3b 5c 6e 5c \treturn rgb;\n\
38cb0 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 72 t} else {\n\t\tr
38cc0 65 74 75 72 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d eturn null;\n\t}
38cd0 5c 6e 5c 6e 5c 74 66 6f 72 20 28 69 20 3d 20 30 \n\n\tfor (i = 0
38ce0 3b 20 69 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c ; i < 3; i++) {\
38cf0 6e 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 63 6c n\t\trgb[i] = cl
38d00 61 6d 70 28 72 67 62 5b 69 5d 2c 20 30 2c 20 32 amp(rgb[i], 0, 2
38d10 35 35 29 3b 5c 6e 5c 74 7d 5c 6e 5c 74 72 67 62 55);\n\t}\n\trgb
38d20 5b 33 5d 20 3d 20 63 6c 61 6d 70 28 72 67 62 5b [3] = clamp(rgb[
38d30 33 5d 2c 20 30 2c 20 31 29 3b 5c 6e 5c 6e 5c 74 3], 0, 1);\n\n\t
38d40 72 65 74 75 72 6e 20 72 67 62 3b 5c 6e 7d 3b 5c return rgb;\n};\
38d50 6e 5c 6e 63 73 2e 67 65 74 2e 68 73 6c 20 3d 20 n\ncs.get.hsl =
38d60 66 75 6e 63 74 69 6f 6e 20 28 73 74 72 69 6e 67 function (string
38d70 29 20 7b 5c 6e 5c 74 69 66 20 28 21 73 74 72 69 ) {\n\tif (!stri
38d80 6e 67 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 ng) {\n\t\tretur
38d90 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d 5c 6e 5c 6e n null;\n\t}\n\n
38da0 5c 74 76 61 72 20 68 73 6c 20 3d 20 2f 5e 68 73 \tvar hsl = /^hs
38db0 6c 61 3f 5c 5c 28 5c 5c 73 2a 28 5b 2b 2d 5d 3f la?\\(\\s*([+-]?
38dc0 28 3f 3a 5c 5c 64 2a 5c 5c 2e 29 3f 5c 5c 64 2b (?:\\d*\\.)?\\d+
38dd0 29 28 3f 3a 64 65 67 29 3f 5c 5c 73 2a 2c 5c 5c )(?:deg)?\\s*,\\
38de0 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d s*([+-]?[\\d\\.]
38df0 2b 29 25 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d +)%\\s*,\\s*([+-
38e00 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 25 5c 5c 73 ]?[\\d\\.]+)%\\s
38e10 2a 28 3f 3a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b *(?:,\\s*([+-]?[
38e20 5c 5c 64 5c 5c 2e 5d 2b 29 5c 5c 73 2a 29 3f 5c \\d\\.]+)\\s*)?\
38e30 5c 29 24 2f 3b 5c 6e 5c 74 76 61 72 20 6d 61 74 \)$/;\n\tvar mat
38e40 63 68 20 3d 20 73 74 72 69 6e 67 2e 6d 61 74 63 ch = string.matc
38e50 68 28 68 73 6c 29 3b 5c 6e 5c 6e 5c 74 69 66 20 h(hsl);\n\n\tif
38e60 28 6d 61 74 63 68 29 20 7b 5c 6e 5c 74 5c 74 76 (match) {\n\t\tv
38e70 61 72 20 61 6c 70 68 61 20 3d 20 70 61 72 73 65 ar alpha = parse
38e80 46 6c 6f 61 74 28 6d 61 74 63 68 5b 34 5d 29 3b Float(match[4]);
38e90 5c 6e 5c 74 5c 74 76 61 72 20 68 20 3d 20 28 70 \n\t\tvar h = (p
38ea0 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b arseFloat(match[
38eb0 31 5d 29 20 2b 20 33 36 30 29 20 25 20 33 36 30 1]) + 360) % 360
38ec0 3b 5c 6e 5c 74 5c 74 76 61 72 20 73 20 3d 20 63 ;\n\t\tvar s = c
38ed0 6c 61 6d 70 28 70 61 72 73 65 46 6c 6f 61 74 28 lamp(parseFloat(
38ee0 6d 61 74 63 68 5b 32 5d 29 2c 20 30 2c 20 31 30 match[2]), 0, 10
38ef0 30 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 6c 20 3d 0);\n\t\tvar l =
38f00 20 63 6c 61 6d 70 28 70 61 72 73 65 46 6c 6f 61 clamp(parseFloa
38f10 74 28 6d 61 74 63 68 5b 33 5d 29 2c 20 30 2c 20 t(match[3]), 0,
38f20 31 30 30 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 61 100);\n\t\tvar a
38f30 20 3d 20 63 6c 61 6d 70 28 69 73 4e 61 4e 28 61 = clamp(isNaN(a
38f40 6c 70 68 61 29 20 3f 20 31 20 3a 20 61 6c 70 68 lpha) ? 1 : alph
38f50 61 2c 20 30 2c 20 31 29 3b 5c 6e 5c 6e 5c 74 5c a, 0, 1);\n\n\t\
38f60 74 72 65 74 75 72 6e 20 5b 68 2c 20 73 2c 20 6c treturn [h, s, l
38f70 2c 20 61 5d 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 , a];\n\t}\n\n\t
38f80 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 5c 6e 7d 3b return null;\n};
38f90 5c 6e 5c 6e 63 73 2e 67 65 74 2e 68 77 62 20 3d \n\ncs.get.hwb =
38fa0 20 66 75 6e 63 74 69 6f 6e 20 28 73 74 72 69 6e function (strin
38fb0 67 29 20 7b 5c 6e 5c 74 69 66 20 28 21 73 74 72 g) {\n\tif (!str
38fc0 69 6e 67 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 ing) {\n\t\tretu
38fd0 72 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d 5c 6e 5c rn null;\n\t}\n\
38fe0 6e 5c 74 76 61 72 20 68 77 62 20 3d 20 2f 5e 68 n\tvar hwb = /^h
38ff0 77 62 5c 5c 28 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5c wb\\(\\s*([+-]?\
39000 5c 64 2a 5b 5c 5c 2e 5d 3f 5c 5c 64 2b 29 28 3f \d*[\\.]?\\d+)(?
39010 3a 64 65 67 29 3f 5c 5c 73 2a 2c 5c 5c 73 2a 28 :deg)?\\s*,\\s*(
39020 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 25 [+-]?[\\d\\.]+)%
39030 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b \\s*,\\s*([+-]?[
39040 5c 5c 64 5c 5c 2e 5d 2b 29 25 5c 5c 73 2a 28 3f \\d\\.]+)%\\s*(?
39050 3a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 :,\\s*([+-]?[\\d
39060 5c 5c 2e 5d 2b 29 5c 5c 73 2a 29 3f 5c 5c 29 24 \\.]+)\\s*)?\\)$
39070 2f 3b 5c 6e 5c 74 76 61 72 20 6d 61 74 63 68 20 /;\n\tvar match
39080 3d 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 28 68 = string.match(h
39090 77 62 29 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d 61 wb);\n\n\tif (ma
390a0 74 63 68 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 tch) {\n\t\tvar
390b0 61 6c 70 68 61 20 3d 20 70 61 72 73 65 46 6c 6f alpha = parseFlo
390c0 61 74 28 6d 61 74 63 68 5b 34 5d 29 3b 5c 6e 5c at(match[4]);\n\
390d0 74 5c 74 76 61 72 20 68 20 3d 20 28 28 70 61 72 t\tvar h = ((par
390e0 73 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b 31 5d seFloat(match[1]
390f0 29 20 25 20 33 36 30 29 20 2b 20 33 36 30 29 20 ) % 360) + 360)
39100 25 20 33 36 30 3b 5c 6e 5c 74 5c 74 76 61 72 20 % 360;\n\t\tvar
39110 77 20 3d 20 63 6c 61 6d 70 28 70 61 72 73 65 46 w = clamp(parseF
39120 6c 6f 61 74 28 6d 61 74 63 68 5b 32 5d 29 2c 20 loat(match[2]),
39130 30 2c 20 31 30 30 29 3b 5c 6e 5c 74 5c 74 76 61 0, 100);\n\t\tva
39140 72 20 62 20 3d 20 63 6c 61 6d 70 28 70 61 72 73 r b = clamp(pars
39150 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b 33 5d 29 eFloat(match[3])
39160 2c 20 30 2c 20 31 30 30 29 3b 5c 6e 5c 74 5c 74 , 0, 100);\n\t\t
39170 76 61 72 20 61 20 3d 20 63 6c 61 6d 70 28 69 73 var a = clamp(is
39180 4e 61 4e 28 61 6c 70 68 61 29 20 3f 20 31 20 3a NaN(alpha) ? 1 :
39190 20 61 6c 70 68 61 2c 20 30 2c 20 31 29 3b 5c 6e alpha, 0, 1);\n
391a0 5c 74 5c 74 72 65 74 75 72 6e 20 5b 68 2c 20 77 \t\treturn [h, w
391b0 2c 20 62 2c 20 61 5d 3b 5c 6e 5c 74 7d 5c 6e 5c , b, a];\n\t}\n\
391c0 6e 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 5c n\treturn null;\
391d0 6e 7d 3b 5c 6e 5c 6e 63 73 2e 74 6f 2e 68 65 78 n};\n\ncs.to.hex
391e0 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b = function () {
391f0 5c 6e 5c 74 76 61 72 20 72 67 62 61 20 3d 20 73 \n\tvar rgba = s
39200 77 69 7a 7a 6c 65 28 61 72 67 75 6d 65 6e 74 73 wizzle(arguments
39210 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 28 );\n\n\treturn (
39220 5c 6e 5c 74 5c 74 27 23 27 20 2b 5c 6e 5c 74 5c \n\t\t'#' +\n\t\
39230 74 68 65 78 44 6f 75 62 6c 65 28 72 67 62 61 5b thexDouble(rgba[
39240 30 5d 29 20 2b 5c 6e 5c 74 5c 74 68 65 78 44 6f 0]) +\n\t\thexDo
39250 75 62 6c 65 28 72 67 62 61 5b 31 5d 29 20 2b 5c uble(rgba[1]) +\
39260 6e 5c 74 5c 74 68 65 78 44 6f 75 62 6c 65 28 72 n\t\thexDouble(r
39270 67 62 61 5b 32 5d 29 20 2b 5c 6e 5c 74 5c 74 28 gba[2]) +\n\t\t(
39280 72 67 62 61 5b 33 5d 20 3c 20 31 5c 6e 5c 74 5c rgba[3] < 1\n\t\
39290 74 5c 74 3f 20 28 68 65 78 44 6f 75 62 6c 65 28 t\t? (hexDouble(
392a0 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 5b Math.round(rgba[
392b0 33 5d 20 2a 20 32 35 35 29 29 29 5c 6e 5c 74 5c 3] * 255)))\n\t\
392c0 74 5c 74 3a 20 27 27 29 5c 6e 5c 74 29 3b 5c 6e t\t: '')\n\t);\n
392d0 7d 3b 5c 6e 5c 6e 63 73 2e 74 6f 2e 72 67 62 20 };\n\ncs.to.rgb
392e0 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c = function () {\
392f0 6e 5c 74 76 61 72 20 72 67 62 61 20 3d 20 73 77 n\tvar rgba = sw
39300 69 7a 7a 6c 65 28 61 72 67 75 6d 65 6e 74 73 29 izzle(arguments)
39310 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 72 67 ;\n\n\treturn rg
39320 62 61 2e 6c 65 6e 67 74 68 20 3c 20 34 20 7c 7c ba.length < 4 ||
39330 20 72 67 62 61 5b 33 5d 20 3d 3d 3d 20 31 5c 6e rgba[3] === 1\n
39340 5c 74 5c 74 3f 20 27 72 67 62 28 27 20 2b 20 4d \t\t? 'rgb(' + M
39350 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 5b 30 ath.round(rgba[0
39360 5d 29 20 2b 20 27 2c 20 27 20 2b 20 4d 61 74 68 ]) + ', ' + Math
39370 2e 72 6f 75 6e 64 28 72 67 62 61 5b 31 5d 29 20 .round(rgba[1])
39380 2b 20 27 2c 20 27 20 2b 20 4d 61 74 68 2e 72 6f + ', ' + Math.ro
39390 75 6e 64 28 72 67 62 61 5b 32 5d 29 20 2b 20 27 und(rgba[2]) + '
393a0 29 27 5c 6e 5c 74 5c 74 3a 20 27 72 67 62 61 28 )'\n\t\t: 'rgba(
393b0 27 20 2b 20 4d 61 74 68 2e 72 6f 75 6e 64 28 72 ' + Math.round(r
393c0 67 62 61 5b 30 5d 29 20 2b 20 27 2c 20 27 20 2b gba[0]) + ', ' +
393d0 20 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 Math.round(rgba
393e0 5b 31 5d 29 20 2b 20 27 2c 20 27 20 2b 20 4d 61 [1]) + ', ' + Ma
393f0 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 5b 32 5d th.round(rgba[2]
39400 29 20 2b 20 27 2c 20 27 20 2b 20 72 67 62 61 5b ) + ', ' + rgba[
39410 33 5d 20 2b 20 27 29 27 3b 5c 6e 7d 3b 5c 6e 5c 3] + ')';\n};\n\
39420 6e 63 73 2e 74 6f 2e 72 67 62 2e 70 65 72 63 65 ncs.to.rgb.perce
39430 6e 74 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 nt = function ()
39440 20 7b 5c 6e 5c 74 76 61 72 20 72 67 62 61 20 3d {\n\tvar rgba =
39450 20 73 77 69 7a 7a 6c 65 28 61 72 67 75 6d 65 6e swizzle(argumen
39460 74 73 29 3b 5c 6e 5c 6e 5c 74 76 61 72 20 72 20 ts);\n\n\tvar r
39470 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 = Math.round(rgb
39480 61 5b 30 5d 20 2f 20 32 35 35 20 2a 20 31 30 30 a[0] / 255 * 100
39490 29 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 4d 61 );\n\tvar g = Ma
394a0 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 5b 31 5d th.round(rgba[1]
394b0 20 2f 20 32 35 35 20 2a 20 31 30 30 29 3b 5c 6e / 255 * 100);\n
394c0 5c 74 76 61 72 20 62 20 3d 20 4d 61 74 68 2e 72 \tvar b = Math.r
394d0 6f 75 6e 64 28 72 67 62 61 5b 32 5d 20 2f 20 32 ound(rgba[2] / 2
394e0 35 35 20 2a 20 31 30 30 29 3b 5c 6e 5c 6e 5c 74 55 * 100);\n\n\t
394f0 72 65 74 75 72 6e 20 72 67 62 61 2e 6c 65 6e 67 return rgba.leng
39500 74 68 20 3c 20 34 20 7c 7c 20 72 67 62 61 5b 33 th < 4 || rgba[3
39510 5d 20 3d 3d 3d 20 31 5c 6e 5c 74 5c 74 3f 20 27 ] === 1\n\t\t? '
39520 72 67 62 28 27 20 2b 20 72 20 2b 20 27 25 2c 20 rgb(' + r + '%,
39530 27 20 2b 20 67 20 2b 20 27 25 2c 20 27 20 2b 20 ' + g + '%, ' +
39540 62 20 2b 20 27 25 29 27 5c 6e 5c 74 5c 74 3a 20 b + '%)'\n\t\t:
39550 27 72 67 62 61 28 27 20 2b 20 72 20 2b 20 27 25 'rgba(' + r + '%
39560 2c 20 27 20 2b 20 67 20 2b 20 27 25 2c 20 27 20 , ' + g + '%, '
39570 2b 20 62 20 2b 20 27 25 2c 20 27 20 2b 20 72 67 + b + '%, ' + rg
39580 62 61 5b 33 5d 20 2b 20 27 29 27 3b 5c 6e 7d 3b ba[3] + ')';\n};
39590 5c 6e 5c 6e 63 73 2e 74 6f 2e 68 73 6c 20 3d 20 \n\ncs.to.hsl =
395a0 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c function () {\n\
395b0 74 76 61 72 20 68 73 6c 61 20 3d 20 73 77 69 7a tvar hsla = swiz
395c0 7a 6c 65 28 61 72 67 75 6d 65 6e 74 73 29 3b 5c zle(arguments);\
395d0 6e 5c 74 72 65 74 75 72 6e 20 68 73 6c 61 2e 6c n\treturn hsla.l
395e0 65 6e 67 74 68 20 3c 20 34 20 7c 7c 20 68 73 6c ength < 4 || hsl
395f0 61 5b 33 5d 20 3d 3d 3d 20 31 5c 6e 5c 74 5c 74 a[3] === 1\n\t\t
39600 3f 20 27 68 73 6c 28 27 20 2b 20 68 73 6c 61 5b ? 'hsl(' + hsla[
39610 30 5d 20 2b 20 27 2c 20 27 20 2b 20 68 73 6c 61 0] + ', ' + hsla
39620 5b 31 5d 20 2b 20 27 25 2c 20 27 20 2b 20 68 73 [1] + '%, ' + hs
39630 6c 61 5b 32 5d 20 2b 20 27 25 29 27 5c 6e 5c 74 la[2] + '%)'\n\t
39640 5c 74 3a 20 27 68 73 6c 61 28 27 20 2b 20 68 73 \t: 'hsla(' + hs
39650 6c 61 5b 30 5d 20 2b 20 27 2c 20 27 20 2b 20 68 la[0] + ', ' + h
39660 73 6c 61 5b 31 5d 20 2b 20 27 25 2c 20 27 20 2b sla[1] + '%, ' +
39670 20 68 73 6c 61 5b 32 5d 20 2b 20 27 25 2c 20 27 hsla[2] + '%, '
39680 20 2b 20 68 73 6c 61 5b 33 5d 20 2b 20 27 29 27 + hsla[3] + ')'
39690 3b 5c 6e 7d 3b 5c 6e 5c 6e 2f 2f 20 68 77 62 20 ;\n};\n\n// hwb
396a0 69 73 20 61 20 62 69 74 20 64 69 66 66 65 72 65 is a bit differe
396b0 6e 74 20 74 68 61 6e 20 72 67 62 28 61 29 20 26 nt than rgb(a) &
396c0 20 68 73 6c 28 61 29 20 73 69 6e 63 65 20 74 68 hsl(a) since th
396d0 65 72 65 20 69 73 20 6e 6f 20 61 6c 70 68 61 20 ere is no alpha
396e0 73 70 65 63 69 66 69 63 20 73 79 6e 74 61 78 5c specific syntax\
396f0 6e 2f 2f 20 28 68 77 62 20 68 61 76 65 20 61 6c n// (hwb have al
39700 70 68 61 20 6f 70 74 69 6f 6e 61 6c 20 26 20 31 pha optional & 1
39710 20 69 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 is default valu
39720 65 29 5c 6e 63 73 2e 74 6f 2e 68 77 62 20 3d 20 e)\ncs.to.hwb =
39730 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c function () {\n\
39740 74 76 61 72 20 68 77 62 61 20 3d 20 73 77 69 7a tvar hwba = swiz
39750 7a 6c 65 28 61 72 67 75 6d 65 6e 74 73 29 3b 5c zle(arguments);\
39760 6e 5c 6e 5c 74 76 61 72 20 61 20 3d 20 27 27 3b n\n\tvar a = '';
39770 5c 6e 5c 74 69 66 20 28 68 77 62 61 2e 6c 65 6e \n\tif (hwba.len
39780 67 74 68 20 3e 3d 20 34 20 26 26 20 68 77 62 61 gth >= 4 && hwba
39790 5b 33 5d 20 21 3d 3d 20 31 29 20 7b 5c 6e 5c 74 [3] !== 1) {\n\t
397a0 5c 74 61 20 3d 20 27 2c 20 27 20 2b 20 68 77 62 \ta = ', ' + hwb
397b0 61 5b 33 5d 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 a[3];\n\t}\n\n\t
397c0 72 65 74 75 72 6e 20 27 68 77 62 28 27 20 2b 20 return 'hwb(' +
397d0 68 77 62 61 5b 30 5d 20 2b 20 27 2c 20 27 20 2b hwba[0] + ', ' +
397e0 20 68 77 62 61 5b 31 5d 20 2b 20 27 25 2c 20 27 hwba[1] + '%, '
397f0 20 2b 20 68 77 62 61 5b 32 5d 20 2b 20 27 25 27 + hwba[2] + '%'
39800 20 2b 20 61 20 2b 20 27 29 27 3b 5c 6e 7d 3b 5c + a + ')';\n};\
39810 6e 5c 6e 63 73 2e 74 6f 2e 6b 65 79 77 6f 72 64 n\ncs.to.keyword
39820 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 72 67 62 = function (rgb
39830 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 72 65 ) {\n\treturn re
39840 76 65 72 73 65 4e 61 6d 65 73 5b 72 67 62 2e 73 verseNames[rgb.s
39850 6c 69 63 65 28 30 2c 20 33 29 5d 3b 5c 6e 7d 3b lice(0, 3)];\n};
39860 5c 6e 5c 6e 2f 2f 20 68 65 6c 70 65 72 73 5c 6e \n\n// helpers\n
39870 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6d 70 28 6e function clamp(n
39880 75 6d 2c 20 6d 69 6e 2c 20 6d 61 78 29 20 7b 5c um, min, max) {\
39890 6e 5c 74 72 65 74 75 72 6e 20 4d 61 74 68 2e 6d n\treturn Math.m
398a0 69 6e 28 4d 61 74 68 2e 6d 61 78 28 6d 69 6e 2c in(Math.max(min,
398b0 20 6e 75 6d 29 2c 20 6d 61 78 29 3b 5c 6e 7d 5c num), max);\n}\
398c0 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 68 65 78 44 n\nfunction hexD
398d0 6f 75 62 6c 65 28 6e 75 6d 29 20 7b 5c 6e 5c 74 ouble(num) {\n\t
398e0 76 61 72 20 73 74 72 20 3d 20 6e 75 6d 2e 74 6f var str = num.to
398f0 53 74 72 69 6e 67 28 31 36 29 2e 74 6f 55 70 70 String(16).toUpp
39900 65 72 43 61 73 65 28 29 3b 5c 6e 5c 74 72 65 74 erCase();\n\tret
39910 75 72 6e 20 28 73 74 72 2e 6c 65 6e 67 74 68 20 urn (str.length
39920 3c 20 32 29 20 3f 20 27 30 27 20 2b 20 73 74 72 < 2) ? '0' + str
39930 20 3a 20 73 74 72 3b 5c 6e 7d 5c 6e 5c 6e 5c 6e : str;\n}\n\n\n
39940 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 31 38 /***/ }),\n/* 18
39950 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 */\n/***/ (func
39960 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 tion(module, exp
39970 6f 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f orts, __webpack_
39980 72 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e require__) {\n\n
39990 5c 22 75 73 65 20 73 74 72 69 63 74 5c 22 3b 5c \"use strict\";\
399a0 6e 5c 6e 5c 6e 76 61 72 20 69 73 41 72 72 61 79 n\n\nvar isArray
399b0 69 73 68 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f ish = __webpack_
399c0 72 65 71 75 69 72 65 5f 5f 28 31 39 29 3b 5c 6e require__(19);\n
399d0 5c 6e 76 61 72 20 63 6f 6e 63 61 74 20 3d 20 41 \nvar concat = A
399e0 72 72 61 79 2e 70 72 6f 74 6f 74 79 70 65 2e 63 rray.prototype.c
399f0 6f 6e 63 61 74 3b 5c 6e 76 61 72 20 73 6c 69 63 oncat;\nvar slic
39a00 65 20 3d 20 41 72 72 61 79 2e 70 72 6f 74 6f 74 e = Array.protot
39a10 79 70 65 2e 73 6c 69 63 65 3b 5c 6e 5c 6e 76 61 ype.slice;\n\nva
39a20 72 20 73 77 69 7a 7a 6c 65 20 3d 20 6d 6f 64 75 r swizzle = modu
39a30 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 75 6e le.exports = fun
39a40 63 74 69 6f 6e 20 73 77 69 7a 7a 6c 65 28 61 72 ction swizzle(ar
39a50 67 73 29 20 7b 5c 6e 5c 74 76 61 72 20 72 65 73 gs) {\n\tvar res
39a60 75 6c 74 73 20 3d 20 5b 5d 3b 5c 6e 5c 6e 5c 74 ults = [];\n\n\t
39a70 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 2c 20 for (var i = 0,
39a80 6c 65 6e 20 3d 20 61 72 67 73 2e 6c 65 6e 67 74 len = args.lengt
39a90 68 3b 20 69 20 3c 20 6c 65 6e 3b 20 69 2b 2b 29 h; i < len; i++)
39aa0 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 61 72 67 20 {\n\t\tvar arg
39ab0 3d 20 61 72 67 73 5b 69 5d 3b 5c 6e 5c 6e 5c 74 = args[i];\n\n\t
39ac0 5c 74 69 66 20 28 69 73 41 72 72 61 79 69 73 68 \tif (isArrayish
39ad0 28 61 72 67 29 29 20 7b 5c 6e 5c 74 5c 74 5c 74 (arg)) {\n\t\t\t
39ae0 2f 2f 20 68 74 74 70 3a 2f 2f 6a 73 70 65 72 66 // http://jsperf
39af0 2e 63 6f 6d 2f 6a 61 76 61 73 63 72 69 70 74 2d .com/javascript-
39b00 61 72 72 61 79 2d 63 6f 6e 63 61 74 2d 76 73 2d array-concat-vs-
39b10 70 75 73 68 2f 39 38 5c 6e 5c 74 5c 74 5c 74 72 push/98\n\t\t\tr
39b20 65 73 75 6c 74 73 20 3d 20 63 6f 6e 63 61 74 2e esults = concat.
39b30 63 61 6c 6c 28 72 65 73 75 6c 74 73 2c 20 73 6c call(results, sl
39b40 69 63 65 2e 63 61 6c 6c 28 61 72 67 29 29 3b 5c ice.call(arg));\
39b50 6e 5c 74 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c n\t\t} else {\n\
39b60 74 5c 74 5c 74 72 65 73 75 6c 74 73 2e 70 75 73 t\t\tresults.pus
39b70 68 28 61 72 67 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e h(arg);\n\t\t}\n
39b80 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 \t}\n\n\treturn
39b90 72 65 73 75 6c 74 73 3b 5c 6e 7d 3b 5c 6e 5c 6e results;\n};\n\n
39ba0 73 77 69 7a 7a 6c 65 2e 77 72 61 70 20 3d 20 66 swizzle.wrap = f
39bb0 75 6e 63 74 69 6f 6e 20 28 66 6e 29 20 7b 5c 6e unction (fn) {\n
39bc0 5c 74 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f \treturn functio
39bd0 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 n () {\n\t\tretu
39be0 72 6e 20 66 6e 28 73 77 69 7a 7a 6c 65 28 61 72 rn fn(swizzle(ar
39bf0 67 75 6d 65 6e 74 73 29 29 3b 5c 6e 5c 74 7d 3b guments));\n\t};
39c00 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 \n};\n\n\n/***/
39c10 7d 29 2c 5c 6e 2f 2a 20 31 39 20 2a 2f 5c 6e 2f }),\n/* 19 */\n/
39c20 2a 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d ***/ (function(m
39c30 6f 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 odule, exports,
39c40 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
39c50 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 e__) {\n\n\"use
39c60 73 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 6d strict\";\n\n\nm
39c70 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports =
39c80 66 75 6e 63 74 69 6f 6e 20 69 73 41 72 72 61 79 function isArray
39c90 69 73 68 28 6f 62 6a 29 20 7b 5c 6e 5c 74 69 66 ish(obj) {\n\tif
39ca0 20 28 21 6f 62 6a 29 20 7b 5c 6e 5c 74 5c 74 72 (!obj) {\n\t\tr
39cb0 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c 6e 5c 74 eturn false;\n\t
39cc0 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 6f 62 }\n\n\treturn ob
39cd0 6a 20 69 6e 73 74 61 6e 63 65 6f 66 20 41 72 72 j instanceof Arr
39ce0 61 79 20 7c 7c 20 41 72 72 61 79 2e 69 73 41 72 ay || Array.isAr
39cf0 72 61 79 28 6f 62 6a 29 20 7c 7c 5c 6e 5c 74 5c ray(obj) ||\n\t\
39d00 74 28 6f 62 6a 2e 6c 65 6e 67 74 68 20 3e 3d 20 t(obj.length >=
39d10 30 20 26 26 20 6f 62 6a 2e 73 70 6c 69 63 65 20 0 && obj.splice
39d20 69 6e 73 74 61 6e 63 65 6f 66 20 46 75 6e 63 74 instanceof Funct
39d30 69 6f 6e 29 3b 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 2f ion);\n};\n\n\n/
39d40 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 32 30 20 ***/ }),\n/* 20
39d50 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 */\n/***/ (funct
39d60 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f ion(module, expo
39d70 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 rts, __webpack_r
39d80 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 76 equire__) {\n\nv
39d90 61 72 20 63 6f 6e 76 65 72 73 69 6f 6e 73 20 3d ar conversions =
39da0 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 __webpack_requi
39db0 72 65 5f 5f 28 36 29 3b 5c 6e 76 61 72 20 72 6f re__(6);\nvar ro
39dc0 75 74 65 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f ute = __webpack_
39dd0 72 65 71 75 69 72 65 5f 5f 28 32 31 29 3b 5c 6e require__(21);\n
39de0 5c 6e 76 61 72 20 63 6f 6e 76 65 72 74 20 3d 20 \nvar convert =
39df0 7b 7d 3b 5c 6e 5c 6e 76 61 72 20 6d 6f 64 65 6c {};\n\nvar model
39e00 73 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 s = Object.keys(
39e10 63 6f 6e 76 65 72 73 69 6f 6e 73 29 3b 5c 6e 5c conversions);\n\
39e20 6e 66 75 6e 63 74 69 6f 6e 20 77 72 61 70 52 61 nfunction wrapRa
39e30 77 28 66 6e 29 20 7b 5c 6e 5c 74 76 61 72 20 77 w(fn) {\n\tvar w
39e40 72 61 70 70 65 64 46 6e 20 3d 20 66 75 6e 63 74 rappedFn = funct
39e50 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 ion (args) {\n\t
39e60 5c 74 69 66 20 28 61 72 67 73 20 3d 3d 3d 20 75 \tif (args === u
39e70 6e 64 65 66 69 6e 65 64 20 7c 7c 20 61 72 67 73 ndefined || args
39e80 20 3d 3d 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 5c 74 === null) {\n\t
39e90 5c 74 5c 74 72 65 74 75 72 6e 20 61 72 67 73 3b \t\treturn args;
39ea0 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 \n\t\t}\n\n\t\ti
39eb0 66 20 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e f (arguments.len
39ec0 67 74 68 20 3e 20 31 29 20 7b 5c 6e 5c 74 5c 74 gth > 1) {\n\t\t
39ed0 5c 74 61 72 67 73 20 3d 20 41 72 72 61 79 2e 70 \targs = Array.p
39ee0 72 6f 74 6f 74 79 70 65 2e 73 6c 69 63 65 2e 63 rototype.slice.c
39ef0 61 6c 6c 28 61 72 67 75 6d 65 6e 74 73 29 3b 5c all(arguments);\
39f00 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 n\t\t}\n\n\t\tre
39f10 74 75 72 6e 20 66 6e 28 61 72 67 73 29 3b 5c 6e turn fn(args);\n
39f20 5c 74 7d 3b 5c 6e 5c 6e 5c 74 2f 2f 20 70 72 65 \t};\n\n\t// pre
39f30 73 65 72 76 65 20 2e 63 6f 6e 76 65 72 73 69 6f serve .conversio
39f40 6e 20 70 72 6f 70 65 72 74 79 20 69 66 20 74 68 n property if th
39f50 65 72 65 20 69 73 20 6f 6e 65 5c 6e 5c 74 69 66 ere is one\n\tif
39f60 20 28 27 63 6f 6e 76 65 72 73 69 6f 6e 27 20 69 ('conversion' i
39f70 6e 20 66 6e 29 20 7b 5c 6e 5c 74 5c 74 77 72 61 n fn) {\n\t\twra
39f80 70 70 65 64 46 6e 2e 63 6f 6e 76 65 72 73 69 6f ppedFn.conversio
39f90 6e 20 3d 20 66 6e 2e 63 6f 6e 76 65 72 73 69 6f n = fn.conversio
39fa0 6e 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 n;\n\t}\n\n\tret
39fb0 75 72 6e 20 77 72 61 70 70 65 64 46 6e 3b 5c 6e urn wrappedFn;\n
39fc0 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 77 72 }\n\nfunction wr
39fd0 61 70 52 6f 75 6e 64 65 64 28 66 6e 29 20 7b 5c apRounded(fn) {\
39fe0 6e 5c 74 76 61 72 20 77 72 61 70 70 65 64 46 6e n\tvar wrappedFn
39ff0 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 = function (arg
3a000 73 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 61 72 s) {\n\t\tif (ar
3a010 67 73 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 gs === undefined
3a020 20 7c 7c 20 61 72 67 73 20 3d 3d 3d 20 6e 75 6c || args === nul
3a030 6c 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 l) {\n\t\t\tretu
3a040 72 6e 20 61 72 67 73 3b 5c 6e 5c 74 5c 74 7d 5c rn args;\n\t\t}\
3a050 6e 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 75 6d n\n\t\tif (argum
3a060 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 29 ents.length > 1)
3a070 20 7b 5c 6e 5c 74 5c 74 5c 74 61 72 67 73 20 3d {\n\t\t\targs =
3a080 20 41 72 72 61 79 2e 70 72 6f 74 6f 74 79 70 65 Array.prototype
3a090 2e 73 6c 69 63 65 2e 63 61 6c 6c 28 61 72 67 75 .slice.call(argu
3a0a0 6d 65 6e 74 73 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e ments);\n\t\t}\n
3a0b0 5c 6e 5c 74 5c 74 76 61 72 20 72 65 73 75 6c 74 \n\t\tvar result
3a0c0 20 3d 20 66 6e 28 61 72 67 73 29 3b 5c 6e 5c 6e = fn(args);\n\n
3a0d0 5c 74 5c 74 2f 2f 20 77 65 27 72 65 20 61 73 73 \t\t// we're ass
3a0e0 75 6d 69 6e 67 20 74 68 65 20 72 65 73 75 6c 74 uming the result
3a0f0 20 69 73 20 61 6e 20 61 72 72 61 79 20 68 65 72 is an array her
3a100 65 2e 5c 6e 5c 74 5c 74 2f 2f 20 73 65 65 20 6e e.\n\t\t// see n
3a110 6f 74 69 63 65 20 69 6e 20 63 6f 6e 76 65 72 73 otice in convers
3a120 69 6f 6e 73 2e 6a 73 3b 20 64 6f 6e 27 74 20 75 ions.js; don't u
3a130 73 65 20 62 6f 78 20 74 79 70 65 73 5c 6e 5c 74 se box types\n\t
3a140 5c 74 2f 2f 20 69 6e 20 63 6f 6e 76 65 72 73 69 \t// in conversi
3a150 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 2e 5c 6e 5c on functions.\n\
3a160 74 5c 74 69 66 20 28 74 79 70 65 6f 66 20 72 65 t\tif (typeof re
3a170 73 75 6c 74 20 3d 3d 3d 20 27 6f 62 6a 65 63 74 sult === 'object
3a180 27 29 20 7b 5c 6e 5c 74 5c 74 5c 74 66 6f 72 20 ') {\n\t\t\tfor
3a190 28 76 61 72 20 6c 65 6e 20 3d 20 72 65 73 75 6c (var len = resul
3a1a0 74 2e 6c 65 6e 67 74 68 2c 20 69 20 3d 20 30 3b t.length, i = 0;
3a1b0 20 69 20 3c 20 6c 65 6e 3b 20 69 2b 2b 29 20 7b i < len; i++) {
3a1c0 5c 6e 5c 74 5c 74 5c 74 5c 74 72 65 73 75 6c 74 \n\t\t\t\tresult
3a1d0 5b 69 5d 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 [i] = Math.round
3a1e0 28 72 65 73 75 6c 74 5b 69 5d 29 3b 5c 6e 5c 74 (result[i]);\n\t
3a1f0 5c 74 5c 74 7d 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e \t\t}\n\t\t}\n\n
3a200 5c 74 5c 74 72 65 74 75 72 6e 20 72 65 73 75 6c \t\treturn resul
3a210 74 3b 5c 6e 5c 74 7d 3b 5c 6e 5c 6e 5c 74 2f 2f t;\n\t};\n\n\t//
3a220 20 70 72 65 73 65 72 76 65 20 2e 63 6f 6e 76 65 preserve .conve
3a230 72 73 69 6f 6e 20 70 72 6f 70 65 72 74 79 20 69 rsion property i
3a240 66 20 74 68 65 72 65 20 69 73 20 6f 6e 65 5c 6e f there is one\n
3a250 5c 74 69 66 20 28 27 63 6f 6e 76 65 72 73 69 6f \tif ('conversio
3a260 6e 27 20 69 6e 20 66 6e 29 20 7b 5c 6e 5c 74 5c n' in fn) {\n\t\
3a270 74 77 72 61 70 70 65 64 46 6e 2e 63 6f 6e 76 65 twrappedFn.conve
3a280 72 73 69 6f 6e 20 3d 20 66 6e 2e 63 6f 6e 76 65 rsion = fn.conve
3a290 72 73 69 6f 6e 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c rsion;\n\t}\n\n\
3a2a0 74 72 65 74 75 72 6e 20 77 72 61 70 70 65 64 46 treturn wrappedF
3a2b0 6e 3b 5c 6e 7d 5c 6e 5c 6e 6d 6f 64 65 6c 73 2e n;\n}\n\nmodels.
3a2c0 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e forEach(function
3a2d0 20 28 66 72 6f 6d 4d 6f 64 65 6c 29 20 7b 5c 6e (fromModel) {\n
3a2e0 5c 74 63 6f 6e 76 65 72 74 5b 66 72 6f 6d 4d 6f \tconvert[fromMo
3a2f0 64 65 6c 5d 20 3d 20 7b 7d 3b 5c 6e 5c 6e 5c 74 del] = {};\n\n\t
3a300 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f Object.definePro
3a310 70 65 72 74 79 28 63 6f 6e 76 65 72 74 5b 66 72 perty(convert[fr
3a320 6f 6d 4d 6f 64 65 6c 5d 2c 20 27 63 68 61 6e 6e omModel], 'chann
3a330 65 6c 73 27 2c 20 7b 76 61 6c 75 65 3a 20 63 6f els', {value: co
3a340 6e 76 65 72 73 69 6f 6e 73 5b 66 72 6f 6d 4d 6f nversions[fromMo
3a350 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 7d 29 3b del].channels});
3a360 5c 6e 5c 74 4f 62 6a 65 63 74 2e 64 65 66 69 6e \n\tObject.defin
3a370 65 50 72 6f 70 65 72 74 79 28 63 6f 6e 76 65 72 eProperty(conver
3a380 74 5b 66 72 6f 6d 4d 6f 64 65 6c 5d 2c 20 27 6c t[fromModel], 'l
3a390 61 62 65 6c 73 27 2c 20 7b 76 61 6c 75 65 3a 20 abels', {value:
3a3a0 63 6f 6e 76 65 72 73 69 6f 6e 73 5b 66 72 6f 6d conversions[from
3a3b0 4d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 7d 29 3b Model].labels});
3a3c0 5c 6e 5c 6e 5c 74 76 61 72 20 72 6f 75 74 65 73 \n\n\tvar routes
3a3d0 20 3d 20 72 6f 75 74 65 28 66 72 6f 6d 4d 6f 64 = route(fromMod
3a3e0 65 6c 29 3b 5c 6e 5c 74 76 61 72 20 72 6f 75 74 el);\n\tvar rout
3a3f0 65 4d 6f 64 65 6c 73 20 3d 20 4f 62 6a 65 63 74 eModels = Object
3a400 2e 6b 65 79 73 28 72 6f 75 74 65 73 29 3b 5c 6e .keys(routes);\n
3a410 5c 6e 5c 74 72 6f 75 74 65 4d 6f 64 65 6c 73 2e \n\trouteModels.
3a420 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e forEach(function
3a430 20 28 74 6f 4d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 (toModel) {\n\t
3a440 5c 74 76 61 72 20 66 6e 20 3d 20 72 6f 75 74 65 \tvar fn = route
3a450 73 5b 74 6f 4d 6f 64 65 6c 5d 3b 5c 6e 5c 6e 5c s[toModel];\n\n\
3a460 74 5c 74 63 6f 6e 76 65 72 74 5b 66 72 6f 6d 4d t\tconvert[fromM
3a470 6f 64 65 6c 5d 5b 74 6f 4d 6f 64 65 6c 5d 20 3d odel][toModel] =
3a480 20 77 72 61 70 52 6f 75 6e 64 65 64 28 66 6e 29 wrapRounded(fn)
3a490 3b 5c 6e 5c 74 5c 74 63 6f 6e 76 65 72 74 5b 66 ;\n\t\tconvert[f
3a4a0 72 6f 6d 4d 6f 64 65 6c 5d 5b 74 6f 4d 6f 64 65 romModel][toMode
3a4b0 6c 5d 2e 72 61 77 20 3d 20 77 72 61 70 52 61 77 l].raw = wrapRaw
3a4c0 28 66 6e 29 3b 5c 6e 5c 74 7d 29 3b 5c 6e 7d 29 (fn);\n\t});\n})
3a4d0 3b 5c 6e 5c 6e 6d 6f 64 75 6c 65 2e 65 78 70 6f ;\n\nmodule.expo
3a4e0 72 74 73 20 3d 20 63 6f 6e 76 65 72 74 3b 5c 6e rts = convert;\n
3a4f0 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f \n\n/***/ }),\n/
3a500 2a 20 32 31 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 * 21 */\n/***/ (
3a510 66 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c function(module,
3a520 20 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 70 exports, __webp
3a530 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 7b ack_require__) {
3a540 5c 6e 5c 6e 76 61 72 20 63 6f 6e 76 65 72 73 69 \n\nvar conversi
3a550 6f 6e 73 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f ons = __webpack_
3a560 72 65 71 75 69 72 65 5f 5f 28 36 29 3b 5c 6e 5c require__(6);\n\
3a570 6e 2f 2a 5c 6e 5c 74 74 68 69 73 20 66 75 6e 63 n/*\n\tthis func
3a580 74 69 6f 6e 20 72 6f 75 74 65 73 20 61 20 6d 6f tion routes a mo
3a590 64 65 6c 20 74 6f 20 61 6c 6c 20 6f 74 68 65 72 del to all other
3a5a0 20 6d 6f 64 65 6c 73 2e 5c 6e 5c 6e 5c 74 61 6c models.\n\n\tal
3a5b0 6c 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 l functions that
3a5c0 20 61 72 65 20 72 6f 75 74 65 64 20 68 61 76 65 are routed have
3a5d0 20 61 20 70 72 6f 70 65 72 74 79 20 60 2e 63 6f a property `.co
3a5e0 6e 76 65 72 73 69 6f 6e 60 20 61 74 74 61 63 68 nversion` attach
3a5f0 65 64 5c 6e 5c 74 74 6f 20 74 68 65 20 72 65 74 ed\n\tto the ret
3a600 75 72 6e 65 64 20 73 79 6e 74 68 65 74 69 63 20 urned synthetic
3a610 66 75 6e 63 74 69 6f 6e 2e 20 54 68 69 73 20 70 function. This p
3a620 72 6f 70 65 72 74 79 20 69 73 20 61 6e 20 61 72 roperty is an ar
3a630 72 61 79 5c 6e 5c 74 6f 66 20 73 74 72 69 6e 67 ray\n\tof string
3a640 73 2c 20 65 61 63 68 20 77 69 74 68 20 74 68 65 s, each with the
3a650 20 73 74 65 70 73 20 69 6e 20 62 65 74 77 65 65 steps in betwee
3a660 6e 20 74 68 65 20 27 66 72 6f 6d 27 20 61 6e 64 n the 'from' and
3a670 20 27 74 6f 27 5c 6e 5c 74 63 6f 6c 6f 72 20 6d 'to'\n\tcolor m
3a680 6f 64 65 6c 73 20 28 69 6e 63 6c 75 73 69 76 65 odels (inclusive
3a690 29 2e 5c 6e 5c 6e 5c 74 63 6f 6e 76 65 72 73 69 ).\n\n\tconversi
3a6a0 6f 6e 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 ons that are not
3a6b0 20 70 6f 73 73 69 62 6c 65 20 73 69 6d 70 6c 79 possible simply
3a6c0 20 61 72 65 20 6e 6f 74 20 69 6e 63 6c 75 64 65 are not include
3a6d0 64 2e 5c 6e 2a 2f 5c 6e 5c 6e 66 75 6e 63 74 69 d.\n*/\n\nfuncti
3a6e0 6f 6e 20 62 75 69 6c 64 47 72 61 70 68 28 29 20 on buildGraph()
3a6f0 7b 5c 6e 5c 74 76 61 72 20 67 72 61 70 68 20 3d {\n\tvar graph =
3a700 20 7b 7d 3b 5c 6e 5c 74 2f 2f 20 68 74 74 70 73 {};\n\t// https
3a710 3a 2f 2f 6a 73 70 65 72 66 2e 63 6f 6d 2f 6f 62 ://jsperf.com/ob
3a720 6a 65 63 74 2d 6b 65 79 73 2d 76 73 2d 66 6f 72 ject-keys-vs-for
3a730 2d 69 6e 2d 77 69 74 68 2d 63 6c 6f 73 75 72 65 -in-with-closure
3a740 2f 33 5c 6e 5c 74 76 61 72 20 6d 6f 64 65 6c 73 /3\n\tvar models
3a750 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 63 = Object.keys(c
3a760 6f 6e 76 65 72 73 69 6f 6e 73 29 3b 5c 6e 5c 6e onversions);\n\n
3a770 5c 74 66 6f 72 20 28 76 61 72 20 6c 65 6e 20 3d \tfor (var len =
3a780 20 6d 6f 64 65 6c 73 2e 6c 65 6e 67 74 68 2c 20 models.length,
3a790 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 3b 20 i = 0; i < len;
3a7a0 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 67 72 61 70 i++) {\n\t\tgrap
3a7b0 68 5b 6d 6f 64 65 6c 73 5b 69 5d 5d 20 3d 20 7b h[models[i]] = {
3a7c0 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 68 74 74 70 3a \n\t\t\t// http:
3a7d0 2f 2f 6a 73 70 65 72 66 2e 63 6f 6d 2f 31 2d 76 //jsperf.com/1-v
3a7e0 73 2d 69 6e 66 69 6e 69 74 79 5c 6e 5c 74 5c 74 s-infinity\n\t\t
3a7f0 5c 74 2f 2f 20 6d 69 63 72 6f 2d 6f 70 74 2c 20 \t// micro-opt,
3a800 62 75 74 20 74 68 69 73 20 69 73 20 73 69 6d 70 but this is simp
3a810 6c 65 2e 5c 6e 5c 74 5c 74 5c 74 64 69 73 74 61 le.\n\t\t\tdista
3a820 6e 63 65 3a 20 2d 31 2c 5c 6e 5c 74 5c 74 5c 74 nce: -1,\n\t\t\t
3a830 70 61 72 65 6e 74 3a 20 6e 75 6c 6c 5c 6e 5c 74 parent: null\n\t
3a840 5c 74 7d 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 \t};\n\t}\n\n\tr
3a850 65 74 75 72 6e 20 67 72 61 70 68 3b 5c 6e 7d 5c eturn graph;\n}\
3a860 6e 5c 6e 2f 2f 20 68 74 74 70 73 3a 2f 2f 65 6e n\n// https://en
3a870 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 .wikipedia.org/w
3a880 69 6b 69 2f 42 72 65 61 64 74 68 2d 66 69 72 73 iki/Breadth-firs
3a890 74 5f 73 65 61 72 63 68 5c 6e 66 75 6e 63 74 69 t_search\nfuncti
3a8a0 6f 6e 20 64 65 72 69 76 65 42 46 53 28 66 72 6f on deriveBFS(fro
3a8b0 6d 4d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 76 61 72 mModel) {\n\tvar
3a8c0 20 67 72 61 70 68 20 3d 20 62 75 69 6c 64 47 72 graph = buildGr
3a8d0 61 70 68 28 29 3b 5c 6e 5c 74 76 61 72 20 71 75 aph();\n\tvar qu
3a8e0 65 75 65 20 3d 20 5b 66 72 6f 6d 4d 6f 64 65 6c eue = [fromModel
3a8f0 5d 3b 20 2f 2f 20 75 6e 73 68 69 66 74 20 2d 3e ]; // unshift ->
3a900 20 71 75 65 75 65 20 2d 3e 20 70 6f 70 5c 6e 5c queue -> pop\n\
3a910 6e 5c 74 67 72 61 70 68 5b 66 72 6f 6d 4d 6f 64 n\tgraph[fromMod
3a920 65 6c 5d 2e 64 69 73 74 61 6e 63 65 20 3d 20 30 el].distance = 0
3a930 3b 5c 6e 5c 6e 5c 74 77 68 69 6c 65 20 28 71 75 ;\n\n\twhile (qu
3a940 65 75 65 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 5c eue.length) {\n\
3a950 74 5c 74 76 61 72 20 63 75 72 72 65 6e 74 20 3d t\tvar current =
3a960 20 71 75 65 75 65 2e 70 6f 70 28 29 3b 5c 6e 5c queue.pop();\n\
3a970 74 5c 74 76 61 72 20 61 64 6a 61 63 65 6e 74 73 t\tvar adjacents
3a980 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 63 = Object.keys(c
3a990 6f 6e 76 65 72 73 69 6f 6e 73 5b 63 75 72 72 65 onversions[curre
3a9a0 6e 74 5d 29 3b 5c 6e 5c 6e 5c 74 5c 74 66 6f 72 nt]);\n\n\t\tfor
3a9b0 20 28 76 61 72 20 6c 65 6e 20 3d 20 61 64 6a 61 (var len = adja
3a9c0 63 65 6e 74 73 2e 6c 65 6e 67 74 68 2c 20 69 20 cents.length, i
3a9d0 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 3b 20 69 2b = 0; i < len; i+
3a9e0 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 72 20 +) {\n\t\t\tvar
3a9f0 61 64 6a 61 63 65 6e 74 20 3d 20 61 64 6a 61 63 adjacent = adjac
3aa00 65 6e 74 73 5b 69 5d 3b 5c 6e 5c 74 5c 74 5c 74 ents[i];\n\t\t\t
3aa10 76 61 72 20 6e 6f 64 65 20 3d 20 67 72 61 70 68 var node = graph
3aa20 5b 61 64 6a 61 63 65 6e 74 5d 3b 5c 6e 5c 6e 5c [adjacent];\n\n\
3aa30 74 5c 74 5c 74 69 66 20 28 6e 6f 64 65 2e 64 69 t\t\tif (node.di
3aa40 73 74 61 6e 63 65 20 3d 3d 3d 20 2d 31 29 20 7b stance === -1) {
3aa50 5c 6e 5c 74 5c 74 5c 74 5c 74 6e 6f 64 65 2e 64 \n\t\t\t\tnode.d
3aa60 69 73 74 61 6e 63 65 20 3d 20 67 72 61 70 68 5b istance = graph[
3aa70 63 75 72 72 65 6e 74 5d 2e 64 69 73 74 61 6e 63 current].distanc
3aa80 65 20 2b 20 31 3b 5c 6e 5c 74 5c 74 5c 74 5c 74 e + 1;\n\t\t\t\t
3aa90 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 20 63 75 node.parent = cu
3aaa0 72 72 65 6e 74 3b 5c 6e 5c 74 5c 74 5c 74 5c 74 rrent;\n\t\t\t\t
3aab0 71 75 65 75 65 2e 75 6e 73 68 69 66 74 28 61 64 queue.unshift(ad
3aac0 6a 61 63 65 6e 74 29 3b 5c 6e 5c 74 5c 74 5c 74 jacent);\n\t\t\t
3aad0 7d 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 5c 6e 5c }\n\t\t}\n\t}\n\
3aae0 6e 5c 74 72 65 74 75 72 6e 20 67 72 61 70 68 3b n\treturn graph;
3aaf0 5c 6e 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 \n}\n\nfunction
3ab00 6c 69 6e 6b 28 66 72 6f 6d 2c 20 74 6f 29 20 7b link(from, to) {
3ab10 5c 6e 5c 74 72 65 74 75 72 6e 20 66 75 6e 63 74 \n\treturn funct
3ab20 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 ion (args) {\n\t
3ab30 5c 74 72 65 74 75 72 6e 20 74 6f 28 66 72 6f 6d \treturn to(from
3ab40 28 61 72 67 73 29 29 3b 5c 6e 5c 74 7d 3b 5c 6e (args));\n\t};\n
3ab50 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 77 72 }\n\nfunction wr
3ab60 61 70 43 6f 6e 76 65 72 73 69 6f 6e 28 74 6f 4d apConversion(toM
3ab70 6f 64 65 6c 2c 20 67 72 61 70 68 29 20 7b 5c 6e odel, graph) {\n
3ab80 5c 74 76 61 72 20 70 61 74 68 20 3d 20 5b 67 72 \tvar path = [gr
3ab90 61 70 68 5b 74 6f 4d 6f 64 65 6c 5d 2e 70 61 72 aph[toModel].par
3aba0 65 6e 74 2c 20 74 6f 4d 6f 64 65 6c 5d 3b 5c 6e ent, toModel];\n
3abb0 5c 74 76 61 72 20 66 6e 20 3d 20 63 6f 6e 76 65 \tvar fn = conve
3abc0 72 73 69 6f 6e 73 5b 67 72 61 70 68 5b 74 6f 4d rsions[graph[toM
3abd0 6f 64 65 6c 5d 2e 70 61 72 65 6e 74 5d 5b 74 6f odel].parent][to
3abe0 4d 6f 64 65 6c 5d 3b 5c 6e 5c 6e 5c 74 76 61 72 Model];\n\n\tvar
3abf0 20 63 75 72 20 3d 20 67 72 61 70 68 5b 74 6f 4d cur = graph[toM
3ac00 6f 64 65 6c 5d 2e 70 61 72 65 6e 74 3b 5c 6e 5c odel].parent;\n\
3ac10 74 77 68 69 6c 65 20 28 67 72 61 70 68 5b 63 75 twhile (graph[cu
3ac20 72 5d 2e 70 61 72 65 6e 74 29 20 7b 5c 6e 5c 74 r].parent) {\n\t
3ac30 5c 74 70 61 74 68 2e 75 6e 73 68 69 66 74 28 67 \tpath.unshift(g
3ac40 72 61 70 68 5b 63 75 72 5d 2e 70 61 72 65 6e 74 raph[cur].parent
3ac50 29 3b 5c 6e 5c 74 5c 74 66 6e 20 3d 20 6c 69 6e );\n\t\tfn = lin
3ac60 6b 28 63 6f 6e 76 65 72 73 69 6f 6e 73 5b 67 72 k(conversions[gr
3ac70 61 70 68 5b 63 75 72 5d 2e 70 61 72 65 6e 74 5d aph[cur].parent]
3ac80 5b 63 75 72 5d 2c 20 66 6e 29 3b 5c 6e 5c 74 5c [cur], fn);\n\t\
3ac90 74 63 75 72 20 3d 20 67 72 61 70 68 5b 63 75 72 tcur = graph[cur
3aca0 5d 2e 70 61 72 65 6e 74 3b 5c 6e 5c 74 7d 5c 6e ].parent;\n\t}\n
3acb0 5c 6e 5c 74 66 6e 2e 63 6f 6e 76 65 72 73 69 6f \n\tfn.conversio
3acc0 6e 20 3d 20 70 61 74 68 3b 5c 6e 5c 74 72 65 74 n = path;\n\tret
3acd0 75 72 6e 20 66 6e 3b 5c 6e 7d 5c 6e 5c 6e 6d 6f urn fn;\n}\n\nmo
3ace0 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 dule.exports = f
3acf0 75 6e 63 74 69 6f 6e 20 28 66 72 6f 6d 4d 6f 64 unction (fromMod
3ad00 65 6c 29 20 7b 5c 6e 5c 74 76 61 72 20 67 72 61 el) {\n\tvar gra
3ad10 70 68 20 3d 20 64 65 72 69 76 65 42 46 53 28 66 ph = deriveBFS(f
3ad20 72 6f 6d 4d 6f 64 65 6c 29 3b 5c 6e 5c 74 76 61 romModel);\n\tva
3ad30 72 20 63 6f 6e 76 65 72 73 69 6f 6e 20 3d 20 7b r conversion = {
3ad40 7d 3b 5c 6e 5c 6e 5c 74 76 61 72 20 6d 6f 64 65 };\n\n\tvar mode
3ad50 6c 73 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 ls = Object.keys
3ad60 28 67 72 61 70 68 29 3b 5c 6e 5c 74 66 6f 72 20 (graph);\n\tfor
3ad70 28 76 61 72 20 6c 65 6e 20 3d 20 6d 6f 64 65 6c (var len = model
3ad80 73 2e 6c 65 6e 67 74 68 2c 20 69 20 3d 20 30 3b s.length, i = 0;
3ad90 20 69 20 3c 20 6c 65 6e 3b 20 69 2b 2b 29 20 7b i < len; i++) {
3ada0 5c 6e 5c 74 5c 74 76 61 72 20 74 6f 4d 6f 64 65 \n\t\tvar toMode
3adb0 6c 20 3d 20 6d 6f 64 65 6c 73 5b 69 5d 3b 5c 6e l = models[i];\n
3adc0 5c 74 5c 74 76 61 72 20 6e 6f 64 65 20 3d 20 67 \t\tvar node = g
3add0 72 61 70 68 5b 74 6f 4d 6f 64 65 6c 5d 3b 5c 6e raph[toModel];\n
3ade0 5c 6e 5c 74 5c 74 69 66 20 28 6e 6f 64 65 2e 70 \n\t\tif (node.p
3adf0 61 72 65 6e 74 20 3d 3d 3d 20 6e 75 6c 6c 29 20 arent === null)
3ae00 7b 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 6e 6f 20 70 {\n\t\t\t// no p
3ae10 6f 73 73 69 62 6c 65 20 63 6f 6e 76 65 72 73 69 ossible conversi
3ae20 6f 6e 2c 20 6f 72 20 74 68 69 73 20 6e 6f 64 65 on, or this node
3ae30 20 69 73 20 74 68 65 20 73 6f 75 72 63 65 20 6d is the source m
3ae40 6f 64 65 6c 2e 5c 6e 5c 74 5c 74 5c 74 63 6f 6e odel.\n\t\t\tcon
3ae50 74 69 6e 75 65 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c tinue;\n\t\t}\n\
3ae60 6e 5c 74 5c 74 63 6f 6e 76 65 72 73 69 6f 6e 5b n\t\tconversion[
3ae70 74 6f 4d 6f 64 65 6c 5d 20 3d 20 77 72 61 70 43 toModel] = wrapC
3ae80 6f 6e 76 65 72 73 69 6f 6e 28 74 6f 4d 6f 64 65 onversion(toMode
3ae90 6c 2c 20 67 72 61 70 68 29 3b 5c 6e 5c 74 7d 5c l, graph);\n\t}\
3aea0 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 63 6f 6e 76 n\n\treturn conv
3aeb0 65 72 73 69 6f 6e 3b 5c 6e 7d 3b 5c 6e 5c 6e 5c ersion;\n};\n\n\
3aec0 6e 5c 6e 2f 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a n\n/***/ }),\n/*
3aed0 20 32 32 20 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 22 */\n/***/ (f
3aee0 75 6e 63 74 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 unction(module,
3aef0 65 78 70 6f 72 74 73 2c 20 5f 5f 77 65 62 70 61 exports, __webpa
3af00 63 6b 5f 72 65 71 75 69 72 65 5f 5f 29 20 7b 5c ck_require__) {\
3af10 6e 5c 6e 5c 22 75 73 65 20 73 74 72 69 63 74 5c n\n\"use strict\
3af20 22 3b 5c 6e 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 ";\n\n\nObject.d
3af30 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65 78 efineProperty(ex
3af40 70 6f 72 74 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 ports, \"__esMod
3af50 75 6c 65 5c 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 ule\", {\n valu
3af60 65 3a 20 74 72 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e e: true\n});\n\n
3af70 76 61 72 20 5f 63 72 65 61 74 65 43 6c 61 73 73 var _createClass
3af80 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b = function () {
3af90 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 function define
3afa0 50 72 6f 70 65 72 74 69 65 73 28 74 61 72 67 65 Properties(targe
3afb0 74 2c 20 70 72 6f 70 73 29 20 7b 20 66 6f 72 20 t, props) { for
3afc0 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 (var i = 0; i <
3afd0 70 72 6f 70 73 2e 6c 65 6e 67 74 68 3b 20 69 2b props.length; i+
3afe0 2b 29 20 7b 20 76 61 72 20 64 65 73 63 72 69 70 +) { var descrip
3aff0 74 6f 72 20 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 tor = props[i];
3b000 64 65 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 descriptor.enume
3b010 72 61 62 6c 65 20 3d 20 64 65 73 63 72 69 70 74 rable = descript
3b020 6f 72 2e 65 6e 75 6d 65 72 61 62 6c 65 20 7c 7c or.enumerable ||
3b030 20 66 61 6c 73 65 3b 20 64 65 73 63 72 69 70 74 false; descript
3b040 6f 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 or.configurable
3b050 3d 20 74 72 75 65 3b 20 69 66 20 28 5c 22 76 61 = true; if (\"va
3b060 6c 75 65 5c 22 20 69 6e 20 64 65 73 63 72 69 70 lue\" in descrip
3b070 74 6f 72 29 20 64 65 73 63 72 69 70 74 6f 72 2e tor) descriptor.
3b080 77 72 69 74 61 62 6c 65 20 3d 20 74 72 75 65 3b writable = true;
3b090 20 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 Object.definePr
3b0a0 6f 70 65 72 74 79 28 74 61 72 67 65 74 2c 20 64 operty(target, d
3b0b0 65 73 63 72 69 70 74 6f 72 2e 6b 65 79 2c 20 64 escriptor.key, d
3b0c0 65 73 63 72 69 70 74 6f 72 29 3b 20 7d 20 7d 20 escriptor); } }
3b0d0 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 return function
3b0e0 28 43 6f 6e 73 74 72 75 63 74 6f 72 2c 20 70 72 (Constructor, pr
3b0f0 6f 74 6f 50 72 6f 70 73 2c 20 73 74 61 74 69 63 otoProps, static
3b100 50 72 6f 70 73 29 20 7b 20 69 66 20 28 70 72 6f Props) { if (pro
3b110 74 6f 50 72 6f 70 73 29 20 64 65 66 69 6e 65 50 toProps) defineP
3b120 72 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 74 72 roperties(Constr
3b130 75 63 74 6f 72 2e 70 72 6f 74 6f 74 79 70 65 2c uctor.prototype,
3b140 20 70 72 6f 74 6f 50 72 6f 70 73 29 3b 20 69 66 protoProps); if
3b150 20 28 73 74 61 74 69 63 50 72 6f 70 73 29 20 64 (staticProps) d
3b160 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 efineProperties(
3b170 43 6f 6e 73 74 72 75 63 74 6f 72 2c 20 73 74 61 Constructor, sta
3b180 74 69 63 50 72 6f 70 73 29 3b 20 72 65 74 75 72 ticProps); retur
3b190 6e 20 43 6f 6e 73 74 72 75 63 74 6f 72 3b 20 7d n Constructor; }
3b1a0 3b 20 7d 28 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a ; }();\n\nvar _j
3b1b0 71 75 65 72 79 20 3d 20 5f 5f 77 65 62 70 61 63 query = __webpac
3b1c0 6b 5f 72 65 71 75 69 72 65 5f 5f 28 30 29 3b 5c k_require__(0);\
3b1d0 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 79 32 20 n\nvar _jquery2
3b1e0 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 69 72 = _interopRequir
3b1f0 65 44 65 66 61 75 6c 74 28 5f 6a 71 75 65 72 79 eDefault(_jquery
3b200 29 3b 5c 6e 5c 6e 76 61 72 20 5f 43 6f 6c 6f 72 );\n\nvar _Color
3b210 49 74 65 6d 20 3d 20 5f 5f 77 65 62 70 61 63 6b Item = __webpack
3b220 5f 72 65 71 75 69 72 65 5f 5f 28 32 29 3b 5c 6e _require__(2);\n
3b230 5c 6e 76 61 72 20 5f 43 6f 6c 6f 72 49 74 65 6d \nvar _ColorItem
3b240 32 20 3d 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 2 = _interopRequ
3b250 69 72 65 44 65 66 61 75 6c 74 28 5f 43 6f 6c 6f ireDefault(_Colo
3b260 72 49 74 65 6d 29 3b 5c 6e 5c 6e 66 75 6e 63 74 rItem);\n\nfunct
3b270 69 6f 6e 20 5f 69 6e 74 65 72 6f 70 52 65 71 75 ion _interopRequ
3b280 69 72 65 44 65 66 61 75 6c 74 28 6f 62 6a 29 20 ireDefault(obj)
3b290 7b 20 72 65 74 75 72 6e 20 6f 62 6a 20 26 26 20 { return obj &&
3b2a0 6f 62 6a 2e 5f 5f 65 73 4d 6f 64 75 6c 65 20 3f obj.__esModule ?
3b2b0 20 6f 62 6a 20 3a 20 7b 20 64 65 66 61 75 6c 74 obj : { default
3b2c0 3a 20 6f 62 6a 20 7d 3b 20 7d 5c 6e 5c 6e 66 75 : obj }; }\n\nfu
3b2d0 6e 63 74 69 6f 6e 20 5f 63 6c 61 73 73 43 61 6c nction _classCal
3b2e0 6c 43 68 65 63 6b 28 69 6e 73 74 61 6e 63 65 2c lCheck(instance,
3b2f0 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 20 7b 20 Constructor) {
3b300 69 66 20 28 21 28 69 6e 73 74 61 6e 63 65 20 69 if (!(instance i
3b310 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6e 73 74 72 nstanceof Constr
3b320 75 63 74 6f 72 29 29 20 7b 20 74 68 72 6f 77 20 uctor)) { throw
3b330 6e 65 77 20 54 79 70 65 45 72 72 6f 72 28 5c 22 new TypeError(\"
3b340 43 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c Cannot call a cl
3b350 61 73 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f ass as a functio
3b360 6e 5c 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 2f 2a 2a n\"); } }\n\n/**
3b370 5c 6e 20 2a 20 48 61 6e 64 6c 65 73 20 65 76 65 \n * Handles eve
3b380 72 79 74 68 69 6e 67 20 72 65 6c 61 74 65 64 20 rything related
3b390 74 6f 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b to the colorpick
3b3a0 65 72 20 63 6f 6c 6f 72 5c 6e 20 2a 20 40 69 67 er color\n * @ig
3b3b0 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 61 72 20 43 nore\n */\nvar C
3b3c0 6f 6c 6f 72 48 61 6e 64 6c 65 72 20 3d 20 66 75 olorHandler = fu
3b3d0 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 20 20 2f nction () {\n /
3b3e0 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 **\n * @param
3b3f0 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 6f {Colorpicker} co
3b400 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 2a 2f lorpicker\n */
3b410 5c 6e 20 20 66 75 6e 63 74 69 6f 6e 20 43 6f 6c \n function Col
3b420 6f 72 48 61 6e 64 6c 65 72 28 63 6f 6c 6f 72 70 orHandler(colorp
3b430 69 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 5f 63 icker) {\n _c
3b440 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 74 68 lassCallCheck(th
3b450 69 73 2c 20 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 is, ColorHandler
3b460 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 );\n\n /**\n
3b470 20 20 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c * @type {Col
3b480 6f 72 70 69 63 6b 65 72 7d 5c 6e 20 20 20 20 20 orpicker}\n
3b490 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c */\n this.col
3b4a0 6f 72 70 69 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 orpicker = color
3b4b0 70 69 63 6b 65 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e picker;\n }\n\n
3b4c0 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 72 65 74 /**\n * @ret
3b4d0 75 72 6e 73 20 7b 2a 7c 53 74 72 69 6e 67 7c 43 urns {*|String|C
3b4e0 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f olorItem}\n */
3b4f0 5c 6e 5c 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 \n\n\n _createC
3b500 6c 61 73 73 28 43 6f 6c 6f 72 48 61 6e 64 6c 65 lass(ColorHandle
3b510 72 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 r, [{\n key:
3b520 27 62 69 6e 64 27 2c 5c 6e 20 20 20 20 76 61 6c 'bind',\n val
3b530 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 62 69 6e ue: function bin
3b540 64 28 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 d() {\n //
3b550 69 66 20 74 68 65 20 63 6f 6c 6f 72 20 6f 70 74 if the color opt
3b560 69 6f 6e 20 69 73 20 73 65 74 5c 6e 20 20 20 20 ion is set\n
3b570 20 20 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 if (this.color
3b580 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 63 picker.options.c
3b590 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 20 20 20 olor) {\n
3b5a0 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 74 68 this.color = th
3b5b0 69 73 2e 63 72 65 61 74 65 43 6f 6c 6f 72 28 74 is.createColor(t
3b5c0 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
3b5d0 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 29 3b 5c options.color);\
3b5e0 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b n return;
3b5f0 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 \n }\n\n
3b600 20 20 20 2f 2f 20 69 66 20 65 6c 65 6d 65 6e 74 // if element
3b610 5b 63 6f 6c 6f 72 5d 20 69 73 20 65 6d 70 74 79 [color] is empty
3b620 20 61 6e 64 20 74 68 65 20 69 6e 70 75 74 20 68 and the input h
3b630 61 73 20 61 20 76 61 6c 75 65 5c 6e 20 20 20 20 as a value\n
3b640 20 20 69 66 20 28 21 74 68 69 73 2e 63 6f 6c 6f if (!this.colo
3b650 72 20 26 26 20 21 21 74 68 69 73 2e 63 6f 6c 6f r && !!this.colo
3b660 72 70 69 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e rpicker.inputHan
3b670 64 6c 65 72 2e 67 65 74 56 61 6c 75 65 28 29 29 dler.getValue())
3b680 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 {\n this
3b690 2e 63 6f 6c 6f 72 20 3d 20 74 68 69 73 2e 63 72 .color = this.cr
3b6a0 65 61 74 65 43 6f 6c 6f 72 28 74 68 69 73 2e 63 eateColor(this.c
3b6b0 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 74 olorpicker.input
3b6c0 48 61 6e 64 6c 65 72 2e 67 65 74 56 61 6c 75 65 Handler.getValue
3b6d0 28 29 2c 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 (), this.colorpi
3b6e0 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 75 74 cker.options.aut
3b6f0 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b 29 3b oInputFallback);
3b700 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d \n }\n }
3b710 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 \n }, {\n ke
3b720 79 3a 20 27 75 6e 62 69 6e 64 27 2c 5c 6e 20 20 y: 'unbind',\n
3b730 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
3b740 6e 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 20 n unbind() {\n
3b750 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
3b760 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 72 65 6d cker.element.rem
3b770 6f 76 65 44 61 74 61 28 27 63 6f 6c 6f 72 27 29 oveData('color')
3b780 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
3b790 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 65 74 75 /**\n * Retu
3b7a0 72 6e 73 20 74 68 65 20 63 6f 6c 6f 72 20 73 74 rns the color st
3b7b0 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 69 6e ring from the in
3b7c0 70 75 74 20 76 61 6c 75 65 20 6f 72 20 74 68 65 put value or the
3b7d0 20 27 64 61 74 61 2d 63 6f 6c 6f 72 27 20 61 74 'data-color' at
3b7e0 74 72 69 62 75 74 65 20 6f 66 20 74 68 65 20 69 tribute of the i
3b7f0 6e 70 75 74 20 6f 72 20 65 6c 65 6d 65 6e 74 2e nput or element.
3b800 5c 6e 20 20 20 20 20 2a 20 49 66 20 65 6d 70 74 \n * If empt
3b810 79 2c 20 69 74 20 72 65 74 75 72 6e 73 20 74 68 y, it returns th
3b820 65 20 64 65 66 61 75 6c 74 56 61 6c 75 65 20 70 e defaultValue p
3b830 61 72 61 6d 65 74 65 72 2e 5c 6e 20 20 20 20 20 arameter.\n
3b840 2a 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 *\n * @retur
3b850 6e 73 20 7b 53 74 72 69 6e 67 7c 2a 7d 5c 6e 20 ns {String|*}\n
3b860 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
3b870 5c 6e 20 20 20 20 6b 65 79 3a 20 27 67 65 74 43 \n key: 'getC
3b880 6f 6c 6f 72 53 74 72 69 6e 67 27 2c 5c 6e 20 20 olorString',\n
3b890 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
3b8a0 6e 20 67 65 74 43 6f 6c 6f 72 53 74 72 69 6e 67 n getColorString
3b8b0 28 29 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 28 () {\n if (
3b8c0 21 74 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 !this.hasColor()
3b8d0 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
3b8e0 75 72 6e 20 27 27 3b 5c 6e 20 20 20 20 20 20 7d urn '';\n }
3b8f0 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e \n\n return
3b900 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 73 74 72 69 this.color.stri
3b910 6e 67 28 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b ng(this.format);
3b920 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
3b930 2a 2a 5c 6e 20 20 20 20 20 2a 20 53 65 74 73 20 **\n * Sets
3b940 74 68 65 20 63 6f 6c 6f 72 20 76 61 6c 75 65 5c the color value\
3b950 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
3b960 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 43 @param {String|C
3b970 6f 6c 6f 72 49 74 65 6d 7d 20 76 61 6c 5c 6e 20 olorItem} val\n
3b980 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b */\n\n }, {
3b990 5c 6e 20 20 20 20 6b 65 79 3a 20 27 73 65 74 43 \n key: 'setC
3b9a0 6f 6c 6f 72 53 74 72 69 6e 67 27 2c 5c 6e 20 20 olorString',\n
3b9b0 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f value: functio
3b9c0 6e 20 73 65 74 43 6f 6c 6f 72 53 74 72 69 6e 67 n setColorString
3b9d0 28 76 61 6c 29 20 7b 5c 6e 20 20 20 20 20 20 76 (val) {\n v
3b9e0 61 72 20 63 6f 6c 6f 72 20 3d 20 76 61 6c 20 3f ar color = val ?
3b9f0 20 74 68 69 73 2e 63 72 65 61 74 65 43 6f 6c 6f this.createColo
3ba00 72 28 76 61 6c 29 20 3a 20 6e 75 6c 6c 3b 5c 6e r(val) : null;\n
3ba10 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c \n this.col
3ba20 6f 72 20 3d 20 63 6f 6c 6f 72 20 3f 20 63 6f 6c or = color ? col
3ba30 6f 72 20 3a 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 or : null;\n
3ba40 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
3ba50 20 20 20 2a 20 43 72 65 61 74 65 73 20 61 20 6e * Creates a n
3ba60 65 77 20 63 6f 6c 6f 72 20 75 73 69 6e 67 20 74 ew color using t
3ba70 68 65 20 77 69 64 67 65 74 20 69 6e 73 74 61 6e he widget instan
3ba80 63 65 20 6f 70 74 69 6f 6e 73 20 28 66 61 6c 6c ce options (fall
3ba90 62 61 63 6b 43 6f 6c 6f 72 2c 20 66 6f 72 6d 61 backColor, forma
3baa0 74 29 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 t).\n *\n
3bab0 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 * @fires Color
3bac0 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b picker#colorpick
3bad0 65 72 49 6e 76 61 6c 69 64 5c 6e 20 20 20 20 20 erInvalid\n
3bae0 2a 20 40 70 61 72 61 6d 20 7b 2a 7d 20 76 61 6c * @param {*} val
3baf0 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
3bb00 7b 62 6f 6f 6c 65 61 6e 7d 20 66 61 6c 6c 62 61 {boolean} fallba
3bb10 63 6b 4f 6e 49 6e 76 61 6c 69 64 5c 6e 20 20 20 ckOnInvalid\n
3bb20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 43 6f * @returns {Co
3bb30 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 20 20 2a lorItem}\n *
3bb40 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
3bb50 20 6b 65 79 3a 20 27 63 72 65 61 74 65 43 6f 6c key: 'createCol
3bb60 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a or',\n value:
3bb70 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 function create
3bb80 43 6f 6c 6f 72 28 76 61 6c 29 20 7b 5c 6e 20 20 Color(val) {\n
3bb90 20 20 20 20 76 61 72 20 66 61 6c 6c 62 61 63 6b var fallback
3bba0 4f 6e 49 6e 76 61 6c 69 64 20 3d 20 61 72 67 75 OnInvalid = argu
3bbb0 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 ments.length > 1
3bbc0 20 26 26 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d && arguments[1]
3bbd0 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 3f !== undefined ?
3bbe0 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d 20 3a 20 arguments[1] :
3bbf0 74 72 75 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 true;\n\n v
3bc00 61 72 20 63 6f 6c 6f 72 20 3d 20 6e 65 77 20 5f ar color = new _
3bc10 43 6f 6c 6f 72 49 74 65 6d 32 2e 64 65 66 61 75 ColorItem2.defau
3bc20 6c 74 28 74 68 69 73 2e 72 65 73 6f 6c 76 65 43 lt(this.resolveC
3bc30 6f 6c 6f 72 44 65 6c 65 67 61 74 65 28 76 61 6c olorDelegate(val
3bc40 29 2c 20 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b ), this.format);
3bc50 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 21 63 \n\n if (!c
3bc60 6f 6c 6f 72 2e 69 73 56 61 6c 69 64 28 29 29 20 olor.isValid())
3bc70 7b 5c 6e 20 20 20 20 20 20 20 20 69 66 20 28 66 {\n if (f
3bc80 61 6c 6c 62 61 63 6b 4f 6e 49 6e 76 61 6c 69 64 allbackOnInvalid
3bc90 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 63 ) {\n c
3bca0 6f 6c 6f 72 20 3d 20 74 68 69 73 2e 67 65 74 46 olor = this.getF
3bcb0 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72 28 29 3b 5c allbackColor();\
3bcc0 6e 20 20 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 n }\n\n
3bcd0 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 /**\n
3bce0 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b * (Colorpick
3bcf0 65 72 29 20 46 69 72 65 64 20 77 68 65 6e 20 74 er) Fired when t
3bd00 68 65 20 63 6f 6c 6f 72 20 69 73 20 69 6e 76 61 he color is inva
3bd10 6c 69 64 20 61 6e 64 20 74 68 65 20 66 61 6c 6c lid and the fall
3bd20 62 61 63 6b 20 63 6f 6c 6f 72 20 69 73 20 67 6f back color is go
3bd30 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 2e 5c ing to be used.\
3bd40 6e 20 20 20 20 20 20 20 20 20 2a 5c 6e 20 20 20 n *\n
3bd50 20 20 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 * @event C
3bd60 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 olorpicker#color
3bd70 70 69 63 6b 65 72 49 6e 76 61 6c 69 64 5c 6e 20 pickerInvalid\n
3bd80 20 20 20 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 */\n
3bd90 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
3bda0 63 6b 65 72 2e 74 72 69 67 67 65 72 28 27 63 6f cker.trigger('co
3bdb0 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69 64 lorpickerInvalid
3bdc0 27 2c 20 63 6f 6c 6f 72 2c 20 76 61 6c 29 3b 5c ', color, val);\
3bdd0 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 n }\n\n
3bde0 20 20 69 66 20 28 21 74 68 69 73 2e 69 73 41 6c if (!this.isAl
3bdf0 70 68 61 45 6e 61 62 6c 65 64 28 29 29 20 7b 5c phaEnabled()) {\
3be00 6e 20 20 20 20 20 20 20 20 2f 2f 20 41 6c 70 68 n // Alph
3be10 61 20 69 73 20 64 69 73 61 62 6c 65 64 5c 6e 20 a is disabled\n
3be20 20 20 20 20 20 20 20 63 6f 6c 6f 72 2e 61 6c 70 color.alp
3be30 68 61 20 3d 20 31 3b 5c 6e 20 20 20 20 20 20 7d ha = 1;\n }
3be40 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e \n\n return
3be50 20 63 6f 6c 6f 72 3b 5c 6e 20 20 20 20 7d 5c 6e color;\n }\n
3be60 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a }, {\n key:
3be70 20 27 67 65 74 46 61 6c 6c 62 61 63 6b 43 6f 6c 'getFallbackCol
3be80 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a or',\n value:
3be90 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 46 61 6c function getFal
3bea0 6c 62 61 63 6b 43 6f 6c 6f 72 28 29 20 7b 5c 6e lbackColor() {\n
3beb0 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 66 if (this.f
3bec0 61 6c 6c 62 61 63 6b 20 26 26 20 74 68 69 73 2e allback && this.
3bed0 66 61 6c 6c 62 61 63 6b 20 3d 3d 3d 20 74 68 69 fallback === thi
3bee0 73 2e 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 s.color) {\n
3bef0 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
3bf00 63 6f 6c 6f 72 3b 5c 6e 20 20 20 20 20 20 7d 5c color;\n }\
3bf10 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 66 61 6c n\n var fal
3bf20 6c 62 61 63 6b 20 3d 20 74 68 69 73 2e 72 65 73 lback = this.res
3bf30 6f 6c 76 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 olveColorDelegat
3bf40 65 28 74 68 69 73 2e 66 61 6c 6c 62 61 63 6b 29 e(this.fallback)
3bf50 3b 5c 6e 20 20 20 20 20 20 76 61 72 20 63 6f 6c ;\n var col
3bf60 6f 72 20 3d 20 6e 65 77 20 5f 43 6f 6c 6f 72 49 or = new _ColorI
3bf70 74 65 6d 32 2e 64 65 66 61 75 6c 74 28 66 61 6c tem2.default(fal
3bf80 6c 62 61 63 6b 2c 20 74 68 69 73 2e 66 6f 72 6d lback, this.form
3bf90 61 74 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 at);\n\n if
3bfa0 20 28 21 63 6f 6c 6f 72 2e 69 73 56 61 6c 69 64 (!color.isValid
3bfb0 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 ()) {\n c
3bfc0 6f 6e 73 6f 6c 65 2e 77 61 72 6e 28 27 54 68 65 onsole.warn('The
3bfd0 20 66 61 6c 6c 62 61 63 6b 20 63 6f 6c 6f 72 20 fallback color
3bfe0 69 73 20 69 6e 76 61 6c 69 64 2e 20 46 61 6c 6c is invalid. Fall
3bff0 69 6e 67 20 62 61 63 6b 20 74 6f 20 74 68 65 20 ing back to the
3c000 70 72 65 76 69 6f 75 73 20 63 6f 6c 6f 72 20 6f previous color o
3c010 72 20 62 6c 61 63 6b 20 69 66 20 61 6e 79 2e 27 r black if any.'
3c020 29 3b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 );\n retu
3c030 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3f 20 rn this.color ?
3c040 74 68 69 73 2e 63 6f 6c 6f 72 20 3a 20 6e 65 77 this.color : new
3c050 20 5f 43 6f 6c 6f 72 49 74 65 6d 32 2e 64 65 66 _ColorItem2.def
3c060 61 75 6c 74 28 27 23 30 30 30 30 30 30 27 2c 20 ault('#000000',
3c070 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b 5c 6e 20 this.format);\n
3c080 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 }\n\n
3c090 72 65 74 75 72 6e 20 63 6f 6c 6f 72 3b 5c 6e 20 return color;\n
3c0a0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c }\n\n /**\
3c0b0 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 n * @returns
3c0c0 20 7b 43 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 {ColorItem}\n
3c0d0 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c */\n\n }, {\
3c0e0 6e 20 20 20 20 6b 65 79 3a 20 27 61 73 73 75 72 n key: 'assur
3c0f0 65 43 6f 6c 6f 72 27 2c 5c 6e 20 20 20 20 76 61 eColor',\n va
3c100 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 61 73 lue: function as
3c110 73 75 72 65 43 6f 6c 6f 72 28 29 20 7b 5c 6e 20 sureColor() {\n
3c120 20 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 68 if (!this.h
3c130 61 73 43 6f 6c 6f 72 28 29 29 20 7b 5c 6e 20 20 asColor()) {\n
3c140 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 this.color
3c150 20 3d 20 74 68 69 73 2e 67 65 74 46 61 6c 6c 62 = this.getFallb
3c160 61 63 6b 43 6f 6c 6f 72 28 29 3b 5c 6e 20 20 20 ackColor();\n
3c170 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 72 65 }\n\n re
3c180 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 3b turn this.color;
3c190 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f \n }\n\n /
3c1a0 2a 2a 5c 6e 20 20 20 20 20 2a 20 44 65 6c 65 67 **\n * Deleg
3c1b0 61 74 65 73 20 74 68 65 20 63 6f 6c 6f 72 20 72 ates the color r
3c1c0 65 73 6f 6c 75 74 69 6f 6e 20 74 6f 20 74 68 65 esolution to the
3c1d0 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 65 78 74 colorpicker ext
3c1e0 65 6e 73 69 6f 6e 73 2e 5c 6e 20 20 20 20 20 2a ensions.\n *
3c1f0 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
3c200 7b 53 74 72 69 6e 67 7c 2a 7d 20 63 6f 6c 6f 72 {String|*} color
3c210 5c 6e 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 \n * @param
3c220 7b 62 6f 6f 6c 65 61 6e 7d 20 72 65 61 6c 43 6f {boolean} realCo
3c230 6c 6f 72 20 69 66 20 74 72 75 65 2c 20 74 68 65 lor if true, the
3c240 20 63 6f 6c 6f 72 20 73 68 6f 75 6c 64 20 72 65 color should re
3c250 73 6f 6c 76 65 20 69 6e 74 6f 20 61 20 72 65 61 solve into a rea
3c260 6c 20 28 6e 6f 74 20 6e 61 6d 65 64 29 20 63 6f l (not named) co
3c270 6c 6f 72 20 63 6f 64 65 5c 6e 20 20 20 20 20 2a lor code\n *
3c280 20 40 72 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 @returns {Color
3c290 49 74 65 6d 7c 53 74 72 69 6e 67 7c 2a 7c 6e 75 Item|String|*|nu
3c2a0 6c 6c 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e ll}\n */\n\n
3c2b0 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a }, {\n key:
3c2c0 20 27 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 44 65 'resolveColorDe
3c2d0 6c 65 67 61 74 65 27 2c 5c 6e 20 20 20 20 76 61 legate',\n va
3c2e0 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 72 65 lue: function re
3c2f0 73 6f 6c 76 65 43 6f 6c 6f 72 44 65 6c 65 67 61 solveColorDelega
3c300 74 65 28 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 te(color) {\n
3c310 20 20 20 76 61 72 20 72 65 61 6c 43 6f 6c 6f 72 var realColor
3c320 20 3d 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e = arguments.len
3c330 67 74 68 20 3e 20 31 20 26 26 20 61 72 67 75 6d gth > 1 && argum
3c340 65 6e 74 73 5b 31 5d 20 21 3d 3d 20 75 6e 64 65 ents[1] !== unde
3c350 66 69 6e 65 64 20 3f 20 61 72 67 75 6d 65 6e 74 fined ? argument
3c360 73 5b 31 5d 20 3a 20 74 72 75 65 3b 5c 6e 5c 6e s[1] : true;\n\n
3c370 20 20 20 20 20 20 76 61 72 20 65 78 74 52 65 73 var extRes
3c380 6f 6c 76 65 64 43 6f 6c 6f 72 20 3d 20 66 61 6c olvedColor = fal
3c390 73 65 3b 5c 6e 5c 6e 20 20 20 20 20 20 5f 6a 71 se;\n\n _jq
3c3a0 75 65 72 79 32 2e 64 65 66 61 75 6c 74 2e 65 61 uery2.default.ea
3c3b0 63 68 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 ch(this.colorpic
3c3c0 6b 65 72 2e 65 78 74 65 6e 73 69 6f 6e 73 2c 20 ker.extensions,
3c3d0 66 75 6e 63 74 69 6f 6e 20 28 6e 61 6d 65 2c 20 function (name,
3c3e0 65 78 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 ext) {\n
3c3f0 69 66 20 28 65 78 74 52 65 73 6f 6c 76 65 64 43 if (extResolvedC
3c400 6f 6c 6f 72 20 21 3d 3d 20 66 61 6c 73 65 29 20 olor !== false)
3c410 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 2f 2f 20 {\n //
3c420 73 6b 69 70 20 69 66 20 72 65 73 6f 6c 76 65 64 skip if resolved
3c430 5c 6e 20 20 20 20 20 20 20 20 20 20 72 65 74 75 \n retu
3c440 72 6e 3b 5c 6e 20 20 20 20 20 20 20 20 7d 5c 6e rn;\n }\n
3c450 20 20 20 20 20 20 20 20 65 78 74 52 65 73 6f 6c extResol
3c460 76 65 64 43 6f 6c 6f 72 20 3d 20 65 78 74 2e 72 vedColor = ext.r
3c470 65 73 6f 6c 76 65 43 6f 6c 6f 72 28 63 6f 6c 6f esolveColor(colo
3c480 72 2c 20 72 65 61 6c 43 6f 6c 6f 72 29 3b 5c 6e r, realColor);\n
3c490 20 20 20 20 20 20 7d 29 3b 5c 6e 5c 6e 20 20 20 });\n\n
3c4a0 20 20 20 72 65 74 75 72 6e 20 65 78 74 52 65 73 return extRes
3c4b0 6f 6c 76 65 64 43 6f 6c 6f 72 20 3f 20 65 78 74 olvedColor ? ext
3c4c0 52 65 73 6f 6c 76 65 64 43 6f 6c 6f 72 20 3a 20 ResolvedColor :
3c4d0 63 6f 6c 6f 72 3b 5c 6e 20 20 20 20 7d 5c 6e 5c color;\n }\n\
3c4e0 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
3c4f0 20 43 68 65 63 6b 73 20 69 66 20 74 68 65 72 65 Checks if there
3c500 20 69 73 20 61 20 63 6f 6c 6f 72 20 6f 62 6a 65 is a color obje
3c510 63 74 2c 20 74 68 61 74 20 69 74 20 69 73 20 76 ct, that it is v
3c520 61 6c 69 64 20 61 6e 64 20 69 74 20 69 73 20 6e alid and it is n
3c530 6f 74 20 61 20 66 61 6c 6c 62 61 63 6b 5c 6e 20 ot a fallback\n
3c540 20 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b * @returns {
3c550 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a boolean}\n *
3c560 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 /\n\n }, {\n
3c570 20 6b 65 79 3a 20 27 69 73 49 6e 76 61 6c 69 64 key: 'isInvalid
3c580 43 6f 6c 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c Color',\n val
3c590 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 69 73 49 ue: function isI
3c5a0 6e 76 61 6c 69 64 43 6f 6c 6f 72 28 29 20 7b 5c nvalidColor() {\
3c5b0 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 21 74 n return !t
3c5c0 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 20 7c his.hasColor() |
3c5d0 7c 20 21 74 68 69 73 2e 63 6f 6c 6f 72 2e 69 73 | !this.color.is
3c5e0 56 61 6c 69 64 28 29 3b 5c 6e 20 20 20 20 7d 5c Valid();\n }\
3c5f0 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
3c600 20 2a 20 52 65 74 75 72 6e 73 20 74 72 75 65 20 * Returns true
3c610 69 66 20 74 68 65 20 75 73 65 41 6c 70 68 61 20 if the useAlpha
3c620 6f 70 74 69 6f 6e 20 69 73 20 65 78 61 63 74 6c option is exactl
3c630 79 20 74 72 75 65 2c 20 66 61 6c 73 65 20 6f 74 y true, false ot
3c640 68 65 72 77 69 73 65 5c 6e 20 20 20 20 20 2a 20 herwise\n *
3c650 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 @returns {boolea
3c660 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 n}\n */\n\n
3c670 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
3c680 27 69 73 41 6c 70 68 61 45 6e 61 62 6c 65 64 27 'isAlphaEnabled'
3c690 2c 5c 6e 20 20 20 20 76 61 6c 75 65 3a 20 66 75 ,\n value: fu
3c6a0 6e 63 74 69 6f 6e 20 69 73 41 6c 70 68 61 45 6e nction isAlphaEn
3c6b0 61 62 6c 65 64 28 29 20 7b 5c 6e 20 20 20 20 20 abled() {\n
3c6c0 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c return this.col
3c6d0 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
3c6e0 2e 75 73 65 41 6c 70 68 61 20 21 3d 3d 20 66 61 .useAlpha !== fa
3c6f0 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 lse;\n }\n\n
3c700 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 52 /**\n * R
3c710 65 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 eturns true if t
3c720 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 he current color
3c730 20 6f 62 6a 65 63 74 20 69 73 20 61 6e 20 69 6e object is an in
3c740 73 74 61 6e 63 65 20 6f 66 20 43 6f 6c 6f 72 2c stance of Color,
3c750 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 73 65 false otherwise
3c760 2e 5c 6e 20 20 20 20 20 2a 20 40 72 65 74 75 72 .\n * @retur
3c770 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 ns {boolean}\n
3c780 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 7b 5c */\n\n }, {\
3c790 6e 20 20 20 20 6b 65 79 3a 20 27 68 61 73 43 6f n key: 'hasCo
3c7a0 6c 6f 72 27 2c 5c 6e 20 20 20 20 76 61 6c 75 65 lor',\n value
3c7b0 3a 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 43 6f : function hasCo
3c7c0 6c 6f 72 28 29 20 7b 5c 6e 20 20 20 20 20 20 72 lor() {\n r
3c7d0 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 eturn this.color
3c7e0 20 69 6e 73 74 61 6e 63 65 6f 66 20 5f 43 6f 6c instanceof _Col
3c7f0 6f 72 49 74 65 6d 32 2e 64 65 66 61 75 6c 74 3b orItem2.default;
3c800 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b 5c \n }\n }, {\
3c810 6e 20 20 20 20 6b 65 79 3a 20 27 66 61 6c 6c 62 n key: 'fallb
3c820 61 63 6b 27 2c 5c 6e 20 20 20 20 67 65 74 3a 20 ack',\n get:
3c830 66 75 6e 63 74 69 6f 6e 20 67 65 74 28 29 20 7b function get() {
3c840 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 \n return t
3c850 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
3c860 6f 70 74 69 6f 6e 73 2e 66 61 6c 6c 62 61 63 6b options.fallback
3c870 43 6f 6c 6f 72 20 3f 20 74 68 69 73 2e 63 6f 6c Color ? this.col
3c880 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
3c890 2e 66 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72 20 3a .fallbackColor :
3c8a0 20 74 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 this.hasColor()
3c8b0 20 3f 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3a 20 ? this.color :
3c8c0 6e 75 6c 6c 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e null;\n }\n\n
3c8d0 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
3c8e0 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 @returns {String
3c8f0 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 20 20 2a 2f 5c |null}\n */\
3c900 6e 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b n\n }, {\n k
3c910 65 79 3a 20 27 66 6f 72 6d 61 74 27 2c 5c 6e 20 ey: 'format',\n
3c920 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f 6e get: function
3c930 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 20 get() {\n
3c940 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 if (this.colorpi
3c950 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 66 6f 72 cker.options.for
3c960 6d 61 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 mat) {\n
3c970 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f return this.colo
3c980 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e rpicker.options.
3c990 66 6f 72 6d 61 74 3b 5c 6e 20 20 20 20 20 20 7d format;\n }
3c9a0 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 \n\n if (th
3c9b0 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 20 26 26 is.hasColor() &&
3c9c0 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 68 61 73 54 this.color.hasT
3c9d0 72 61 6e 73 70 61 72 65 6e 63 79 28 29 20 26 26 ransparency() &&
3c9e0 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 66 6f 72 6d this.color.form
3c9f0 61 74 2e 6d 61 74 63 68 28 2f 5e 68 65 78 2f 29 at.match(/^hex/)
3ca00 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 ) {\n ret
3ca10 75 72 6e 20 74 68 69 73 2e 69 73 41 6c 70 68 61 urn this.isAlpha
3ca20 45 6e 61 62 6c 65 64 28 29 20 3f 20 27 72 67 62 Enabled() ? 'rgb
3ca30 61 27 20 3a 20 27 68 65 78 27 3b 5c 6e 20 20 20 a' : 'hex';\n
3ca40 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 69 66 }\n\n if
3ca50 20 28 74 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28 (this.hasColor(
3ca60 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 )) {\n re
3ca70 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 2e turn this.color.
3ca80 66 6f 72 6d 61 74 3b 5c 6e 20 20 20 20 20 20 7d format;\n }
3ca90 5c 6e 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e \n\n return
3caa0 20 27 72 67 62 27 3b 5c 6e 20 20 20 20 7d 5c 6e 'rgb';\n }\n
3cab0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
3cac0 2a 20 49 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 * Internal color
3cad0 20 67 65 74 74 65 72 5c 6e 20 20 20 20 20 2a 5c getter\n *\
3cae0 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 43 n * @type {C
3caf0 6f 6c 6f 72 49 74 65 6d 7c 6e 75 6c 6c 7d 5c 6e olorItem|null}\n
3cb00 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 7d 2c 20 */\n\n },
3cb10 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 63 6f 6c {\n key: 'col
3cb20 6f 72 27 2c 5c 6e 20 20 20 20 67 65 74 3a 20 66 or',\n get: f
3cb30 75 6e 63 74 69 6f 6e 20 67 65 74 28 29 20 7b 5c unction get() {\
3cb40 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 n return th
3cb50 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 is.colorpicker.e
3cb60 6c 65 6d 65 6e 74 2e 64 61 74 61 28 27 63 6f 6c lement.data('col
3cb70 6f 72 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e or');\n }\n\n
3cb80 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
3cb90 49 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 20 73 Internal color s
3cba0 65 74 74 65 72 5c 6e 20 20 20 20 20 2a 5c 6e 20 etter\n *\n
3cbb0 20 20 20 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 * @ignore\n
3cbc0 20 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 6f * @param {Co
3cbd0 6c 6f 72 49 74 65 6d 7c 6e 75 6c 6c 7d 20 76 61 lorItem|null} va
3cbe0 6c 75 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 lue\n */\n
3cbf0 20 20 2c 5c 6e 20 20 20 20 73 65 74 3a 20 66 75 ,\n set: fu
3cc00 6e 63 74 69 6f 6e 20 73 65 74 28 76 61 6c 75 65 nction set(value
3cc10 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ) {\n this.
3cc20 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d colorpicker.elem
3cc30 65 6e 74 2e 64 61 74 61 28 27 63 6f 6c 6f 72 27 ent.data('color'
3cc40 2c 20 76 61 6c 75 65 29 3b 5c 6e 5c 6e 20 20 20 , value);\n\n
3cc50 20 20 20 69 66 20 28 76 61 6c 75 65 20 69 6e 73 if (value ins
3cc60 74 61 6e 63 65 6f 66 20 5f 43 6f 6c 6f 72 49 74 tanceof _ColorIt
3cc70 65 6d 32 2e 64 65 66 61 75 6c 74 20 26 26 20 74 em2.default && t
3cc80 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
3cc90 6f 70 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 3d options.format =
3cca0 3d 3d 20 27 61 75 74 6f 27 29 20 7b 5c 6e 20 20 == 'auto') {\n
3ccb0 20 20 20 20 20 20 2f 2f 20 49 66 20 66 6f 72 6d // If form
3ccc0 61 74 20 69 73 20 27 61 75 74 6f 27 2c 20 75 73 at is 'auto', us
3ccd0 65 20 74 68 65 20 66 69 72 73 74 20 70 61 72 73 e the first pars
3cce0 65 64 20 6f 6e 65 20 66 72 6f 6d 20 6e 6f 77 20 ed one from now
3ccf0 6f 6e 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 on\n this
3cd00 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 .colorpicker.opt
3cd10 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 3d 20 74 68 ions.format = th
3cd20 69 73 2e 63 6f 6c 6f 72 2e 66 6f 72 6d 61 74 3b is.color.format;
3cd30 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d \n }\n }
3cd40 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 72 65 \n }]);\n\n re
3cd50 74 75 72 6e 20 43 6f 6c 6f 72 48 61 6e 64 6c 65 turn ColorHandle
3cd60 72 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e 65 78 70 6f r;\n}();\n\nexpo
3cd70 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 43 6f rts.default = Co
3cd80 6c 6f 72 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 2f lorHandler;\n\n/
3cd90 2a 2a 2a 2f 20 7d 29 2c 5c 6e 2f 2a 20 32 33 20 ***/ }),\n/* 23
3cda0 2a 2f 5c 6e 2f 2a 2a 2a 2f 20 28 66 75 6e 63 74 */\n/***/ (funct
3cdb0 69 6f 6e 28 6d 6f 64 75 6c 65 2c 20 65 78 70 6f ion(module, expo
3cdc0 72 74 73 2c 20 5f 5f 77 65 62 70 61 63 6b 5f 72 rts, __webpack_r
3cdd0 65 71 75 69 72 65 5f 5f 29 20 7b 5c 6e 5c 6e 5c equire__) {\n\n\
3cde0 22 75 73 65 20 73 74 72 69 63 74 5c 22 3b 5c 6e "use strict\";\n
3cdf0 5c 6e 5c 6e 4f 62 6a 65 63 74 2e 64 65 66 69 6e \n\nObject.defin
3ce00 65 50 72 6f 70 65 72 74 79 28 65 78 70 6f 72 74 eProperty(export
3ce10 73 2c 20 5c 22 5f 5f 65 73 4d 6f 64 75 6c 65 5c s, \"__esModule\
3ce20 22 2c 20 7b 5c 6e 20 20 76 61 6c 75 65 3a 20 74 ", {\n value: t
3ce30 72 75 65 5c 6e 7d 29 3b 5c 6e 5c 6e 76 61 72 20 rue\n});\n\nvar
3ce40 5f 63 72 65 61 74 65 43 6c 61 73 73 20 3d 20 66 _createClass = f
3ce50 75 6e 63 74 69 6f 6e 20 28 29 20 7b 20 66 75 6e unction () { fun
3ce60 63 74 69 6f 6e 20 64 65 66 69 6e 65 50 72 6f 70 ction defineProp
3ce70 65 72 74 69 65 73 28 74 61 72 67 65 74 2c 20 70 erties(target, p
3ce80 72 6f 70 73 29 20 7b 20 66 6f 72 20 28 76 61 72 rops) { for (var
3ce90 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f 70 i = 0; i < prop
3cea0 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b s.length; i++) {
3ceb0 20 76 61 72 20 64 65 73 63 72 69 70 74 6f 72 20 var descriptor
3cec0 3d 20 70 72 6f 70 73 5b 69 5d 3b 20 64 65 73 63 = props[i]; desc
3ced0 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 62 6c riptor.enumerabl
3cee0 65 20 3d 20 64 65 73 63 72 69 70 74 6f 72 2e 65 e = descriptor.e
3cef0 6e 75 6d 65 72 61 62 6c 65 20 7c 7c 20 66 61 6c numerable || fal
3cf00 73 65 3b 20 64 65 73 63 72 69 70 74 6f 72 2e 63 se; descriptor.c
3cf10 6f 6e 66 69 67 75 72 61 62 6c 65 20 3d 20 74 72 onfigurable = tr
3cf20 75 65 3b 20 69 66 20 28 5c 22 76 61 6c 75 65 5c ue; if (\"value\
3cf30 22 20 69 6e 20 64 65 73 63 72 69 70 74 6f 72 29 " in descriptor)
3cf40 20 64 65 73 63 72 69 70 74 6f 72 2e 77 72 69 74 descriptor.writ
3cf50 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 4f 62 6a able = true; Obj
3cf60 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 ect.defineProper
3cf70 74 79 28 74 61 72 67 65 74 2c 20 64 65 73 63 72 ty(target, descr
3cf80 69 70 74 6f 72 2e 6b 65 79 2c 20 64 65 73 63 72 iptor.key, descr
3cf90 69 70 74 6f 72 29 3b 20 7d 20 7d 20 72 65 74 75 iptor); } } retu
3cfa0 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 43 6f 6e rn function (Con
3cfb0 73 74 72 75 63 74 6f 72 2c 20 70 72 6f 74 6f 50 structor, protoP
3cfc0 72 6f 70 73 2c 20 73 74 61 74 69 63 50 72 6f 70 rops, staticProp
3cfd0 73 29 20 7b 20 69 66 20 28 70 72 6f 74 6f 50 72 s) { if (protoPr
3cfe0 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 65 ops) definePrope
3cff0 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 6f rties(Constructo
3d000 72 2e 70 72 6f 74 6f 74 79 70 65 2c 20 70 72 6f r.prototype, pro
3d010 74 6f 50 72 6f 70 73 29 3b 20 69 66 20 28 73 74 toProps); if (st
3d020 61 74 69 63 50 72 6f 70 73 29 20 64 65 66 69 6e aticProps) defin
3d030 65 50 72 6f 70 65 72 74 69 65 73 28 43 6f 6e 73 eProperties(Cons
3d040 74 72 75 63 74 6f 72 2c 20 73 74 61 74 69 63 50 tructor, staticP
3d050 72 6f 70 73 29 3b 20 72 65 74 75 72 6e 20 43 6f rops); return Co
3d060 6e 73 74 72 75 63 74 6f 72 3b 20 7d 3b 20 7d 28 nstructor; }; }(
3d070 29 3b 5c 6e 5c 6e 76 61 72 20 5f 6a 71 75 65 72 );\n\nvar _jquer
3d080 79 20 3d 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 y = __webpack_re
3d090 71 75 69 72 65 5f 5f 28 30 29 3b 5c 6e 5c 6e 76 quire__(0);\n\nv
3d0a0 61 72 20 5f 6a 71 75 65 72 79 32 20 3d 20 5f 69 ar _jquery2 = _i
3d0b0 6e 74 65 72 6f 70 52 65 71 75 69 72 65 44 65 66 nteropRequireDef
3d0c0 61 75 6c 74 28 5f 6a 71 75 65 72 79 29 3b 5c 6e ault(_jquery);\n
3d0d0 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 69 6e 74 65 \nfunction _inte
3d0e0 72 6f 70 52 65 71 75 69 72 65 44 65 66 61 75 6c ropRequireDefaul
3d0f0 74 28 6f 62 6a 29 20 7b 20 72 65 74 75 72 6e 20 t(obj) { return
3d100 6f 62 6a 20 26 26 20 6f 62 6a 2e 5f 5f 65 73 4d obj && obj.__esM
3d110 6f 64 75 6c 65 20 3f 20 6f 62 6a 20 3a 20 7b 20 odule ? obj : {
3d120 64 65 66 61 75 6c 74 3a 20 6f 62 6a 20 7d 3b 20 default: obj };
3d130 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 5f 63 }\n\nfunction _c
3d140 6c 61 73 73 43 61 6c 6c 43 68 65 63 6b 28 69 6e lassCallCheck(in
3d150 73 74 61 6e 63 65 2c 20 43 6f 6e 73 74 72 75 63 stance, Construc
3d160 74 6f 72 29 20 7b 20 69 66 20 28 21 28 69 6e 73 tor) { if (!(ins
3d170 74 61 6e 63 65 20 69 6e 73 74 61 6e 63 65 6f 66 tance instanceof
3d180 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 29 20 7b Constructor)) {
3d190 20 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45 throw new TypeE
3d1a0 72 72 6f 72 28 5c 22 43 61 6e 6e 6f 74 20 63 61 rror(\"Cannot ca
3d1b0 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61 20 ll a class as a
3d1c0 66 75 6e 63 74 69 6f 6e 5c 22 29 3b 20 7d 20 7d function\"); } }
3d1d0 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 48 61 6e 64 \n\n/**\n * Hand
3d1e0 6c 65 73 20 65 76 65 72 79 74 68 69 6e 67 20 72 les everything r
3d1f0 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f elated to the co
3d200 6c 6f 72 70 69 63 6b 65 72 20 55 49 5c 6e 20 2a lorpicker UI\n *
3d210 20 40 69 67 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 76 @ignore\n */\nv
3d220 61 72 20 50 69 63 6b 65 72 48 61 6e 64 6c 65 72 ar PickerHandler
3d230 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b = function () {
3d240 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 \n /**\n * @p
3d250 61 72 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 aram {Colorpicke
3d260 72 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e r} colorpicker\n
3d270 20 20 20 2a 2f 5c 6e 20 20 66 75 6e 63 74 69 6f */\n functio
3d280 6e 20 50 69 63 6b 65 72 48 61 6e 64 6c 65 72 28 n PickerHandler(
3d290 63 6f 6c 6f 72 70 69 63 6b 65 72 29 20 7b 5c 6e colorpicker) {\n
3d2a0 20 20 20 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 _classCallCh
3d2b0 65 63 6b 28 74 68 69 73 2c 20 50 69 63 6b 65 72 eck(this, Picker
3d2c0 48 61 6e 64 6c 65 72 29 3b 5c 6e 5c 6e 20 20 20 Handler);\n\n
3d2d0 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 /**\n * @ty
3d2e0 70 65 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d pe {Colorpicker}
3d2f0 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 \n */\n t
3d300 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 his.colorpicker
3d310 3d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e = colorpicker;\n
3d320 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
3d330 40 74 79 70 65 20 7b 6a 51 75 65 72 79 7d 5c 6e @type {jQuery}\n
3d340 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 */\n thi
3d350 73 2e 70 69 63 6b 65 72 20 3d 20 6e 75 6c 6c 3b s.picker = null;
3d360 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 5f 63 72 65 61 \n }\n\n _crea
3d370 74 65 43 6c 61 73 73 28 50 69 63 6b 65 72 48 61 teClass(PickerHa
3d380 6e 64 6c 65 72 2c 20 5b 7b 5c 6e 20 20 20 20 6b ndler, [{\n k
3d390 65 79 3a 20 27 62 69 6e 64 27 2c 5c 6e 20 20 20 ey: 'bind',\n
3d3a0 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e value: function
3d3b0 20 62 69 6e 64 28 29 20 7b 5c 6e 20 20 20 20 20 bind() {\n
3d3c0 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 /**\n * @
3d3d0 74 79 70 65 20 7b 6a 51 75 65 72 79 7c 48 54 4d type {jQuery|HTM
3d3e0 4c 45 6c 65 6d 65 6e 74 7d 5c 6e 20 20 20 20 20 LElement}\n
3d3f0 20 20 2a 2f 5c 6e 20 20 20 20 20 20 76 61 72 20 */\n var
3d400 70 69 63 6b 65 72 20 3d 20 74 68 69 73 2e 70 69 picker = this.pi
3d410 63 6b 65 72 20 3d 20 28 30 2c 20 5f 6a 71 75 65 cker = (0, _jque
3d420 72 79 32 2e 64 65 66 61 75 6c 74 29 28 74 68 69 ry2.default)(thi
3d430 73 2e 6f 70 74 69 6f 6e 73 2e 74 65 6d 70 6c 61 s.options.templa
3d440 74 65 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 te);\n\n if
3d450 20 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 (this.options.c
3d460 75 73 74 6f 6d 43 6c 61 73 73 29 20 7b 5c 6e 20 ustomClass) {\n
3d470 20 20 20 20 20 20 20 70 69 63 6b 65 72 2e 61 64 picker.ad
3d480 64 43 6c 61 73 73 28 74 68 69 73 2e 6f 70 74 69 dClass(this.opti
3d490 6f 6e 73 2e 63 75 73 74 6f 6d 43 6c 61 73 73 29 ons.customClass)
3d4a0 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
3d4b0 20 20 20 20 69 66 20 28 74 68 69 73 2e 6f 70 74 if (this.opt
3d4c0 69 6f 6e 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c 29 ions.horizontal)
3d4d0 20 7b 5c 6e 20 20 20 20 20 20 20 20 70 69 63 6b {\n pick
3d4e0 65 72 2e 61 64 64 43 6c 61 73 73 28 27 63 6f 6c er.addClass('col
3d4f0 6f 72 70 69 63 6b 65 72 2d 68 6f 72 69 7a 6f 6e orpicker-horizon
3d500 74 61 6c 27 29 3b 5c 6e 20 20 20 20 20 20 7d 5c tal');\n }\
3d510 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 n\n if (thi
3d520 73 2e 5f 73 75 70 70 6f 72 74 73 41 6c 70 68 61 s._supportsAlpha
3d530 42 61 72 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 Bar()) {\n
3d540 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 75 this.options.u
3d550 73 65 41 6c 70 68 61 20 3d 20 74 72 75 65 3b 5c seAlpha = true;\
3d560 6e 20 20 20 20 20 20 20 20 70 69 63 6b 65 72 2e n picker.
3d570 61 64 64 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 addClass('colorp
3d580 69 63 6b 65 72 2d 77 69 74 68 2d 61 6c 70 68 61 icker-with-alpha
3d590 27 29 3b 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 ');\n } els
3d5a0 65 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 e {\n thi
3d5b0 73 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 s.options.useAlp
3d5c0 68 61 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 20 ha = false;\n
3d5d0 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d }\n }\n }
3d5e0 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 61 , {\n key: 'a
3d5f0 74 74 61 63 68 27 2c 5c 6e 20 20 20 20 76 61 6c ttach',\n val
3d600 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 61 74 74 ue: function att
3d610 61 63 68 28 29 20 7b 5c 6e 20 20 20 20 20 20 2f ach() {\n /
3d620 2f 20 49 6e 6a 65 63 74 20 74 68 65 20 63 6f 6c / Inject the col
3d630 6f 72 70 69 63 6b 65 72 20 65 6c 65 6d 65 6e 74 orpicker element
3d640 20 69 6e 74 6f 20 74 68 65 20 44 4f 4d 5c 6e 20 into the DOM\n
3d650 20 20 20 20 20 76 61 72 20 70 69 63 6b 65 72 50 var pickerP
3d660 61 72 65 6e 74 20 3d 20 74 68 69 73 2e 63 6f 6c arent = this.col
3d670 6f 72 70 69 63 6b 65 72 2e 63 6f 6e 74 61 69 6e orpicker.contain
3d680 65 72 20 3f 20 74 68 69 73 2e 63 6f 6c 6f 72 70 er ? this.colorp
3d690 69 63 6b 65 72 2e 63 6f 6e 74 61 69 6e 65 72 20 icker.container
3d6a0 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 20 : null;\n\n
3d6b0 20 69 66 20 28 70 69 63 6b 65 72 50 61 72 65 6e if (pickerParen
3d6c0 74 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 t) {\n th
3d6d0 69 73 2e 70 69 63 6b 65 72 2e 61 70 70 65 6e 64 is.picker.append
3d6e0 54 6f 28 70 69 63 6b 65 72 50 61 72 65 6e 74 29 To(pickerParent)
3d6f0 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 ;\n }\n
3d700 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b }\n }, {\n k
3d710 65 79 3a 20 27 75 6e 62 69 6e 64 27 2c 5c 6e 20 ey: 'unbind',\n
3d720 20 20 20 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 value: functi
3d730 6f 6e 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 on unbind() {\n
3d740 20 20 20 20 20 74 68 69 73 2e 70 69 63 6b 65 72 this.picker
3d750 2e 72 65 6d 6f 76 65 28 29 3b 5c 6e 20 20 20 20 .remove();\n
3d760 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b }\n }, {\n k
3d770 65 79 3a 20 27 5f 73 75 70 70 6f 72 74 73 41 6c ey: '_supportsAl
3d780 70 68 61 42 61 72 27 2c 5c 6e 20 20 20 20 76 61 phaBar',\n va
3d790 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 5f 73 lue: function _s
3d7a0 75 70 70 6f 72 74 73 41 6c 70 68 61 42 61 72 28 upportsAlphaBar(
3d7b0 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
3d7c0 6e 20 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e n (this.options.
3d7d0 75 73 65 41 6c 70 68 61 20 7c 7c 20 74 68 69 73 useAlpha || this
3d7e0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c .colorpicker.col
3d7f0 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f 6c orHandler.hasCol
3d800 6f 72 28 29 20 26 26 20 74 68 69 73 2e 63 6f 6c or() && this.col
3d810 6f 72 2e 68 61 73 54 72 61 6e 73 70 61 72 65 6e or.hasTransparen
3d820 63 79 28 29 29 20 26 26 20 74 68 69 73 2e 6f 70 cy()) && this.op
3d830 74 69 6f 6e 73 2e 75 73 65 41 6c 70 68 61 20 21 tions.useAlpha !
3d840 3d 3d 20 66 61 6c 73 65 20 26 26 20 28 21 74 68 == false && (!th
3d850 69 73 2e 6f 70 74 69 6f 6e 73 2e 66 6f 72 6d 61 is.options.forma
3d860 74 20 7c 7c 20 74 68 69 73 2e 6f 70 74 69 6f 6e t || this.option
3d870 73 2e 66 6f 72 6d 61 74 20 26 26 20 21 74 68 69 s.format && !thi
3d880 73 2e 6f 70 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 s.options.format
3d890 2e 6d 61 74 63 68 28 2f 5e 68 65 78 28 5b 33 36 .match(/^hex([36
3d8a0 5d 29 3f 24 2f 69 29 29 3b 5c 6e 20 20 20 20 7d ])?$/i));\n }
3d8b0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
3d8c0 20 20 2a 20 43 68 61 6e 67 65 73 20 74 68 65 20 * Changes the
3d8d0 63 6f 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e 74 color adjustment
3d8e0 20 62 61 72 73 20 75 73 69 6e 67 20 74 68 65 20 bars using the
3d8f0 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 20 6f 62 current color ob
3d900 6a 65 63 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e ject information
3d910 2e 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 20 .\n */\n\n
3d920 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 }, {\n key: '
3d930 75 70 64 61 74 65 27 2c 5c 6e 20 20 20 20 76 61 update',\n va
3d940 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 75 70 lue: function up
3d950 64 61 74 65 28 29 20 7b 5c 6e 20 20 20 20 20 20 date() {\n
3d960 69 66 20 28 21 74 68 69 73 2e 63 6f 6c 6f 72 70 if (!this.colorp
3d970 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 6c icker.colorHandl
3d980 65 72 2e 68 61 73 43 6f 6c 6f 72 28 29 29 20 7b er.hasColor()) {
3d990 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e \n return
3d9a0 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
3d9b0 20 20 20 20 76 61 72 20 76 65 72 74 69 63 61 6c var vertical
3d9c0 20 3d 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e = this.options.
3d9d0 68 6f 72 69 7a 6f 6e 74 61 6c 20 21 3d 3d 20 74 horizontal !== t
3d9e0 72 75 65 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 rue,\n
3d9f0 73 6c 69 64 65 72 20 3d 20 76 65 72 74 69 63 61 slider = vertica
3da00 6c 20 3f 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 l ? this.options
3da10 2e 73 6c 69 64 65 72 73 20 3a 20 74 68 69 73 2e .sliders : this.
3da20 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 73 48 options.slidersH
3da30 6f 72 7a 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 61 orz;\n\n va
3da40 72 20 73 61 74 75 72 61 74 69 6f 6e 47 75 69 64 r saturationGuid
3da50 65 20 3d 20 74 68 69 73 2e 70 69 63 6b 65 72 2e e = this.picker.
3da60 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b find('.colorpick
3da70 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 20 2e 63 er-saturation .c
3da80 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 olorpicker-guide
3da90 27 29 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 68 '),\n h
3daa0 75 65 47 75 69 64 65 20 3d 20 74 68 69 73 2e 70 ueGuide = this.p
3dab0 69 63 6b 65 72 2e 66 69 6e 64 28 27 2e 63 6f 6c icker.find('.col
3dac0 6f 72 70 69 63 6b 65 72 2d 68 75 65 20 2e 63 6f orpicker-hue .co
3dad0 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 27 lorpicker-guide'
3dae0 29 2c 5c 6e 20 20 20 20 20 20 20 20 20 20 61 6c ),\n al
3daf0 70 68 61 47 75 69 64 65 20 3d 20 74 68 69 73 2e phaGuide = this.
3db00 70 69 63 6b 65 72 2e 66 69 6e 64 28 27 2e 63 6f picker.find('.co
3db10 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 20 lorpicker-alpha
3db20 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 .colorpicker-gui
3db30 64 65 27 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 76 de');\n\n v
3db40 61 72 20 68 73 76 61 20 3d 20 74 68 69 73 2e 63 ar hsva = this.c
3db50 6f 6c 6f 72 2e 74 6f 48 73 76 61 52 61 74 69 6f olor.toHsvaRatio
3db60 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 2f 2f 20 ();\n\n //
3db70 53 65 74 20 67 75 69 64 65 73 20 70 6f 73 69 74 Set guides posit
3db80 69 6f 6e 5c 6e 20 20 20 20 20 20 69 66 20 28 68 ion\n if (h
3db90 75 65 47 75 69 64 65 2e 6c 65 6e 67 74 68 29 20 ueGuide.length)
3dba0 7b 5c 6e 20 20 20 20 20 20 20 20 68 75 65 47 75 {\n hueGu
3dbb0 69 64 65 2e 63 73 73 28 76 65 72 74 69 63 61 6c ide.css(vertical
3dbc0 20 3f 20 27 74 6f 70 27 20 3a 20 27 6c 65 66 74 ? 'top' : 'left
3dbd0 27 2c 20 28 76 65 72 74 69 63 61 6c 20 3f 20 73 ', (vertical ? s
3dbe0 6c 69 64 65 72 2e 68 75 65 2e 6d 61 78 54 6f 70 lider.hue.maxTop
3dbf0 20 3a 20 73 6c 69 64 65 72 2e 68 75 65 2e 6d 61 : slider.hue.ma
3dc00 78 4c 65 66 74 29 20 2a 20 28 31 20 2d 20 68 73 xLeft) * (1 - hs
3dc10 76 61 2e 68 29 29 3b 5c 6e 20 20 20 20 20 20 7d va.h));\n }
3dc20 5c 6e 20 20 20 20 20 20 69 66 20 28 61 6c 70 68 \n if (alph
3dc30 61 47 75 69 64 65 2e 6c 65 6e 67 74 68 29 20 7b aGuide.length) {
3dc40 5c 6e 20 20 20 20 20 20 20 20 61 6c 70 68 61 47 \n alphaG
3dc50 75 69 64 65 2e 63 73 73 28 76 65 72 74 69 63 61 uide.css(vertica
3dc60 6c 20 3f 20 27 74 6f 70 27 20 3a 20 27 6c 65 66 l ? 'top' : 'lef
3dc70 74 27 2c 20 28 76 65 72 74 69 63 61 6c 20 3f 20 t', (vertical ?
3dc80 73 6c 69 64 65 72 2e 61 6c 70 68 61 2e 6d 61 78 slider.alpha.max
3dc90 54 6f 70 20 3a 20 73 6c 69 64 65 72 2e 61 6c 70 Top : slider.alp
3dca0 68 61 2e 6d 61 78 4c 65 66 74 29 20 2a 20 28 31 ha.maxLeft) * (1
3dcb0 20 2d 20 68 73 76 61 2e 61 29 29 3b 5c 6e 20 20 - hsva.a));\n
3dcc0 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 69 66 20 }\n if
3dcd0 28 73 61 74 75 72 61 74 69 6f 6e 47 75 69 64 65 (saturationGuide
3dce0 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 20 20 20 20 .length) {\n
3dcf0 20 20 20 20 73 61 74 75 72 61 74 69 6f 6e 47 75 saturationGu
3dd00 69 64 65 2e 63 73 73 28 7b 5c 6e 20 20 20 20 20 ide.css({\n
3dd10 20 20 20 20 20 27 74 6f 70 27 3a 20 73 6c 69 64 'top': slid
3dd20 65 72 2e 73 61 74 75 72 61 74 69 6f 6e 2e 6d 61 er.saturation.ma
3dd30 78 54 6f 70 20 2d 20 68 73 76 61 2e 76 20 2a 20 xTop - hsva.v *
3dd40 73 6c 69 64 65 72 2e 73 61 74 75 72 61 74 69 6f slider.saturatio
3dd50 6e 2e 6d 61 78 54 6f 70 2c 5c 6e 20 20 20 20 20 n.maxTop,\n
3dd60 20 20 20 20 20 27 6c 65 66 74 27 3a 20 68 73 76 'left': hsv
3dd70 61 2e 73 20 2a 20 73 6c 69 64 65 72 2e 73 61 74 a.s * slider.sat
3dd80 75 72 61 74 69 6f 6e 2e 6d 61 78 4c 65 66 74 5c uration.maxLeft\
3dd90 6e 20 20 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 n });\n
3dda0 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 2f }\n\n /
3ddb0 2f 20 53 65 74 20 73 61 74 75 72 61 74 69 6f 6e / Set saturation
3ddc0 20 68 75 65 20 62 61 63 6b 67 72 6f 75 6e 64 5c hue background\
3ddd0 6e 20 20 20 20 20 20 74 68 69 73 2e 70 69 63 6b n this.pick
3dde0 65 72 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 er.find('.colorp
3ddf0 69 63 6b 65 72 2d 73 61 74 75 72 61 74 69 6f 6e icker-saturation
3de00 27 29 2e 63 73 73 28 27 62 61 63 6b 67 72 6f 75 ').css('backgrou
3de10 6e 64 43 6f 6c 6f 72 27 2c 20 74 68 69 73 2e 63 ndColor', this.c
3de20 6f 6c 6f 72 2e 67 65 74 43 6c 6f 6e 65 48 75 65 olor.getCloneHue
3de30 4f 6e 6c 79 28 29 2e 74 6f 48 65 78 53 74 72 69 Only().toHexStri
3de40 6e 67 28 29 29 3b 20 2f 2f 20 77 65 20 6f 6e 6c ng()); // we onl
3de50 79 20 6e 65 65 64 20 68 75 65 5c 6e 5c 6e 20 20 y need hue\n\n
3de60 20 20 20 20 2f 2f 20 53 65 74 20 61 6c 70 68 61 // Set alpha
3de70 20 63 6f 6c 6f 72 20 67 72 61 64 69 65 6e 74 5c color gradient\
3de80 6e 20 20 20 20 20 20 76 61 72 20 68 65 78 43 6f n var hexCo
3de90 6c 6f 72 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 lor = this.color
3dea0 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 29 3b 5c .toHexString();\
3deb0 6e 20 20 20 20 20 20 76 61 72 20 61 6c 70 68 61 n var alpha
3dec0 42 67 20 3d 20 27 27 3b 5c 6e 5c 6e 20 20 20 20 Bg = '';\n\n
3ded0 20 20 69 66 20 28 74 68 69 73 2e 6f 70 74 69 6f if (this.optio
3dee0 6e 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c 29 20 7b ns.horizontal) {
3def0 5c 6e 20 20 20 20 20 20 20 20 61 6c 70 68 61 42 \n alphaB
3df00 67 20 3d 20 27 6c 69 6e 65 61 72 2d 67 72 61 64 g = 'linear-grad
3df10 69 65 6e 74 28 74 6f 20 72 69 67 68 74 2c 20 27 ient(to right, '
3df20 20 2b 20 68 65 78 43 6f 6c 6f 72 20 2b 20 27 20 + hexColor + '
3df30 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 0%, transparent
3df40 31 30 30 25 29 27 3b 5c 6e 20 20 20 20 20 20 7d 100%)';\n }
3df50 20 65 6c 73 65 20 7b 5c 6e 20 20 20 20 20 20 20 else {\n
3df60 20 61 6c 70 68 61 42 67 20 3d 20 27 6c 69 6e 65 alphaBg = 'line
3df70 61 72 2d 67 72 61 64 69 65 6e 74 28 74 6f 20 62 ar-gradient(to b
3df80 6f 74 74 6f 6d 2c 20 27 20 2b 20 68 65 78 43 6f ottom, ' + hexCo
3df90 6c 6f 72 20 2b 20 27 20 30 25 2c 20 74 72 61 6e lor + ' 0%, tran
3dfa0 73 70 61 72 65 6e 74 20 31 30 30 25 29 27 3b 5c sparent 100%)';\
3dfb0 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 n }\n\n
3dfc0 20 20 74 68 69 73 2e 70 69 63 6b 65 72 2e 66 69 this.picker.fi
3dfd0 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 nd('.colorpicker
3dfe0 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 27 29 2e 63 -alpha-color').c
3dff0 73 73 28 27 62 61 63 6b 67 72 6f 75 6e 64 27 2c ss('background',
3e000 20 61 6c 70 68 61 42 67 29 3b 5c 6e 20 20 20 20 alphaBg);\n
3e010 7d 5c 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b }\n }, {\n k
3e020 65 79 3a 20 27 6f 70 74 69 6f 6e 73 27 2c 5c 6e ey: 'options',\n
3e030 20 20 20 20 67 65 74 3a 20 66 75 6e 63 74 69 6f get: functio
3e040 6e 20 67 65 74 28 29 20 7b 5c 6e 20 20 20 20 20 n get() {\n
3e050 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c return this.col
3e060 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
3e070 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 2c 20 7b ;\n }\n }, {
3e080 5c 6e 20 20 20 20 6b 65 79 3a 20 27 63 6f 6c 6f \n key: 'colo
3e090 72 27 2c 5c 6e 20 20 20 20 67 65 74 3a 20 66 75 r',\n get: fu
3e0a0 6e 63 74 69 6f 6e 20 67 65 74 28 29 20 7b 5c 6e nction get() {\n
3e0b0 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 return thi
3e0c0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f s.colorpicker.co
3e0d0 6c 6f 72 48 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 lorHandler.color
3e0e0 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5d 29 3b ;\n }\n }]);
3e0f0 5c 6e 5c 6e 20 20 72 65 74 75 72 6e 20 50 69 63 \n\n return Pic
3e100 6b 65 72 48 61 6e 64 6c 65 72 3b 5c 6e 7d 28 29 kerHandler;\n}()
3e110 3b 5c 6e 5c 6e 65 78 70 6f 72 74 73 2e 64 65 66 ;\n\nexports.def
3e120 61 75 6c 74 20 3d 20 50 69 63 6b 65 72 48 61 6e ault = PickerHan
3e130 64 6c 65 72 3b 5c 6e 5c 6e 2f 2a 2a 2a 2f 20 7d dler;\n\n/***/ }
3e140 29 2c 5c 6e 2f 2a 20 32 34 20 2a 2f 5c 6e 2f 2a ),\n/* 24 */\n/*
3e150 2a 2a 2f 20 28 66 75 6e 63 74 69 6f 6e 28 6d 6f **/ (function(mo
3e160 64 75 6c 65 2c 20 65 78 70 6f 72 74 73 2c 20 5f dule, exports, _
3e170 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 _webpack_require
3e180 5f 5f 29 20 7b 5c 6e 5c 6e 5c 22 75 73 65 20 73 __) {\n\n\"use s
3e190 74 72 69 63 74 5c 22 3b 5c 6e 5c 6e 5c 6e 2f 2a trict\";\n\n\n/*
3e1a0 2a 5c 6e 20 2a 20 48 61 6e 64 6c 65 73 20 65 76 *\n * Handles ev
3e1b0 65 72 79 74 68 69 6e 67 20 72 65 6c 61 74 65 64 erything related
3e1c0 20 74 6f 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 to the colorpic
3e1d0 6b 65 72 20 61 64 64 6f 6e 5c 6e 20 2a 20 40 69 ker addon\n * @i
3e1e0 67 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 5c 6e 4f 62 gnore\n */\n\nOb
3e1f0 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 ject.definePrope
3e200 72 74 79 28 65 78 70 6f 72 74 73 2c 20 5c 22 5f rty(exports, \"_
3e210 5f 65 73 4d 6f 64 75 6c 65 5c 22 2c 20 7b 5c 6e _esModule\", {\n
3e220 20 20 76 61 6c 75 65 3a 20 74 72 75 65 5c 6e 7d value: true\n}
3e230 29 3b 5c 6e 5c 6e 76 61 72 20 5f 63 72 65 61 74 );\n\nvar _creat
3e240 65 43 6c 61 73 73 20 3d 20 66 75 6e 63 74 69 6f eClass = functio
3e250 6e 20 28 29 20 7b 20 66 75 6e 63 74 69 6f 6e 20 n () { function
3e260 64 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 defineProperties
3e270 28 74 61 72 67 65 74 2c 20 70 72 6f 70 73 29 20 (target, props)
3e280 7b 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 { for (var i = 0
3e290 3b 20 69 20 3c 20 70 72 6f 70 73 2e 6c 65 6e 67 ; i < props.leng
3e2a0 74 68 3b 20 69 2b 2b 29 20 7b 20 76 61 72 20 64 th; i++) { var d
3e2b0 65 73 63 72 69 70 74 6f 72 20 3d 20 70 72 6f 70 escriptor = prop
3e2c0 73 5b 69 5d 3b 20 64 65 73 63 72 69 70 74 6f 72 s[i]; descriptor
3e2d0 2e 65 6e 75 6d 65 72 61 62 6c 65 20 3d 20 64 65 .enumerable = de
3e2e0 73 63 72 69 70 74 6f 72 2e 65 6e 75 6d 65 72 61 scriptor.enumera
3e2f0 62 6c 65 20 7c 7c 20 66 61 6c 73 65 3b 20 64 65 ble || false; de
3e300 73 63 72 69 70 74 6f 72 2e 63 6f 6e 66 69 67 75 scriptor.configu
3e310 72 61 62 6c 65 20 3d 20 74 72 75 65 3b 20 69 66 rable = true; if
3e320 20 28 5c 22 76 61 6c 75 65 5c 22 20 69 6e 20 64 (\"value\" in d
3e330 65 73 63 72 69 70 74 6f 72 29 20 64 65 73 63 72 escriptor) descr
3e340 69 70 74 6f 72 2e 77 72 69 74 61 62 6c 65 20 3d iptor.writable =
3e350 20 74 72 75 65 3b 20 4f 62 6a 65 63 74 2e 64 65 true; Object.de
3e360 66 69 6e 65 50 72 6f 70 65 72 74 79 28 74 61 72 fineProperty(tar
3e370 67 65 74 2c 20 64 65 73 63 72 69 70 74 6f 72 2e get, descriptor.
3e380 6b 65 79 2c 20 64 65 73 63 72 69 70 74 6f 72 29 key, descriptor)
3e390 3b 20 7d 20 7d 20 72 65 74 75 72 6e 20 66 75 6e ; } } return fun
3e3a0 63 74 69 6f 6e 20 28 43 6f 6e 73 74 72 75 63 74 ction (Construct
3e3b0 6f 72 2c 20 70 72 6f 74 6f 50 72 6f 70 73 2c 20 or, protoProps,
3e3c0 73 74 61 74 69 63 50 72 6f 70 73 29 20 7b 20 69 staticProps) { i
3e3d0 66 20 28 70 72 6f 74 6f 50 72 6f 70 73 29 20 64 f (protoProps) d
3e3e0 65 66 69 6e 65 50 72 6f 70 65 72 74 69 65 73 28 efineProperties(
3e3f0 43 6f 6e 73 74 72 75 63 74 6f 72 2e 70 72 6f 74 Constructor.prot
3e400 6f 74 79 70 65 2c 20 70 72 6f 74 6f 50 72 6f 70 otype, protoProp
3e410 73 29 3b 20 69 66 20 28 73 74 61 74 69 63 50 72 s); if (staticPr
3e420 6f 70 73 29 20 64 65 66 69 6e 65 50 72 6f 70 65 ops) definePrope
3e430 72 74 69 65 73 28 43 6f 6e 73 74 72 75 63 74 6f rties(Constructo
3e440 72 2c 20 73 74 61 74 69 63 50 72 6f 70 73 29 3b r, staticProps);
3e450 20 72 65 74 75 72 6e 20 43 6f 6e 73 74 72 75 63 return Construc
3e460 74 6f 72 3b 20 7d 3b 20 7d 28 29 3b 5c 6e 5c 6e tor; }; }();\n\n
3e470 66 75 6e 63 74 69 6f 6e 20 5f 63 6c 61 73 73 43 function _classC
3e480 61 6c 6c 43 68 65 63 6b 28 69 6e 73 74 61 6e 63 allCheck(instanc
3e490 65 2c 20 43 6f 6e 73 74 72 75 63 74 6f 72 29 20 e, Constructor)
3e4a0 7b 20 69 66 20 28 21 28 69 6e 73 74 61 6e 63 65 { if (!(instance
3e4b0 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6e 73 instanceof Cons
3e4c0 74 72 75 63 74 6f 72 29 29 20 7b 20 74 68 72 6f tructor)) { thro
3e4d0 77 20 6e 65 77 20 54 79 70 65 45 72 72 6f 72 28 w new TypeError(
3e4e0 5c 22 43 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 \"Cannot call a
3e4f0 63 6c 61 73 73 20 61 73 20 61 20 66 75 6e 63 74 class as a funct
3e500 69 6f 6e 5c 22 29 3b 20 7d 20 7d 5c 6e 5c 6e 76 ion\"); } }\n\nv
3e510 61 72 20 41 64 64 6f 6e 48 61 6e 64 6c 65 72 20 ar AddonHandler
3e520 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c = function () {\
3e530 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 n /**\n * @pa
3e540 72 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 ram {Colorpicker
3e550 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 } colorpicker\n
3e560 20 20 2a 2f 5c 6e 20 20 66 75 6e 63 74 69 6f 6e */\n function
3e570 20 41 64 64 6f 6e 48 61 6e 64 6c 65 72 28 63 6f AddonHandler(co
3e580 6c 6f 72 70 69 63 6b 65 72 29 20 7b 5c 6e 20 20 lorpicker) {\n
3e590 20 20 5f 63 6c 61 73 73 43 61 6c 6c 43 68 65 63 _classCallChec
3e5a0 6b 28 74 68 69 73 2c 20 41 64 64 6f 6e 48 61 6e k(this, AddonHan
3e5b0 64 6c 65 72 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a dler);\n\n /*
3e5c0 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 *\n * @type
3e5d0 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 5c 6e 20 {Colorpicker}\n
3e5e0 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 */\n this
3e5f0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 3d 20 63 .colorpicker = c
3e600 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 20 20 20 olorpicker;\n
3e610 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 /**\n * @ty
3e620 70 65 20 7b 6a 51 75 65 72 79 7d 5c 6e 20 20 20 pe {jQuery}\n
3e630 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 61 */\n this.a
3e640 64 64 6f 6e 20 3d 20 6e 75 6c 6c 3b 5c 6e 20 20 ddon = null;\n
3e650 7d 5c 6e 5c 6e 20 20 5f 63 72 65 61 74 65 43 6c }\n\n _createCl
3e660 61 73 73 28 41 64 64 6f 6e 48 61 6e 64 6c 65 72 ass(AddonHandler
3e670 2c 20 5b 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 , [{\n key: '
3e680 68 61 73 41 64 64 6f 6e 27 2c 5c 6e 20 20 20 20 hasAddon',\n
3e690 76 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 value: function
3e6a0 68 61 73 41 64 64 6f 6e 28 29 20 7b 5c 6e 20 20 hasAddon() {\n
3e6b0 20 20 20 20 72 65 74 75 72 6e 20 21 21 74 68 69 return !!thi
3e6c0 73 2e 61 64 64 6f 6e 3b 5c 6e 20 20 20 20 7d 5c s.addon;\n }\
3e6d0 6e 20 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 n }, {\n key
3e6e0 3a 20 27 62 69 6e 64 27 2c 5c 6e 20 20 20 20 76 : 'bind',\n v
3e6f0 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 62 alue: function b
3e700 69 6e 64 28 29 20 7b 5c 6e 20 20 20 20 20 20 2f ind() {\n /
3e710 2a 2a 5c 6e 20 20 20 20 20 20 20 2a 20 40 74 79 **\n * @ty
3e720 70 65 20 7b 2a 7c 6a 51 75 65 72 79 7d 5c 6e 20 pe {*|jQuery}\n
3e730 20 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 */\n
3e740 74 68 69 73 2e 61 64 64 6f 6e 20 3d 20 74 68 69 this.addon = thi
3e750 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 s.colorpicker.op
3e760 74 69 6f 6e 73 2e 61 64 64 6f 6e 20 3f 20 74 68 tions.addon ? th
3e770 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 is.colorpicker.e
3e780 6c 65 6d 65 6e 74 2e 66 69 6e 64 28 74 68 69 73 lement.find(this
3e790 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 .colorpicker.opt
3e7a0 69 6f 6e 73 2e 61 64 64 6f 6e 29 20 3a 20 6e 75 ions.addon) : nu
3e7b0 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 20 20 69 66 20 ll;\n\n if
3e7c0 28 74 68 69 73 2e 61 64 64 6f 6e 20 26 26 20 74 (this.addon && t
3e7d0 68 69 73 2e 61 64 64 6f 6e 2e 6c 65 6e 67 74 68 his.addon.length
3e7e0 20 3d 3d 3d 20 30 29 20 7b 5c 6e 20 20 20 20 20 === 0) {\n
3e7f0 20 20 20 2f 2f 20 6e 6f 74 20 66 6f 75 6e 64 5c // not found\
3e800 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 64 n this.ad
3e810 64 6f 6e 20 3d 20 6e 75 6c 6c 3b 5c 6e 20 20 20 don = null;\n
3e820 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d }\n }\n }
3e830 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 27 75 , {\n key: 'u
3e840 6e 62 69 6e 64 27 2c 5c 6e 20 20 20 20 76 61 6c nbind',\n val
3e850 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 75 6e 62 ue: function unb
3e860 69 6e 64 28 29 20 7b 5c 6e 20 20 20 20 20 20 69 ind() {\n i
3e870 66 20 28 74 68 69 73 2e 68 61 73 41 64 64 6f 6e f (this.hasAddon
3e880 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 ()) {\n t
3e890 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 27 2e his.addon.off('.
3e8a0 63 6f 6c 6f 72 70 69 63 6b 65 72 27 29 3b 5c 6e colorpicker');\n
3e8b0 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d 5c 6e }\n }\n
3e8c0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
3e8d0 2a 20 49 66 20 74 68 65 20 61 64 64 6f 6e 20 65 * If the addon e
3e8e0 6c 65 6d 65 6e 74 20 69 73 20 70 72 65 73 65 6e lement is presen
3e8f0 74 2c 20 69 74 73 20 62 61 63 6b 67 72 6f 75 6e t, its backgroun
3e900 64 20 63 6f 6c 6f 72 20 69 73 20 75 70 64 61 74 d color is updat
3e910 65 64 5c 6e 20 20 20 20 20 2a 2f 5c 6e 5c 6e 20 ed\n */\n\n
3e920 20 7d 2c 20 7b 5c 6e 20 20 20 20 6b 65 79 3a 20 }, {\n key:
3e930 27 75 70 64 61 74 65 27 2c 5c 6e 20 20 20 20 76 'update',\n v
3e940 61 6c 75 65 3a 20 66 75 6e 63 74 69 6f 6e 20 75 alue: function u
3e950 70 64 61 74 65 28 29 20 7b 5c 6e 20 20 20 20 20 pdate() {\n
3e960 20 69 66 20 28 21 74 68 69 73 2e 63 6f 6c 6f 72 if (!this.color
3e970 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 picker.colorHand
3e980 6c 65 72 2e 68 61 73 43 6f 6c 6f 72 28 29 20 7c ler.hasColor() |
3e990 7c 20 21 74 68 69 73 2e 68 61 73 41 64 64 6f 6e | !this.hasAddon
3e9a0 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 ()) {\n r
3e9b0 65 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c eturn;\n }\
3e9c0 6e 5c 6e 20 20 20 20 20 20 76 61 72 20 63 6f 6c n\n var col
3e9d0 6f 72 53 74 72 20 3d 20 74 68 69 73 2e 63 6f 6c orStr = this.col
3e9e0 6f 72 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 orpicker.colorHa
3e9f0 6e 64 6c 65 72 2e 67 65 74 43 6f 6c 6f 72 53 74 ndler.getColorSt
3ea00 72 69 6e 67 28 29 3b 5c 6e 20 20 20 20 20 20 76 ring();\n v
3ea10 61 72 20 73 74 79 6c 65 73 20 3d 20 7b 20 27 62 ar styles = { 'b
3ea20 61 63 6b 67 72 6f 75 6e 64 27 3a 20 63 6f 6c 6f ackground': colo
3ea30 72 53 74 72 20 7d 3b 5c 6e 5c 6e 20 20 20 20 20 rStr };\n\n
3ea40 20 76 61 72 20 69 63 6e 20 3d 20 74 68 69 73 2e var icn = this.
3ea50 61 64 64 6f 6e 2e 66 69 6e 64 28 27 69 27 29 2e addon.find('i').
3ea60 65 71 28 30 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 eq(0);\n\n
3ea70 69 66 20 28 69 63 6e 2e 6c 65 6e 67 74 68 20 3e if (icn.length >
3ea80 20 30 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 69 0) {\n i
3ea90 63 6e 2e 63 73 73 28 73 74 79 6c 65 73 29 3b 5c cn.css(styles);\
3eaa0 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 5c n } else {\
3eab0 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 61 64 n this.ad
3eac0 64 6f 6e 2e 63 73 73 28 73 74 79 6c 65 73 29 3b don.css(styles);
3ead0 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d \n }\n }
3eae0 5c 6e 20 20 7d 5d 29 3b 5c 6e 5c 6e 20 20 72 65 \n }]);\n\n re
3eaf0 74 75 72 6e 20 41 64 64 6f 6e 48 61 6e 64 6c 65 turn AddonHandle
3eb00 72 3b 5c 6e 7d 28 29 3b 5c 6e 5c 6e 65 78 70 6f r;\n}();\n\nexpo
3eb10 72 74 73 2e 64 65 66 61 75 6c 74 20 3d 20 41 64 rts.default = Ad
3eb20 64 6f 6e 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 2f donHandler;\n\n/
3eb30 2a 2a 2a 2f 20 7d 29 5c 6e 2f 2a 2a 2a 2a 2a 2a ***/ })\n/******
3eb40 2f 20 5d 29 3b 5c 6e 7d 29 3b 5c 6e 5c 6e 5c 6e / ]);\n});\n\n\n
3eb50 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 // WEBPACK FOOTE
3eb60 52 20 2f 2f 5c 6e 2f 2f 20 62 6f 6f 74 73 74 72 R //\n// bootstr
3eb70 61 70 2d 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6d ap-colorpicker.m
3eb80 69 6e 2e 6a 73 22 2c 22 20 5c 74 2f 2f 20 54 68 in.js"," \t// Th
3eb90 65 20 6d 6f 64 75 6c 65 20 63 61 63 68 65 5c 6e e module cache\n
3eba0 20 5c 74 76 61 72 20 69 6e 73 74 61 6c 6c 65 64 \tvar installed
3ebb0 4d 6f 64 75 6c 65 73 20 3d 20 7b 7d 3b 5c 6e 5c Modules = {};\n\
3ebc0 6e 20 5c 74 2f 2f 20 54 68 65 20 72 65 71 75 69 n \t// The requi
3ebd0 72 65 20 66 75 6e 63 74 69 6f 6e 5c 6e 20 5c 74 re function\n \t
3ebe0 66 75 6e 63 74 69 6f 6e 20 5f 5f 77 65 62 70 61 function __webpa
3ebf0 63 6b 5f 72 65 71 75 69 72 65 5f 5f 28 6d 6f 64 ck_require__(mod
3ec00 75 6c 65 49 64 29 20 7b 5c 6e 5c 6e 20 5c 74 5c uleId) {\n\n \t\
3ec10 74 2f 2f 20 43 68 65 63 6b 20 69 66 20 6d 6f 64 t// Check if mod
3ec20 75 6c 65 20 69 73 20 69 6e 20 63 61 63 68 65 5c ule is in cache\
3ec30 6e 20 5c 74 5c 74 69 66 28 69 6e 73 74 61 6c 6c n \t\tif(install
3ec40 65 64 4d 6f 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 edModules[module
3ec50 49 64 5d 29 20 7b 5c 6e 20 5c 74 5c 74 5c 74 72 Id]) {\n \t\t\tr
3ec60 65 74 75 72 6e 20 69 6e 73 74 61 6c 6c 65 64 4d eturn installedM
3ec70 6f 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 49 64 5d odules[moduleId]
3ec80 2e 65 78 70 6f 72 74 73 3b 5c 6e 20 5c 74 5c 74 .exports;\n \t\t
3ec90 7d 5c 6e 20 5c 74 5c 74 2f 2f 20 43 72 65 61 74 }\n \t\t// Creat
3eca0 65 20 61 20 6e 65 77 20 6d 6f 64 75 6c 65 20 28 e a new module (
3ecb0 61 6e 64 20 70 75 74 20 69 74 20 69 6e 74 6f 20 and put it into
3ecc0 74 68 65 20 63 61 63 68 65 29 5c 6e 20 5c 74 5c the cache)\n \t\
3ecd0 74 76 61 72 20 6d 6f 64 75 6c 65 20 3d 20 69 6e tvar module = in
3ece0 73 74 61 6c 6c 65 64 4d 6f 64 75 6c 65 73 5b 6d stalledModules[m
3ecf0 6f 64 75 6c 65 49 64 5d 20 3d 20 7b 5c 6e 20 5c oduleId] = {\n \
3ed00 74 5c 74 5c 74 69 3a 20 6d 6f 64 75 6c 65 49 64 t\t\ti: moduleId
3ed10 2c 5c 6e 20 5c 74 5c 74 5c 74 6c 3a 20 66 61 6c ,\n \t\t\tl: fal
3ed20 73 65 2c 5c 6e 20 5c 74 5c 74 5c 74 65 78 70 6f se,\n \t\t\texpo
3ed30 72 74 73 3a 20 7b 7d 5c 6e 20 5c 74 5c 74 7d 3b rts: {}\n \t\t};
3ed40 5c 6e 5c 6e 20 5c 74 5c 74 2f 2f 20 45 78 65 63 \n\n \t\t// Exec
3ed50 75 74 65 20 74 68 65 20 6d 6f 64 75 6c 65 20 66 ute the module f
3ed60 75 6e 63 74 69 6f 6e 5c 6e 20 5c 74 5c 74 6d 6f unction\n \t\tmo
3ed70 64 75 6c 65 73 5b 6d 6f 64 75 6c 65 49 64 5d 2e dules[moduleId].
3ed80 63 61 6c 6c 28 6d 6f 64 75 6c 65 2e 65 78 70 6f call(module.expo
3ed90 72 74 73 2c 20 6d 6f 64 75 6c 65 2c 20 6d 6f 64 rts, module, mod
3eda0 75 6c 65 2e 65 78 70 6f 72 74 73 2c 20 5f 5f 77 ule.exports, __w
3edb0 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
3edc0 29 3b 5c 6e 5c 6e 20 5c 74 5c 74 2f 2f 20 46 6c );\n\n \t\t// Fl
3edd0 61 67 20 74 68 65 20 6d 6f 64 75 6c 65 20 61 73 ag the module as
3ede0 20 6c 6f 61 64 65 64 5c 6e 20 5c 74 5c 74 6d 6f loaded\n \t\tmo
3edf0 64 75 6c 65 2e 6c 20 3d 20 74 72 75 65 3b 5c 6e dule.l = true;\n
3ee00 5c 6e 20 5c 74 5c 74 2f 2f 20 52 65 74 75 72 6e \n \t\t// Return
3ee10 20 74 68 65 20 65 78 70 6f 72 74 73 20 6f 66 20 the exports of
3ee20 74 68 65 20 6d 6f 64 75 6c 65 5c 6e 20 5c 74 5c the module\n \t\
3ee30 74 72 65 74 75 72 6e 20 6d 6f 64 75 6c 65 2e 65 treturn module.e
3ee40 78 70 6f 72 74 73 3b 5c 6e 20 5c 74 7d 5c 6e 5c xports;\n \t}\n\
3ee50 6e 5c 6e 20 5c 74 2f 2f 20 65 78 70 6f 73 65 20 n\n \t// expose
3ee60 74 68 65 20 6d 6f 64 75 6c 65 73 20 6f 62 6a 65 the modules obje
3ee70 63 74 20 28 5f 5f 77 65 62 70 61 63 6b 5f 6d 6f ct (__webpack_mo
3ee80 64 75 6c 65 73 5f 5f 29 5c 6e 20 5c 74 5f 5f 77 dules__)\n \t__w
3ee90 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f ebpack_require__
3eea0 2e 6d 20 3d 20 6d 6f 64 75 6c 65 73 3b 5c 6e 5c .m = modules;\n\
3eeb0 6e 20 5c 74 2f 2f 20 65 78 70 6f 73 65 20 74 68 n \t// expose th
3eec0 65 20 6d 6f 64 75 6c 65 20 63 61 63 68 65 5c 6e e module cache\n
3eed0 20 5c 74 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 \t__webpack_req
3eee0 75 69 72 65 5f 5f 2e 63 20 3d 20 69 6e 73 74 61 uire__.c = insta
3eef0 6c 6c 65 64 4d 6f 64 75 6c 65 73 3b 5c 6e 5c 6e lledModules;\n\n
3ef00 20 5c 74 2f 2f 20 64 65 66 69 6e 65 20 67 65 74 \t// define get
3ef10 74 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 ter function for
3ef20 20 68 61 72 6d 6f 6e 79 20 65 78 70 6f 72 74 73 harmony exports
3ef30 5c 6e 20 5c 74 5f 5f 77 65 62 70 61 63 6b 5f 72 \n \t__webpack_r
3ef40 65 71 75 69 72 65 5f 5f 2e 64 20 3d 20 66 75 6e equire__.d = fun
3ef50 63 74 69 6f 6e 28 65 78 70 6f 72 74 73 2c 20 6e ction(exports, n
3ef60 61 6d 65 2c 20 67 65 74 74 65 72 29 20 7b 5c 6e ame, getter) {\n
3ef70 20 5c 74 5c 74 69 66 28 21 5f 5f 77 65 62 70 61 \t\tif(!__webpa
3ef80 63 6b 5f 72 65 71 75 69 72 65 5f 5f 2e 6f 28 65 ck_require__.o(e
3ef90 78 70 6f 72 74 73 2c 20 6e 61 6d 65 29 29 20 7b xports, name)) {
3efa0 5c 6e 20 5c 74 5c 74 5c 74 4f 62 6a 65 63 74 2e \n \t\t\tObject.
3efb0 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65 defineProperty(e
3efc0 78 70 6f 72 74 73 2c 20 6e 61 6d 65 2c 20 7b 5c xports, name, {\
3efd0 6e 20 5c 74 5c 74 5c 74 5c 74 63 6f 6e 66 69 67 n \t\t\t\tconfig
3efe0 75 72 61 62 6c 65 3a 20 66 61 6c 73 65 2c 5c 6e urable: false,\n
3eff0 20 5c 74 5c 74 5c 74 5c 74 65 6e 75 6d 65 72 61 \t\t\t\tenumera
3f000 62 6c 65 3a 20 74 72 75 65 2c 5c 6e 20 5c 74 5c ble: true,\n \t\
3f010 74 5c 74 5c 74 67 65 74 3a 20 67 65 74 74 65 72 t\t\tget: getter
3f020 5c 6e 20 5c 74 5c 74 5c 74 7d 29 3b 5c 6e 20 5c \n \t\t\t});\n \
3f030 74 5c 74 7d 5c 6e 20 5c 74 7d 3b 5c 6e 5c 6e 20 t\t}\n \t};\n\n
3f040 5c 74 2f 2f 20 67 65 74 44 65 66 61 75 6c 74 45 \t// getDefaultE
3f050 78 70 6f 72 74 20 66 75 6e 63 74 69 6f 6e 20 66 xport function f
3f060 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 or compatibility
3f070 20 77 69 74 68 20 6e 6f 6e 2d 68 61 72 6d 6f 6e with non-harmon
3f080 79 20 6d 6f 64 75 6c 65 73 5c 6e 20 5c 74 5f 5f y modules\n \t__
3f090 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f webpack_require_
3f0a0 5f 2e 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6d _.n = function(m
3f0b0 6f 64 75 6c 65 29 20 7b 5c 6e 20 5c 74 5c 74 76 odule) {\n \t\tv
3f0c0 61 72 20 67 65 74 74 65 72 20 3d 20 6d 6f 64 75 ar getter = modu
3f0d0 6c 65 20 26 26 20 6d 6f 64 75 6c 65 2e 5f 5f 65 le && module.__e
3f0e0 73 4d 6f 64 75 6c 65 20 3f 5c 6e 20 5c 74 5c 74 sModule ?\n \t\t
3f0f0 5c 74 66 75 6e 63 74 69 6f 6e 20 67 65 74 44 65 \tfunction getDe
3f100 66 61 75 6c 74 28 29 20 7b 20 72 65 74 75 72 6e fault() { return
3f110 20 6d 6f 64 75 6c 65 5b 27 64 65 66 61 75 6c 74 module['default
3f120 27 5d 3b 20 7d 20 3a 5c 6e 20 5c 74 5c 74 5c 74 ']; } :\n \t\t\t
3f130 66 75 6e 63 74 69 6f 6e 20 67 65 74 4d 6f 64 75 function getModu
3f140 6c 65 45 78 70 6f 72 74 73 28 29 20 7b 20 72 65 leExports() { re
3f150 74 75 72 6e 20 6d 6f 64 75 6c 65 3b 20 7d 3b 5c turn module; };\
3f160 6e 20 5c 74 5c 74 5f 5f 77 65 62 70 61 63 6b 5f n \t\t__webpack_
3f170 72 65 71 75 69 72 65 5f 5f 2e 64 28 67 65 74 74 require__.d(gett
3f180 65 72 2c 20 27 61 27 2c 20 67 65 74 74 65 72 29 er, 'a', getter)
3f190 3b 5c 6e 20 5c 74 5c 74 72 65 74 75 72 6e 20 67 ;\n \t\treturn g
3f1a0 65 74 74 65 72 3b 5c 6e 20 5c 74 7d 3b 5c 6e 5c etter;\n \t};\n\
3f1b0 6e 20 5c 74 2f 2f 20 4f 62 6a 65 63 74 2e 70 72 n \t// Object.pr
3f1c0 6f 74 6f 74 79 70 65 2e 68 61 73 4f 77 6e 50 72 ototype.hasOwnPr
3f1d0 6f 70 65 72 74 79 2e 63 61 6c 6c 5c 6e 20 5c 74 operty.call\n \t
3f1e0 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 75 69 72 __webpack_requir
3f1f0 65 5f 5f 2e 6f 20 3d 20 66 75 6e 63 74 69 6f 6e e__.o = function
3f200 28 6f 62 6a 65 63 74 2c 20 70 72 6f 70 65 72 74 (object, propert
3f210 79 29 20 7b 20 72 65 74 75 72 6e 20 4f 62 6a 65 y) { return Obje
3f220 63 74 2e 70 72 6f 74 6f 74 79 70 65 2e 68 61 73 ct.prototype.has
3f230 4f 77 6e 50 72 6f 70 65 72 74 79 2e 63 61 6c 6c OwnProperty.call
3f240 28 6f 62 6a 65 63 74 2c 20 70 72 6f 70 65 72 74 (object, propert
3f250 79 29 3b 20 7d 3b 5c 6e 5c 6e 20 5c 74 2f 2f 20 y); };\n\n \t//
3f260 5f 5f 77 65 62 70 61 63 6b 5f 70 75 62 6c 69 63 __webpack_public
3f270 5f 70 61 74 68 5f 5f 5c 6e 20 5c 74 5f 5f 77 65 _path__\n \t__we
3f280 62 70 61 63 6b 5f 72 65 71 75 69 72 65 5f 5f 2e bpack_require__.
3f290 70 20 3d 20 5c 22 5c 22 3b 5c 6e 5c 6e 20 5c 74 p = \"\";\n\n \t
3f2a0 2f 2f 20 4c 6f 61 64 20 65 6e 74 72 79 20 6d 6f // Load entry mo
3f2b0 64 75 6c 65 20 61 6e 64 20 72 65 74 75 72 6e 20 dule and return
3f2c0 65 78 70 6f 72 74 73 5c 6e 20 5c 74 72 65 74 75 exports\n \tretu
3f2d0 72 6e 20 5f 5f 77 65 62 70 61 63 6b 5f 72 65 71 rn __webpack_req
3f2e0 75 69 72 65 5f 5f 28 5f 5f 77 65 62 70 61 63 6b uire__(__webpack
3f2f0 5f 72 65 71 75 69 72 65 5f 5f 2e 73 20 3d 20 37 _require__.s = 7
3f300 29 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 );\n\n\n\n// WEB
3f310 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e PACK FOOTER //\n
3f320 2f 2f 20 77 65 62 70 61 63 6b 2f 62 6f 6f 74 73 // webpack/boots
3f330 74 72 61 70 20 65 35 66 63 39 36 34 39 39 37 34 trap e5fc9649974
3f340 63 39 33 62 30 62 37 39 62 22 2c 22 6d 6f 64 75 c93b0b79b","modu
3f350 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 5f 5f 57 le.exports = __W
3f360 45 42 50 41 43 4b 5f 45 58 54 45 52 4e 41 4c 5f EBPACK_EXTERNAL_
3f370 4d 4f 44 55 4c 45 5f 30 5f 5f 3b 5c 6e 5c 6e 5c MODULE_0__;\n\n\
3f380 6e 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f n///////////////
3f390 2f 2f 2f 5c 6e 2f 2f 20 57 45 42 50 41 43 4b 20 ///\n// WEBPACK
3f3a0 46 4f 4f 54 45 52 5c 6e 2f 2f 20 65 78 74 65 72 FOOTER\n// exter
3f3b0 6e 61 6c 20 7b 5c 22 72 6f 6f 74 5c 22 3a 5c 22 nal {\"root\":\"
3f3c0 6a 51 75 65 72 79 5c 22 2c 5c 22 63 6f 6d 6d 6f jQuery\",\"commo
3f3d0 6e 6a 73 32 5c 22 3a 5c 22 6a 71 75 65 72 79 5c njs2\":\"jquery\
3f3e0 22 2c 5c 22 63 6f 6d 6d 6f 6e 6a 73 5c 22 3a 5c ",\"commonjs\":\
3f3f0 22 6a 71 75 65 72 79 5c 22 2c 5c 22 61 6d 64 5c "jquery\",\"amd\
3f400 22 3a 5c 22 6a 71 75 65 72 79 5c 22 7d 5c 6e 2f ":\"jquery\"}\n/
3f410 2f 20 6d 6f 64 75 6c 65 20 69 64 20 3d 20 30 5c / module id = 0\
3f420 6e 2f 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e 6b n// module chunk
3f430 73 20 3d 20 30 20 31 22 2c 22 27 75 73 65 20 73 s = 0 1","'use s
3f440 74 72 69 63 74 27 3b 5c 6e 5c 6e 69 6d 70 6f 72 trict';\n\nimpor
3f450 74 20 24 20 66 72 6f 6d 20 27 6a 71 75 65 72 79 t $ from 'jquery
3f460 27 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f ';\n\n/**\n * Co
3f470 6c 6f 72 70 69 63 6b 65 72 20 65 78 74 65 6e 73 lorpicker extens
3f480 69 6f 6e 20 63 6c 61 73 73 2e 5c 6e 20 2a 2f 5c ion class.\n */\
3f490 6e 63 6c 61 73 73 20 45 78 74 65 6e 73 69 6f 6e nclass Extension
3f4a0 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 {\n /**\n *
3f4b0 40 70 61 72 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 @param {Colorpic
3f4c0 6b 65 72 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 ker} colorpicker
3f4d0 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 4f \n * @param {O
3f4e0 62 6a 65 63 74 7d 20 6f 70 74 69 6f 6e 73 5c 6e bject} options\n
3f4f0 20 20 20 2a 2f 5c 6e 20 20 63 6f 6e 73 74 72 75 */\n constru
3f500 63 74 6f 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 ctor(colorpicker
3f510 2c 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d 29 20 , options = {})
3f520 7b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 {\n /**\n
3f530 20 2a 20 54 68 65 20 63 6f 6c 6f 72 70 69 63 6b * The colorpick
3f540 65 72 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 20 er instance\n
3f550 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 * @type {Color
3f560 70 69 63 6b 65 72 7d 5c 6e 20 20 20 20 20 2a 2f picker}\n */
3f570 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 \n this.color
3f580 70 69 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 70 69 picker = colorpi
3f590 63 6b 65 72 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e cker;\n /**\n
3f5a0 20 20 20 20 20 2a 20 45 78 74 65 6e 73 69 6f 6e * Extension
3f5b0 20 6f 70 74 69 6f 6e 73 5c 6e 20 20 20 20 20 2a options\n *
3f5c0 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
3f5d0 4f 62 6a 65 63 74 7d 5c 6e 20 20 20 20 20 2a 2f Object}\n */
3f5e0 5c 6e 20 20 20 20 74 68 69 73 2e 6f 70 74 69 6f \n this.optio
3f5f0 6e 73 20 3d 20 6f 70 74 69 6f 6e 73 3b 5c 6e 5c ns = options;\n\
3f600 6e 20 20 20 20 69 66 20 28 21 28 74 68 69 73 2e n if (!(this.
3f610 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d colorpicker.elem
3f620 65 6e 74 20 26 26 20 74 68 69 73 2e 63 6f 6c 6f ent && this.colo
3f630 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e rpicker.element.
3f640 6c 65 6e 67 74 68 29 29 20 7b 5c 6e 20 20 20 20 length)) {\n
3f650 20 20 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f throw new Erro
3f660 72 28 27 45 78 74 65 6e 73 69 6f 6e 3a 20 74 68 r('Extension: th
3f670 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 is.colorpicker.e
3f680 6c 65 6d 65 6e 74 20 69 73 20 6e 6f 74 20 76 61 lement is not va
3f690 6c 69 64 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c lid');\n }\n\
3f6a0 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 n this.colorp
3f6b0 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e icker.element.on
3f6c0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 72 65 ('colorpickerCre
3f6d0 61 74 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d ate.colorpicker-
3f6e0 65 78 74 27 2c 20 24 2e 70 72 6f 78 79 28 74 68 ext', $.proxy(th
3f6f0 69 73 2e 6f 6e 43 72 65 61 74 65 2c 20 74 68 69 is.onCreate, thi
3f700 73 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 s));\n this.c
3f710 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 olorpicker.eleme
3f720 6e 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 6b nt.on('colorpick
3f730 65 72 44 65 73 74 72 6f 79 2e 63 6f 6c 6f 72 70 erDestroy.colorp
3f740 69 63 6b 65 72 2d 65 78 74 27 2c 20 24 2e 70 72 icker-ext', $.pr
3f750 6f 78 79 28 74 68 69 73 2e 6f 6e 44 65 73 74 72 oxy(this.onDestr
3f760 6f 79 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 oy, this));\n
3f770 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
3f780 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 63 6f r.element.on('co
3f790 6c 6f 72 70 69 63 6b 65 72 55 70 64 61 74 65 2e lorpickerUpdate.
3f7a0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 colorpicker-ext'
3f7b0 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f , $.proxy(this.o
3f7c0 6e 55 70 64 61 74 65 2c 20 74 68 69 73 29 29 3b nUpdate, this));
3f7d0 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 \n this.color
3f7e0 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f picker.element.o
3f7f0 6e 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 n('colorpickerCh
3f800 61 6e 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 ange.colorpicker
3f810 2d 65 78 74 27 2c 20 24 2e 70 72 6f 78 79 28 74 -ext', $.proxy(t
3f820 68 69 73 2e 6f 6e 43 68 61 6e 67 65 2c 20 74 68 his.onChange, th
3f830 69 73 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e is));\n this.
3f840 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d colorpicker.elem
3f850 65 6e 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 ent.on('colorpic
3f860 6b 65 72 49 6e 76 61 6c 69 64 2e 63 6f 6c 6f 72 kerInvalid.color
3f870 70 69 63 6b 65 72 2d 65 78 74 27 2c 20 24 2e 70 picker-ext', $.p
3f880 72 6f 78 79 28 74 68 69 73 2e 6f 6e 49 6e 76 61 roxy(this.onInva
3f890 6c 69 64 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 lid, this));\n
3f8a0 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
3f8b0 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 63 er.element.on('c
3f8c0 6f 6c 6f 72 70 69 63 6b 65 72 53 68 6f 77 2e 63 olorpickerShow.c
3f8d0 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 2c olorpicker-ext',
3f8e0 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e $.proxy(this.on
3f8f0 53 68 6f 77 2c 20 74 68 69 73 29 29 3b 5c 6e 20 Show, this));\n
3f900 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
3f910 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 27 ker.element.on('
3f920 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 2e colorpickerHide.
3f930 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 colorpicker-ext'
3f940 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f , $.proxy(this.o
3f950 6e 48 69 64 65 2c 20 74 68 69 73 29 29 3b 5c 6e nHide, this));\n
3f960 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
3f970 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 cker.element.on(
3f980 27 63 6f 6c 6f 72 70 69 63 6b 65 72 45 6e 61 62 'colorpickerEnab
3f990 6c 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 le.colorpicker-e
3f9a0 78 74 27 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 xt', $.proxy(thi
3f9b0 73 2e 6f 6e 45 6e 61 62 6c 65 2c 20 74 68 69 73 s.onEnable, this
3f9c0 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ));\n this.co
3f9d0 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e lorpicker.elemen
3f9e0 74 2e 6f 6e 28 27 63 6f 6c 6f 72 70 69 63 6b 65 t.on('colorpicke
3f9f0 72 44 69 73 61 62 6c 65 2e 63 6f 6c 6f 72 70 69 rDisable.colorpi
3fa00 63 6b 65 72 2d 65 78 74 27 2c 20 24 2e 70 72 6f cker-ext', $.pro
3fa10 78 79 28 74 68 69 73 2e 6f 6e 44 69 73 61 62 6c xy(this.onDisabl
3fa20 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 7d 5c e, this));\n }\
3fa30 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 46 n\n /**\n * F
3fa40 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 65 64 20 65 unction called e
3fa50 76 65 72 79 20 74 69 6d 65 20 61 20 6e 65 77 20 very time a new
3fa60 63 6f 6c 6f 72 20 6e 65 65 64 73 20 74 6f 20 62 color needs to b
3fa70 65 20 63 72 65 61 74 65 64 2e 5c 6e 20 20 20 2a e created.\n *
3fa80 20 52 65 74 75 72 6e 20 66 61 6c 73 65 20 74 6f Return false to
3fa90 20 73 6b 69 70 20 74 68 69 73 20 72 65 73 6f 6c skip this resol
3faa0 76 65 72 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 ver and continue
3fab0 20 77 69 74 68 20 6f 74 68 65 72 20 65 78 74 65 with other exte
3fac0 6e 73 69 6f 6e 73 27 20 6f 6e 65 73 5c 6e 20 20 nsions' ones\n
3fad0 20 2a 20 6f 72 20 72 65 74 75 72 6e 20 61 6e 79 * or return any
3fae0 74 68 69 6e 67 20 65 6c 73 65 20 74 6f 20 63 6f thing else to co
3faf0 6e 73 69 64 65 72 20 74 68 65 20 63 6f 6c 6f 72 nsider the color
3fb00 20 72 65 73 6f 6c 76 65 64 2e 5c 6e 20 20 20 2a resolved.\n *
3fb10 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 \n * @param {C
3fb20 6f 6c 6f 72 49 74 65 6d 7c 53 74 72 69 6e 67 7c olorItem|String|
3fb30 2a 7d 20 63 6f 6c 6f 72 5c 6e 20 20 20 2a 20 40 *} color\n * @
3fb40 70 61 72 61 6d 20 7b 62 6f 6f 6c 65 61 6e 7d 20 param {boolean}
3fb50 72 65 61 6c 43 6f 6c 6f 72 20 69 66 20 74 72 75 realColor if tru
3fb60 65 2c 20 74 68 65 20 63 6f 6c 6f 72 20 73 68 6f e, the color sho
3fb70 75 6c 64 20 72 65 73 6f 6c 76 65 20 69 6e 74 6f uld resolve into
3fb80 20 61 20 72 65 61 6c 20 28 6e 6f 74 20 6e 61 6d a real (not nam
3fb90 65 64 29 20 63 6f 6c 6f 72 20 63 6f 64 65 5c 6e ed) color code\n
3fba0 20 20 20 2a 20 40 72 65 74 75 72 6e 20 7b 43 6f * @return {Co
3fbb0 6c 6f 72 49 74 65 6d 7c 53 74 72 69 6e 67 7c 2a lorItem|String|*
3fbc0 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 72 65 73 6f }\n */\n reso
3fbd0 6c 76 65 43 6f 6c 6f 72 28 63 6f 6c 6f 72 2c 20 lveColor(color,
3fbe0 72 65 61 6c 43 6f 6c 6f 72 20 3d 20 74 72 75 65 realColor = true
3fbf0 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
3fc00 66 61 6c 73 65 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 false;\n }\n\n
3fc10 20 2f 2a 2a 5c 6e 20 20 20 2a 20 4d 65 74 68 6f /**\n * Metho
3fc20 64 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 74 d called after t
3fc30 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 69 he colorpicker i
3fc40 73 20 63 72 65 61 74 65 64 5c 6e 20 20 20 2a 5c s created\n *\
3fc50 6e 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 n * @listens C
3fc60 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 olorpicker#color
3fc70 70 69 63 6b 65 72 43 72 65 61 74 65 5c 6e 20 20 pickerCreate\n
3fc80 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 * @param {Event
3fc90 7d 20 65 76 65 6e 74 5c 6e 20 20 20 2a 2f 5c 6e } event\n */\n
3fca0 20 20 6f 6e 43 72 65 61 74 65 28 65 76 65 6e 74 onCreate(event
3fcb0 29 20 7b 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 ) {\n // to b
3fcc0 65 20 65 78 74 65 6e 64 65 64 5c 6e 20 20 7d 5c e extended\n }\
3fcd0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 4d n\n /**\n * M
3fce0 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 74 ethod called aft
3fcf0 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b er the colorpick
3fd00 65 72 20 69 73 20 64 65 73 74 72 6f 79 65 64 5c er is destroyed\
3fd10 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 6c 69 73 n *\n * @lis
3fd20 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 tens Colorpicker
3fd30 23 63 6f 6c 6f 72 70 69 63 6b 65 72 44 65 73 74 #colorpickerDest
3fd40 72 6f 79 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d roy\n * @param
3fd50 20 7b 45 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e {Event} event\n
3fd60 20 20 20 2a 2f 5c 6e 20 20 6f 6e 44 65 73 74 72 */\n onDestr
3fd70 6f 79 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 oy(event) {\n
3fd80 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 this.colorpicke
3fd90 72 2e 65 6c 65 6d 65 6e 74 2e 6f 66 66 28 27 2e r.element.off('.
3fda0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 colorpicker-ext'
3fdb0 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a );\n }\n\n /**
3fdc0 5c 6e 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 \n * Method ca
3fdd0 6c 6c 65 64 20 61 66 74 65 72 20 74 68 65 20 63 lled after the c
3fde0 6f 6c 6f 72 70 69 63 6b 65 72 20 69 73 20 75 70 olorpicker is up
3fdf0 64 61 74 65 64 5c 6e 20 20 20 2a 5c 6e 20 20 20 dated\n *\n
3fe00 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f 6c 6f 72 * @listens Color
3fe10 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b picker#colorpick
3fe20 65 72 55 70 64 61 74 65 5c 6e 20 20 20 2a 20 40 erUpdate\n * @
3fe30 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 76 param {Event} ev
3fe40 65 6e 74 5c 6e 20 20 20 2a 2f 5c 6e 20 20 6f 6e ent\n */\n on
3fe50 55 70 64 61 74 65 28 65 76 65 6e 74 29 20 7b 5c Update(event) {\
3fe60 6e 20 20 20 20 2f 2f 20 74 6f 20 62 65 20 65 78 n // to be ex
3fe70 74 65 6e 64 65 64 5c 6e 20 20 7d 5c 6e 5c 6e 20 tended\n }\n\n
3fe80 20 2f 2a 2a 5c 6e 20 20 20 2a 20 4d 65 74 68 6f /**\n * Metho
3fe90 64 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 74 d called after t
3fea0 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 63 he colorpicker c
3feb0 6f 6c 6f 72 20 69 73 20 63 68 61 6e 67 65 64 5c olor is changed\
3fec0 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 6c 69 73 n *\n * @lis
3fed0 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 tens Colorpicker
3fee0 23 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 61 6e #colorpickerChan
3fef0 67 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 ge\n * @param
3ff00 7b 45 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 {Event} event\n
3ff10 20 20 2a 2f 5c 6e 20 20 6f 6e 43 68 61 6e 67 65 */\n onChange
3ff20 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 2f (event) {\n /
3ff30 2f 20 74 6f 20 62 65 20 65 78 74 65 6e 64 65 64 / to be extended
3ff40 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
3ff50 20 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c 6c * Method call
3ff60 65 64 20 77 68 65 6e 20 74 68 65 20 63 6f 6c 6f ed when the colo
3ff70 72 70 69 63 6b 65 72 20 63 6f 6c 6f 72 20 69 73 rpicker color is
3ff80 20 69 6e 76 61 6c 69 64 5c 6e 20 20 20 2a 5c 6e invalid\n *\n
3ff90 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f * @listens Co
3ffa0 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
3ffb0 69 63 6b 65 72 49 6e 76 61 6c 69 64 5c 6e 20 20 ickerInvalid\n
3ffc0 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 * @param {Event
3ffd0 7d 20 65 76 65 6e 74 5c 6e 20 20 20 2a 2f 5c 6e } event\n */\n
3ffe0 20 20 6f 6e 49 6e 76 61 6c 69 64 28 65 76 65 6e onInvalid(even
3fff0 74 29 20 7b 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 t) {\n // to
40000 62 65 20 65 78 74 65 6e 64 65 64 5c 6e 20 20 7d be extended\n }
40010 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
40020 4d 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 Method called af
40030 74 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 ter the colorpic
40040 6b 65 72 20 69 73 20 68 69 64 64 65 6e 5c 6e 20 ker is hidden\n
40050 20 20 2a 5c 6e 20 20 20 2a 20 40 6c 69 73 74 65 *\n * @liste
40060 6e 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 ns Colorpicker#c
40070 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 5c 6e olorpickerHide\n
40080 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 * @param {Eve
40090 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 20 20 2a 2f nt} event\n */
400a0 5c 6e 20 20 6f 6e 48 69 64 65 28 65 76 65 6e 74 \n onHide(event
400b0 29 20 7b 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 ) {\n // to b
400c0 65 20 65 78 74 65 6e 64 65 64 5c 6e 20 20 7d 5c e extended\n }\
400d0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 4d n\n /**\n * M
400e0 65 74 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 74 ethod called aft
400f0 65 72 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b er the colorpick
40100 65 72 20 69 73 20 73 68 6f 77 6e 5c 6e 20 20 20 er is shown\n
40110 2a 5c 6e 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 *\n * @listens
40120 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
40130 6f 72 70 69 63 6b 65 72 53 68 6f 77 5c 6e 20 20 orpickerShow\n
40140 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 * @param {Event
40150 7d 20 65 76 65 6e 74 5c 6e 20 20 20 2a 2f 5c 6e } event\n */\n
40160 20 20 6f 6e 53 68 6f 77 28 65 76 65 6e 74 29 20 onShow(event)
40170 7b 5c 6e 20 20 20 20 2f 2f 20 74 6f 20 62 65 20 {\n // to be
40180 65 78 74 65 6e 64 65 64 5c 6e 20 20 7d 5c 6e 5c extended\n }\n\
40190 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 4d 65 74 n /**\n * Met
401a0 68 6f 64 20 63 61 6c 6c 65 64 20 61 66 74 65 72 hod called after
401b0 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
401c0 20 69 73 20 64 69 73 61 62 6c 65 64 5c 6e 20 20 is disabled\n
401d0 20 2a 5c 6e 20 20 20 2a 20 40 6c 69 73 74 65 6e *\n * @listen
401e0 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f s Colorpicker#co
401f0 6c 6f 72 70 69 63 6b 65 72 44 69 73 61 62 6c 65 lorpickerDisable
40200 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 \n * @param {E
40210 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 20 20 vent} event\n
40220 2a 2f 5c 6e 20 20 6f 6e 44 69 73 61 62 6c 65 28 */\n onDisable(
40230 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 2f 2f event) {\n //
40240 20 74 6f 20 62 65 20 65 78 74 65 6e 64 65 64 5c to be extended\
40250 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
40260 20 20 2a 20 4d 65 74 68 6f 64 20 63 61 6c 6c 65 * Method calle
40270 64 20 61 66 74 65 72 20 74 68 65 20 63 6f 6c 6f d after the colo
40280 72 70 69 63 6b 65 72 20 69 73 20 65 6e 61 62 6c rpicker is enabl
40290 65 64 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 ed\n *\n * @
402a0 6c 69 73 74 65 6e 73 20 43 6f 6c 6f 72 70 69 63 listens Colorpic
402b0 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 45 ker#colorpickerE
402c0 6e 61 62 6c 65 5c 6e 20 20 20 2a 20 40 70 61 72 nable\n * @par
402d0 61 6d 20 7b 45 76 65 6e 74 7d 20 65 76 65 6e 74 am {Event} event
402e0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 6f 6e 45 6e 61 \n */\n onEna
402f0 62 6c 65 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 ble(event) {\n
40300 20 20 2f 2f 20 74 6f 20 62 65 20 65 78 74 65 6e // to be exten
40310 64 65 64 5c 6e 20 20 7d 5c 6e 7d 5c 6e 5c 6e 65 ded\n }\n}\n\ne
40320 78 70 6f 72 74 20 64 65 66 61 75 6c 74 20 45 78 xport default Ex
40330 74 65 6e 73 69 6f 6e 3b 5c 6e 5c 6e 5c 6e 5c 6e tension;\n\n\n\n
40340 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 // WEBPACK FOOTE
40350 52 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a R //\n// ./src/j
40360 73 2f 45 78 74 65 6e 73 69 6f 6e 2e 6a 73 22 2c s/Extension.js",
40370 22 2f 2a 2a 5c 6e 20 2a 20 43 6f 6c 6f 72 20 6d "/**\n * Color m
40380 61 6e 69 70 75 6c 61 74 69 6f 6e 20 63 6c 61 73 anipulation clas
40390 73 2c 20 73 70 65 63 69 66 69 63 20 66 6f 72 20 s, specific for
403a0 42 6f 6f 74 73 74 72 61 70 20 43 6f 6c 6f 72 70 Bootstrap Colorp
403b0 69 63 6b 65 72 5c 6e 20 2a 2f 5c 6e 69 6d 70 6f icker\n */\nimpo
403c0 72 74 20 51 69 78 43 6f 6c 6f 72 20 66 72 6f 6d rt QixColor from
403d0 20 27 63 6f 6c 6f 72 27 3b 5c 6e 5c 6e 2f 2a 2a 'color';\n\n/**
403e0 5c 6e 20 2a 20 48 53 56 41 20 63 6f 6c 6f 72 20 \n * HSVA color
403f0 64 61 74 61 20 63 6c 61 73 73 2c 20 63 6f 6e 74 data class, cont
40400 61 69 6e 69 6e 67 20 74 68 65 20 68 75 65 2c 20 aining the hue,
40410 73 61 74 75 72 61 74 69 6f 6e 2c 20 76 61 6c 75 saturation, valu
40420 65 20 61 6e 64 20 61 6c 70 68 61 5c 6e 20 2a 20 e and alpha\n *
40430 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 5c 6e 20 2a information.\n *
40440 2f 5c 6e 63 6c 61 73 73 20 48 53 56 41 43 6f 6c /\nclass HSVACol
40450 6f 72 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 or {\n /**\n
40460 2a 20 40 70 61 72 61 6d 20 7b 6e 75 6d 62 65 72 * @param {number
40470 7c 69 6e 74 7d 20 68 5c 6e 20 20 20 2a 20 40 70 |int} h\n * @p
40480 61 72 61 6d 20 7b 6e 75 6d 62 65 72 7c 69 6e 74 aram {number|int
40490 7d 20 73 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d } s\n * @param
404a0 20 7b 6e 75 6d 62 65 72 7c 69 6e 74 7d 20 76 5c {number|int} v\
404b0 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e 75 n * @param {nu
404c0 6d 62 65 72 7c 69 6e 74 7d 20 61 5c 6e 20 20 20 mber|int} a\n
404d0 2a 2f 5c 6e 20 20 63 6f 6e 73 74 72 75 63 74 6f */\n constructo
404e0 72 28 68 2c 20 73 2c 20 76 2c 20 61 29 20 7b 5c r(h, s, v, a) {\
404f0 6e 20 20 20 20 74 68 69 73 2e 68 20 3d 20 69 73 n this.h = is
40500 4e 61 4e 28 68 29 20 3f 20 30 20 3a 20 68 3b 5c NaN(h) ? 0 : h;\
40510 6e 20 20 20 20 74 68 69 73 2e 73 20 3d 20 69 73 n this.s = is
40520 4e 61 4e 28 73 29 20 3f 20 30 20 3a 20 73 3b 5c NaN(s) ? 0 : s;\
40530 6e 20 20 20 20 74 68 69 73 2e 76 20 3d 20 69 73 n this.v = is
40540 4e 61 4e 28 76 29 20 3f 20 30 20 3a 20 76 3b 5c NaN(v) ? 0 : v;\
40550 6e 20 20 20 20 74 68 69 73 2e 61 20 3d 20 69 73 n this.a = is
40560 4e 61 4e 28 68 29 20 3f 20 31 20 3a 20 61 3b 5c NaN(h) ? 1 : a;\
40570 6e 20 20 7d 5c 6e 5c 6e 20 20 74 6f 53 74 72 69 n }\n\n toStri
40580 6e 67 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 ng() {\n retu
40590 72 6e 20 60 24 7b 74 68 69 73 2e 68 7d 2c 20 24 rn `${this.h}, $
405a0 7b 74 68 69 73 2e 73 7d 25 2c 20 24 7b 74 68 69 {this.s}%, ${thi
405b0 73 2e 76 7d 25 2c 20 24 7b 74 68 69 73 2e 61 7d s.v}%, ${this.a}
405c0 60 3b 5c 6e 20 20 7d 5c 6e 7d 5c 6e 5c 6e 2f 2a `;\n }\n}\n\n/*
405d0 2a 5c 6e 20 2a 20 48 53 56 41 20 63 6f 6c 6f 72 *\n * HSVA color
405e0 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 5c 6e 20 manipulation\n
405f0 2a 2f 5c 6e 63 6c 61 73 73 20 43 6f 6c 6f 72 49 */\nclass ColorI
40600 74 65 6d 20 7b 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e tem {\n\n /**\n
40610 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 68 65 * Returns the
40620 20 48 53 56 41 43 6f 6c 6f 72 20 63 6c 61 73 73 HSVAColor class
40630 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 73 74 \n *\n * @st
40640 61 74 69 63 5c 6e 20 20 20 2a 20 40 65 78 61 6d atic\n * @exam
40650 70 6c 65 20 6c 65 74 20 63 6f 6c 6f 72 44 61 74 ple let colorDat
40660 61 20 3d 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 a = new ColorIte
40670 6d 2e 48 53 56 41 43 6f 6c 6f 72 28 33 36 30 2c m.HSVAColor(360,
40680 20 31 30 30 2c 20 31 30 30 2c 20 31 29 3b 5c 6e 100, 100, 1);\n
40690 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 48 * @returns {H
406a0 53 56 41 43 6f 6c 6f 72 7d 5c 6e 20 20 20 2a 2f SVAColor}\n */
406b0 5c 6e 20 20 73 74 61 74 69 63 20 67 65 74 20 48 \n static get H
406c0 53 56 41 43 6f 6c 6f 72 28 29 20 7b 5c 6e 20 20 SVAColor() {\n
406d0 20 20 72 65 74 75 72 6e 20 48 53 56 41 43 6f 6c return HSVACol
406e0 6f 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a or;\n }\n\n /*
406f0 2a 5c 6e 20 20 20 2a 20 41 70 70 6c 69 65 73 20 *\n * Applies
40700 61 20 6d 65 74 68 6f 64 20 6f 66 20 74 68 65 20 a method of the
40710 51 69 78 43 6f 6c 6f 72 20 41 50 49 20 61 6e 64 QixColor API and
40720 20 72 65 74 75 72 6e 73 20 61 20 6e 65 77 20 43 returns a new C
40730 6f 6c 6f 72 20 6f 62 6a 65 63 74 20 6f 72 5c 6e olor object or\n
40740 20 20 20 2a 20 74 68 65 20 72 65 74 75 72 6e 20 * the return
40750 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6d 65 74 value of the met
40760 68 6f 64 20 63 61 6c 6c 2e 5c 6e 20 20 20 2a 5c hod call.\n *\
40770 6e 20 20 20 2a 20 49 66 20 6e 6f 20 61 72 67 75 n * If no argu
40780 6d 65 6e 74 20 69 73 20 70 72 6f 76 69 64 65 64 ment is provided
40790 2c 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 51 , the internal Q
407a0 69 78 43 6f 6c 6f 72 20 6f 62 6a 65 63 74 20 69 ixColor object i
407b0 73 20 72 65 74 75 72 6e 65 64 2e 5c 6e 20 20 20 s returned.\n
407c0 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b *\n * @param {
407d0 53 74 72 69 6e 67 7d 20 66 6e 20 51 69 78 43 6f String} fn QixCo
407e0 6c 6f 72 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d lor function nam
407f0 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 61 e\n * @param a
40800 72 67 73 20 51 69 78 43 6f 6c 6f 72 20 66 75 6e rgs QixColor fun
40810 63 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 73 5c ction arguments\
40820 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 6c n * @example l
40830 65 74 20 64 61 72 6b 65 72 43 6f 6c 6f 72 20 3d et darkerColor =
40840 20 63 6f 6c 6f 72 2e 61 70 69 28 27 64 61 72 6b color.api('dark
40850 65 6e 27 2c 20 30 2e 32 35 29 3b 5c 6e 20 20 20 en', 0.25);\n
40860 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 20 6c * @example let l
40870 75 6d 69 6e 6f 73 69 74 79 20 3d 20 63 6f 6c 6f uminosity = colo
40880 72 2e 61 70 69 28 27 6c 75 6d 69 6e 6f 73 69 74 r.api('luminosit
40890 79 27 29 3b 5c 6e 20 20 20 2a 20 40 65 78 61 6d y');\n * @exam
408a0 70 6c 65 20 63 6f 6c 6f 72 20 3d 20 63 6f 6c 6f ple color = colo
408b0 72 2e 61 70 69 28 27 6e 65 67 61 74 65 27 29 3b r.api('negate');
408c0 5c 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 \n * @example
408d0 6c 65 74 20 71 43 6f 6c 6f 72 20 3d 20 63 6f 6c let qColor = col
408e0 6f 72 2e 61 70 69 28 29 2e 6e 65 67 61 74 65 28 or.api().negate(
408f0 29 3b 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e );\n * @return
40900 73 20 7b 43 6f 6c 6f 72 49 74 65 6d 7c 51 69 78 s {ColorItem|Qix
40910 43 6f 6c 6f 72 7c 2a 7d 5c 6e 20 20 20 2a 2f 5c Color|*}\n */\
40920 6e 20 20 61 70 69 28 66 6e 2c 20 2e 2e 2e 61 72 n api(fn, ...ar
40930 67 73 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 61 gs) {\n if (a
40940 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 20 rguments.length
40950 3d 3d 3d 20 30 29 20 7b 5c 6e 20 20 20 20 20 20 === 0) {\n
40960 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c return this._col
40970 6f 72 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 or;\n }\n\n
40980 20 20 6c 65 74 20 72 65 73 75 6c 74 20 3d 20 74 let result = t
40990 68 69 73 2e 5f 63 6f 6c 6f 72 5b 66 6e 5d 2e 61 his._color[fn].a
409a0 70 70 6c 79 28 74 68 69 73 2e 5f 63 6f 6c 6f 72 pply(this._color
409b0 2c 20 61 72 67 73 29 3b 5c 6e 5c 6e 20 20 20 20 , args);\n\n
409c0 69 66 20 28 21 28 72 65 73 75 6c 74 20 69 6e 73 if (!(result ins
409d0 74 61 6e 63 65 6f 66 20 51 69 78 43 6f 6c 6f 72 tanceof QixColor
409e0 29 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 72 )) {\n // r
409f0 65 74 75 72 6e 20 72 65 73 75 6c 74 20 6f 66 20 eturn result of
40a00 74 68 65 20 6d 65 74 68 6f 64 20 63 61 6c 6c 5c the method call\
40a10 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 n return re
40a20 73 75 6c 74 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e sult;\n }\n\n
40a30 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 20 43 return new C
40a40 6f 6c 6f 72 49 74 65 6d 28 72 65 73 75 6c 74 2c olorItem(result,
40a50 20 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b 5c 6e this.format);\n
40a60 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
40a70 20 2a 20 52 65 74 75 72 6e 73 20 74 68 65 20 6f * Returns the o
40a80 72 69 67 69 6e 61 6c 20 43 6f 6c 6f 72 49 74 65 riginal ColorIte
40a90 6d 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 64 61 m constructor da
40aa0 74 61 2c 5c 6e 20 20 20 2a 20 70 6c 75 73 20 61 ta,\n * plus a
40ab0 20 27 76 61 6c 69 64 27 20 66 6c 61 67 20 74 6f 'valid' flag to
40ac0 20 6b 6e 6f 77 20 69 66 20 69 74 27 73 20 76 61 know if it's va
40ad0 6c 69 64 20 6f 72 20 6e 6f 74 2e 5c 6e 20 20 20 lid or not.\n
40ae0 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
40af0 20 7b 7b 63 6f 6c 6f 72 3a 20 2a 2c 20 66 6f 72 {{color: *, for
40b00 6d 61 74 3a 20 53 74 72 69 6e 67 2c 20 76 61 6c mat: String, val
40b10 69 64 3a 20 62 6f 6f 6c 65 61 6e 7d 7d 5c 6e 20 id: boolean}}\n
40b20 20 20 2a 2f 5c 6e 20 20 67 65 74 20 6f 72 69 67 */\n get orig
40b30 69 6e 61 6c 28 29 20 7b 5c 6e 20 20 20 20 72 65 inal() {\n re
40b40 74 75 72 6e 20 74 68 69 73 2e 5f 6f 72 69 67 69 turn this._origi
40b50 6e 61 6c 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f nal;\n }\n\n /
40b60 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 **\n * @param
40b70 7b 43 6f 6c 6f 72 49 74 65 6d 7c 48 53 56 41 43 {ColorItem|HSVAC
40b80 6f 6c 6f 72 7c 51 69 78 43 6f 6c 6f 72 7c 53 74 olor|QixColor|St
40b90 72 69 6e 67 7c 2a 7c 6e 75 6c 6c 7d 20 63 6f 6c ring|*|null} col
40ba0 6f 72 20 43 6f 6c 6f 72 20 64 61 74 61 5c 6e 20 or Color data\n
40bb0 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 * @param {Stri
40bc0 6e 67 7c 6e 75 6c 6c 7d 20 66 6f 72 6d 61 74 20 ng|null} format
40bd0 43 6f 6c 6f 72 20 6d 6f 64 65 6c 20 74 6f 20 63 Color model to c
40be0 6f 6e 76 65 72 74 20 74 6f 20 62 79 20 64 65 66 onvert to by def
40bf0 61 75 6c 74 2e 20 53 75 70 70 6f 72 74 65 64 3a ault. Supported:
40c00 20 27 72 67 62 27 2c 20 27 68 73 6c 27 2c 20 27 'rgb', 'hsl', '
40c10 68 65 78 27 2e 5c 6e 20 20 20 2a 2f 5c 6e 20 20 hex'.\n */\n
40c20 63 6f 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f constructor(colo
40c30 72 20 3d 20 6e 75 6c 6c 2c 20 66 6f 72 6d 61 74 r = null, format
40c40 20 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 20 20 20 20 = null) {\n
40c50 74 68 69 73 2e 72 65 70 6c 61 63 65 28 63 6f 6c this.replace(col
40c60 6f 72 2c 20 66 6f 72 6d 61 74 29 3b 5c 6e 20 20 or, format);\n
40c70 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
40c80 20 52 65 70 6c 61 63 65 73 20 74 68 65 20 69 6e Replaces the in
40c90 74 65 72 6e 61 6c 20 51 69 78 43 6f 6c 6f 72 20 ternal QixColor
40ca0 6f 62 6a 65 63 74 20 77 69 74 68 20 61 20 6e 65 object with a ne
40cb0 77 20 6f 6e 65 2e 5c 6e 20 20 20 2a 20 54 68 69 w one.\n * Thi
40cc0 73 20 61 6c 73 6f 20 72 65 70 6c 61 63 65 73 20 s also replaces
40cd0 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 69 the internal ori
40ce0 67 69 6e 61 6c 20 63 6f 6c 6f 72 20 64 61 74 61 ginal color data
40cf0 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 .\n *\n * @p
40d00 61 72 61 6d 20 7b 43 6f 6c 6f 72 49 74 65 6d 7c aram {ColorItem|
40d10 48 53 56 41 43 6f 6c 6f 72 7c 51 69 78 43 6f 6c HSVAColor|QixCol
40d20 6f 72 7c 53 74 72 69 6e 67 7c 2a 7c 6e 75 6c 6c or|String|*|null
40d30 7d 20 63 6f 6c 6f 72 20 43 6f 6c 6f 72 20 64 61 } color Color da
40d40 74 61 20 74 6f 20 62 65 20 70 61 72 73 65 64 20 ta to be parsed
40d50 28 69 66 20 6e 65 65 64 65 64 29 5c 6e 20 20 20 (if needed)\n
40d60 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 * @param {String
40d70 7c 6e 75 6c 6c 7d 20 66 6f 72 6d 61 74 20 43 6f |null} format Co
40d80 6c 6f 72 20 6d 6f 64 65 6c 20 74 6f 20 63 6f 6e lor model to con
40d90 76 65 72 74 20 74 6f 20 62 79 20 64 65 66 61 75 vert to by defau
40da0 6c 74 2e 20 53 75 70 70 6f 72 74 65 64 3a 20 27 lt. Supported: '
40db0 72 67 62 27 2c 20 27 68 73 6c 27 2c 20 27 68 65 rgb', 'hsl', 'he
40dc0 78 27 2e 5c 6e 20 20 20 2a 20 40 65 78 61 6d 70 x'.\n * @examp
40dd0 6c 65 20 63 6f 6c 6f 72 2e 72 65 70 6c 61 63 65 le color.replace
40de0 28 27 72 67 62 28 32 35 35 2c 30 2c 30 29 27 2c ('rgb(255,0,0)',
40df0 20 27 68 73 6c 27 29 3b 5c 6e 20 20 20 2a 20 40 'hsl');\n * @
40e00 65 78 61 6d 70 6c 65 20 63 6f 6c 6f 72 2e 72 65 example color.re
40e10 70 6c 61 63 65 28 68 73 76 61 43 6f 6c 6f 72 44 place(hsvaColorD
40e20 61 74 61 29 3b 5c 6e 20 20 20 2a 2f 5c 6e 20 20 ata);\n */\n
40e30 72 65 70 6c 61 63 65 28 63 6f 6c 6f 72 2c 20 66 replace(color, f
40e40 6f 72 6d 61 74 20 3d 20 6e 75 6c 6c 29 20 7b 5c ormat = null) {\
40e50 6e 20 20 20 20 66 6f 72 6d 61 74 20 3d 20 43 6f n format = Co
40e60 6c 6f 72 49 74 65 6d 2e 73 61 6e 69 74 69 7a 65 lorItem.sanitize
40e70 46 6f 72 6d 61 74 28 66 6f 72 6d 61 74 29 3b 5c Format(format);\
40e80 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 n\n /**\n
40e90 20 2a 20 40 74 79 70 65 20 7b 7b 63 6f 6c 6f 72 * @type {{color
40ea0 3a 20 2a 2c 20 66 6f 72 6d 61 74 3a 20 53 74 72 : *, format: Str
40eb0 69 6e 67 7d 7d 5c 6e 20 20 20 20 20 2a 20 40 70 ing}}\n * @p
40ec0 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 2f 5c rivate\n */\
40ed0 6e 20 20 20 20 74 68 69 73 2e 5f 6f 72 69 67 69 n this._origi
40ee0 6e 61 6c 20 3d 20 7b 5c 6e 20 20 20 20 20 20 63 nal = {\n c
40ef0 6f 6c 6f 72 3a 20 63 6f 6c 6f 72 2c 5c 6e 20 20 olor: color,\n
40f00 20 20 20 20 66 6f 72 6d 61 74 3a 20 66 6f 72 6d format: form
40f10 61 74 2c 5c 6e 20 20 20 20 20 20 76 61 6c 69 64 at,\n valid
40f20 3a 20 74 72 75 65 5c 6e 20 20 20 20 7d 3b 5c 6e : true\n };\n
40f30 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
40f40 40 74 79 70 65 20 7b 51 69 78 43 6f 6c 6f 72 7d @type {QixColor}
40f50 5c 6e 20 20 20 20 20 2a 20 40 70 72 69 76 61 74 \n * @privat
40f60 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 e\n */\n
40f70 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 20 43 6f this._color = Co
40f80 6c 6f 72 49 74 65 6d 2e 70 61 72 73 65 28 63 6f lorItem.parse(co
40f90 6c 6f 72 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 lor);\n\n if
40fa0 28 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 3d 3d (this._color ===
40fb0 20 6e 75 6c 6c 29 20 7b 5c 6e 20 20 20 20 20 20 null) {\n
40fc0 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 20 51 69 this._color = Qi
40fd0 78 43 6f 6c 6f 72 28 29 3b 5c 6e 20 20 20 20 20 xColor();\n
40fe0 20 74 68 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 2e this._original.
40ff0 76 61 6c 69 64 20 3d 20 66 61 6c 73 65 3b 5c 6e valid = false;\n
41000 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 return;\n
41010 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c }\n\n /**\
41020 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 2a n * @type {*
41030 7c 73 74 72 69 6e 67 7d 5c 6e 20 20 20 20 20 2a |string}\n *
41040 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 @private\n
41050 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 5f 66 6f */\n this._fo
41060 72 6d 61 74 20 3d 20 66 6f 72 6d 61 74 20 3f 20 rmat = format ?
41070 66 6f 72 6d 61 74 20 3a 5c 6e 20 20 20 20 20 20 format :\n
41080 28 43 6f 6c 6f 72 49 74 65 6d 2e 69 73 48 65 78 (ColorItem.isHex
41090 28 63 6f 6c 6f 72 29 20 3f 20 27 68 65 78 27 20 (color) ? 'hex'
410a0 3a 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 6d 6f : this._color.mo
410b0 64 65 6c 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 del);\n }\n\n
410c0 2f 2a 2a 5c 6e 20 20 20 2a 20 50 61 72 73 65 73 /**\n * Parses
410d0 20 74 68 65 20 63 6f 6c 6f 72 20 72 65 74 75 72 the color retur
410e0 6e 69 6e 67 20 61 20 51 69 78 20 43 6f 6c 6f 72 ning a Qix Color
410f0 20 6f 62 6a 65 63 74 20 6f 72 20 6e 75 6c 6c 20 object or null
41100 69 66 20 63 61 6e 6e 6f 74 20 62 65 5c 6e 20 20 if cannot be\n
41110 20 2a 20 70 61 72 73 65 64 2e 5c 6e 20 20 20 2a * parsed.\n *
41120 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 \n * @param {C
41130 6f 6c 6f 72 49 74 65 6d 7c 48 53 56 41 43 6f 6c olorItem|HSVACol
41140 6f 72 7c 51 69 78 43 6f 6c 6f 72 7c 53 74 72 69 or|QixColor|Stri
41150 6e 67 7c 2a 7c 6e 75 6c 6c 7d 20 63 6f 6c 6f 72 ng|*|null} color
41160 20 43 6f 6c 6f 72 20 64 61 74 61 5c 6e 20 20 20 Color data\n
41170 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 20 71 * @example let q
41180 43 6f 6c 6f 72 20 3d 20 43 6f 6c 6f 72 49 74 65 Color = ColorIte
41190 6d 2e 70 61 72 73 65 28 27 72 67 62 28 32 35 35 m.parse('rgb(255
411a0 2c 30 2c 30 29 27 29 3b 5c 6e 20 20 20 2a 20 40 ,0,0)');\n * @
411b0 73 74 61 74 69 63 5c 6e 20 20 20 2a 20 40 72 65 static\n * @re
411c0 74 75 72 6e 73 20 7b 51 69 78 43 6f 6c 6f 72 7c turns {QixColor|
411d0 6e 75 6c 6c 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 null}\n */\n
411e0 73 74 61 74 69 63 20 70 61 72 73 65 28 63 6f 6c static parse(col
411f0 6f 72 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 63 or) {\n if (c
41200 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 65 6f 66 20 olor instanceof
41210 51 69 78 43 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 QixColor) {\n
41220 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 6f 72 3b return color;
41230 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 69 \n }\n\n i
41240 66 20 28 63 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 f (color instanc
41250 65 6f 66 20 43 6f 6c 6f 72 49 74 65 6d 29 20 7b eof ColorItem) {
41260 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 \n return c
41270 6f 6c 6f 72 2e 5f 63 6f 6c 6f 72 3b 5c 6e 20 20 olor._color;\n
41280 20 20 7d 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 66 }\n\n let f
41290 6f 72 6d 61 74 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c ormat = null;\n\
412a0 6e 20 20 20 20 69 66 20 28 63 6f 6c 6f 72 20 69 n if (color i
412b0 6e 73 74 61 6e 63 65 6f 66 20 48 53 56 41 43 6f nstanceof HSVACo
412c0 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 20 20 63 6f lor) {\n co
412d0 6c 6f 72 20 3d 20 5b 63 6f 6c 6f 72 2e 68 2c 20 lor = [color.h,
412e0 63 6f 6c 6f 72 2e 73 2c 20 63 6f 6c 6f 72 2e 76 color.s, color.v
412f0 2c 20 69 73 4e 61 4e 28 63 6f 6c 6f 72 2e 61 29 , isNaN(color.a)
41300 20 3f 20 31 20 3a 20 63 6f 6c 6f 72 2e 61 5d 3b ? 1 : color.a];
41310 5c 6e 20 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e \n } else {\n
41320 20 20 20 20 20 20 63 6f 6c 6f 72 20 3d 20 43 6f color = Co
41330 6c 6f 72 49 74 65 6d 2e 73 61 6e 69 74 69 7a 65 lorItem.sanitize
41340 53 74 72 69 6e 67 28 63 6f 6c 6f 72 29 3b 5c 6e String(color);\n
41350 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 69 66 20 }\n\n if
41360 28 63 6f 6c 6f 72 20 3d 3d 3d 20 6e 75 6c 6c 29 (color === null)
41370 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
41380 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 7d 5c 6e 5c null;\n }\n\
41390 6e 20 20 20 20 69 66 20 28 41 72 72 61 79 2e 69 n if (Array.i
413a0 73 41 72 72 61 79 28 63 6f 6c 6f 72 29 29 20 7b sArray(color)) {
413b0 5c 6e 20 20 20 20 20 20 66 6f 72 6d 61 74 20 3d \n format =
413c0 20 27 68 73 76 27 3b 5c 6e 20 20 20 20 7d 5c 6e 'hsv';\n }\n
413d0 5c 6e 20 20 20 20 74 72 79 20 7b 5c 6e 20 20 20 \n try {\n
413e0 20 20 20 72 65 74 75 72 6e 20 51 69 78 43 6f 6c return QixCol
413f0 6f 72 28 63 6f 6c 6f 72 2c 20 66 6f 72 6d 61 74 or(color, format
41400 29 3b 5c 6e 20 20 20 20 7d 20 63 61 74 63 68 20 );\n } catch
41410 28 65 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 (e) {\n ret
41420 75 72 6e 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 7d urn null;\n }
41430 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
41440 20 20 20 2a 20 53 61 6e 69 74 69 7a 65 73 20 61 * Sanitizes a
41450 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 2c 20 61 color string, a
41460 64 64 69 6e 67 20 6d 69 73 73 69 6e 67 20 68 61 dding missing ha
41470 73 68 20 74 6f 20 68 65 78 61 64 65 63 69 6d 61 sh to hexadecima
41480 6c 20 63 6f 6c 6f 72 73 5c 6e 20 20 20 2a 20 61 l colors\n * a
41490 6e 64 20 63 6f 6e 76 65 72 74 69 6e 67 20 27 74 nd converting 't
414a0 72 61 6e 73 70 61 72 65 6e 74 27 20 74 6f 20 61 ransparent' to a
414b0 20 63 6f 6c 6f 72 20 63 6f 64 65 2e 5c 6e 20 20 color code.\n
414c0 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 *\n * @param
414d0 7b 53 74 72 69 6e 67 7c 2a 7d 20 73 74 72 20 43 {String|*} str C
414e0 6f 6c 6f 72 20 73 74 72 69 6e 67 5c 6e 20 20 20 olor string\n
414f0 2a 20 40 65 78 61 6d 70 6c 65 20 6c 65 74 20 63 * @example let c
41500 6f 6c 6f 72 53 74 72 20 3d 20 43 6f 6c 6f 72 49 olorStr = ColorI
41510 74 65 6d 2e 73 61 6e 69 74 69 7a 65 53 74 72 69 tem.sanitizeStri
41520 6e 67 28 27 66 66 61 61 30 30 27 29 3b 5c 6e 20 ng('ffaa00');\n
41530 20 20 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 * @static\n
41540 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 * @returns {Stri
41550 6e 67 7c 2a 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 ng|*}\n */\n
41560 73 74 61 74 69 63 20 73 61 6e 69 74 69 7a 65 53 static sanitizeS
41570 74 72 69 6e 67 28 73 74 72 29 20 7b 5c 6e 20 20 tring(str) {\n
41580 20 20 69 66 20 28 21 28 74 79 70 65 6f 66 20 73 if (!(typeof s
41590 74 72 20 3d 3d 3d 20 27 73 74 72 69 6e 67 27 20 tr === 'string'
415a0 7c 7c 20 73 74 72 20 69 6e 73 74 61 6e 63 65 6f || str instanceo
415b0 66 20 53 74 72 69 6e 67 29 29 20 7b 5c 6e 20 20 f String)) {\n
415c0 20 20 20 20 72 65 74 75 72 6e 20 73 74 72 3b 5c return str;\
415d0 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 69 66 n }\n\n if
415e0 20 28 73 74 72 2e 6d 61 74 63 68 28 2f 5e 5b 30 (str.match(/^[0
415f0 2d 39 61 2d 66 5d 7b 32 2c 7d 24 2f 69 29 29 20 -9a-f]{2,}$/i))
41600 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 {\n return
41610 60 23 24 7b 73 74 72 7d 60 3b 5c 6e 20 20 20 20 `#${str}`;\n
41620 7d 5c 6e 5c 6e 20 20 20 20 69 66 20 28 73 74 72 }\n\n if (str
41630 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 20 3d .toLowerCase() =
41640 3d 3d 20 27 74 72 61 6e 73 70 61 72 65 6e 74 27 == 'transparent'
41650 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
41660 6e 20 27 23 46 46 46 46 46 46 30 30 27 3b 5c 6e n '#FFFFFF00';\n
41670 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 72 65 74 }\n\n ret
41680 75 72 6e 20 73 74 72 3b 5c 6e 20 20 7d 5c 6e 5c urn str;\n }\n\
41690 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 44 65 74 n /**\n * Det
416a0 65 63 74 73 20 69 66 20 61 20 76 61 6c 75 65 20 ects if a value
416b0 69 73 20 61 20 73 74 72 69 6e 67 20 61 6e 64 20 is a string and
416c0 61 20 63 6f 6c 6f 72 20 69 6e 20 68 65 78 61 64 a color in hexad
416d0 65 63 69 6d 61 6c 20 66 6f 72 6d 61 74 20 28 69 ecimal format (i
416e0 6e 20 61 6e 79 20 76 61 72 69 61 6e 74 29 2e 5c n any variant).\
416f0 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 n *\n * @par
41700 61 6d 20 7b 53 74 72 69 6e 67 7d 20 73 74 72 5c am {String} str\
41710 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 43 n * @example C
41720 6f 6c 6f 72 49 74 65 6d 2e 69 73 48 65 78 28 27 olorItem.isHex('
41730 72 67 62 61 28 30 2c 30 2c 30 29 27 29 3b 20 2f rgba(0,0,0)'); /
41740 2f 20 66 61 6c 73 65 5c 6e 20 20 20 2a 20 40 65 / false\n * @e
41750 78 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 74 65 6d xample ColorItem
41760 2e 69 73 48 65 78 28 27 66 66 61 61 30 30 27 29 .isHex('ffaa00')
41770 3b 20 2f 2f 20 74 72 75 65 5c 6e 20 20 20 2a 20 ; // true\n *
41780 40 65 78 61 6d 70 6c 65 20 43 6f 6c 6f 72 49 74 @example ColorIt
41790 65 6d 2e 69 73 48 65 78 28 27 23 66 66 61 61 30 em.isHex('#ffaa0
417a0 30 27 29 3b 20 2f 2f 20 74 72 75 65 5c 6e 20 20 0'); // true\n
417b0 20 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 20 2a * @static\n *
417c0 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 @returns {boole
417d0 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 74 an}\n */\n st
417e0 61 74 69 63 20 69 73 48 65 78 28 73 74 72 29 20 atic isHex(str)
417f0 7b 5c 6e 20 20 20 20 69 66 20 28 21 28 74 79 70 {\n if (!(typ
41800 65 6f 66 20 73 74 72 20 3d 3d 3d 20 27 73 74 72 eof str === 'str
41810 69 6e 67 27 20 7c 7c 20 73 74 72 20 69 6e 73 74 ing' || str inst
41820 61 6e 63 65 6f 66 20 53 74 72 69 6e 67 29 29 20 anceof String))
41830 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 {\n return
41840 66 61 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c false;\n }\n\
41850 6e 20 20 20 20 72 65 74 75 72 6e 20 21 21 73 74 n return !!st
41860 72 2e 6d 61 74 63 68 28 2f 5e 23 3f 5b 30 2d 39 r.match(/^#?[0-9
41870 61 2d 66 5d 7b 32 2c 7d 24 2f 69 29 3b 5c 6e 20 a-f]{2,}$/i);\n
41880 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
41890 2a 20 53 61 6e 69 74 69 7a 65 73 20 61 20 63 6f * Sanitizes a co
418a0 6c 6f 72 20 66 6f 72 6d 61 74 20 74 6f 20 6f 6e lor format to on
418b0 65 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 77 e supported by w
418c0 65 62 20 62 72 6f 77 73 65 72 73 2e 5c 6e 20 20 eb browsers.\n
418d0 20 2a 20 52 65 74 75 72 6e 73 20 61 6e 20 65 6d * Returns an em
418e0 70 74 79 20 73 74 72 69 6e 67 20 6f 66 20 74 68 pty string of th
418f0 65 20 66 6f 72 6d 61 74 20 63 61 6e 27 74 20 62 e format can't b
41900 65 20 72 65 63 6f 67 6e 69 73 65 64 2e 5c 6e 20 e recognised.\n
41910 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
41920 20 7b 53 74 72 69 6e 67 7c 2a 7d 20 66 6f 72 6d {String|*} form
41930 61 74 5c 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c at\n * @exampl
41940 65 20 43 6f 6c 6f 72 49 74 65 6d 2e 73 61 6e 69 e ColorItem.sani
41950 74 69 7a 65 46 6f 72 6d 61 74 28 27 72 67 62 61 tizeFormat('rgba
41960 27 29 3b 20 2f 2f 20 27 72 67 62 27 5c 6e 20 20 '); // 'rgb'\n
41970 20 2a 20 40 65 78 61 6d 70 6c 65 20 43 6f 6c 6f * @example Colo
41980 72 49 74 65 6d 2e 69 73 48 65 78 28 27 68 65 78 rItem.isHex('hex
41990 38 27 29 3b 20 2f 2f 20 27 68 65 78 27 5c 6e 20 8'); // 'hex'\n
419a0 20 20 2a 20 40 65 78 61 6d 70 6c 65 20 43 6f 6c * @example Col
419b0 6f 72 49 74 65 6d 2e 69 73 48 65 78 28 27 69 6e orItem.isHex('in
419c0 76 61 6c 69 64 27 29 3b 20 2f 2f 20 27 27 5c 6e valid'); // ''\n
419d0 20 20 20 2a 20 40 73 74 61 74 69 63 5c 6e 20 20 * @static\n
419e0 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 * @returns {Str
419f0 69 6e 67 7d 20 27 72 67 62 27 2c 20 27 68 73 6c ing} 'rgb', 'hsl
41a00 27 2c 20 27 68 65 78 27 20 6f 72 20 27 27 2e 5c ', 'hex' or ''.\
41a10 6e 20 20 20 2a 2f 5c 6e 20 20 73 74 61 74 69 63 n */\n static
41a20 20 73 61 6e 69 74 69 7a 65 46 6f 72 6d 61 74 28 sanitizeFormat(
41a30 66 6f 72 6d 61 74 29 20 7b 5c 6e 20 20 20 20 73 format) {\n s
41a40 77 69 74 63 68 20 28 66 6f 72 6d 61 74 29 20 7b witch (format) {
41a50 5c 6e 20 20 20 20 20 20 63 61 73 65 20 27 68 65 \n case 'he
41a60 78 27 3a 5c 6e 20 20 20 20 20 20 63 61 73 65 20 x':\n case
41a70 27 68 65 78 33 27 3a 5c 6e 20 20 20 20 20 20 63 'hex3':\n c
41a80 61 73 65 20 27 68 65 78 34 27 3a 5c 6e 20 20 20 ase 'hex4':\n
41a90 20 20 20 63 61 73 65 20 27 68 65 78 36 27 3a 5c case 'hex6':\
41aa0 6e 20 20 20 20 20 20 63 61 73 65 20 27 68 65 78 n case 'hex
41ab0 38 27 3a 5c 6e 20 20 20 20 20 20 20 20 72 65 74 8':\n ret
41ac0 75 72 6e 20 27 68 65 78 27 3b 5c 6e 20 20 20 20 urn 'hex';\n
41ad0 20 20 63 61 73 65 20 27 72 67 62 27 3a 5c 6e 20 case 'rgb':\n
41ae0 20 20 20 20 20 63 61 73 65 20 27 72 67 62 61 27 case 'rgba'
41af0 3a 5c 6e 20 20 20 20 20 20 63 61 73 65 20 27 6b :\n case 'k
41b00 65 79 77 6f 72 64 27 3a 5c 6e 20 20 20 20 20 20 eyword':\n
41b10 63 61 73 65 20 27 6e 61 6d 65 27 3a 5c 6e 20 20 case 'name':\n
41b20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 72 67 return 'rg
41b30 62 27 3b 5c 6e 20 20 20 20 20 20 63 61 73 65 20 b';\n case
41b40 27 68 73 6c 27 3a 5c 6e 20 20 20 20 20 20 63 61 'hsl':\n ca
41b50 73 65 20 27 68 73 6c 61 27 3a 5c 6e 20 20 20 20 se 'hsla':\n
41b60 20 20 63 61 73 65 20 27 68 73 76 27 3a 5c 6e 20 case 'hsv':\n
41b70 20 20 20 20 20 63 61 73 65 20 27 68 73 76 61 27 case 'hsva'
41b80 3a 5c 6e 20 20 20 20 20 20 63 61 73 65 20 27 68 :\n case 'h
41b90 77 62 27 3a 20 2f 2f 20 48 57 42 20 74 68 69 73 wb': // HWB this
41ba0 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 is supported by
41bb0 20 51 69 78 20 43 6f 6c 6f 72 2c 20 62 75 74 20 Qix Color, but
41bc0 6e 6f 74 20 62 79 20 62 72 6f 77 73 65 72 73 5c not by browsers\
41bd0 6e 20 20 20 20 20 20 63 61 73 65 20 27 68 77 62 n case 'hwb
41be0 61 27 3a 5c 6e 20 20 20 20 20 20 20 20 72 65 74 a':\n ret
41bf0 75 72 6e 20 27 68 73 6c 27 3b 5c 6e 20 20 20 20 urn 'hsl';\n
41c00 20 20 64 65 66 61 75 6c 74 20 3a 5c 6e 20 20 20 default :\n
41c10 20 20 20 20 20 72 65 74 75 72 6e 20 27 27 3b 5c return '';\
41c20 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 n }\n }\n\n
41c30 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 /**\n * Retur
41c40 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 20 63 ns true if the c
41c50 6f 6c 6f 72 20 69 73 20 76 61 6c 69 64 2c 20 66 olor is valid, f
41c60 61 6c 73 65 20 69 66 20 6e 6f 74 2e 5c 6e 20 20 alse if not.\n
41c70 20 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e *\n * @return
41c80 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
41c90 2a 2f 5c 6e 20 20 69 73 56 61 6c 69 64 28 29 20 */\n isValid()
41ca0 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 {\n return th
41cb0 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 2e 76 61 6c is._original.val
41cc0 69 64 20 3d 3d 3d 20 74 72 75 65 3b 5c 6e 20 20 id === true;\n
41cd0 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
41ce0 20 48 75 65 20 76 61 6c 75 65 20 66 72 6f 6d 20 Hue value from
41cf0 30 20 74 6f 20 33 36 30 5c 6e 20 20 20 2a 5c 6e 0 to 360\n *\n
41d00 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 69 * @returns {i
41d10 6e 74 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 nt}\n */\n ge
41d20 74 20 68 75 65 28 29 20 7b 5c 6e 20 20 20 20 72 t hue() {\n r
41d30 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f eturn this._colo
41d40 72 2e 68 75 65 28 29 3b 5c 6e 20 20 7d 5c 6e 5c r.hue();\n }\n\
41d50 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 61 74 n /**\n * Sat
41d60 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 20 66 72 uration value fr
41d70 6f 6d 20 30 20 74 6f 20 31 30 30 5c 6e 20 20 20 om 0 to 100\n
41d80 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
41d90 20 7b 69 6e 74 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 {int}\n */\n
41da0 20 67 65 74 20 73 61 74 75 72 61 74 69 6f 6e 28 get saturation(
41db0 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
41dc0 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 73 61 74 75 this._color.satu
41dd0 72 61 74 69 6f 6e 76 28 29 3b 5c 6e 20 20 7d 5c rationv();\n }\
41de0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 56 n\n /**\n * V
41df0 61 6c 75 65 20 63 68 61 6e 6e 65 6c 20 76 61 6c alue channel val
41e00 75 65 20 66 72 6f 6d 20 30 20 74 6f 20 31 30 30 ue from 0 to 100
41e10 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 72 65 \n *\n * @re
41e20 74 75 72 6e 73 20 7b 69 6e 74 7d 5c 6e 20 20 20 turns {int}\n
41e30 2a 2f 5c 6e 20 20 67 65 74 20 76 61 6c 75 65 28 */\n get value(
41e40 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
41e50 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 76 61 6c 75 this._color.valu
41e60 65 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f e();\n }\n\n /
41e70 2a 2a 5c 6e 20 20 20 2a 20 41 6c 70 68 61 20 76 **\n * Alpha v
41e80 61 6c 75 65 20 66 72 6f 6d 20 30 2e 30 20 74 6f alue from 0.0 to
41e90 20 31 2e 30 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 1.0\n *\n *
41ea0 20 40 72 65 74 75 72 6e 73 20 7b 6e 75 6d 62 65 @returns {numbe
41eb0 72 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 r}\n */\n get
41ec0 20 61 6c 70 68 61 28 29 20 7b 5c 6e 20 20 20 20 alpha() {\n
41ed0 6c 65 74 20 61 20 3d 20 74 68 69 73 2e 5f 63 6f let a = this._co
41ee0 6c 6f 72 2e 61 6c 70 68 61 28 29 3b 5c 6e 5c 6e lor.alpha();\n\n
41ef0 20 20 20 20 72 65 74 75 72 6e 20 69 73 4e 61 4e return isNaN
41f00 28 61 29 20 3f 20 31 20 3a 20 61 3b 5c 6e 20 20 (a) ? 1 : a;\n
41f10 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
41f20 20 44 65 66 61 75 6c 74 20 63 6f 6c 6f 72 20 66 Default color f
41f30 6f 72 6d 61 74 20 74 6f 20 63 6f 6e 76 65 72 74 ormat to convert
41f40 20 74 6f 20 77 68 65 6e 20 63 61 6c 6c 69 6e 67 to when calling
41f50 20 74 6f 53 74 72 69 6e 67 28 29 20 6f 72 20 73 toString() or s
41f60 74 72 69 6e 67 28 29 5c 6e 20 20 20 2a 5c 6e 20 tring()\n *\n
41f70 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 * @returns {St
41f80 72 69 6e 67 7d 20 27 72 67 62 27 2c 20 27 68 73 ring} 'rgb', 'hs
41f90 6c 27 2c 20 27 68 65 78 27 20 6f 72 20 27 27 5c l', 'hex' or ''\
41fa0 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 20 66 6f n */\n get fo
41fb0 72 6d 61 74 28 29 20 7b 5c 6e 20 20 20 20 72 65 rmat() {\n re
41fc0 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 turn this._forma
41fd0 74 20 3f 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 t ? this._format
41fe0 20 3a 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 6d : this._color.m
41ff0 6f 64 65 6c 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 odel;\n }\n\n
42000 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 73 20 74 /**\n * Sets t
42010 68 65 20 68 75 65 20 76 61 6c 75 65 5c 6e 20 20 he hue value\n
42020 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 *\n * @param
42030 7b 69 6e 74 7d 20 76 61 6c 75 65 20 49 6e 74 65 {int} value Inte
42040 67 65 72 20 66 72 6f 6d 20 30 20 74 6f 20 33 36 ger from 0 to 36
42050 30 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 20 0\n */\n set
42060 68 75 65 28 76 61 6c 75 65 29 20 7b 5c 6e 20 20 hue(value) {\n
42070 20 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 20 this._color =
42080 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 68 75 65 28 this._color.hue(
42090 76 61 6c 75 65 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e value);\n }\n\n
420a0 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 73 /**\n * Sets
420b0 20 74 68 65 20 68 75 65 20 72 61 74 69 6f 2c 20 the hue ratio,
420c0 77 68 65 72 65 20 31 2e 30 20 69 73 20 30 2c 20 where 1.0 is 0,
420d0 30 2e 35 20 69 73 20 31 38 30 20 61 6e 64 20 30 0.5 is 180 and 0
420e0 2e 30 20 69 73 20 33 36 30 2e 5c 6e 20 20 20 2a .0 is 360.\n *
420f0 5c 6e 20 20 20 2a 20 40 69 67 6e 6f 72 65 5c 6e \n * @ignore\n
42100 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 6e 75 6d * @param {num
42110 62 65 72 7d 20 68 20 52 61 74 69 6f 20 66 72 6f ber} h Ratio fro
42120 6d 20 31 2e 30 20 74 6f 20 30 2e 30 5c 6e 20 20 m 1.0 to 0.0\n
42130 20 2a 2f 5c 6e 20 20 73 65 74 48 75 65 52 61 74 */\n setHueRat
42140 69 6f 28 68 29 20 7b 5c 6e 20 20 20 20 74 68 69 io(h) {\n thi
42150 73 2e 68 75 65 20 3d 20 28 28 31 20 2d 20 68 29 s.hue = ((1 - h)
42160 20 2a 20 33 36 30 29 3b 5c 6e 20 20 7d 5c 6e 5c * 360);\n }\n\
42170 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 n /**\n * Set
42180 73 20 74 68 65 20 73 61 74 75 72 61 74 69 6f 6e s the saturation
42190 20 76 61 6c 75 65 5c 6e 20 20 20 2a 5c 6e 20 20 value\n *\n
421a0 20 2a 20 40 70 61 72 61 6d 20 7b 69 6e 74 7d 20 * @param {int}
421b0 76 61 6c 75 65 20 49 6e 74 65 67 65 72 20 66 72 value Integer fr
421c0 6f 6d 20 30 20 74 6f 20 31 30 30 5c 6e 20 20 20 om 0 to 100\n
421d0 2a 2f 5c 6e 20 20 73 65 74 20 73 61 74 75 72 61 */\n set satura
421e0 74 69 6f 6e 28 76 61 6c 75 65 29 20 7b 5c 6e 20 tion(value) {\n
421f0 20 20 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d this._color =
42200 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 73 61 74 this._color.sat
42210 75 72 61 74 69 6f 6e 76 28 76 61 6c 75 65 29 3b urationv(value);
42220 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
42230 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 73 61 * Sets the sa
42240 74 75 72 61 74 69 6f 6e 20 72 61 74 69 6f 2c 20 turation ratio,
42250 77 68 65 72 65 20 31 2e 30 20 69 73 20 31 30 30 where 1.0 is 100
42260 20 61 6e 64 20 30 2e 30 20 69 73 20 30 2e 5c 6e and 0.0 is 0.\n
42270 20 20 20 2a 5c 6e 20 20 20 2a 20 40 69 67 6e 6f *\n * @igno
42280 72 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 re\n * @param
42290 7b 6e 75 6d 62 65 72 7d 20 73 20 52 61 74 69 6f {number} s Ratio
422a0 20 66 72 6f 6d 20 30 2e 30 20 74 6f 20 31 2e 30 from 0.0 to 1.0
422b0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 53 61 \n */\n setSa
422c0 74 75 72 61 74 69 6f 6e 52 61 74 69 6f 28 73 29 turationRatio(s)
422d0 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 73 61 74 {\n this.sat
422e0 75 72 61 74 69 6f 6e 20 3d 20 28 73 20 2a 20 31 uration = (s * 1
422f0 30 30 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 00);\n }\n\n /
42300 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 73 20 74 68 **\n * Sets th
42310 65 20 27 76 61 6c 75 65 27 20 63 68 61 6e 6e 65 e 'value' channe
42320 6c 20 76 61 6c 75 65 5c 6e 20 20 20 2a 5c 6e 20 l value\n *\n
42330 20 20 2a 20 40 70 61 72 61 6d 20 7b 69 6e 74 7d * @param {int}
42340 20 76 61 6c 75 65 20 49 6e 74 65 67 65 72 20 66 value Integer f
42350 72 6f 6d 20 30 20 74 6f 20 31 30 30 5c 6e 20 20 rom 0 to 100\n
42360 20 2a 2f 5c 6e 20 20 73 65 74 20 76 61 6c 75 65 */\n set value
42370 28 76 61 6c 75 65 29 20 7b 5c 6e 20 20 20 20 74 (value) {\n t
42380 68 69 73 2e 5f 63 6f 6c 6f 72 20 3d 20 74 68 69 his._color = thi
42390 73 2e 5f 63 6f 6c 6f 72 2e 76 61 6c 75 65 28 76 s._color.value(v
423a0 61 6c 75 65 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 alue);\n }\n\n
423b0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 74 73 20 /**\n * Sets
423c0 74 68 65 20 76 61 6c 75 65 20 72 61 74 69 6f 2c the value ratio,
423d0 20 77 68 65 72 65 20 31 2e 30 20 69 73 20 30 20 where 1.0 is 0
423e0 61 6e 64 20 30 2e 30 20 69 73 20 31 30 30 2e 5c and 0.0 is 100.\
423f0 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 69 67 6e n *\n * @ign
42400 6f 72 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d ore\n * @param
42410 20 7b 6e 75 6d 62 65 72 7d 20 76 20 52 61 74 69 {number} v Rati
42420 6f 20 66 72 6f 6d 20 31 2e 30 20 74 6f 20 30 2e o from 1.0 to 0.
42430 30 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 56 0\n */\n setV
42440 61 6c 75 65 52 61 74 69 6f 28 76 29 20 7b 5c 6e alueRatio(v) {\n
42450 20 20 20 20 74 68 69 73 2e 76 61 6c 75 65 20 3d this.value =
42460 20 28 28 31 20 2d 20 76 29 20 2a 20 31 30 30 29 ((1 - v) * 100)
42470 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c ;\n }\n\n /**\
42480 6e 20 20 20 2a 20 53 65 74 73 20 74 68 65 20 61 n * Sets the a
42490 6c 70 68 61 20 76 61 6c 75 65 2e 20 49 74 20 77 lpha value. It w
424a0 69 6c 6c 20 62 65 20 72 6f 75 6e 64 65 64 20 74 ill be rounded t
424b0 6f 20 32 20 64 65 63 69 6d 61 6c 73 2e 5c 6e 20 o 2 decimals.\n
424c0 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
424d0 20 7b 69 6e 74 7d 20 76 61 6c 75 65 20 46 6c 6f {int} value Flo
424e0 61 74 20 66 72 6f 6d 20 30 2e 30 20 74 6f 20 31 at from 0.0 to 1
424f0 2e 30 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 .0\n */\n set
42500 20 61 6c 70 68 61 28 76 61 6c 75 65 29 20 7b 5c alpha(value) {\
42510 6e 20 20 20 20 2f 2f 20 32 20 64 65 63 69 6d 61 n // 2 decima
42520 6c 73 20 6d 61 78 5c 6e 20 20 20 20 74 68 69 73 ls max\n this
42530 2e 5f 63 6f 6c 6f 72 20 3d 20 74 68 69 73 2e 5f ._color = this._
42540 63 6f 6c 6f 72 2e 61 6c 70 68 61 28 4d 61 74 68 color.alpha(Math
42550 2e 72 6f 75 6e 64 28 76 61 6c 75 65 20 2a 20 31 .round(value * 1
42560 30 30 29 20 2f 20 31 30 30 29 3b 5c 6e 20 20 7d 00) / 100);\n }
42570 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
42580 53 65 74 73 20 74 68 65 20 61 6c 70 68 61 20 72 Sets the alpha r
42590 61 74 69 6f 2c 20 77 68 65 72 65 20 31 2e 30 20 atio, where 1.0
425a0 69 73 20 30 2e 30 20 61 6e 64 20 30 2e 30 20 69 is 0.0 and 0.0 i
425b0 73 20 31 2e 30 2e 5c 6e 20 20 20 2a 5c 6e 20 20 s 1.0.\n *\n
425c0 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 20 20 2a * @ignore\n *
425d0 20 40 70 61 72 61 6d 20 7b 6e 75 6d 62 65 72 7d @param {number}
425e0 20 61 20 52 61 74 69 6f 20 66 72 6f 6d 20 31 2e a Ratio from 1.
425f0 30 20 74 6f 20 30 2e 30 5c 6e 20 20 20 2a 2f 5c 0 to 0.0\n */\
42600 6e 20 20 73 65 74 41 6c 70 68 61 52 61 74 69 6f n setAlphaRatio
42610 28 61 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e (a) {\n this.
42620 61 6c 70 68 61 20 3d 20 31 20 2d 20 61 3b 5c 6e alpha = 1 - a;\n
42630 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
42640 20 2a 20 53 65 74 73 20 74 68 65 20 64 65 66 61 * Sets the defa
42650 75 6c 74 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 74 ult color format
42660 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 \n *\n * @pa
42670 72 61 6d 20 7b 53 74 72 69 6e 67 7d 20 76 61 6c ram {String} val
42680 75 65 20 53 75 70 70 6f 72 74 65 64 3a 20 27 72 ue Supported: 'r
42690 67 62 27 2c 20 27 68 73 6c 27 2c 20 27 68 65 78 gb', 'hsl', 'hex
426a0 27 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 20 '\n */\n set
426b0 66 6f 72 6d 61 74 28 76 61 6c 75 65 29 20 7b 5c format(value) {\
426c0 6e 20 20 20 20 74 68 69 73 2e 5f 66 6f 72 6d 61 n this._forma
426d0 74 20 3d 20 43 6f 6c 6f 72 49 74 65 6d 2e 73 61 t = ColorItem.sa
426e0 6e 69 74 69 7a 65 46 6f 72 6d 61 74 28 76 61 6c nitizeFormat(val
426f0 75 65 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f ue);\n }\n\n /
42700 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 **\n * Returns
42710 20 74 72 75 65 20 69 66 20 74 68 65 20 73 61 74 true if the sat
42720 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 20 69 73 uration value is
42730 20 7a 65 72 6f 2c 20 66 61 6c 73 65 20 6f 74 68 zero, false oth
42740 65 72 77 69 73 65 5c 6e 20 20 20 2a 5c 6e 20 20 erwise\n *\n
42750 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f * @returns {boo
42760 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 lean}\n */\n
42770 69 73 44 65 73 61 74 75 72 61 74 65 64 28 29 20 isDesaturated()
42780 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 {\n return th
42790 69 73 2e 73 61 74 75 72 61 74 69 6f 6e 20 3d 3d is.saturation ==
427a0 3d 20 30 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f = 0;\n }\n\n /
427b0 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 **\n * Returns
427c0 20 74 72 75 65 20 69 66 20 74 68 65 20 61 6c 70 true if the alp
427d0 68 61 20 76 61 6c 75 65 20 69 73 20 7a 65 72 6f ha value is zero
427e0 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 73 , false otherwis
427f0 65 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 72 e\n *\n * @r
42800 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d eturns {boolean}
42810 5c 6e 20 20 20 2a 2f 5c 6e 20 20 69 73 54 72 61 \n */\n isTra
42820 6e 73 70 61 72 65 6e 74 28 29 20 7b 5c 6e 20 20 nsparent() {\n
42830 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 61 6c return this.al
42840 70 68 61 20 3d 3d 3d 20 30 3b 5c 6e 20 20 7d 5c pha === 0;\n }\
42850 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 n\n /**\n * R
42860 65 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 eturns true if t
42870 68 65 20 61 6c 70 68 61 20 76 61 6c 75 65 20 69 he alpha value i
42880 73 20 6e 75 6d 65 72 69 63 20 61 6e 64 20 6c 65 s numeric and le
42890 73 73 20 74 68 61 6e 20 31 2c 20 66 61 6c 73 65 ss than 1, false
428a0 20 6f 74 68 65 72 77 69 73 65 5c 6e 20 20 20 2a otherwise\n *
428b0 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 \n * @returns
428c0 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f {boolean}\n */
428d0 5c 6e 20 20 68 61 73 54 72 61 6e 73 70 61 72 65 \n hasTranspare
428e0 6e 63 79 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 ncy() {\n ret
428f0 75 72 6e 20 74 68 69 73 2e 68 61 73 41 6c 70 68 urn this.hasAlph
42900 61 28 29 20 26 26 20 28 74 68 69 73 2e 61 6c 70 a() && (this.alp
42910 68 61 20 3c 20 31 29 3b 5c 6e 20 20 7d 5c 6e 5c ha < 1);\n }\n\
42920 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 n /**\n * Ret
42930 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 urns true if the
42940 20 61 6c 70 68 61 20 76 61 6c 75 65 20 69 73 20 alpha value is
42950 6e 75 6d 65 72 69 63 2c 20 66 61 6c 73 65 20 6f numeric, false o
42960 74 68 65 72 77 69 73 65 5c 6e 20 20 20 2a 5c 6e therwise\n *\n
42970 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 * @returns {b
42980 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e oolean}\n */\n
42990 20 20 68 61 73 41 6c 70 68 61 28 29 20 7b 5c 6e hasAlpha() {\n
429a0 20 20 20 20 72 65 74 75 72 6e 20 21 69 73 4e 61 return !isNa
429b0 4e 28 74 68 69 73 2e 61 6c 70 68 61 29 3b 5c 6e N(this.alpha);\n
429c0 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
429d0 20 2a 20 52 65 74 75 72 6e 73 20 61 20 6e 65 77 * Returns a new
429e0 20 48 53 56 41 43 6f 6c 6f 72 20 6f 62 6a 65 63 HSVAColor objec
429f0 74 2c 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 t, based on the
42a00 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 5c 6e 20 current color\n
42a10 20 20 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 *\n * @retur
42a20 6e 73 20 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e ns {HSVAColor}\n
42a30 20 20 20 2a 2f 5c 6e 20 20 74 6f 4f 62 6a 65 63 */\n toObjec
42a40 74 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 t() {\n retur
42a50 6e 20 6e 65 77 20 48 53 56 41 43 6f 6c 6f 72 28 n new HSVAColor(
42a60 74 68 69 73 2e 68 75 65 2c 20 74 68 69 73 2e 73 this.hue, this.s
42a70 61 74 75 72 61 74 69 6f 6e 2c 20 74 68 69 73 2e aturation, this.
42a80 76 61 6c 75 65 2c 20 74 68 69 73 2e 61 6c 70 68 value, this.alph
42a90 61 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a a);\n }\n\n /*
42aa0 2a 5c 6e 20 20 20 2a 20 41 6c 69 61 73 20 6f 66 *\n * Alias of
42ab0 20 74 6f 4f 62 6a 65 63 74 28 29 5c 6e 20 20 20 toObject()\n
42ac0 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
42ad0 20 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e 20 20 {HSVAColor}\n
42ae0 20 2a 2f 5c 6e 20 20 74 6f 48 73 76 61 28 29 20 */\n toHsva()
42af0 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 {\n return th
42b00 69 73 2e 74 6f 4f 62 6a 65 63 74 28 29 3b 5c 6e is.toObject();\n
42b10 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
42b20 20 2a 20 52 65 74 75 72 6e 73 20 61 20 6e 65 77 * Returns a new
42b30 20 48 53 56 41 43 6f 6c 6f 72 20 6f 62 6a 65 63 HSVAColor objec
42b40 74 20 77 69 74 68 20 74 68 65 20 72 61 74 69 6f t with the ratio
42b50 20 76 61 6c 75 65 73 20 28 66 72 6f 6d 20 30 2e values (from 0.
42b60 30 20 74 6f 20 31 2e 30 29 2c 5c 6e 20 20 20 2a 0 to 1.0),\n *
42b70 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 63 75 based on the cu
42b80 72 72 65 6e 74 20 63 6f 6c 6f 72 2e 5c 6e 20 20 rrent color.\n
42b90 20 2a 5c 6e 20 20 20 2a 20 40 69 67 6e 6f 72 65 *\n * @ignore
42ba0 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 \n * @returns
42bb0 7b 48 53 56 41 43 6f 6c 6f 72 7d 5c 6e 20 20 20 {HSVAColor}\n
42bc0 2a 2f 5c 6e 20 20 74 6f 48 73 76 61 52 61 74 69 */\n toHsvaRati
42bd0 6f 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 o() {\n retur
42be0 6e 20 6e 65 77 20 48 53 56 41 43 6f 6c 6f 72 28 n new HSVAColor(
42bf0 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 68 75 65 \n this.hue
42c00 20 2f 20 33 36 30 2c 5c 6e 20 20 20 20 20 20 74 / 360,\n t
42c10 68 69 73 2e 73 61 74 75 72 61 74 69 6f 6e 20 2f his.saturation /
42c20 20 31 30 30 2c 5c 6e 20 20 20 20 20 20 74 68 69 100,\n thi
42c30 73 2e 76 61 6c 75 65 20 2f 20 31 30 30 2c 5c 6e s.value / 100,\n
42c40 20 20 20 20 20 20 74 68 69 73 2e 61 6c 70 68 61 this.alpha
42c50 5c 6e 20 20 20 20 29 3b 5c 6e 20 20 7d 5c 6e 5c \n );\n }\n\
42c60 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 6f 6e n /**\n * Con
42c70 76 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e verts the curren
42c80 74 20 63 6f 6c 6f 72 20 74 6f 20 69 74 73 20 73 t color to its s
42c90 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 tring representa
42ca0 74 69 6f 6e 2c 5c 6e 20 20 20 2a 20 75 73 69 6e tion,\n * usin
42cb0 67 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 66 g the internal f
42cc0 6f 72 6d 61 74 20 6f 66 20 74 68 69 73 20 69 6e ormat of this in
42cd0 73 74 61 6e 63 65 2e 5c 6e 20 20 20 2a 5c 6e 20 stance.\n *\n
42ce0 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 * @returns {St
42cf0 72 69 6e 67 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 ring}\n */\n
42d00 74 6f 53 74 72 69 6e 67 28 29 20 7b 5c 6e 20 20 toString() {\n
42d10 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 73 74 return this.st
42d20 72 69 6e 67 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e ring();\n }\n\n
42d30 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 6f 6e 76 /**\n * Conv
42d40 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 erts the current
42d50 20 63 6f 6c 6f 72 20 74 6f 20 69 74 73 20 73 74 color to its st
42d60 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 ring representat
42d70 69 6f 6e 2c 5c 6e 20 20 20 2a 20 75 73 69 6e 67 ion,\n * using
42d80 20 74 68 65 20 67 69 76 65 6e 20 66 6f 72 6d 61 the given forma
42d90 74 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 t.\n *\n * @
42da0 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 6e 75 param {String|nu
42db0 6c 6c 7d 20 66 6f 72 6d 61 74 20 46 6f 72 6d 61 ll} format Forma
42dc0 74 20 74 6f 20 63 6f 6e 76 65 72 74 20 74 6f 2e t to convert to.
42dd0 20 49 66 20 65 6d 70 74 79 20 6f 72 20 6e 75 6c If empty or nul
42de0 6c 2c 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 l, the internal
42df0 66 6f 72 6d 61 74 20 77 69 6c 6c 20 62 65 20 75 format will be u
42e00 73 65 64 2e 5c 6e 20 20 20 2a 20 40 72 65 74 75 sed.\n * @retu
42e10 72 6e 73 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 20 rns {String}\n
42e20 20 2a 2f 5c 6e 20 20 73 74 72 69 6e 67 28 66 6f */\n string(fo
42e30 72 6d 61 74 20 3d 20 6e 75 6c 6c 29 20 7b 5c 6e rmat = null) {\n
42e40 20 20 20 20 66 6f 72 6d 61 74 20 3d 20 43 6f 6c format = Col
42e50 6f 72 49 74 65 6d 2e 73 61 6e 69 74 69 7a 65 46 orItem.sanitizeF
42e60 6f 72 6d 61 74 28 66 6f 72 6d 61 74 20 3f 20 66 ormat(format ? f
42e70 6f 72 6d 61 74 20 3a 20 74 68 69 73 2e 66 6f 72 ormat : this.for
42e80 6d 61 74 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 mat);\n\n if
42e90 28 21 66 6f 72 6d 61 74 29 20 7b 5c 6e 20 20 20 (!format) {\n
42ea0 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f return this._
42eb0 63 6f 6c 6f 72 2e 72 6f 75 6e 64 28 29 2e 73 74 color.round().st
42ec0 72 69 6e 67 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e ring();\n }\n
42ed0 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 5f \n if (this._
42ee0 63 6f 6c 6f 72 5b 66 6f 72 6d 61 74 5d 20 3d 3d color[format] ==
42ef0 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 7b 5c 6e = undefined) {\n
42f00 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 77 20 throw new
42f10 45 72 72 6f 72 28 60 55 6e 73 75 70 70 6f 72 74 Error(`Unsupport
42f20 65 64 20 63 6f 6c 6f 72 20 66 6f 72 6d 61 74 3a ed color format:
42f30 20 27 24 7b 66 6f 72 6d 61 74 7d 27 60 29 3b 5c '${format}'`);\
42f40 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 6c 65 n }\n\n le
42f50 74 20 73 74 72 20 3d 20 74 68 69 73 2e 5f 63 6f t str = this._co
42f60 6c 6f 72 5b 66 6f 72 6d 61 74 5d 28 29 3b 5c 6e lor[format]();\n
42f70 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 73 74 72 \n return str
42f80 2e 72 6f 75 6e 64 20 3f 20 73 74 72 2e 72 6f 75 .round ? str.rou
42f90 6e 64 28 29 2e 73 74 72 69 6e 67 28 29 20 3a 20 nd().string() :
42fa0 73 74 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f str;\n }\n\n /
42fb0 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 **\n * Returns
42fc0 20 74 72 75 65 20 69 66 20 74 68 65 20 67 69 76 true if the giv
42fd0 65 6e 20 63 6f 6c 6f 72 20 76 61 6c 75 65 73 20 en color values
42fe0 65 71 75 61 6c 73 20 74 68 69 73 20 6f 6e 65 2c equals this one,
42ff0 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 73 65 false otherwise
43000 2e 5c 6e 20 20 20 2a 20 54 68 65 20 66 6f 72 6d .\n * The form
43010 61 74 20 69 73 20 6e 6f 74 20 63 6f 6d 70 61 72 at is not compar
43020 65 64 2e 5c 6e 20 20 20 2a 20 49 66 20 61 6e 79 ed.\n * If any
43030 20 6f 66 20 74 68 65 20 63 6f 6c 6f 72 73 20 69 of the colors i
43040 73 20 69 6e 76 61 6c 69 64 2c 20 74 68 65 20 72 s invalid, the r
43050 65 73 75 6c 74 20 77 69 6c 6c 20 62 65 20 66 61 esult will be fa
43060 6c 73 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a lse.\n *\n *
43070 20 40 70 61 72 61 6d 20 7b 43 6f 6c 6f 72 49 74 @param {ColorIt
43080 65 6d 7c 48 53 56 41 43 6f 6c 6f 72 7c 51 69 78 em|HSVAColor|Qix
43090 43 6f 6c 6f 72 7c 53 74 72 69 6e 67 7c 2a 7c 6e Color|String|*|n
430a0 75 6c 6c 7d 20 63 6f 6c 6f 72 20 43 6f 6c 6f 72 ull} color Color
430b0 20 64 61 74 61 5c 6e 20 20 20 2a 5c 6e 20 20 20 data\n *\n
430c0 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
430d0 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 65 ean}\n */\n e
430e0 71 75 61 6c 73 28 63 6f 6c 6f 72 29 20 7b 5c 6e quals(color) {\n
430f0 20 20 20 20 63 6f 6c 6f 72 20 3d 20 28 63 6f 6c color = (col
43100 6f 72 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f or instanceof Co
43110 6c 6f 72 49 74 65 6d 29 20 3f 20 63 6f 6c 6f 72 lorItem) ? color
43120 20 3a 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d : new ColorItem
43130 28 63 6f 6c 6f 72 29 3b 5c 6e 5c 6e 20 20 20 20 (color);\n\n
43140 69 66 20 28 21 63 6f 6c 6f 72 2e 69 73 56 61 6c if (!color.isVal
43150 69 64 28 29 20 7c 7c 20 21 74 68 69 73 2e 69 73 id() || !this.is
43160 56 61 6c 69 64 28 29 29 20 7b 5c 6e 20 20 20 20 Valid()) {\n
43170 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c return false;\
43180 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 72 65 n }\n\n re
43190 74 75 72 6e 20 28 5c 6e 20 20 20 20 20 20 74 68 turn (\n th
431a0 69 73 2e 68 75 65 20 3d 3d 3d 20 63 6f 6c 6f 72 is.hue === color
431b0 2e 68 75 65 20 26 26 5c 6e 20 20 20 20 20 20 74 .hue &&\n t
431c0 68 69 73 2e 73 61 74 75 72 61 74 69 6f 6e 20 3d his.saturation =
431d0 3d 3d 20 63 6f 6c 6f 72 2e 73 61 74 75 72 61 74 == color.saturat
431e0 69 6f 6e 20 26 26 5c 6e 20 20 20 20 20 20 74 68 ion &&\n th
431f0 69 73 2e 76 61 6c 75 65 20 3d 3d 3d 20 63 6f 6c is.value === col
43200 6f 72 2e 76 61 6c 75 65 20 26 26 5c 6e 20 20 20 or.value &&\n
43210 20 20 20 74 68 69 73 2e 61 6c 70 68 61 20 3d 3d this.alpha ==
43220 3d 20 63 6f 6c 6f 72 2e 61 6c 70 68 61 5c 6e 20 = color.alpha\n
43230 20 20 20 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 );\n }\n\n
43240 2f 2a 2a 5c 6e 20 20 20 2a 20 43 72 65 61 74 65 /**\n * Create
43250 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 s a copy of this
43260 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 20 2a 5c instance\n *\
43270 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b n * @returns {
43280 43 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 2a ColorItem}\n *
43290 2f 5c 6e 20 20 67 65 74 43 6c 6f 6e 65 28 29 20 /\n getClone()
432a0 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 6e 65 {\n return ne
432b0 77 20 43 6f 6c 6f 72 49 74 65 6d 28 74 68 69 73 w ColorItem(this
432c0 2e 5f 63 6f 6c 6f 72 2c 20 74 68 69 73 2e 66 6f ._color, this.fo
432d0 72 6d 61 74 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 rmat);\n }\n\n
432e0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 72 65 61 74 /**\n * Creat
432f0 65 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 es a copy of thi
43300 73 20 69 6e 73 74 61 6e 63 65 2c 20 6f 6e 6c 79 s instance, only
43310 20 63 6f 70 79 69 6e 67 20 74 68 65 20 68 75 65 copying the hue
43320 20 76 61 6c 75 65 2c 5c 6e 20 20 20 2a 20 61 6e value,\n * an
43330 64 20 73 65 74 74 69 6e 67 20 74 68 65 20 6f 74 d setting the ot
43340 68 65 72 73 20 74 6f 20 69 74 73 20 6d 61 78 20 hers to its max
43350 76 61 6c 75 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 value.\n *\n
43360 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 43 6f 6c * @returns {Col
43370 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f 5c 6e orItem}\n */\n
43380 20 20 67 65 74 43 6c 6f 6e 65 48 75 65 4f 6e 6c getCloneHueOnl
43390 79 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 y() {\n retur
433a0 6e 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d 28 n new ColorItem(
433b0 5b 74 68 69 73 2e 68 75 65 2c 20 31 30 30 2c 20 [this.hue, 100,
433c0 31 30 30 2c 20 31 5d 2c 20 74 68 69 73 2e 66 6f 100, 1], this.fo
433d0 72 6d 61 74 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 rmat);\n }\n\n
433e0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 72 65 61 74 /**\n * Creat
433f0 65 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 es a copy of thi
43400 73 20 69 6e 73 74 61 6e 63 65 20 73 65 74 74 69 s instance setti
43410 6e 67 20 74 68 65 20 61 6c 70 68 61 20 74 6f 20 ng the alpha to
43420 74 68 65 20 6d 61 78 2e 5c 6e 20 20 20 2a 5c 6e the max.\n *\n
43430 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 43 * @returns {C
43440 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f olorItem}\n */
43450 5c 6e 20 20 67 65 74 43 6c 6f 6e 65 4f 70 61 71 \n getCloneOpaq
43460 75 65 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 ue() {\n retu
43470 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d rn new ColorItem
43480 28 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 61 6c 70 (this._color.alp
43490 68 61 28 31 29 2c 20 74 68 69 73 2e 66 6f 72 6d ha(1), this.form
434a0 61 74 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f at);\n }\n\n /
434b0 2a 2a 5c 6e 20 20 20 2a 20 43 6f 6e 76 65 72 74 **\n * Convert
434c0 73 20 74 68 65 20 63 6f 6c 6f 72 20 74 6f 20 61 s the color to a
434d0 20 52 47 42 20 73 74 72 69 6e 67 5c 6e 20 20 20 RGB string\n
434e0 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
434f0 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 20 20 2a 2f {String}\n */
43500 5c 6e 20 20 74 6f 52 67 62 53 74 72 69 6e 67 28 \n toRgbString(
43510 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
43520 74 68 69 73 2e 73 74 72 69 6e 67 28 27 72 67 62 this.string('rgb
43530 27 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a ');\n }\n\n /*
43540 2a 5c 6e 20 20 20 2a 20 43 6f 6e 76 65 72 74 73 *\n * Converts
43550 20 74 68 65 20 63 6f 6c 6f 72 20 74 6f 20 61 20 the color to a
43560 48 65 78 61 64 65 63 69 6d 61 6c 20 73 74 72 69 Hexadecimal stri
43570 6e 67 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 ng\n *\n * @
43580 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 7d returns {String}
43590 5c 6e 20 20 20 2a 2f 5c 6e 20 20 74 6f 48 65 78 \n */\n toHex
435a0 53 74 72 69 6e 67 28 29 20 7b 5c 6e 20 20 20 20 String() {\n
435b0 72 65 74 75 72 6e 20 74 68 69 73 2e 73 74 72 69 return this.stri
435c0 6e 67 28 27 68 65 78 27 29 3b 5c 6e 20 20 7d 5c ng('hex');\n }\
435d0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 n\n /**\n * C
435e0 6f 6e 76 65 72 74 73 20 74 68 65 20 63 6f 6c 6f onverts the colo
435f0 72 20 74 6f 20 61 20 48 53 4c 20 73 74 72 69 6e r to a HSL strin
43600 67 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 72 g\n *\n * @r
43610 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 7d 5c eturns {String}\
43620 6e 20 20 20 2a 2f 5c 6e 20 20 74 6f 48 73 6c 53 n */\n toHslS
43630 74 72 69 6e 67 28 29 20 7b 5c 6e 20 20 20 20 72 tring() {\n r
43640 65 74 75 72 6e 20 74 68 69 73 2e 73 74 72 69 6e eturn this.strin
43650 67 28 27 68 73 6c 27 29 3b 5c 6e 20 20 7d 5c 6e g('hsl');\n }\n
43660 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 \n /**\n * Re
43670 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 turns true if th
43680 65 20 63 6f 6c 6f 72 20 69 73 20 64 61 72 6b 2c e color is dark,
43690 20 66 61 6c 73 65 20 6f 74 68 65 72 77 68 69 73 false otherwhis
436a0 65 2e 5c 6e 20 20 20 2a 20 54 68 69 73 20 69 73 e.\n * This is
436b0 20 75 73 65 66 75 6c 20 74 6f 20 64 65 63 69 64 useful to decid
436c0 65 20 61 20 74 65 78 74 20 63 6f 6c 6f 72 2e 5c e a text color.\
436d0 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 72 65 74 n *\n * @ret
436e0 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
436f0 20 20 20 2a 2f 5c 6e 20 20 69 73 44 61 72 6b 28 */\n isDark(
43700 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
43710 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 69 73 44 61 this._color.isDa
43720 72 6b 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 rk();\n }\n\n
43730 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e /**\n * Return
43740 73 20 74 72 75 65 20 69 66 20 74 68 65 20 63 6f s true if the co
43750 6c 6f 72 20 69 73 20 6c 69 67 68 74 2c 20 66 61 lor is light, fa
43760 6c 73 65 20 6f 74 68 65 72 77 68 69 73 65 2e 5c lse otherwhise.\
43770 6e 20 20 20 2a 20 54 68 69 73 20 69 73 20 75 73 n * This is us
43780 65 66 75 6c 20 74 6f 20 64 65 63 69 64 65 20 61 eful to decide a
43790 20 74 65 78 74 20 63 6f 6c 6f 72 2e 5c 6e 20 20 text color.\n
437a0 20 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e *\n * @return
437b0 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
437c0 2a 2f 5c 6e 20 20 69 73 4c 69 67 68 74 28 29 20 */\n isLight()
437d0 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 {\n return th
437e0 69 73 2e 5f 63 6f 6c 6f 72 2e 69 73 4c 69 67 68 is._color.isLigh
437f0 74 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f t();\n }\n\n /
43800 2a 2a 5c 6e 20 20 20 2a 20 47 65 6e 65 72 61 74 **\n * Generat
43810 65 73 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6c es a list of col
43820 6f 72 73 20 75 73 69 6e 67 20 74 68 65 20 67 69 ors using the gi
43830 76 65 6e 20 68 75 65 2d 62 61 73 65 64 20 66 6f ven hue-based fo
43840 72 6d 75 6c 61 20 6f 72 20 74 68 65 20 67 69 76 rmula or the giv
43850 65 6e 20 61 72 72 61 79 20 6f 66 20 68 75 65 20 en array of hue
43860 76 61 6c 75 65 73 2e 5c 6e 20 20 20 2a 20 48 75 values.\n * Hu
43870 65 20 66 6f 72 6d 75 6c 61 73 20 63 61 6e 20 62 e formulas can b
43880 65 20 65 78 74 65 6e 64 65 64 20 75 73 69 6e 67 e extended using
43890 20 43 6f 6c 6f 72 49 74 65 6d 2e 63 6f 6c 6f 72 ColorItem.color
438a0 46 6f 72 6d 75 6c 61 73 20 73 74 61 74 69 63 20 Formulas static
438b0 70 72 6f 70 65 72 74 79 2e 5c 6e 20 20 20 2a 5c property.\n *\
438c0 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 n * @param {St
438d0 72 69 6e 67 7c 4e 75 6d 62 65 72 5b 5d 7d 20 66 ring|Number[]} f
438e0 6f 72 6d 75 6c 61 20 45 78 61 6d 70 6c 65 73 3a ormula Examples:
438f0 20 27 63 6f 6d 70 6c 65 6d 65 6e 74 61 72 79 27 'complementary'
43900 2c 20 27 74 72 69 61 64 27 2c 20 27 74 65 74 72 , 'triad', 'tetr
43910 61 64 27 2c 20 27 73 70 6c 69 74 63 6f 6d 70 6c ad', 'splitcompl
43920 65 6d 65 6e 74 27 2c 20 5b 31 38 30 2c 20 32 37 ement', [180, 27
43930 30 5d 5c 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c 0]\n * @exampl
43940 65 20 6c 65 74 20 63 6f 6c 6f 72 73 20 3d 20 63 e let colors = c
43950 6f 6c 6f 72 2e 67 65 6e 65 72 61 74 65 28 27 74 olor.generate('t
43960 72 69 61 64 27 29 3b 5c 6e 20 20 20 2a 20 40 65 riad');\n * @e
43970 78 61 6d 70 6c 65 20 6c 65 74 20 63 6f 6c 6f 72 xample let color
43980 73 20 3d 20 63 6f 6c 6f 72 2e 67 65 6e 65 72 61 s = color.genera
43990 74 65 28 5b 34 35 2c 20 38 30 2c 20 31 31 32 2c te([45, 80, 112,
439a0 20 32 30 30 5d 29 3b 5c 6e 20 20 20 2a 20 40 72 200]);\n * @r
439b0 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 49 74 65 eturns {ColorIte
439c0 6d 5b 5d 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 m[]}\n */\n g
439d0 65 6e 65 72 61 74 65 28 66 6f 72 6d 75 6c 61 29 enerate(formula)
439e0 20 7b 5c 6e 20 20 20 20 6c 65 74 20 68 75 65 73 {\n let hues
439f0 20 3d 20 5b 5d 3b 5c 6e 5c 6e 20 20 20 20 69 66 = [];\n\n if
43a00 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 (Array.isArray(
43a10 66 6f 72 6d 75 6c 61 29 29 20 7b 5c 6e 20 20 20 formula)) {\n
43a20 20 20 20 68 75 65 73 20 3d 20 66 6f 72 6d 75 6c hues = formul
43a30 61 3b 5c 6e 20 20 20 20 7d 20 65 6c 73 65 20 69 a;\n } else i
43a40 66 20 28 21 43 6f 6c 6f 72 49 74 65 6d 2e 63 6f f (!ColorItem.co
43a50 6c 6f 72 46 6f 72 6d 75 6c 61 73 2e 68 61 73 4f lorFormulas.hasO
43a60 77 6e 50 72 6f 70 65 72 74 79 28 66 6f 72 6d 75 wnProperty(formu
43a70 6c 61 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 la)) {\n th
43a80 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 60 4e row new Error(`N
43a90 6f 20 63 6f 6c 6f 72 20 66 6f 72 6d 75 6c 61 20 o color formula
43aa0 66 6f 75 6e 64 20 77 69 74 68 20 74 68 65 20 6e found with the n
43ab0 61 6d 65 20 27 24 7b 66 6f 72 6d 75 6c 61 7d 27 ame '${formula}'
43ac0 2e 60 29 3b 5c 6e 20 20 20 20 7d 20 65 6c 73 65 .`);\n } else
43ad0 20 7b 5c 6e 20 20 20 20 20 20 68 75 65 73 20 3d {\n hues =
43ae0 20 43 6f 6c 6f 72 49 74 65 6d 2e 63 6f 6c 6f 72 ColorItem.color
43af0 46 6f 72 6d 75 6c 61 73 5b 66 6f 72 6d 75 6c 61 Formulas[formula
43b00 5d 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 ];\n }\n\n
43b10 20 6c 65 74 20 63 6f 6c 6f 72 73 20 3d 20 5b 5d let colors = []
43b20 2c 20 6d 61 69 6e 43 6f 6c 6f 72 20 3d 20 74 68 , mainColor = th
43b30 69 73 2e 5f 63 6f 6c 6f 72 2c 20 66 6f 72 6d 61 is._color, forma
43b40 74 20 3d 20 74 68 69 73 2e 66 6f 72 6d 61 74 3b t = this.format;
43b50 5c 6e 5c 6e 20 20 20 20 68 75 65 73 2e 66 6f 72 \n\n hues.for
43b60 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 28 68 Each(function (h
43b70 75 65 29 20 7b 5c 6e 20 20 20 20 20 20 6c 65 74 ue) {\n let
43b80 20 6c 65 76 65 6c 73 20 3d 20 5b 5c 6e 20 20 20 levels = [\n
43b90 20 20 20 20 20 68 75 65 20 3f 20 28 28 6d 61 69 hue ? ((mai
43ba0 6e 43 6f 6c 6f 72 2e 68 75 65 28 29 20 2b 20 68 nColor.hue() + h
43bb0 75 65 29 20 25 20 33 36 30 29 20 3a 20 6d 61 69 ue) % 360) : mai
43bc0 6e 43 6f 6c 6f 72 2e 68 75 65 28 29 2c 5c 6e 20 nColor.hue(),\n
43bd0 20 20 20 20 20 20 20 6d 61 69 6e 43 6f 6c 6f 72 mainColor
43be0 2e 73 61 74 75 72 61 74 69 6f 6e 76 28 29 2c 5c .saturationv(),\
43bf0 6e 20 20 20 20 20 20 20 20 6d 61 69 6e 43 6f 6c n mainCol
43c00 6f 72 2e 76 61 6c 75 65 28 29 2c 5c 6e 20 20 20 or.value(),\n
43c10 20 20 20 20 20 6d 61 69 6e 43 6f 6c 6f 72 2e 61 mainColor.a
43c20 6c 70 68 61 28 29 5c 6e 20 20 20 20 20 20 5d 3b lpha()\n ];
43c30 5c 6e 5c 6e 20 20 20 20 20 20 63 6f 6c 6f 72 73 \n\n colors
43c40 2e 70 75 73 68 28 6e 65 77 20 43 6f 6c 6f 72 49 .push(new ColorI
43c50 74 65 6d 28 6c 65 76 65 6c 73 2c 20 66 6f 72 6d tem(levels, form
43c60 61 74 29 29 3b 5c 6e 20 20 20 20 7d 29 3b 5c 6e at));\n });\n
43c70 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c \n return col
43c80 6f 72 73 3b 5c 6e 20 20 7d 5c 6e 7d 5c 6e 5c 6e ors;\n }\n}\n\n
43c90 2f 2a 2a 5c 6e 20 2a 20 4c 69 73 74 20 6f 66 20 /**\n * List of
43ca0 68 75 65 2d 62 61 73 65 64 20 63 6f 6c 6f 72 20 hue-based color
43cb0 66 6f 72 6d 75 6c 61 73 20 75 73 65 64 20 62 79 formulas used by
43cc0 20 43 6f 6c 6f 72 49 74 65 6d 2e 70 72 6f 74 6f ColorItem.proto
43cd0 74 79 70 65 2e 67 65 6e 65 72 61 74 65 28 29 5c type.generate()\
43ce0 6e 20 2a 5c 6e 20 2a 20 40 73 74 61 74 69 63 5c n *\n * @static\
43cf0 6e 20 2a 20 40 74 79 70 65 20 7b 7b 63 6f 6d 70 n * @type {{comp
43d00 6c 65 6d 65 6e 74 61 72 79 3a 20 6e 75 6d 62 65 lementary: numbe
43d10 72 5b 5d 2c 20 74 72 69 61 64 3a 20 6e 75 6d 62 r[], triad: numb
43d20 65 72 5b 5d 2c 20 74 65 74 72 61 64 3a 20 6e 75 er[], tetrad: nu
43d30 6d 62 65 72 5b 5d 2c 20 73 70 6c 69 74 63 6f 6d mber[], splitcom
43d40 70 6c 65 6d 65 6e 74 3a 20 6e 75 6d 62 65 72 5b plement: number[
43d50 5d 7d 7d 5c 6e 20 2a 2f 5c 6e 43 6f 6c 6f 72 49 ]}}\n */\nColorI
43d60 74 65 6d 2e 63 6f 6c 6f 72 46 6f 72 6d 75 6c 61 tem.colorFormula
43d70 73 20 3d 20 7b 5c 6e 20 20 63 6f 6d 70 6c 65 6d s = {\n complem
43d80 65 6e 74 61 72 79 3a 20 5b 31 38 30 5d 2c 5c 6e entary: [180],\n
43d90 20 20 74 72 69 61 64 3a 20 5b 30 2c 20 31 32 30 triad: [0, 120
43da0 2c 20 32 34 30 5d 2c 5c 6e 20 20 74 65 74 72 61 , 240],\n tetra
43db0 64 3a 20 5b 30 2c 20 39 30 2c 20 31 38 30 2c 20 d: [0, 90, 180,
43dc0 32 37 30 5d 2c 5c 6e 20 20 73 70 6c 69 74 63 6f 270],\n splitco
43dd0 6d 70 6c 65 6d 65 6e 74 3a 20 5b 30 2c 20 37 32 mplement: [0, 72
43de0 2c 20 32 31 36 5d 5c 6e 7d 3b 5c 6e 5c 6e 65 78 , 216]\n};\n\nex
43df0 70 6f 72 74 20 64 65 66 61 75 6c 74 20 43 6f 6c port default Col
43e00 6f 72 49 74 65 6d 3b 5c 6e 5c 6e 65 78 70 6f 72 orItem;\n\nexpor
43e10 74 20 7b 5c 6e 20 20 48 53 56 41 43 6f 6c 6f 72 t {\n HSVAColor
43e20 2c 5c 6e 20 20 43 6f 6c 6f 72 49 74 65 6d 5c 6e ,\n ColorItem\n
43e30 7d 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 };\n\n\n\n// WEB
43e40 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e PACK FOOTER //\n
43e50 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f 43 6f 6c 6f // ./src/js/Colo
43e60 72 49 74 65 6d 2e 6a 73 22 2c 22 27 75 73 65 20 rItem.js","'use
43e70 73 74 72 69 63 74 27 3b 5c 6e 2f 2a 2a 5c 6e 20 strict';\n/**\n
43e80 2a 20 40 6d 6f 64 75 6c 65 5c 6e 20 2a 2f 5c 6e * @module\n */\n
43e90 5c 6e 2f 2f 20 61 64 6a 75 73 74 20 74 68 65 73 \n// adjust thes
43ea0 65 20 76 61 6c 75 65 73 20 61 63 63 6f 72 64 69 e values accordi
43eb0 6e 67 6c 79 20 74 6f 20 74 68 65 20 73 61 73 73 ngly to the sass
43ec0 20 76 61 72 73 5c 6e 6c 65 74 20 73 61 73 73 56 vars\nlet sassV
43ed0 61 72 73 20 3d 20 7b 5c 6e 20 20 27 62 61 72 5f ars = {\n 'bar_
43ee0 73 69 7a 65 5f 73 68 6f 72 74 27 3a 20 31 36 2c size_short': 16,
43ef0 5c 6e 20 20 27 62 61 73 65 5f 6d 61 72 67 69 6e \n 'base_margin
43f00 27 3a 20 36 2c 5c 6e 20 20 27 63 6f 6c 75 6d 6e ': 6,\n 'column
43f10 73 27 3a 20 36 5c 6e 7d 3b 5c 6e 5c 6e 6c 65 74 s': 6\n};\n\nlet
43f20 20 73 6c 69 64 65 72 53 69 7a 65 20 3d 20 28 73 sliderSize = (s
43f30 61 73 73 56 61 72 73 2e 62 61 72 5f 73 69 7a 65 assVars.bar_size
43f40 5f 73 68 6f 72 74 20 2a 20 73 61 73 73 56 61 72 _short * sassVar
43f50 73 2e 63 6f 6c 75 6d 6e 73 29 20 2b 20 28 73 61 s.columns) + (sa
43f60 73 73 56 61 72 73 2e 62 61 73 65 5f 6d 61 72 67 ssVars.base_marg
43f70 69 6e 20 2a 20 28 73 61 73 73 56 61 72 73 2e 63 in * (sassVars.c
43f80 6f 6c 75 6d 6e 73 20 2d 20 31 29 29 3b 5c 6e 5c olumns - 1));\n\
43f90 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f 6c 6f 72 70 69 n/**\n * Colorpi
43fa0 63 6b 65 72 20 64 65 66 61 75 6c 74 20 6f 70 74 cker default opt
43fb0 69 6f 6e 73 5c 6e 20 2a 2f 5c 6e 65 78 70 6f 72 ions\n */\nexpor
43fc0 74 20 64 65 66 61 75 6c 74 20 7b 5c 6e 20 20 2f t default {\n /
43fd0 2a 2a 5c 6e 20 20 20 2a 20 43 75 73 74 6f 6d 20 **\n * Custom
43fe0 63 6c 61 73 73 20 74 6f 20 62 65 20 61 64 64 65 class to be adde
43ff0 64 20 74 6f 20 74 68 65 20 60 2e 63 6f 6c 6f 72 d to the `.color
44000 70 69 63 6b 65 72 2d 65 6c 65 6d 65 6e 74 60 20 picker-element`
44010 65 6c 65 6d 65 6e 74 5c 6e 20 20 20 2a 5c 6e 20 element\n *\n
44020 20 20 2a 20 40 74 79 70 65 20 7b 53 74 72 69 6e * @type {Strin
44030 67 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 2a 20 40 64 g|null}\n * @d
44040 65 66 61 75 6c 74 20 6e 75 6c 6c 5c 6e 20 20 20 efault null\n
44050 2a 2f 5c 6e 20 20 63 75 73 74 6f 6d 43 6c 61 73 */\n customClas
44060 73 3a 20 6e 75 6c 6c 2c 5c 6e 20 20 2f 2a 2a 5c s: null,\n /**\
44070 6e 20 20 20 2a 20 53 65 74 73 20 61 20 69 6e 69 n * Sets a ini
44080 74 69 61 6c 20 63 6f 6c 6f 72 2c 20 69 67 6e 6f tial color, igno
44090 72 69 6e 67 20 74 68 65 20 6f 6e 65 20 66 72 6f ring the one fro
440a0 6d 20 74 68 65 20 65 6c 65 6d 65 6e 74 2f 69 6e m the element/in
440b0 70 75 74 20 76 61 6c 75 65 20 6f 72 20 74 68 65 put value or the
440c0 20 64 61 74 61 2d 63 6f 6c 6f 72 20 61 74 74 72 data-color attr
440d0 69 62 75 74 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 ibute.\n *\n
440e0 20 2a 20 40 74 79 70 65 20 7b 28 53 74 72 69 6e * @type {(Strin
440f0 67 7c 43 6f 6c 6f 72 49 74 65 6d 7c 62 6f 6f 6c g|ColorItem|bool
44100 65 61 6e 29 7d 5c 6e 20 20 20 2a 20 40 64 65 66 ean)}\n * @def
44110 61 75 6c 74 20 66 61 6c 73 65 5c 6e 20 20 20 2a ault false\n *
44120 2f 5c 6e 20 20 63 6f 6c 6f 72 3a 20 66 61 6c 73 /\n color: fals
44130 65 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 e,\n /**\n *
44140 46 61 6c 6c 62 61 63 6b 20 63 6f 6c 6f 72 20 74 Fallback color t
44150 6f 20 75 73 65 20 77 68 65 6e 20 74 68 65 20 67 o use when the g
44160 69 76 65 6e 20 63 6f 6c 6f 72 20 69 73 20 69 6e iven color is in
44170 76 61 6c 69 64 2e 5c 6e 20 20 20 2a 20 49 66 20 valid.\n * If
44180 66 61 6c 73 65 2c 20 74 68 65 20 6c 61 74 65 73 false, the lates
44190 74 20 76 61 6c 69 64 20 63 6f 6c 6f 72 20 77 69 t valid color wi
441a0 6c 6c 20 62 65 20 75 73 65 64 20 61 73 20 61 20 ll be used as a
441b0 66 61 6c 6c 62 61 63 6b 2e 5c 6e 20 20 20 2a 5c fallback.\n *\
441c0 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 53 74 72 n * @type {Str
441d0 69 6e 67 7c 43 6f 6c 6f 72 49 74 65 6d 7c 62 6f ing|ColorItem|bo
441e0 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 olean}\n * @de
441f0 66 61 75 6c 74 20 66 61 6c 73 65 5c 6e 20 20 20 fault false\n
44200 2a 2f 5c 6e 20 20 66 61 6c 6c 62 61 63 6b 43 6f */\n fallbackCo
44210 6c 6f 72 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 2f lor: false,\n /
44220 2a 2a 5c 6e 20 20 20 2a 20 46 6f 72 63 65 73 20 **\n * Forces
44230 61 6e 20 73 70 65 63 69 66 69 63 20 63 6f 6c 6f an specific colo
44240 72 20 66 6f 72 6d 61 74 2e 20 49 66 20 27 61 75 r format. If 'au
44250 74 6f 27 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 to', it will be
44260 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 65 automatically de
44270 74 65 63 74 65 64 20 74 68 65 20 66 69 72 73 74 tected the first
44280 20 74 69 6d 65 20 6f 6e 6c 79 2c 5c 6e 20 20 20 time only,\n
44290 2a 20 62 75 74 20 69 66 20 6e 75 6c 6c 20 69 74 * but if null it
442a0 20 77 69 6c 6c 20 62 65 20 61 6c 77 61 79 73 20 will be always
442b0 72 65 63 61 6c 63 75 6c 61 74 65 64 2e 5c 6e 20 recalculated.\n
442c0 20 20 2a 5c 6e 20 20 20 2a 20 4e 6f 74 65 20 74 *\n * Note t
442d0 68 61 74 20 74 68 65 20 65 6e 64 69 6e 67 20 27 hat the ending '
442e0 61 27 20 6f 66 20 74 68 65 20 66 6f 72 6d 61 74 a' of the format
442f0 20 6d 65 61 6e 69 6e 67 20 5c 22 61 6c 70 68 61 meaning \"alpha
44300 5c 22 20 68 61 73 20 63 75 72 72 65 6e 74 6c 79 \" has currently
44310 20 6e 6f 20 65 66 66 65 63 74 2c 20 6d 65 61 6e no effect, mean
44320 69 6e 67 20 74 68 61 74 20 72 67 62 20 69 73 20 ing that rgb is
44330 74 68 65 20 73 61 6d 65 20 61 73 5c 6e 20 20 20 the same as\n
44340 2a 20 72 67 62 61 20 65 78 63 65 70 74 69 6e 67 * rgba excepting
44350 20 69 66 20 74 68 65 20 61 6c 70 68 61 20 63 68 if the alpha ch
44360 61 6e 6e 65 6c 20 69 73 20 64 69 73 61 62 6c 65 annel is disable
44370 64 20 28 73 65 65 20 75 73 65 41 6c 70 68 61 29 d (see useAlpha)
44380 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 .\n *\n * @t
44390 79 70 65 20 7b 28 27 72 67 62 27 7c 27 68 65 78 ype {('rgb'|'hex
443a0 27 7c 27 68 73 6c 27 7c 27 61 75 74 6f 27 7c 6e '|'hsl'|'auto'|n
443b0 75 6c 6c 29 7d 5c 6e 20 20 20 2a 20 40 64 65 66 ull)}\n * @def
443c0 61 75 6c 74 20 27 61 75 74 6f 27 5c 6e 20 20 20 ault 'auto'\n
443d0 2a 2f 5c 6e 20 20 66 6f 72 6d 61 74 3a 20 27 61 */\n format: 'a
443e0 75 74 6f 27 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 uto',\n /**\n
443f0 20 2a 20 48 6f 72 69 7a 6f 6e 74 61 6c 20 6d 6f * Horizontal mo
44400 64 65 20 6c 61 79 6f 75 74 2e 5c 6e 20 20 20 2a de layout.\n *
44410 5c 6e 20 20 20 2a 20 49 66 20 74 72 75 65 2c 20 \n * If true,
44420 74 68 65 20 68 75 65 20 61 6e 64 20 61 6c 70 68 the hue and alph
44430 61 20 63 68 61 6e 6e 65 6c 20 62 61 72 73 20 77 a channel bars w
44440 69 6c 6c 20 62 65 20 72 65 6e 64 65 72 65 64 20 ill be rendered
44450 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 2c 20 61 62 horizontally, ab
44460 6f 76 65 20 74 68 65 20 73 61 74 75 72 61 74 69 ove the saturati
44470 6f 6e 20 73 65 6c 65 63 74 6f 72 2e 5c 6e 20 20 on selector.\n
44480 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b *\n * @type {
44490 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 boolean}\n * @
444a0 64 65 66 61 75 6c 74 20 66 61 6c 73 65 5c 6e 20 default false\n
444b0 20 20 2a 2f 5c 6e 20 20 68 6f 72 69 7a 6f 6e 74 */\n horizont
444c0 61 6c 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 2f 2a al: false,\n /*
444d0 2a 5c 6e 20 20 20 2a 20 46 6f 72 63 65 73 20 74 *\n * Forces t
444e0 6f 20 73 68 6f 77 20 74 68 65 20 63 6f 6c 6f 72 o show the color
444f0 70 69 63 6b 65 72 20 61 73 20 61 6e 20 69 6e 6c picker as an inl
44500 69 6e 65 20 65 6c 65 6d 65 6e 74 2e 5c 6e 20 20 ine element.\n
44510 20 2a 5c 6e 20 20 20 2a 20 4e 6f 74 65 20 74 68 *\n * Note th
44520 61 74 20 69 66 20 74 68 65 72 65 20 69 73 20 6e at if there is n
44530 6f 20 63 6f 6e 74 61 69 6e 65 72 20 73 70 65 63 o container spec
44540 69 66 69 65 64 2c 20 74 68 65 20 69 6e 6c 69 6e ified, the inlin
44550 65 20 65 6c 65 6d 65 6e 74 5c 6e 20 20 20 2a 20 e element\n *
44560 77 69 6c 6c 20 62 65 20 61 64 64 65 64 20 74 6f will be added to
44570 20 74 68 65 20 62 6f 64 79 2c 20 73 6f 20 79 6f the body, so yo
44580 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 73 65 u may want to se
44590 74 20 74 68 65 20 63 6f 6e 74 61 69 6e 65 72 20 t the container
445a0 6f 70 74 69 6f 6e 2e 5c 6e 20 20 20 2a 5c 6e 20 option.\n *\n
445b0 20 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 * @type {boole
445c0 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 an}\n * @defau
445d0 6c 74 20 66 61 6c 73 65 5c 6e 20 20 20 2a 2f 5c lt false\n */\
445e0 6e 20 20 69 6e 6c 69 6e 65 3a 20 66 61 6c 73 65 n inline: false
445f0 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 ,\n /**\n * C
44600 6f 6e 74 61 69 6e 65 72 20 77 68 65 72 65 20 74 ontainer where t
44610 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 69 he colorpicker i
44620 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 69 6e s appended to in
44630 20 74 68 65 20 44 4f 4d 2e 5c 6e 20 20 20 2a 5c the DOM.\n *\
44640 6e 20 20 20 2a 20 49 66 20 69 73 20 61 20 73 74 n * If is a st
44650 72 69 6e 67 20 28 43 53 53 20 73 65 6c 65 63 74 ring (CSS select
44660 6f 72 29 2c 20 74 68 65 20 63 6f 6c 6f 72 70 69 or), the colorpi
44670 63 6b 65 72 20 77 69 6c 6c 20 62 65 20 70 6c 61 cker will be pla
44680 63 65 64 20 69 6e 73 69 64 65 20 74 68 69 73 20 ced inside this
44690 63 6f 6e 74 61 69 6e 65 72 2e 5c 6e 20 20 20 2a container.\n *
446a0 20 49 66 20 74 72 75 65 2c 20 74 68 65 20 60 2e If true, the `.
446b0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 6c 65 6d colorpicker-elem
446c0 65 6e 74 60 20 65 6c 65 6d 65 6e 74 20 69 74 73 ent` element its
446d0 65 6c 66 20 77 69 6c 6c 20 62 65 20 75 73 65 64 elf will be used
446e0 20 61 73 20 74 68 65 20 63 6f 6e 74 61 69 6e 65 as the containe
446f0 72 2e 5c 6e 20 20 20 2a 20 49 66 20 66 61 6c 73 r.\n * If fals
44700 65 2c 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 e, the document
44710 62 6f 64 79 20 69 73 20 75 73 65 64 20 61 73 20 body is used as
44720 74 68 65 20 63 6f 6e 74 61 69 6e 65 72 2c 20 75 the container, u
44730 6e 6c 65 73 73 20 69 74 20 69 73 20 61 20 70 6f nless it is a po
44740 70 6f 76 65 72 20 28 69 6e 20 74 68 69 73 20 63 pover (in this c
44750 61 73 65 20 69 74 20 69 73 20 61 70 70 65 6e 64 ase it is append
44760 65 64 20 74 6f 20 74 68 65 5c 6e 20 20 20 2a 20 ed to the\n *
44770 70 6f 70 6f 76 65 72 20 62 6f 64 79 20 69 6e 73 popover body ins
44780 74 65 61 64 29 2e 5c 6e 20 20 20 2a 5c 6e 20 20 tead).\n *\n
44790 20 2a 20 40 74 79 70 65 20 7b 53 74 72 69 6e 67 * @type {String
447a0 7c 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 |boolean}\n *
447b0 40 64 65 66 61 75 6c 74 20 66 61 6c 73 65 5c 6e @default false\n
447c0 20 20 20 2a 2f 5c 6e 20 20 63 6f 6e 74 61 69 6e */\n contain
447d0 65 72 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 2f 2a er: false,\n /*
447e0 2a 5c 6e 20 20 20 2a 20 42 6f 6f 74 73 74 72 61 *\n * Bootstra
447f0 70 20 50 6f 70 6f 76 65 72 20 6f 70 74 69 6f 6e p Popover option
44800 73 2e 5c 6e 20 20 20 2a 20 54 68 65 20 74 72 69 s.\n * The tri
44810 67 67 65 72 2c 20 63 6f 6e 74 65 6e 74 20 61 6e gger, content an
44820 64 20 68 74 6d 6c 20 6f 70 74 69 6f 6e 73 20 61 d html options a
44830 72 65 20 61 6c 77 61 79 73 20 69 67 6e 6f 72 65 re always ignore
44840 64 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 d.\n *\n * @
44850 74 79 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e type {boolean}\n
44860 20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 4f 62 * @default Ob
44870 6a 65 63 74 5c 6e 20 20 20 2a 2f 5c 6e 20 20 70 ject\n */\n p
44880 6f 70 6f 76 65 72 3a 20 7b 5c 6e 20 20 20 20 61 opover: {\n a
44890 6e 69 6d 61 74 69 6f 6e 3a 20 74 72 75 65 2c 5c nimation: true,\
448a0 6e 20 20 20 20 70 6c 61 63 65 6d 65 6e 74 3a 20 n placement:
448b0 27 62 6f 74 74 6f 6d 27 2c 5c 6e 20 20 20 20 66 'bottom',\n f
448c0 61 6c 6c 62 61 63 6b 50 6c 61 63 65 6d 65 6e 74 allbackPlacement
448d0 3a 20 27 66 6c 69 70 27 5c 6e 20 20 7d 2c 5c 6e : 'flip'\n },\n
448e0 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 74 /**\n * If t
448f0 72 75 65 2c 20 6c 6f 61 64 73 20 74 68 65 20 27 rue, loads the '
44900 64 65 62 75 67 67 65 72 27 20 65 78 74 65 6e 73 debugger' extens
44910 69 6f 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c ion automaticall
44920 79 2c 20 77 68 69 63 68 20 6c 6f 67 73 20 74 68 y, which logs th
44930 65 20 65 76 65 6e 74 73 20 69 6e 20 74 68 65 20 e events in the
44940 63 6f 6e 73 6f 6c 65 5c 6e 20 20 20 2a 20 40 74 console\n * @t
44950 79 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 ype {boolean}\n
44960 20 20 2a 20 40 64 65 66 61 75 6c 74 20 66 61 6c * @default fal
44970 73 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 64 65 62 se\n */\n deb
44980 75 67 3a 20 66 61 6c 73 65 2c 5c 6e 20 20 2f 2a ug: false,\n /*
44990 2a 5c 6e 20 20 20 2a 20 43 68 69 6c 64 20 43 53 *\n * Child CS
449a0 53 20 73 65 6c 65 63 74 6f 72 20 66 6f 72 20 74 S selector for t
449b0 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 69 he colorpicker i
449c0 6e 70 75 74 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 nput.\n *\n
449d0 2a 20 40 74 79 70 65 20 7b 53 74 72 69 6e 67 7d * @type {String}
449e0 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 \n * @default
449f0 27 69 6e 70 75 74 27 5c 6e 20 20 20 2a 2f 5c 6e 'input'\n */\n
44a00 20 20 69 6e 70 75 74 3a 20 27 69 6e 70 75 74 27 input: 'input'
44a10 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 ,\n /**\n * C
44a20 68 69 6c 64 20 43 53 53 20 73 65 6c 65 63 74 6f hild CSS selecto
44a30 72 20 66 6f 72 20 74 68 65 20 63 6f 6c 6f 72 70 r for the colorp
44a40 69 63 6b 65 72 20 61 64 64 6f 6e 2e 5c 6e 20 20 icker addon.\n
44a50 20 2a 20 49 66 20 69 74 20 65 78 69 73 74 73 2c * If it exists,
44a60 20 74 68 65 20 63 68 69 6c 64 20 3c 69 3e 20 65 the child <i> e
44a70 6c 65 6d 65 6e 74 20 62 61 63 6b 67 72 6f 75 6e lement backgroun
44a80 64 20 77 69 6c 6c 20 62 65 20 63 68 61 6e 67 65 d will be change
44a90 64 20 6f 6e 20 63 6f 6c 6f 72 20 63 68 61 6e 67 d on color chang
44aa0 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 e.\n *\n * @
44ab0 74 79 70 65 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 type {String}\n
44ac0 20 20 2a 20 40 64 65 66 61 75 6c 74 20 27 2e 63 * @default '.c
44ad0 6f 6c 6f 72 70 69 63 6b 65 72 2d 74 72 69 67 67 olorpicker-trigg
44ae0 65 72 2c 20 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 er, .colorpicker
44af0 2d 69 6e 70 75 74 2d 61 64 64 6f 6e 27 5c 6e 20 -input-addon'\n
44b00 20 20 2a 2f 5c 6e 20 20 61 64 64 6f 6e 3a 20 27 */\n addon: '
44b10 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 69 6e 70 .colorpicker-inp
44b20 75 74 2d 61 64 64 6f 6e 27 2c 5c 6e 20 20 2f 2a ut-addon',\n /*
44b30 2a 5c 6e 20 20 20 2a 20 49 66 20 74 72 75 65 2c *\n * If true,
44b40 20 74 68 65 20 69 6e 70 75 74 20 63 6f 6e 74 65 the input conte
44b50 6e 74 20 77 69 6c 6c 20 62 65 20 72 65 70 6c 61 nt will be repla
44b60 63 65 64 20 61 6c 77 61 79 73 20 77 69 74 68 20 ced always with
44b70 61 20 76 61 6c 69 64 20 63 6f 6c 6f 72 2c 5c 6e a valid color,\n
44b80 20 20 20 2a 20 69 66 20 66 61 6c 73 65 2c 20 74 * if false, t
44b90 68 65 20 69 6e 76 61 6c 69 64 20 63 6f 6c 6f 72 he invalid color
44ba0 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 69 6e will be left in
44bb0 20 74 68 65 20 69 6e 70 75 74 2c 5c 6e 20 20 20 the input,\n
44bc0 2a 20 20 20 77 68 69 6c 65 20 74 68 65 20 69 6e * while the in
44bd0 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 20 6f 62 6a ternal color obj
44be0 65 63 74 20 77 69 6c 6c 20 73 74 69 6c 6c 20 72 ect will still r
44bf0 65 73 6f 6c 76 65 20 69 6e 74 6f 20 61 20 76 61 esolve into a va
44c00 6c 69 64 20 6f 6e 65 2e 5c 6e 20 20 20 2a 5c 6e lid one.\n *\n
44c10 20 20 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c * @type {bool
44c20 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 ean}\n * @defa
44c30 75 6c 74 20 74 72 75 65 5c 6e 20 20 20 2a 2f 5c ult true\n */\
44c40 6e 20 20 61 75 74 6f 49 6e 70 75 74 46 61 6c 6c n autoInputFall
44c50 62 61 63 6b 3a 20 74 72 75 65 2c 5c 6e 20 20 2f back: true,\n /
44c60 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 74 72 75 65 **\n * If true
44c70 20 61 20 68 61 73 68 20 77 69 6c 6c 20 62 65 20 a hash will be
44c80 70 72 65 70 65 6e 64 65 64 20 74 6f 20 68 65 78 prepended to hex
44c90 61 64 65 63 69 6d 61 6c 20 63 6f 6c 6f 72 73 2e adecimal colors.
44ca0 5c 6e 20 20 20 2a 20 49 66 20 66 61 6c 73 65 2c \n * If false,
44cb0 20 74 68 65 20 68 61 73 68 20 77 69 6c 6c 20 62 the hash will b
44cc0 65 20 72 65 6d 6f 76 65 64 2e 5c 6e 20 20 20 2a e removed.\n *
44cd0 20 54 68 69 73 20 6f 6e 6c 79 20 61 66 66 65 63 This only affec
44ce0 74 73 20 74 68 65 20 69 6e 70 75 74 20 76 61 6c ts the input val
44cf0 75 65 73 20 69 6e 20 68 65 78 61 64 65 63 69 6d ues in hexadecim
44d00 61 6c 20 66 6f 72 6d 61 74 2e 5c 6e 20 20 20 2a al format.\n *
44d10 5c 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 62 6f \n * @type {bo
44d20 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 olean}\n * @de
44d30 66 61 75 6c 74 20 74 72 75 65 5c 6e 20 20 20 2a fault true\n *
44d40 2f 5c 6e 20 20 75 73 65 48 61 73 68 50 72 65 66 /\n useHashPref
44d50 69 78 3a 20 74 72 75 65 2c 5c 6e 20 20 2f 2a 2a ix: true,\n /**
44d60 5c 6e 20 20 20 2a 20 49 66 20 74 72 75 65 2c 20 \n * If true,
44d70 74 68 65 20 61 6c 70 68 61 20 63 68 61 6e 6e 65 the alpha channe
44d80 6c 20 62 61 72 20 77 69 6c 6c 20 62 65 20 64 69 l bar will be di
44d90 73 70 6c 61 79 65 64 20 6e 6f 20 6d 61 74 74 65 splayed no matte
44da0 72 20 77 68 61 74 2e 5c 6e 20 20 20 2a 5c 6e 20 r what.\n *\n
44db0 20 20 2a 20 49 66 20 66 61 6c 73 65 2c 20 69 74 * If false, it
44dc0 20 77 69 6c 6c 20 62 65 20 61 6c 77 61 79 73 20 will be always
44dd0 68 69 64 64 65 6e 20 61 6e 64 20 61 6c 70 68 61 hidden and alpha
44de0 20 63 68 61 6e 6e 65 6c 20 77 69 6c 6c 20 62 65 channel will be
44df0 20 64 69 73 61 62 6c 65 64 20 61 6c 73 6f 20 70 disabled also p
44e00 72 6f 67 72 61 6d 6d 61 74 69 63 61 6c 6c 79 2c rogrammatically,
44e10 20 6d 65 61 6e 69 6e 67 20 74 68 61 74 5c 6e 20 meaning that\n
44e20 20 20 2a 20 74 68 65 20 73 65 6c 65 63 74 65 64 * the selected
44e30 20 6f 72 20 74 79 70 65 64 20 63 6f 6c 6f 72 20 or typed color
44e40 77 69 6c 6c 20 62 65 20 61 6c 77 61 79 73 20 6f will be always o
44e50 70 61 71 75 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 paque.\n *\n
44e60 20 2a 20 49 66 20 6e 75 6c 6c 2c 20 74 68 65 20 * If null, the
44e70 61 6c 70 68 61 20 63 68 61 6e 6e 65 6c 20 77 69 alpha channel wi
44e80 6c 6c 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 ll be automatica
44e90 6c 6c 79 20 64 69 73 61 62 6c 65 64 2f 65 6e 61 lly disabled/ena
44ea0 62 6c 65 64 20 64 65 70 65 6e 64 69 6e 67 20 69 bled depending i
44eb0 66 20 74 68 65 20 69 6e 69 74 69 61 6c 20 63 6f f the initial co
44ec0 6c 6f 72 20 66 6f 72 6d 61 74 20 73 75 70 70 6f lor format suppo
44ed0 72 74 73 5c 6e 20 20 20 2a 20 61 6c 70 68 61 20 rts\n * alpha
44ee0 6f 72 20 6e 6f 74 2e 5c 6e 20 20 20 2a 5c 6e 20 or not.\n *\n
44ef0 20 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 * @type {boole
44f00 61 6e 7d 5c 6e 20 20 20 2a 20 40 64 65 66 61 75 an}\n * @defau
44f10 6c 74 20 74 72 75 65 5c 6e 20 20 20 2a 2f 5c 6e lt true\n */\n
44f20 20 20 75 73 65 41 6c 70 68 61 3a 20 74 72 75 65 useAlpha: true
44f30 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 ,\n /**\n * C
44f40 6f 6c 6f 72 70 69 63 6b 65 72 20 77 69 64 67 65 olorpicker widge
44f50 74 20 74 65 6d 70 6c 61 74 65 5c 6e 20 20 20 2a t template\n *
44f60 20 40 74 79 70 65 20 7b 53 74 72 69 6e 67 7d 5c @type {String}\
44f70 6e 20 20 20 2a 20 40 65 78 61 6d 70 6c 65 5c 6e n * @example\n
44f80 20 20 20 2a 20 3c 21 2d 2d 20 54 68 69 73 20 69 * <!-- This i
44f90 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 65 s the default te
44fa0 6d 70 6c 61 74 65 3a 20 2d 2d 3e 5c 6e 20 20 20 mplate: -->\n
44fb0 2a 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 * <div class=\"c
44fc0 6f 6c 6f 72 70 69 63 6b 65 72 5c 22 3e 5c 6e 20 olorpicker\">\n
44fd0 20 20 2a 20 20 20 3c 64 69 76 20 63 6c 61 73 73 * <div class
44fe0 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 =\"colorpicker-s
44ff0 61 74 75 72 61 74 69 6f 6e 5c 22 3e 3c 69 20 63 aturation\"><i c
45000 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b lass=\"colorpick
45010 65 72 2d 67 75 69 64 65 5c 22 3e 3c 2f 69 3e 3c er-guide\"></i><
45020 2f 64 69 76 3e 5c 6e 20 20 20 2a 20 20 20 3c 64 /div>\n * <d
45030 69 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 iv class=\"color
45040 70 69 63 6b 65 72 2d 68 75 65 5c 22 3e 3c 69 20 picker-hue\"><i
45050 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 class=\"colorpic
45060 6b 65 72 2d 67 75 69 64 65 5c 22 3e 3c 2f 69 3e ker-guide\"></i>
45070 3c 2f 64 69 76 3e 5c 6e 20 20 20 2a 20 20 20 3c </div>\n * <
45080 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f div class=\"colo
45090 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 5c 22 3e rpicker-alpha\">
450a0 5c 6e 20 20 20 2a 20 20 20 20 20 3c 64 69 76 20 \n * <div
450b0 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 class=\"colorpic
450c0 6b 65 72 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 5c ker-alpha-color\
450d0 22 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 2a 20 20 "></div>\n *
450e0 20 20 20 3c 69 20 63 6c 61 73 73 3d 5c 22 63 6f <i class=\"co
450f0 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 5c lorpicker-guide\
45100 22 3e 3c 2f 69 3e 5c 6e 20 20 20 2a 20 20 20 3c "></i>\n * <
45110 2f 64 69 76 3e 5c 6e 20 20 20 2a 20 3c 2f 64 69 /div>\n * </di
45120 76 3e 5c 6e 20 20 20 2a 2f 5c 6e 20 20 74 65 6d v>\n */\n tem
45130 70 6c 61 74 65 3a 20 60 3c 64 69 76 20 63 6c 61 plate: `<div cla
45140 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 ss=\"colorpicker
45150 5c 22 3e 5c 6e 20 20 20 20 20 20 3c 64 69 76 20 \">\n <div
45160 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 63 class=\"colorpic
45170 6b 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 5c 22 ker-saturation\"
45180 3e 3c 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f ><i class=\"colo
45190 72 70 69 63 6b 65 72 2d 67 75 69 64 65 5c 22 3e rpicker-guide\">
451a0 3c 2f 69 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 20 </i></div>\n
451b0 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 <div class=\"c
451c0 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 75 65 5c 22 olorpicker-hue\"
451d0 3e 3c 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f ><i class=\"colo
451e0 72 70 69 63 6b 65 72 2d 67 75 69 64 65 5c 22 3e rpicker-guide\">
451f0 3c 2f 69 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 20 </i></div>\n
45200 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 <div class=\"c
45210 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 olorpicker-alpha
45220 5c 22 3e 5c 6e 20 20 20 20 20 20 20 20 3c 64 69 \">\n <di
45230 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 v class=\"colorp
45240 69 63 6b 65 72 2d 61 6c 70 68 61 2d 63 6f 6c 6f icker-alpha-colo
45250 72 5c 22 3e 3c 2f 64 69 76 3e 5c 6e 20 20 20 20 r\"></div>\n
45260 20 20 20 20 3c 69 20 63 6c 61 73 73 3d 5c 22 63 <i class=\"c
45270 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 olorpicker-guide
45280 5c 22 3e 3c 2f 69 3e 5c 6e 20 20 20 20 20 20 3c \"></i>\n <
45290 2f 64 69 76 3e 5c 6e 20 20 20 20 3c 2f 64 69 76 /div>\n </div
452a0 3e 60 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a >`,\n /**\n *
452b0 5c 6e 20 20 20 2a 20 41 73 73 6f 63 69 61 74 69 \n * Associati
452c0 76 65 20 6f 62 6a 65 63 74 20 77 69 74 68 20 74 ve object with t
452d0 68 65 20 65 78 74 65 6e 73 69 6f 6e 20 63 6c 61 he extension cla
452e0 73 73 20 6e 61 6d 65 20 61 6e 64 20 69 74 73 20 ss name and its
452f0 63 6f 6e 66 69 67 2e 5c 6e 20 20 20 2a 20 43 6f config.\n * Co
45300 6c 6f 72 70 69 63 6b 65 72 20 63 6f 6d 65 73 20 lorpicker comes
45310 77 69 74 68 20 6d 61 6e 79 20 62 75 6e 64 6c 65 with many bundle
45320 64 20 65 78 74 65 6e 73 69 6f 6e 73 3a 20 64 65 d extensions: de
45330 62 75 67 67 65 72 2c 20 70 61 6c 65 74 74 65 2c bugger, palette,
45340 20 70 72 65 76 69 65 77 20 61 6e 64 20 73 77 61 preview and swa
45350 74 63 68 65 73 20 28 61 20 73 75 70 65 72 73 65 tches (a superse
45360 74 20 6f 66 20 70 61 6c 65 74 74 65 29 2e 5c 6e t of palette).\n
45370 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 *\n * @type
45380 20 7b 4f 62 6a 65 63 74 5b 5d 7d 5c 6e 20 20 20 {Object[]}\n
45390 2a 20 40 65 78 61 6d 70 6c 65 5c 6e 20 20 20 2a * @example\n *
453a0 20 20 20 65 78 74 65 6e 73 69 6f 6e 73 3a 20 5b extensions: [
453b0 5c 6e 20 20 20 2a 20 20 20 20 20 7b 5c 6e 20 20 \n * {\n
453c0 20 2a 20 20 20 20 20 20 20 6e 61 6d 65 3a 20 27 * name: '
453d0 73 77 61 74 63 68 65 73 27 5c 6e 20 20 20 2a 20 swatches'\n *
453e0 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 7b options: {
453f0 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 20 20 63 \n * c
45400 6f 6c 6f 72 73 3a 20 7b 5c 6e 20 20 20 2a 20 20 olors: {\n *
45410 20 20 20 20 20 20 20 20 20 27 70 72 69 6d 61 72 'primar
45420 79 27 3a 20 27 23 33 33 37 61 62 37 27 2c 5c 6e y': '#337ab7',\n
45430 20 20 20 2a 20 20 20 20 20 20 20 20 20 20 20 27 * '
45440 73 75 63 63 65 73 73 27 3a 20 27 23 35 63 62 38 success': '#5cb8
45450 35 63 27 2c 5c 6e 20 20 20 2a 20 20 20 20 20 20 5c',\n *
45460 20 20 20 20 20 27 69 6e 66 6f 27 3a 20 27 23 35 'info': '#5
45470 62 63 30 64 65 27 2c 5c 6e 20 20 20 2a 20 20 20 bc0de',\n *
45480 20 20 20 20 20 20 20 20 27 77 61 72 6e 69 6e 67 'warning
45490 27 3a 20 27 23 66 30 61 64 34 65 27 2c 5c 6e 20 ': '#f0ad4e',\n
454a0 20 20 2a 20 20 20 20 20 20 20 20 20 20 20 27 64 * 'd
454b0 61 6e 67 65 72 27 3a 20 27 23 64 39 35 33 34 66 anger': '#d9534f
454c0 27 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 20 20 '\n *
454d0 7d 2c 5c 6e 20 20 20 2a 20 20 20 20 20 20 20 20 },\n *
454e0 20 6e 61 6d 65 73 41 73 56 61 6c 75 65 73 3a 20 namesAsValues:
454f0 74 72 75 65 5c 6e 20 20 20 2a 20 20 20 20 20 20 true\n *
45500 20 7d 5c 6e 20 20 20 2a 20 20 20 20 20 7d 5c 6e }\n * }\n
45510 20 20 20 2a 20 20 20 5d 5c 6e 20 20 20 2a 2f 5c * ]\n */\
45520 6e 20 20 65 78 74 65 6e 73 69 6f 6e 73 3a 20 5b n extensions: [
45530 5c 6e 20 20 20 20 7b 5c 6e 20 20 20 20 20 20 6e \n {\n n
45540 61 6d 65 3a 20 27 70 72 65 76 69 65 77 27 2c 5c ame: 'preview',\
45550 6e 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 n options:
45560 7b 5c 6e 20 20 20 20 20 20 20 20 73 68 6f 77 54 {\n showT
45570 65 78 74 3a 20 74 72 75 65 5c 6e 20 20 20 20 20 ext: true\n
45580 20 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 5d 2c 5c }\n }\n ],\
45590 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 56 65 72 n /**\n * Ver
455a0 74 69 63 61 6c 20 73 6c 69 64 65 72 73 20 63 6f tical sliders co
455b0 6e 66 69 67 75 72 61 74 69 6f 6e 5c 6e 20 20 20 nfiguration\n
455c0 2a 20 40 74 79 70 65 20 7b 4f 62 6a 65 63 74 7d * @type {Object}
455d0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 6c 69 64 65 \n */\n slide
455e0 72 73 3a 20 7b 5c 6e 20 20 20 20 73 61 74 75 72 rs: {\n satur
455f0 61 74 69 6f 6e 3a 20 7b 5c 6e 20 20 20 20 20 20 ation: {\n
45600 73 65 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f selector: '.colo
45610 72 70 69 63 6b 65 72 2d 73 61 74 75 72 61 74 69 rpicker-saturati
45620 6f 6e 27 2c 5c 6e 20 20 20 20 20 20 6d 61 78 4c on',\n maxL
45630 65 66 74 3a 20 73 6c 69 64 65 72 53 69 7a 65 2c eft: sliderSize,
45640 5c 6e 20 20 20 20 20 20 6d 61 78 54 6f 70 3a 20 \n maxTop:
45650 73 6c 69 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 sliderSize,\n
45660 20 20 20 63 61 6c 6c 4c 65 66 74 3a 20 27 73 65 callLeft: 'se
45670 74 53 61 74 75 72 61 74 69 6f 6e 52 61 74 69 6f tSaturationRatio
45680 27 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 54 6f ',\n callTo
45690 70 3a 20 27 73 65 74 56 61 6c 75 65 52 61 74 69 p: 'setValueRati
456a0 6f 27 5c 6e 20 20 20 20 7d 2c 5c 6e 20 20 20 20 o'\n },\n
456b0 68 75 65 3a 20 7b 5c 6e 20 20 20 20 20 20 73 65 hue: {\n se
456c0 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f 72 70 lector: '.colorp
456d0 69 63 6b 65 72 2d 68 75 65 27 2c 5c 6e 20 20 20 icker-hue',\n
456e0 20 20 20 6d 61 78 4c 65 66 74 3a 20 30 2c 5c 6e maxLeft: 0,\n
456f0 20 20 20 20 20 20 6d 61 78 54 6f 70 3a 20 73 6c maxTop: sl
45700 69 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 20 20 iderSize,\n
45710 20 63 61 6c 6c 4c 65 66 74 3a 20 66 61 6c 73 65 callLeft: false
45720 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 54 6f 70 ,\n callTop
45730 3a 20 27 73 65 74 48 75 65 52 61 74 69 6f 27 5c : 'setHueRatio'\
45740 6e 20 20 20 20 7d 2c 5c 6e 20 20 20 20 61 6c 70 n },\n alp
45750 68 61 3a 20 7b 5c 6e 20 20 20 20 20 20 73 65 6c ha: {\n sel
45760 65 63 74 6f 72 3a 20 27 2e 63 6f 6c 6f 72 70 69 ector: '.colorpi
45770 63 6b 65 72 2d 61 6c 70 68 61 27 2c 5c 6e 20 20 cker-alpha',\n
45780 20 20 20 20 63 68 69 6c 64 53 65 6c 65 63 74 6f childSelecto
45790 72 3a 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 r: '.colorpicker
457a0 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 27 2c 5c 6e -alpha-color',\n
457b0 20 20 20 20 20 20 6d 61 78 4c 65 66 74 3a 20 30 maxLeft: 0
457c0 2c 5c 6e 20 20 20 20 20 20 6d 61 78 54 6f 70 3a ,\n maxTop:
457d0 20 73 6c 69 64 65 72 53 69 7a 65 2c 5c 6e 20 20 sliderSize,\n
457e0 20 20 20 20 63 61 6c 6c 4c 65 66 74 3a 20 66 61 callLeft: fa
457f0 6c 73 65 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c lse,\n call
45800 54 6f 70 3a 20 27 73 65 74 41 6c 70 68 61 52 61 Top: 'setAlphaRa
45810 74 69 6f 27 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d tio'\n }\n }
45820 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 48 ,\n /**\n * H
45830 6f 72 69 7a 6f 6e 74 61 6c 20 73 6c 69 64 65 72 orizontal slider
45840 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5c s configuration\
45850 6e 20 20 20 2a 20 40 74 79 70 65 20 7b 4f 62 6a n * @type {Obj
45860 65 63 74 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 73 ect}\n */\n s
45870 6c 69 64 65 72 73 48 6f 72 7a 3a 20 7b 5c 6e 20 lidersHorz: {\n
45880 20 20 20 73 61 74 75 72 61 74 69 6f 6e 3a 20 7b saturation: {
45890 5c 6e 20 20 20 20 20 20 73 65 6c 65 63 74 6f 72 \n selector
458a0 3a 20 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d : '.colorpicker-
458b0 73 61 74 75 72 61 74 69 6f 6e 27 2c 5c 6e 20 20 saturation',\n
458c0 20 20 20 20 6d 61 78 4c 65 66 74 3a 20 73 6c 69 maxLeft: sli
458d0 64 65 72 53 69 7a 65 2c 5c 6e 20 20 20 20 20 20 derSize,\n
458e0 6d 61 78 54 6f 70 3a 20 73 6c 69 64 65 72 53 69 maxTop: sliderSi
458f0 7a 65 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 4c ze,\n callL
45900 65 66 74 3a 20 27 73 65 74 53 61 74 75 72 61 74 eft: 'setSaturat
45910 69 6f 6e 52 61 74 69 6f 27 2c 5c 6e 20 20 20 20 ionRatio',\n
45920 20 20 63 61 6c 6c 54 6f 70 3a 20 27 73 65 74 56 callTop: 'setV
45930 61 6c 75 65 52 61 74 69 6f 27 5c 6e 20 20 20 20 alueRatio'\n
45940 7d 2c 5c 6e 20 20 20 20 68 75 65 3a 20 7b 5c 6e },\n hue: {\n
45950 20 20 20 20 20 20 73 65 6c 65 63 74 6f 72 3a 20 selector:
45960 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 75 '.colorpicker-hu
45970 65 27 2c 5c 6e 20 20 20 20 20 20 6d 61 78 4c 65 e',\n maxLe
45980 66 74 3a 20 73 6c 69 64 65 72 53 69 7a 65 2c 5c ft: sliderSize,\
45990 6e 20 20 20 20 20 20 6d 61 78 54 6f 70 3a 20 30 n maxTop: 0
459a0 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 4c 65 66 ,\n callLef
459b0 74 3a 20 27 73 65 74 48 75 65 52 61 74 69 6f 27 t: 'setHueRatio'
459c0 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c 54 6f 70 ,\n callTop
459d0 3a 20 66 61 6c 73 65 5c 6e 20 20 20 20 7d 2c 5c : false\n },\
459e0 6e 20 20 20 20 61 6c 70 68 61 3a 20 7b 5c 6e 20 n alpha: {\n
459f0 20 20 20 20 20 73 65 6c 65 63 74 6f 72 3a 20 27 selector: '
45a00 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 .colorpicker-alp
45a10 68 61 27 2c 5c 6e 20 20 20 20 20 20 63 68 69 6c ha',\n chil
45a20 64 53 65 6c 65 63 74 6f 72 3a 20 27 2e 63 6f 6c dSelector: '.col
45a30 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 2d 63 orpicker-alpha-c
45a40 6f 6c 6f 72 27 2c 5c 6e 20 20 20 20 20 20 6d 61 olor',\n ma
45a50 78 4c 65 66 74 3a 20 73 6c 69 64 65 72 53 69 7a xLeft: sliderSiz
45a60 65 2c 5c 6e 20 20 20 20 20 20 6d 61 78 54 6f 70 e,\n maxTop
45a70 3a 20 30 2c 5c 6e 20 20 20 20 20 20 63 61 6c 6c : 0,\n call
45a80 4c 65 66 74 3a 20 27 73 65 74 41 6c 70 68 61 52 Left: 'setAlphaR
45a90 61 74 69 6f 27 2c 5c 6e 20 20 20 20 20 20 63 61 atio',\n ca
45aa0 6c 6c 54 6f 70 3a 20 66 61 6c 73 65 5c 6e 20 20 llTop: false\n
45ab0 20 20 7d 5c 6e 20 20 7d 5c 6e 7d 3b 5c 6e 5c 6e }\n }\n};\n\n
45ac0 5c 6e 5c 6e 2f 2f 20 57 45 42 50 41 43 4b 20 46 \n\n// WEBPACK F
45ad0 4f 4f 54 45 52 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 OOTER //\n// ./s
45ae0 72 63 2f 6a 73 2f 6f 70 74 69 6f 6e 73 2e 6a 73 rc/js/options.js
45af0 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 3b ","'use strict';
45b00 5c 6e 5c 6e 69 6d 70 6f 72 74 20 45 78 74 65 6e \n\nimport Exten
45b10 73 69 6f 6e 20 66 72 6f 6d 20 27 45 78 74 65 6e sion from 'Exten
45b20 73 69 6f 6e 27 3b 5c 6e 69 6d 70 6f 72 74 20 24 sion';\nimport $
45b30 20 66 72 6f 6d 20 27 6a 71 75 65 72 79 27 3b 5c from 'jquery';\
45b40 6e 5c 6e 6c 65 74 20 64 65 66 61 75 6c 74 73 20 n\nlet defaults
45b50 3d 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a = {\n /**\n *
45b60 20 4b 65 79 2d 76 61 6c 75 65 20 70 61 69 72 73 Key-value pairs
45b70 20 64 65 66 69 6e 69 6e 67 20 61 20 63 6f 6c 6f defining a colo
45b80 72 20 61 6c 69 61 73 20 61 6e 64 20 69 74 73 20 r alias and its
45b90 43 53 53 20 63 6f 6c 6f 72 20 72 65 70 72 65 73 CSS color repres
45ba0 65 6e 74 61 74 69 6f 6e 2e 5c 6e 20 20 20 2a 5c entation.\n *\
45bb0 6e 20 20 20 2a 20 54 68 65 79 20 63 61 6e 20 61 n * They can a
45bc0 6c 73 6f 20 62 65 20 6a 75 73 74 20 61 6e 20 61 lso be just an a
45bd0 72 72 61 79 20 6f 66 20 76 61 6c 75 65 73 2e 20 rray of values.
45be0 49 6e 20 74 68 61 74 20 63 61 73 65 2c 20 6e 6f In that case, no
45bf0 20 73 70 65 63 69 61 6c 20 6e 61 6d 65 73 20 61 special names a
45c00 72 65 20 75 73 65 64 2c 20 6f 6e 6c 79 20 74 68 re used, only th
45c10 65 20 72 65 61 6c 20 63 6f 6c 6f 72 73 2e 5c 6e e real colors.\n
45c20 20 20 20 2a 5c 6e 20 20 20 2a 20 40 74 79 70 65 *\n * @type
45c30 20 7b 4f 62 6a 65 63 74 7c 41 72 72 61 79 7d 5c {Object|Array}\
45c40 6e 20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 6e n * @default n
45c50 75 6c 6c 5c 6e 20 20 20 2a 20 40 65 78 61 6d 70 ull\n * @examp
45c60 6c 65 5c 6e 20 20 20 2a 20 20 7b 5c 6e 20 20 20 le\n * {\n
45c70 2a 20 20 20 27 62 6c 61 63 6b 27 3a 20 27 23 30 * 'black': '#0
45c80 30 30 30 30 30 27 2c 5c 6e 20 20 20 2a 20 20 20 00000',\n *
45c90 27 77 68 69 74 65 27 3a 20 27 23 66 66 66 66 66 'white': '#fffff
45ca0 66 27 2c 5c 6e 20 20 20 2a 20 20 20 27 72 65 64 f',\n * 'red
45cb0 27 3a 20 27 23 46 46 30 30 30 30 27 2c 5c 6e 20 ': '#FF0000',\n
45cc0 20 20 2a 20 20 20 27 64 65 66 61 75 6c 74 27 3a * 'default':
45cd0 20 27 23 37 37 37 37 37 37 27 2c 5c 6e 20 20 20 '#777777',\n
45ce0 2a 20 20 20 27 70 72 69 6d 61 72 79 27 3a 20 27 * 'primary': '
45cf0 23 33 33 37 61 62 37 27 2c 5c 6e 20 20 20 2a 20 #337ab7',\n *
45d00 20 20 27 73 75 63 63 65 73 73 27 3a 20 27 23 35 'success': '#5
45d10 63 62 38 35 63 27 2c 5c 6e 20 20 20 2a 20 20 20 cb85c',\n *
45d20 27 69 6e 66 6f 27 3a 20 27 23 35 62 63 30 64 65 'info': '#5bc0de
45d30 27 2c 5c 6e 20 20 20 2a 20 20 20 27 77 61 72 6e ',\n * 'warn
45d40 69 6e 67 27 3a 20 27 23 66 30 61 64 34 65 27 2c ing': '#f0ad4e',
45d50 5c 6e 20 20 20 2a 20 20 20 27 64 61 6e 67 65 72 \n * 'danger
45d60 27 3a 20 27 23 64 39 35 33 34 66 27 5c 6e 20 20 ': '#d9534f'\n
45d70 20 2a 20 20 7d 5c 6e 20 20 20 2a 5c 6e 20 20 20 * }\n *\n
45d80 2a 20 40 65 78 61 6d 70 6c 65 20 5b 27 23 66 30 * @example ['#f0
45d90 61 64 34 65 27 2c 20 27 23 33 33 37 61 62 37 27 ad4e', '#337ab7'
45da0 2c 20 27 23 35 63 62 38 35 63 27 5d 5c 6e 20 20 , '#5cb85c']\n
45db0 20 2a 2f 5c 6e 20 20 63 6f 6c 6f 72 73 3a 20 6e */\n colors: n
45dc0 75 6c 6c 2c 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 ull,\n /**\n
45dd0 2a 20 49 66 20 74 72 75 65 2c 20 77 68 65 6e 20 * If true, when
45de0 61 20 63 6f 6c 6f 72 20 73 77 61 74 63 68 20 69 a color swatch i
45df0 73 20 73 65 6c 65 63 74 65 64 20 74 68 65 20 6e s selected the n
45e00 61 6d 65 20 28 61 6c 69 61 73 29 20 77 69 6c 6c ame (alias) will
45e10 20 62 65 20 75 73 65 64 20 61 73 20 69 6e 70 75 be used as inpu
45e20 74 20 76 61 6c 75 65 2c 5c 6e 20 20 20 2a 20 6f t value,\n * o
45e30 74 68 65 72 77 69 73 65 20 74 68 65 20 73 77 61 therwise the swa
45e40 74 63 68 20 72 65 61 6c 20 63 6f 6c 6f 72 20 76 tch real color v
45e50 61 6c 75 65 20 77 69 6c 6c 20 62 65 20 75 73 65 alue will be use
45e60 64 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 d.\n *\n * @
45e70 74 79 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e type {boolean}\n
45e80 20 20 20 2a 20 40 64 65 66 61 75 6c 74 20 74 72 * @default tr
45e90 75 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 6e 61 6d ue\n */\n nam
45ea0 65 73 41 73 56 61 6c 75 65 73 3a 20 74 72 75 65 esAsValues: true
45eb0 5c 6e 7d 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 \n};\n\n/**\n *
45ec0 50 61 6c 65 74 74 65 20 65 78 74 65 6e 73 69 6f Palette extensio
45ed0 6e 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 n\n * @ignore\n
45ee0 2a 2f 5c 6e 63 6c 61 73 73 20 50 61 6c 65 74 74 */\nclass Palett
45ef0 65 20 65 78 74 65 6e 64 73 20 45 78 74 65 6e 73 e extends Extens
45f00 69 6f 6e 20 7b 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e ion {\n\n /**\n
45f10 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 4f * @returns {O
45f20 62 6a 65 63 74 7c 41 72 72 61 79 7d 5c 6e 20 20 bject|Array}\n
45f30 20 2a 2f 5c 6e 20 20 67 65 74 20 63 6f 6c 6f 72 */\n get color
45f40 73 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 s() {\n retur
45f50 6e 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 n this.options.c
45f60 6f 6c 6f 72 73 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 olors;\n }\n\n
45f70 20 63 6f 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c constructor(col
45f80 6f 72 70 69 63 6b 65 72 2c 20 6f 70 74 69 6f 6e orpicker, option
45f90 73 20 3d 20 7b 7d 29 20 7b 5c 6e 20 20 20 20 73 s = {}) {\n s
45fa0 75 70 65 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 uper(colorpicker
45fb0 2c 20 24 2e 65 78 74 65 6e 64 28 74 72 75 65 2c , $.extend(true,
45fc0 20 7b 7d 2c 20 64 65 66 61 75 6c 74 73 2c 20 6f {}, defaults, o
45fd0 70 74 69 6f 6e 73 29 29 3b 5c 6e 5c 6e 20 20 20 ptions));\n\n
45fe0 20 69 66 20 28 28 21 41 72 72 61 79 2e 69 73 41 if ((!Array.isA
45ff0 72 72 61 79 28 74 68 69 73 2e 6f 70 74 69 6f 6e rray(this.option
46000 73 2e 63 6f 6c 6f 72 73 29 29 20 26 26 20 28 74 s.colors)) && (t
46010 79 70 65 6f 66 20 74 68 69 73 2e 6f 70 74 69 6f ypeof this.optio
46020 6e 73 2e 63 6f 6c 6f 72 73 20 21 3d 3d 20 27 6f ns.colors !== 'o
46030 62 6a 65 63 74 27 29 29 20 7b 5c 6e 20 20 20 20 bject')) {\n
46040 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 this.options.c
46050 6f 6c 6f 72 73 20 3d 20 6e 75 6c 6c 3b 5c 6e 20 olors = null;\n
46060 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f }\n }\n\n /
46070 2a 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e **\n * @return
46080 73 20 7b 69 6e 74 7d 5c 6e 20 20 20 2a 2f 5c 6e s {int}\n */\n
46090 20 20 67 65 74 4c 65 6e 67 74 68 28 29 20 7b 5c getLength() {\
460a0 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 6f n if (!this.o
460b0 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 7b ptions.colors) {
460c0 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 30 \n return 0
460d0 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
460e0 69 66 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 if (Array.isArra
460f0 79 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 y(this.options.c
46100 6f 6c 6f 72 73 29 29 20 7b 5c 6e 20 20 20 20 20 olors)) {\n
46110 20 72 65 74 75 72 6e 20 74 68 69 73 2e 6f 70 74 return this.opt
46120 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 6c 65 6e 67 ions.colors.leng
46130 74 68 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 th;\n }\n\n
46140 20 20 69 66 20 28 74 79 70 65 6f 66 20 74 68 69 if (typeof thi
46150 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 s.options.colors
46160 20 3d 3d 3d 20 27 6f 62 6a 65 63 74 27 29 20 7b === 'object') {
46170 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 4f \n return O
46180 62 6a 65 63 74 2e 6b 65 79 73 28 74 68 69 73 2e bject.keys(this.
46190 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 2e options.colors).
461a0 6c 65 6e 67 74 68 3b 5c 6e 20 20 20 20 7d 5c 6e length;\n }\n
461b0 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 30 3b 5c \n return 0;\
461c0 6e 20 20 7d 5c 6e 5c 6e 20 20 72 65 73 6f 6c 76 n }\n\n resolv
461d0 65 43 6f 6c 6f 72 28 63 6f 6c 6f 72 2c 20 72 65 eColor(color, re
461e0 61 6c 43 6f 6c 6f 72 20 3d 20 74 72 75 65 29 20 alColor = true)
461f0 7b 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e {\n if (this.
46200 67 65 74 4c 65 6e 67 74 68 28 29 20 3c 3d 20 30 getLength() <= 0
46210 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
46220 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c n false;\n }\
46230 6e 5c 6e 20 20 20 20 2f 2f 20 41 72 72 61 79 20 n\n // Array
46240 6f 66 20 63 6f 6c 6f 72 73 5c 6e 20 20 20 20 69 of colors\n i
46250 66 20 28 41 72 72 61 79 2e 69 73 41 72 72 61 79 f (Array.isArray
46260 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f (this.options.co
46270 6c 6f 72 73 29 29 20 7b 5c 6e 20 20 20 20 20 20 lors)) {\n
46280 69 66 20 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 if (this.options
46290 2e 63 6f 6c 6f 72 73 2e 69 6e 64 65 78 4f 66 28 .colors.indexOf(
462a0 63 6f 6c 6f 72 29 20 3e 3d 20 30 29 20 7b 5c 6e color) >= 0) {\n
462b0 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 return c
462c0 6f 6c 6f 72 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e olor;\n }\n
462d0 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 6f if (this.o
462e0 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 69 6e ptions.colors.in
462f0 64 65 78 4f 66 28 63 6f 6c 6f 72 2e 74 6f 55 70 dexOf(color.toUp
46300 70 65 72 43 61 73 65 28 29 29 20 3e 3d 20 30 29 perCase()) >= 0)
46310 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
46320 72 6e 20 63 6f 6c 6f 72 2e 74 6f 55 70 70 65 72 rn color.toUpper
46330 43 61 73 65 28 29 3b 5c 6e 20 20 20 20 20 20 7d Case();\n }
46340 5c 6e 20 20 20 20 20 20 69 66 20 28 74 68 69 73 \n if (this
46350 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e .options.colors.
46360 69 6e 64 65 78 4f 66 28 63 6f 6c 6f 72 2e 74 6f indexOf(color.to
46370 4c 6f 77 65 72 43 61 73 65 28 29 29 20 3e 3d 20 LowerCase()) >=
46380 30 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 0) {\n re
46390 74 75 72 6e 20 63 6f 6c 6f 72 2e 74 6f 4c 6f 77 turn color.toLow
463a0 65 72 43 61 73 65 28 29 3b 5c 6e 20 20 20 20 20 erCase();\n
463b0 20 7d 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e }\n return
463c0 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e false;\n }\n
463d0 5c 6e 20 20 20 20 69 66 20 28 74 79 70 65 6f 66 \n if (typeof
463e0 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f this.options.co
463f0 6c 6f 72 73 20 21 3d 3d 20 27 6f 62 6a 65 63 74 lors !== 'object
46400 27 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 ') {\n retu
46410 72 6e 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 7d rn false;\n }
46420 5c 6e 5c 6e 20 20 20 20 2f 2f 20 4d 61 70 20 6f \n\n // Map o
46430 66 20 6f 62 6a 65 63 74 73 5c 6e 20 20 20 20 69 f objects\n i
46440 66 20 28 21 74 68 69 73 2e 6f 70 74 69 6f 6e 73 f (!this.options
46450 2e 6e 61 6d 65 73 41 73 56 61 6c 75 65 73 20 7c .namesAsValues |
46460 7c 20 72 65 61 6c 43 6f 6c 6f 72 29 20 7b 5c 6e | realColor) {\n
46470 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 return thi
46480 73 2e 67 65 74 56 61 6c 75 65 28 63 6f 6c 6f 72 s.getValue(color
46490 2c 20 66 61 6c 73 65 29 3b 5c 6e 20 20 20 20 7d , false);\n }
464a0 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 \n return thi
464b0 73 2e 67 65 74 4e 61 6d 65 28 63 6f 6c 6f 72 2c s.getName(color,
464c0 20 74 68 69 73 2e 67 65 74 4e 61 6d 65 28 27 23 this.getName('#
464d0 27 20 2b 20 63 6f 6c 6f 72 29 29 3b 5c 6e 20 20 ' + color));\n
464e0 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
464f0 20 47 69 76 65 6e 20 61 20 63 6f 6c 6f 72 20 76 Given a color v
46500 61 6c 75 65 2c 20 72 65 74 75 72 6e 73 20 74 68 alue, returns th
46510 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 e corresponding
46520 63 6f 6c 6f 72 20 6e 61 6d 65 20 6f 72 20 64 65 color name or de
46530 66 61 75 6c 74 56 61 6c 75 65 2e 5c 6e 20 20 20 faultValue.\n
46540 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b *\n * @param {
46550 53 74 72 69 6e 67 7d 20 76 61 6c 75 65 5c 6e 20 String} value\n
46560 20 20 2a 20 40 70 61 72 61 6d 20 7b 2a 7d 20 64 * @param {*} d
46570 65 66 61 75 6c 74 56 61 6c 75 65 5c 6e 20 20 20 efaultValue\n
46580 2a 20 40 72 65 74 75 72 6e 73 20 7b 2a 7d 5c 6e * @returns {*}\n
46590 20 20 20 2a 2f 5c 6e 20 20 67 65 74 4e 61 6d 65 */\n getName
465a0 28 76 61 6c 75 65 2c 20 64 65 66 61 75 6c 74 56 (value, defaultV
465b0 61 6c 75 65 20 3d 20 66 61 6c 73 65 29 20 7b 5c alue = false) {\
465c0 6e 20 20 20 20 69 66 20 28 21 28 74 79 70 65 6f n if (!(typeo
465d0 66 20 76 61 6c 75 65 20 3d 3d 3d 20 27 73 74 72 f value === 'str
465e0 69 6e 67 27 29 20 7c 7c 20 21 74 68 69 73 2e 6f ing') || !this.o
465f0 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 7b ptions.colors) {
46600 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 \n return d
46610 65 66 61 75 6c 74 56 61 6c 75 65 3b 5c 6e 20 20 efaultValue;\n
46620 20 20 7d 5c 6e 20 20 20 20 66 6f 72 20 28 6c 65 }\n for (le
46630 74 20 6e 61 6d 65 20 69 6e 20 74 68 69 73 2e 6f t name in this.o
46640 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 20 7b ptions.colors) {
46650 5c 6e 20 20 20 20 20 20 69 66 20 28 21 74 68 69 \n if (!thi
46660 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 s.options.colors
46670 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 .hasOwnProperty(
46680 6e 61 6d 65 29 29 20 7b 5c 6e 20 20 20 20 20 20 name)) {\n
46690 20 20 63 6f 6e 74 69 6e 75 65 3b 5c 6e 20 20 20 continue;\n
466a0 20 20 20 7d 5c 6e 20 20 20 20 20 20 69 66 20 28 }\n if (
466b0 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c this.options.col
466c0 6f 72 73 5b 6e 61 6d 65 5d 2e 74 6f 4c 6f 77 65 ors[name].toLowe
466d0 72 43 61 73 65 28 29 20 3d 3d 3d 20 76 61 6c 75 rCase() === valu
466e0 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 29 e.toLowerCase())
466f0 20 7b 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 {\n retu
46700 72 6e 20 6e 61 6d 65 3b 5c 6e 20 20 20 20 20 20 rn name;\n
46710 7d 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 72 65 }\n }\n re
46720 74 75 72 6e 20 64 65 66 61 75 6c 74 56 61 6c 75 turn defaultValu
46730 65 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a e;\n }\n\n /**
46740 5c 6e 20 20 20 2a 20 47 69 76 65 6e 20 61 20 63 \n * Given a c
46750 6f 6c 6f 72 20 6e 61 6d 65 2c 20 72 65 74 75 72 olor name, retur
46760 6e 73 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e ns the correspon
46770 64 69 6e 67 20 63 6f 6c 6f 72 20 76 61 6c 75 65 ding color value
46780 20 6f 72 20 64 65 66 61 75 6c 74 56 61 6c 75 65 or defaultValue
46790 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 .\n *\n * @p
467a0 61 72 61 6d 20 7b 53 74 72 69 6e 67 7d 20 6e 61 aram {String} na
467b0 6d 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 me\n * @param
467c0 7b 2a 7d 20 64 65 66 61 75 6c 74 56 61 6c 75 65 {*} defaultValue
467d0 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 \n * @returns
467e0 7b 2a 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 {*}\n */\n ge
467f0 74 56 61 6c 75 65 28 6e 61 6d 65 2c 20 64 65 66 tValue(name, def
46800 61 75 6c 74 56 61 6c 75 65 20 3d 20 66 61 6c 73 aultValue = fals
46810 65 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 21 28 e) {\n if (!(
46820 74 79 70 65 6f 66 20 6e 61 6d 65 20 3d 3d 3d 20 typeof name ===
46830 27 73 74 72 69 6e 67 27 29 20 7c 7c 20 21 74 68 'string') || !th
46840 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 is.options.color
46850 73 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 s) {\n retu
46860 72 6e 20 64 65 66 61 75 6c 74 56 61 6c 75 65 3b rn defaultValue;
46870 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 69 66 20 \n }\n if
46880 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f (this.options.co
46890 6c 6f 72 73 2e 68 61 73 4f 77 6e 50 72 6f 70 65 lors.hasOwnPrope
468a0 72 74 79 28 6e 61 6d 65 29 29 20 7b 5c 6e 20 20 rty(name)) {\n
468b0 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
468c0 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 5b 6e options.colors[n
468d0 61 6d 65 5d 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 ame];\n }\n
468e0 20 20 72 65 74 75 72 6e 20 64 65 66 61 75 6c 74 return default
468f0 56 61 6c 75 65 3b 5c 6e 20 20 7d 5c 6e 7d 5c 6e Value;\n }\n}\n
46900 5c 6e 65 78 70 6f 72 74 20 64 65 66 61 75 6c 74 \nexport default
46910 20 50 61 6c 65 74 74 65 3b 5c 6e 5c 6e 5c 6e 5c Palette;\n\n\n\
46920 6e 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 n// WEBPACK FOOT
46930 45 52 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f ER //\n// ./src/
46940 6a 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 50 61 js/extensions/Pa
46950 6c 65 74 74 65 2e 6a 73 22 2c 22 27 75 73 65 20 lette.js","'use
46960 73 74 72 69 63 74 27 5c 72 5c 6e 5c 72 5c 6e 6d strict'\r\n\r\nm
46970 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports =
46980 7b 5c 72 5c 6e 5c 74 5c 22 61 6c 69 63 65 62 6c {\r\n\t\"alicebl
46990 75 65 5c 22 3a 20 5b 32 34 30 2c 20 32 34 38 2c ue\": [240, 248,
469a0 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 61 6e 255],\r\n\t\"an
469b0 74 69 71 75 65 77 68 69 74 65 5c 22 3a 20 5b 32 tiquewhite\": [2
469c0 35 30 2c 20 32 33 35 2c 20 32 31 35 5d 2c 5c 72 50, 235, 215],\r
469d0 5c 6e 5c 74 5c 22 61 71 75 61 5c 22 3a 20 5b 30 \n\t\"aqua\": [0
469e0 2c 20 32 35 35 2c 20 32 35 35 5d 2c 5c 72 5c 6e , 255, 255],\r\n
469f0 5c 74 5c 22 61 71 75 61 6d 61 72 69 6e 65 5c 22 \t\"aquamarine\"
46a00 3a 20 5b 31 32 37 2c 20 32 35 35 2c 20 32 31 32 : [127, 255, 212
46a10 5d 2c 5c 72 5c 6e 5c 74 5c 22 61 7a 75 72 65 5c ],\r\n\t\"azure\
46a20 22 3a 20 5b 32 34 30 2c 20 32 35 35 2c 20 32 35 ": [240, 255, 25
46a30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 65 69 67 65 5],\r\n\t\"beige
46a40 5c 22 3a 20 5b 32 34 35 2c 20 32 34 35 2c 20 32 \": [245, 245, 2
46a50 32 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 69 73 71 20],\r\n\t\"bisq
46a60 75 65 5c 22 3a 20 5b 32 35 35 2c 20 32 32 38 2c ue\": [255, 228,
46a70 20 31 39 36 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 6c 196],\r\n\t\"bl
46a80 61 63 6b 5c 22 3a 20 5b 30 2c 20 30 2c 20 30 5d ack\": [0, 0, 0]
46a90 2c 5c 72 5c 6e 5c 74 5c 22 62 6c 61 6e 63 68 65 ,\r\n\t\"blanche
46aa0 64 61 6c 6d 6f 6e 64 5c 22 3a 20 5b 32 35 35 2c dalmond\": [255,
46ab0 20 32 33 35 2c 20 32 30 35 5d 2c 5c 72 5c 6e 5c 235, 205],\r\n\
46ac0 74 5c 22 62 6c 75 65 5c 22 3a 20 5b 30 2c 20 30 t\"blue\": [0, 0
46ad0 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 62 , 255],\r\n\t\"b
46ae0 6c 75 65 76 69 6f 6c 65 74 5c 22 3a 20 5b 31 33 lueviolet\": [13
46af0 38 2c 20 34 33 2c 20 32 32 36 5d 2c 5c 72 5c 6e 8, 43, 226],\r\n
46b00 5c 74 5c 22 62 72 6f 77 6e 5c 22 3a 20 5b 31 36 \t\"brown\": [16
46b10 35 2c 20 34 32 2c 20 34 32 5d 2c 5c 72 5c 6e 5c 5, 42, 42],\r\n\
46b20 74 5c 22 62 75 72 6c 79 77 6f 6f 64 5c 22 3a 20 t\"burlywood\":
46b30 5b 32 32 32 2c 20 31 38 34 2c 20 31 33 35 5d 2c [222, 184, 135],
46b40 5c 72 5c 6e 5c 74 5c 22 63 61 64 65 74 62 6c 75 \r\n\t\"cadetblu
46b50 65 5c 22 3a 20 5b 39 35 2c 20 31 35 38 2c 20 31 e\": [95, 158, 1
46b60 36 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 68 61 72 60],\r\n\t\"char
46b70 74 72 65 75 73 65 5c 22 3a 20 5b 31 32 37 2c 20 treuse\": [127,
46b80 32 35 35 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 255, 0],\r\n\t\"
46b90 63 68 6f 63 6f 6c 61 74 65 5c 22 3a 20 5b 32 31 chocolate\": [21
46ba0 30 2c 20 31 30 35 2c 20 33 30 5d 2c 5c 72 5c 6e 0, 105, 30],\r\n
46bb0 5c 74 5c 22 63 6f 72 61 6c 5c 22 3a 20 5b 32 35 \t\"coral\": [25
46bc0 35 2c 20 31 32 37 2c 20 38 30 5d 2c 5c 72 5c 6e 5, 127, 80],\r\n
46bd0 5c 74 5c 22 63 6f 72 6e 66 6c 6f 77 65 72 62 6c \t\"cornflowerbl
46be0 75 65 5c 22 3a 20 5b 31 30 30 2c 20 31 34 39 2c ue\": [100, 149,
46bf0 20 32 33 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 63 6f 237],\r\n\t\"co
46c00 72 6e 73 69 6c 6b 5c 22 3a 20 5b 32 35 35 2c 20 rnsilk\": [255,
46c10 32 34 38 2c 20 32 32 30 5d 2c 5c 72 5c 6e 5c 74 248, 220],\r\n\t
46c20 5c 22 63 72 69 6d 73 6f 6e 5c 22 3a 20 5b 32 32 \"crimson\": [22
46c30 30 2c 20 32 30 2c 20 36 30 5d 2c 5c 72 5c 6e 5c 0, 20, 60],\r\n\
46c40 74 5c 22 63 79 61 6e 5c 22 3a 20 5b 30 2c 20 32 t\"cyan\": [0, 2
46c50 35 35 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 55, 255],\r\n\t\
46c60 22 64 61 72 6b 62 6c 75 65 5c 22 3a 20 5b 30 2c "darkblue\": [0,
46c70 20 30 2c 20 31 33 39 5d 2c 5c 72 5c 6e 5c 74 5c 0, 139],\r\n\t\
46c80 22 64 61 72 6b 63 79 61 6e 5c 22 3a 20 5b 30 2c "darkcyan\": [0,
46c90 20 31 33 39 2c 20 31 33 39 5d 2c 5c 72 5c 6e 5c 139, 139],\r\n\
46ca0 74 5c 22 64 61 72 6b 67 6f 6c 64 65 6e 72 6f 64 t\"darkgoldenrod
46cb0 5c 22 3a 20 5b 31 38 34 2c 20 31 33 34 2c 20 31 \": [184, 134, 1
46cc0 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 67 1],\r\n\t\"darkg
46cd0 72 61 79 5c 22 3a 20 5b 31 36 39 2c 20 31 36 39 ray\": [169, 169
46ce0 2c 20 31 36 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 , 169],\r\n\t\"d
46cf0 61 72 6b 67 72 65 65 6e 5c 22 3a 20 5b 30 2c 20 arkgreen\": [0,
46d00 31 30 30 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 100, 0],\r\n\t\"
46d10 64 61 72 6b 67 72 65 79 5c 22 3a 20 5b 31 36 39 darkgrey\": [169
46d20 2c 20 31 36 39 2c 20 31 36 39 5d 2c 5c 72 5c 6e , 169, 169],\r\n
46d30 5c 74 5c 22 64 61 72 6b 6b 68 61 6b 69 5c 22 3a \t\"darkkhaki\":
46d40 20 5b 31 38 39 2c 20 31 38 33 2c 20 31 30 37 5d [189, 183, 107]
46d50 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 6d 61 67 ,\r\n\t\"darkmag
46d60 65 6e 74 61 5c 22 3a 20 5b 31 33 39 2c 20 30 2c enta\": [139, 0,
46d70 20 31 33 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 139],\r\n\t\"da
46d80 72 6b 6f 6c 69 76 65 67 72 65 65 6e 5c 22 3a 20 rkolivegreen\":
46d90 5b 38 35 2c 20 31 30 37 2c 20 34 37 5d 2c 5c 72 [85, 107, 47],\r
46da0 5c 6e 5c 74 5c 22 64 61 72 6b 6f 72 61 6e 67 65 \n\t\"darkorange
46db0 5c 22 3a 20 5b 32 35 35 2c 20 31 34 30 2c 20 30 \": [255, 140, 0
46dc0 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 6f 72 ],\r\n\t\"darkor
46dd0 63 68 69 64 5c 22 3a 20 5b 31 35 33 2c 20 35 30 chid\": [153, 50
46de0 2c 20 32 30 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 , 204],\r\n\t\"d
46df0 61 72 6b 72 65 64 5c 22 3a 20 5b 31 33 39 2c 20 arkred\": [139,
46e00 30 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 0, 0],\r\n\t\"da
46e10 72 6b 73 61 6c 6d 6f 6e 5c 22 3a 20 5b 32 33 33 rksalmon\": [233
46e20 2c 20 31 35 30 2c 20 31 32 32 5d 2c 5c 72 5c 6e , 150, 122],\r\n
46e30 5c 74 5c 22 64 61 72 6b 73 65 61 67 72 65 65 6e \t\"darkseagreen
46e40 5c 22 3a 20 5b 31 34 33 2c 20 31 38 38 2c 20 31 \": [143, 188, 1
46e50 34 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 43],\r\n\t\"dark
46e60 73 6c 61 74 65 62 6c 75 65 5c 22 3a 20 5b 37 32 slateblue\": [72
46e70 2c 20 36 31 2c 20 31 33 39 5d 2c 5c 72 5c 6e 5c , 61, 139],\r\n\
46e80 74 5c 22 64 61 72 6b 73 6c 61 74 65 67 72 61 79 t\"darkslategray
46e90 5c 22 3a 20 5b 34 37 2c 20 37 39 2c 20 37 39 5d \": [47, 79, 79]
46ea0 2c 5c 72 5c 6e 5c 74 5c 22 64 61 72 6b 73 6c 61 ,\r\n\t\"darksla
46eb0 74 65 67 72 65 79 5c 22 3a 20 5b 34 37 2c 20 37 tegrey\": [47, 7
46ec0 39 2c 20 37 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 9, 79],\r\n\t\"d
46ed0 61 72 6b 74 75 72 71 75 6f 69 73 65 5c 22 3a 20 arkturquoise\":
46ee0 5b 30 2c 20 32 30 36 2c 20 32 30 39 5d 2c 5c 72 [0, 206, 209],\r
46ef0 5c 6e 5c 74 5c 22 64 61 72 6b 76 69 6f 6c 65 74 \n\t\"darkviolet
46f00 5c 22 3a 20 5b 31 34 38 2c 20 30 2c 20 32 31 31 \": [148, 0, 211
46f10 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 65 65 70 70 69 ],\r\n\t\"deeppi
46f20 6e 6b 5c 22 3a 20 5b 32 35 35 2c 20 32 30 2c 20 nk\": [255, 20,
46f30 31 34 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 64 65 65 147],\r\n\t\"dee
46f40 70 73 6b 79 62 6c 75 65 5c 22 3a 20 5b 30 2c 20 pskyblue\": [0,
46f50 31 39 31 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 191, 255],\r\n\t
46f60 5c 22 64 69 6d 67 72 61 79 5c 22 3a 20 5b 31 30 \"dimgray\": [10
46f70 35 2c 20 31 30 35 2c 20 31 30 35 5d 2c 5c 72 5c 5, 105, 105],\r\
46f80 6e 5c 74 5c 22 64 69 6d 67 72 65 79 5c 22 3a 20 n\t\"dimgrey\":
46f90 5b 31 30 35 2c 20 31 30 35 2c 20 31 30 35 5d 2c [105, 105, 105],
46fa0 5c 72 5c 6e 5c 74 5c 22 64 6f 64 67 65 72 62 6c \r\n\t\"dodgerbl
46fb0 75 65 5c 22 3a 20 5b 33 30 2c 20 31 34 34 2c 20 ue\": [30, 144,
46fc0 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 66 69 72 255],\r\n\t\"fir
46fd0 65 62 72 69 63 6b 5c 22 3a 20 5b 31 37 38 2c 20 ebrick\": [178,
46fe0 33 34 2c 20 33 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 34, 34],\r\n\t\"
46ff0 66 6c 6f 72 61 6c 77 68 69 74 65 5c 22 3a 20 5b floralwhite\": [
47000 32 35 35 2c 20 32 35 30 2c 20 32 34 30 5d 2c 5c 255, 250, 240],\
47010 72 5c 6e 5c 74 5c 22 66 6f 72 65 73 74 67 72 65 r\n\t\"forestgre
47020 65 6e 5c 22 3a 20 5b 33 34 2c 20 31 33 39 2c 20 en\": [34, 139,
47030 33 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 66 75 63 68 34],\r\n\t\"fuch
47040 73 69 61 5c 22 3a 20 5b 32 35 35 2c 20 30 2c 20 sia\": [255, 0,
47050 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 61 69 255],\r\n\t\"gai
47060 6e 73 62 6f 72 6f 5c 22 3a 20 5b 32 32 30 2c 20 nsboro\": [220,
47070 32 32 30 2c 20 32 32 30 5d 2c 5c 72 5c 6e 5c 74 220, 220],\r\n\t
47080 5c 22 67 68 6f 73 74 77 68 69 74 65 5c 22 3a 20 \"ghostwhite\":
47090 5b 32 34 38 2c 20 32 34 38 2c 20 32 35 35 5d 2c [248, 248, 255],
470a0 5c 72 5c 6e 5c 74 5c 22 67 6f 6c 64 5c 22 3a 20 \r\n\t\"gold\":
470b0 5b 32 35 35 2c 20 32 31 35 2c 20 30 5d 2c 5c 72 [255, 215, 0],\r
470c0 5c 6e 5c 74 5c 22 67 6f 6c 64 65 6e 72 6f 64 5c \n\t\"goldenrod\
470d0 22 3a 20 5b 32 31 38 2c 20 31 36 35 2c 20 33 32 ": [218, 165, 32
470e0 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 72 61 79 5c 22 ],\r\n\t\"gray\"
470f0 3a 20 5b 31 32 38 2c 20 31 32 38 2c 20 31 32 38 : [128, 128, 128
47100 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 72 65 65 6e 5c ],\r\n\t\"green\
47110 22 3a 20 5b 30 2c 20 31 32 38 2c 20 30 5d 2c 5c ": [0, 128, 0],\
47120 72 5c 6e 5c 74 5c 22 67 72 65 65 6e 79 65 6c 6c r\n\t\"greenyell
47130 6f 77 5c 22 3a 20 5b 31 37 33 2c 20 32 35 35 2c ow\": [173, 255,
47140 20 34 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 67 72 65 47],\r\n\t\"gre
47150 79 5c 22 3a 20 5b 31 32 38 2c 20 31 32 38 2c 20 y\": [128, 128,
47160 31 32 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 68 6f 6e 128],\r\n\t\"hon
47170 65 79 64 65 77 5c 22 3a 20 5b 32 34 30 2c 20 32 eydew\": [240, 2
47180 35 35 2c 20 32 34 30 5d 2c 5c 72 5c 6e 5c 74 5c 55, 240],\r\n\t\
47190 22 68 6f 74 70 69 6e 6b 5c 22 3a 20 5b 32 35 35 "hotpink\": [255
471a0 2c 20 31 30 35 2c 20 31 38 30 5d 2c 5c 72 5c 6e , 105, 180],\r\n
471b0 5c 74 5c 22 69 6e 64 69 61 6e 72 65 64 5c 22 3a \t\"indianred\":
471c0 20 5b 32 30 35 2c 20 39 32 2c 20 39 32 5d 2c 5c [205, 92, 92],\
471d0 72 5c 6e 5c 74 5c 22 69 6e 64 69 67 6f 5c 22 3a r\n\t\"indigo\":
471e0 20 5b 37 35 2c 20 30 2c 20 31 33 30 5d 2c 5c 72 [75, 0, 130],\r
471f0 5c 6e 5c 74 5c 22 69 76 6f 72 79 5c 22 3a 20 5b \n\t\"ivory\": [
47200 32 35 35 2c 20 32 35 35 2c 20 32 34 30 5d 2c 5c 255, 255, 240],\
47210 72 5c 6e 5c 74 5c 22 6b 68 61 6b 69 5c 22 3a 20 r\n\t\"khaki\":
47220 5b 32 34 30 2c 20 32 33 30 2c 20 31 34 30 5d 2c [240, 230, 140],
47230 5c 72 5c 6e 5c 74 5c 22 6c 61 76 65 6e 64 65 72 \r\n\t\"lavender
47240 5c 22 3a 20 5b 32 33 30 2c 20 32 33 30 2c 20 32 \": [230, 230, 2
47250 35 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 61 76 65 50],\r\n\t\"lave
47260 6e 64 65 72 62 6c 75 73 68 5c 22 3a 20 5b 32 35 nderblush\": [25
47270 35 2c 20 32 34 30 2c 20 32 34 35 5d 2c 5c 72 5c 5, 240, 245],\r\
47280 6e 5c 74 5c 22 6c 61 77 6e 67 72 65 65 6e 5c 22 n\t\"lawngreen\"
47290 3a 20 5b 31 32 34 2c 20 32 35 32 2c 20 30 5d 2c : [124, 252, 0],
472a0 5c 72 5c 6e 5c 74 5c 22 6c 65 6d 6f 6e 63 68 69 \r\n\t\"lemonchi
472b0 66 66 6f 6e 5c 22 3a 20 5b 32 35 35 2c 20 32 35 ffon\": [255, 25
472c0 30 2c 20 32 30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 0, 205],\r\n\t\"
472d0 6c 69 67 68 74 62 6c 75 65 5c 22 3a 20 5b 31 37 lightblue\": [17
472e0 33 2c 20 32 31 36 2c 20 32 33 30 5d 2c 5c 72 5c 3, 216, 230],\r\
472f0 6e 5c 74 5c 22 6c 69 67 68 74 63 6f 72 61 6c 5c n\t\"lightcoral\
47300 22 3a 20 5b 32 34 30 2c 20 31 32 38 2c 20 31 32 ": [240, 128, 12
47310 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 8],\r\n\t\"light
47320 63 79 61 6e 5c 22 3a 20 5b 32 32 34 2c 20 32 35 cyan\": [224, 25
47330 35 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 5, 255],\r\n\t\"
47340 6c 69 67 68 74 67 6f 6c 64 65 6e 72 6f 64 79 65 lightgoldenrodye
47350 6c 6c 6f 77 5c 22 3a 20 5b 32 35 30 2c 20 32 35 llow\": [250, 25
47360 30 2c 20 32 31 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 0, 210],\r\n\t\"
47370 6c 69 67 68 74 67 72 61 79 5c 22 3a 20 5b 32 31 lightgray\": [21
47380 31 2c 20 32 31 31 2c 20 32 31 31 5d 2c 5c 72 5c 1, 211, 211],\r\
47390 6e 5c 74 5c 22 6c 69 67 68 74 67 72 65 65 6e 5c n\t\"lightgreen\
473a0 22 3a 20 5b 31 34 34 2c 20 32 33 38 2c 20 31 34 ": [144, 238, 14
473b0 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 4],\r\n\t\"light
473c0 67 72 65 79 5c 22 3a 20 5b 32 31 31 2c 20 32 31 grey\": [211, 21
473d0 31 2c 20 32 31 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 1, 211],\r\n\t\"
473e0 6c 69 67 68 74 70 69 6e 6b 5c 22 3a 20 5b 32 35 lightpink\": [25
473f0 35 2c 20 31 38 32 2c 20 31 39 33 5d 2c 5c 72 5c 5, 182, 193],\r\
47400 6e 5c 74 5c 22 6c 69 67 68 74 73 61 6c 6d 6f 6e n\t\"lightsalmon
47410 5c 22 3a 20 5b 32 35 35 2c 20 31 36 30 2c 20 31 \": [255, 160, 1
47420 32 32 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 22],\r\n\t\"ligh
47430 74 73 65 61 67 72 65 65 6e 5c 22 3a 20 5b 33 32 tseagreen\": [32
47440 2c 20 31 37 38 2c 20 31 37 30 5d 2c 5c 72 5c 6e , 178, 170],\r\n
47450 5c 74 5c 22 6c 69 67 68 74 73 6b 79 62 6c 75 65 \t\"lightskyblue
47460 5c 22 3a 20 5b 31 33 35 2c 20 32 30 36 2c 20 32 \": [135, 206, 2
47470 35 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 50],\r\n\t\"ligh
47480 74 73 6c 61 74 65 67 72 61 79 5c 22 3a 20 5b 31 tslategray\": [1
47490 31 39 2c 20 31 33 36 2c 20 31 35 33 5d 2c 5c 72 19, 136, 153],\r
474a0 5c 6e 5c 74 5c 22 6c 69 67 68 74 73 6c 61 74 65 \n\t\"lightslate
474b0 67 72 65 79 5c 22 3a 20 5b 31 31 39 2c 20 31 33 grey\": [119, 13
474c0 36 2c 20 31 35 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 6, 153],\r\n\t\"
474d0 6c 69 67 68 74 73 74 65 65 6c 62 6c 75 65 5c 22 lightsteelblue\"
474e0 3a 20 5b 31 37 36 2c 20 31 39 36 2c 20 32 32 32 : [176, 196, 222
474f0 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 67 68 74 79 ],\r\n\t\"lighty
47500 65 6c 6c 6f 77 5c 22 3a 20 5b 32 35 35 2c 20 32 ellow\": [255, 2
47510 35 35 2c 20 32 32 34 5d 2c 5c 72 5c 6e 5c 74 5c 55, 224],\r\n\t\
47520 22 6c 69 6d 65 5c 22 3a 20 5b 30 2c 20 32 35 35 "lime\": [0, 255
47530 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6c 69 6d , 0],\r\n\t\"lim
47540 65 67 72 65 65 6e 5c 22 3a 20 5b 35 30 2c 20 32 egreen\": [50, 2
47550 30 35 2c 20 35 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 05, 50],\r\n\t\"
47560 6c 69 6e 65 6e 5c 22 3a 20 5b 32 35 30 2c 20 32 linen\": [250, 2
47570 34 30 2c 20 32 33 30 5d 2c 5c 72 5c 6e 5c 74 5c 40, 230],\r\n\t\
47580 22 6d 61 67 65 6e 74 61 5c 22 3a 20 5b 32 35 35 "magenta\": [255
47590 2c 20 30 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 74 , 0, 255],\r\n\t
475a0 5c 22 6d 61 72 6f 6f 6e 5c 22 3a 20 5b 31 32 38 \"maroon\": [128
475b0 2c 20 30 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 , 0, 0],\r\n\t\"
475c0 6d 65 64 69 75 6d 61 71 75 61 6d 61 72 69 6e 65 mediumaquamarine
475d0 5c 22 3a 20 5b 31 30 32 2c 20 32 30 35 2c 20 31 \": [102, 205, 1
475e0 37 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 69 70],\r\n\t\"medi
475f0 75 6d 62 6c 75 65 5c 22 3a 20 5b 30 2c 20 30 2c umblue\": [0, 0,
47600 20 32 30 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 205],\r\n\t\"me
47610 64 69 75 6d 6f 72 63 68 69 64 5c 22 3a 20 5b 31 diumorchid\": [1
47620 38 36 2c 20 38 35 2c 20 32 31 31 5d 2c 5c 72 5c 86, 85, 211],\r\
47630 6e 5c 74 5c 22 6d 65 64 69 75 6d 70 75 72 70 6c n\t\"mediumpurpl
47640 65 5c 22 3a 20 5b 31 34 37 2c 20 31 31 32 2c 20 e\": [147, 112,
47650 32 31 39 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 219],\r\n\t\"med
47660 69 75 6d 73 65 61 67 72 65 65 6e 5c 22 3a 20 5b iumseagreen\": [
47670 36 30 2c 20 31 37 39 2c 20 31 31 33 5d 2c 5c 72 60, 179, 113],\r
47680 5c 6e 5c 74 5c 22 6d 65 64 69 75 6d 73 6c 61 74 \n\t\"mediumslat
47690 65 62 6c 75 65 5c 22 3a 20 5b 31 32 33 2c 20 31 eblue\": [123, 1
476a0 30 34 2c 20 32 33 38 5d 2c 5c 72 5c 6e 5c 74 5c 04, 238],\r\n\t\
476b0 22 6d 65 64 69 75 6d 73 70 72 69 6e 67 67 72 65 "mediumspringgre
476c0 65 6e 5c 22 3a 20 5b 30 2c 20 32 35 30 2c 20 31 en\": [0, 250, 1
476d0 35 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 65 64 69 54],\r\n\t\"medi
476e0 75 6d 74 75 72 71 75 6f 69 73 65 5c 22 3a 20 5b umturquoise\": [
476f0 37 32 2c 20 32 30 39 2c 20 32 30 34 5d 2c 5c 72 72, 209, 204],\r
47700 5c 6e 5c 74 5c 22 6d 65 64 69 75 6d 76 69 6f 6c \n\t\"mediumviol
47710 65 74 72 65 64 5c 22 3a 20 5b 31 39 39 2c 20 32 etred\": [199, 2
47720 31 2c 20 31 33 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 1, 133],\r\n\t\"
47730 6d 69 64 6e 69 67 68 74 62 6c 75 65 5c 22 3a 20 midnightblue\":
47740 5b 32 35 2c 20 32 35 2c 20 31 31 32 5d 2c 5c 72 [25, 25, 112],\r
47750 5c 6e 5c 74 5c 22 6d 69 6e 74 63 72 65 61 6d 5c \n\t\"mintcream\
47760 22 3a 20 5b 32 34 35 2c 20 32 35 35 2c 20 32 35 ": [245, 255, 25
47770 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6d 69 73 74 79 0],\r\n\t\"misty
47780 72 6f 73 65 5c 22 3a 20 5b 32 35 35 2c 20 32 32 rose\": [255, 22
47790 38 2c 20 32 32 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 8, 225],\r\n\t\"
477a0 6d 6f 63 63 61 73 69 6e 5c 22 3a 20 5b 32 35 35 moccasin\": [255
477b0 2c 20 32 32 38 2c 20 31 38 31 5d 2c 5c 72 5c 6e , 228, 181],\r\n
477c0 5c 74 5c 22 6e 61 76 61 6a 6f 77 68 69 74 65 5c \t\"navajowhite\
477d0 22 3a 20 5b 32 35 35 2c 20 32 32 32 2c 20 31 37 ": [255, 222, 17
477e0 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 6e 61 76 79 5c 3],\r\n\t\"navy\
477f0 22 3a 20 5b 30 2c 20 30 2c 20 31 32 38 5d 2c 5c ": [0, 0, 128],\
47800 72 5c 6e 5c 74 5c 22 6f 6c 64 6c 61 63 65 5c 22 r\n\t\"oldlace\"
47810 3a 20 5b 32 35 33 2c 20 32 34 35 2c 20 32 33 30 : [253, 245, 230
47820 5d 2c 5c 72 5c 6e 5c 74 5c 22 6f 6c 69 76 65 5c ],\r\n\t\"olive\
47830 22 3a 20 5b 31 32 38 2c 20 31 32 38 2c 20 30 5d ": [128, 128, 0]
47840 2c 5c 72 5c 6e 5c 74 5c 22 6f 6c 69 76 65 64 72 ,\r\n\t\"olivedr
47850 61 62 5c 22 3a 20 5b 31 30 37 2c 20 31 34 32 2c ab\": [107, 142,
47860 20 33 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 6f 72 61 35],\r\n\t\"ora
47870 6e 67 65 5c 22 3a 20 5b 32 35 35 2c 20 31 36 35 nge\": [255, 165
47880 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6f 72 61 , 0],\r\n\t\"ora
47890 6e 67 65 72 65 64 5c 22 3a 20 5b 32 35 35 2c 20 ngered\": [255,
478a0 36 39 2c 20 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 6f 69, 0],\r\n\t\"o
478b0 72 63 68 69 64 5c 22 3a 20 5b 32 31 38 2c 20 31 rchid\": [218, 1
478c0 31 32 2c 20 32 31 34 5d 2c 5c 72 5c 6e 5c 74 5c 12, 214],\r\n\t\
478d0 22 70 61 6c 65 67 6f 6c 64 65 6e 72 6f 64 5c 22 "palegoldenrod\"
478e0 3a 20 5b 32 33 38 2c 20 32 33 32 2c 20 31 37 30 : [238, 232, 170
478f0 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 61 6c 65 67 72 ],\r\n\t\"palegr
47900 65 65 6e 5c 22 3a 20 5b 31 35 32 2c 20 32 35 31 een\": [152, 251
47910 2c 20 31 35 32 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 , 152],\r\n\t\"p
47920 61 6c 65 74 75 72 71 75 6f 69 73 65 5c 22 3a 20 aleturquoise\":
47930 5b 31 37 35 2c 20 32 33 38 2c 20 32 33 38 5d 2c [175, 238, 238],
47940 5c 72 5c 6e 5c 74 5c 22 70 61 6c 65 76 69 6f 6c \r\n\t\"paleviol
47950 65 74 72 65 64 5c 22 3a 20 5b 32 31 39 2c 20 31 etred\": [219, 1
47960 31 32 2c 20 31 34 37 5d 2c 5c 72 5c 6e 5c 74 5c 12, 147],\r\n\t\
47970 22 70 61 70 61 79 61 77 68 69 70 5c 22 3a 20 5b "papayawhip\": [
47980 32 35 35 2c 20 32 33 39 2c 20 32 31 33 5d 2c 5c 255, 239, 213],\
47990 72 5c 6e 5c 74 5c 22 70 65 61 63 68 70 75 66 66 r\n\t\"peachpuff
479a0 5c 22 3a 20 5b 32 35 35 2c 20 32 31 38 2c 20 31 \": [255, 218, 1
479b0 38 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 65 72 75 85],\r\n\t\"peru
479c0 5c 22 3a 20 5b 32 30 35 2c 20 31 33 33 2c 20 36 \": [205, 133, 6
479d0 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 69 6e 6b 5c 3],\r\n\t\"pink\
479e0 22 3a 20 5b 32 35 35 2c 20 31 39 32 2c 20 32 30 ": [255, 192, 20
479f0 33 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 6c 75 6d 5c 3],\r\n\t\"plum\
47a00 22 3a 20 5b 32 32 31 2c 20 31 36 30 2c 20 32 32 ": [221, 160, 22
47a10 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 70 6f 77 64 65 1],\r\n\t\"powde
47a20 72 62 6c 75 65 5c 22 3a 20 5b 31 37 36 2c 20 32 rblue\": [176, 2
47a30 32 34 2c 20 32 33 30 5d 2c 5c 72 5c 6e 5c 74 5c 24, 230],\r\n\t\
47a40 22 70 75 72 70 6c 65 5c 22 3a 20 5b 31 32 38 2c "purple\": [128,
47a50 20 30 2c 20 31 32 38 5d 2c 5c 72 5c 6e 5c 74 5c 0, 128],\r\n\t\
47a60 22 72 65 62 65 63 63 61 70 75 72 70 6c 65 5c 22 "rebeccapurple\"
47a70 3a 20 5b 31 30 32 2c 20 35 31 2c 20 31 35 33 5d : [102, 51, 153]
47a80 2c 5c 72 5c 6e 5c 74 5c 22 72 65 64 5c 22 3a 20 ,\r\n\t\"red\":
47a90 5b 32 35 35 2c 20 30 2c 20 30 5d 2c 5c 72 5c 6e [255, 0, 0],\r\n
47aa0 5c 74 5c 22 72 6f 73 79 62 72 6f 77 6e 5c 22 3a \t\"rosybrown\":
47ab0 20 5b 31 38 38 2c 20 31 34 33 2c 20 31 34 33 5d [188, 143, 143]
47ac0 2c 5c 72 5c 6e 5c 74 5c 22 72 6f 79 61 6c 62 6c ,\r\n\t\"royalbl
47ad0 75 65 5c 22 3a 20 5b 36 35 2c 20 31 30 35 2c 20 ue\": [65, 105,
47ae0 32 32 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 61 64 225],\r\n\t\"sad
47af0 64 6c 65 62 72 6f 77 6e 5c 22 3a 20 5b 31 33 39 dlebrown\": [139
47b00 2c 20 36 39 2c 20 31 39 5d 2c 5c 72 5c 6e 5c 74 , 69, 19],\r\n\t
47b10 5c 22 73 61 6c 6d 6f 6e 5c 22 3a 20 5b 32 35 30 \"salmon\": [250
47b20 2c 20 31 32 38 2c 20 31 31 34 5d 2c 5c 72 5c 6e , 128, 114],\r\n
47b30 5c 74 5c 22 73 61 6e 64 79 62 72 6f 77 6e 5c 22 \t\"sandybrown\"
47b40 3a 20 5b 32 34 34 2c 20 31 36 34 2c 20 39 36 5d : [244, 164, 96]
47b50 2c 5c 72 5c 6e 5c 74 5c 22 73 65 61 67 72 65 65 ,\r\n\t\"seagree
47b60 6e 5c 22 3a 20 5b 34 36 2c 20 31 33 39 2c 20 38 n\": [46, 139, 8
47b70 37 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 65 61 73 68 7],\r\n\t\"seash
47b80 65 6c 6c 5c 22 3a 20 5b 32 35 35 2c 20 32 34 35 ell\": [255, 245
47b90 2c 20 32 33 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 , 238],\r\n\t\"s
47ba0 69 65 6e 6e 61 5c 22 3a 20 5b 31 36 30 2c 20 38 ienna\": [160, 8
47bb0 32 2c 20 34 35 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 2, 45],\r\n\t\"s
47bc0 69 6c 76 65 72 5c 22 3a 20 5b 31 39 32 2c 20 31 ilver\": [192, 1
47bd0 39 32 2c 20 31 39 32 5d 2c 5c 72 5c 6e 5c 74 5c 92, 192],\r\n\t\
47be0 22 73 6b 79 62 6c 75 65 5c 22 3a 20 5b 31 33 35 "skyblue\": [135
47bf0 2c 20 32 30 36 2c 20 32 33 35 5d 2c 5c 72 5c 6e , 206, 235],\r\n
47c00 5c 74 5c 22 73 6c 61 74 65 62 6c 75 65 5c 22 3a \t\"slateblue\":
47c10 20 5b 31 30 36 2c 20 39 30 2c 20 32 30 35 5d 2c [106, 90, 205],
47c20 5c 72 5c 6e 5c 74 5c 22 73 6c 61 74 65 67 72 61 \r\n\t\"slategra
47c30 79 5c 22 3a 20 5b 31 31 32 2c 20 31 32 38 2c 20 y\": [112, 128,
47c40 31 34 34 5d 2c 5c 72 5c 6e 5c 74 5c 22 73 6c 61 144],\r\n\t\"sla
47c50 74 65 67 72 65 79 5c 22 3a 20 5b 31 31 32 2c 20 tegrey\": [112,
47c60 31 32 38 2c 20 31 34 34 5d 2c 5c 72 5c 6e 5c 74 128, 144],\r\n\t
47c70 5c 22 73 6e 6f 77 5c 22 3a 20 5b 32 35 35 2c 20 \"snow\": [255,
47c80 32 35 30 2c 20 32 35 30 5d 2c 5c 72 5c 6e 5c 74 250, 250],\r\n\t
47c90 5c 22 73 70 72 69 6e 67 67 72 65 65 6e 5c 22 3a \"springgreen\":
47ca0 20 5b 30 2c 20 32 35 35 2c 20 31 32 37 5d 2c 5c [0, 255, 127],\
47cb0 72 5c 6e 5c 74 5c 22 73 74 65 65 6c 62 6c 75 65 r\n\t\"steelblue
47cc0 5c 22 3a 20 5b 37 30 2c 20 31 33 30 2c 20 31 38 \": [70, 130, 18
47cd0 30 5d 2c 5c 72 5c 6e 5c 74 5c 22 74 61 6e 5c 22 0],\r\n\t\"tan\"
47ce0 3a 20 5b 32 31 30 2c 20 31 38 30 2c 20 31 34 30 : [210, 180, 140
47cf0 5d 2c 5c 72 5c 6e 5c 74 5c 22 74 65 61 6c 5c 22 ],\r\n\t\"teal\"
47d00 3a 20 5b 30 2c 20 31 32 38 2c 20 31 32 38 5d 2c : [0, 128, 128],
47d10 5c 72 5c 6e 5c 74 5c 22 74 68 69 73 74 6c 65 5c \r\n\t\"thistle\
47d20 22 3a 20 5b 32 31 36 2c 20 31 39 31 2c 20 32 31 ": [216, 191, 21
47d30 36 5d 2c 5c 72 5c 6e 5c 74 5c 22 74 6f 6d 61 74 6],\r\n\t\"tomat
47d40 6f 5c 22 3a 20 5b 32 35 35 2c 20 39 39 2c 20 37 o\": [255, 99, 7
47d50 31 5d 2c 5c 72 5c 6e 5c 74 5c 22 74 75 72 71 75 1],\r\n\t\"turqu
47d60 6f 69 73 65 5c 22 3a 20 5b 36 34 2c 20 32 32 34 oise\": [64, 224
47d70 2c 20 32 30 38 5d 2c 5c 72 5c 6e 5c 74 5c 22 76 , 208],\r\n\t\"v
47d80 69 6f 6c 65 74 5c 22 3a 20 5b 32 33 38 2c 20 31 iolet\": [238, 1
47d90 33 30 2c 20 32 33 38 5d 2c 5c 72 5c 6e 5c 74 5c 30, 238],\r\n\t\
47da0 22 77 68 65 61 74 5c 22 3a 20 5b 32 34 35 2c 20 "wheat\": [245,
47db0 32 32 32 2c 20 31 37 39 5d 2c 5c 72 5c 6e 5c 74 222, 179],\r\n\t
47dc0 5c 22 77 68 69 74 65 5c 22 3a 20 5b 32 35 35 2c \"white\": [255,
47dd0 20 32 35 35 2c 20 32 35 35 5d 2c 5c 72 5c 6e 5c 255, 255],\r\n\
47de0 74 5c 22 77 68 69 74 65 73 6d 6f 6b 65 5c 22 3a t\"whitesmoke\":
47df0 20 5b 32 34 35 2c 20 32 34 35 2c 20 32 34 35 5d [245, 245, 245]
47e00 2c 5c 72 5c 6e 5c 74 5c 22 79 65 6c 6c 6f 77 5c ,\r\n\t\"yellow\
47e10 22 3a 20 5b 32 35 35 2c 20 32 35 35 2c 20 30 5d ": [255, 255, 0]
47e20 2c 5c 72 5c 6e 5c 74 5c 22 79 65 6c 6c 6f 77 67 ,\r\n\t\"yellowg
47e30 72 65 65 6e 5c 22 3a 20 5b 31 35 34 2c 20 32 30 reen\": [154, 20
47e40 35 2c 20 35 30 5d 5c 72 5c 6e 7d 3b 5c 72 5c 6e 5, 50]\r\n};\r\n
47e50 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f \n\n\n//////////
47e60 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e 2f 2f 20 57 45 42 ////////\n// WEB
47e70 50 41 43 4b 20 46 4f 4f 54 45 52 5c 6e 2f 2f 20 PACK FOOTER\n//
47e80 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 63 ./node_modules/c
47e90 6f 6c 6f 72 2d 6e 61 6d 65 2f 69 6e 64 65 78 2e olor-name/index.
47ea0 6a 73 5c 6e 2f 2f 20 6d 6f 64 75 6c 65 20 69 64 js\n// module id
47eb0 20 3d 20 35 5c 6e 2f 2f 20 6d 6f 64 75 6c 65 20 = 5\n// module
47ec0 63 68 75 6e 6b 73 20 3d 20 30 20 31 22 2c 22 2f chunks = 0 1","/
47ed0 2a 20 4d 49 54 20 6c 69 63 65 6e 73 65 20 2a 2f * MIT license */
47ee0 5c 6e 76 61 72 20 63 73 73 4b 65 79 77 6f 72 64 \nvar cssKeyword
47ef0 73 20 3d 20 72 65 71 75 69 72 65 28 27 63 6f 6c s = require('col
47f00 6f 72 2d 6e 61 6d 65 27 29 3b 5c 6e 5c 6e 2f 2f or-name');\n\n//
47f10 20 4e 4f 54 45 3a 20 63 6f 6e 76 65 72 73 69 6f NOTE: conversio
47f20 6e 73 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 72 ns should only r
47f30 65 74 75 72 6e 20 70 72 69 6d 69 74 69 76 65 20 eturn primitive
47f40 76 61 6c 75 65 73 20 28 69 2e 65 2e 20 61 72 72 values (i.e. arr
47f50 61 79 73 2c 20 6f 72 5c 6e 2f 2f 20 20 20 20 20 ays, or\n//
47f60 20 20 76 61 6c 75 65 73 20 74 68 61 74 20 67 69 values that gi
47f70 76 65 20 63 6f 72 72 65 63 74 20 60 74 79 70 65 ve correct `type
47f80 6f 66 60 20 72 65 73 75 6c 74 73 29 2e 5c 6e 2f of` results).\n/
47f90 2f 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 75 / do not u
47fa0 73 65 20 62 6f 78 20 76 61 6c 75 65 73 20 74 79 se box values ty
47fb0 70 65 73 20 28 69 2e 65 2e 20 4e 75 6d 62 65 72 pes (i.e. Number
47fc0 28 29 2c 20 53 74 72 69 6e 67 28 29 2c 20 65 74 (), String(), et
47fd0 63 2e 29 5c 6e 5c 6e 76 61 72 20 72 65 76 65 72 c.)\n\nvar rever
47fe0 73 65 4b 65 79 77 6f 72 64 73 20 3d 20 7b 7d 3b seKeywords = {};
47ff0 5c 6e 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 \nfor (var key i
48000 6e 20 63 73 73 4b 65 79 77 6f 72 64 73 29 20 7b n cssKeywords) {
48010 5c 6e 5c 74 69 66 20 28 63 73 73 4b 65 79 77 6f \n\tif (cssKeywo
48020 72 64 73 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 rds.hasOwnProper
48030 74 79 28 6b 65 79 29 29 20 7b 5c 6e 5c 74 5c 74 ty(key)) {\n\t\t
48040 72 65 76 65 72 73 65 4b 65 79 77 6f 72 64 73 5b reverseKeywords[
48050 63 73 73 4b 65 79 77 6f 72 64 73 5b 6b 65 79 5d cssKeywords[key]
48060 5d 20 3d 20 6b 65 79 3b 5c 6e 5c 74 7d 5c 6e 7d ] = key;\n\t}\n}
48070 5c 6e 5c 6e 76 61 72 20 63 6f 6e 76 65 72 74 20 \n\nvar convert
48080 3d 20 6d 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 = module.exports
48090 20 3d 20 7b 5c 6e 5c 74 72 67 62 3a 20 7b 63 68 = {\n\trgb: {ch
480a0 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 65 6c annels: 3, label
480b0 73 3a 20 27 72 67 62 27 7d 2c 5c 6e 5c 74 68 73 s: 'rgb'},\n\ths
480c0 6c 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 33 2c l: {channels: 3,
480d0 20 6c 61 62 65 6c 73 3a 20 27 68 73 6c 27 7d 2c labels: 'hsl'},
480e0 5c 6e 5c 74 68 73 76 3a 20 7b 63 68 61 6e 6e 65 \n\thsv: {channe
480f0 6c 73 3a 20 33 2c 20 6c 61 62 65 6c 73 3a 20 27 ls: 3, labels: '
48100 68 73 76 27 7d 2c 5c 6e 5c 74 68 77 62 3a 20 7b hsv'},\n\thwb: {
48110 63 68 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 channels: 3, lab
48120 65 6c 73 3a 20 27 68 77 62 27 7d 2c 5c 6e 5c 74 els: 'hwb'},\n\t
48130 63 6d 79 6b 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a cmyk: {channels:
48140 20 34 2c 20 6c 61 62 65 6c 73 3a 20 27 63 6d 79 4, labels: 'cmy
48150 6b 27 7d 2c 5c 6e 5c 74 78 79 7a 3a 20 7b 63 68 k'},\n\txyz: {ch
48160 61 6e 6e 65 6c 73 3a 20 33 2c 20 6c 61 62 65 6c annels: 3, label
48170 73 3a 20 27 78 79 7a 27 7d 2c 5c 6e 5c 74 6c 61 s: 'xyz'},\n\tla
48180 62 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 33 2c b: {channels: 3,
48190 20 6c 61 62 65 6c 73 3a 20 27 6c 61 62 27 7d 2c labels: 'lab'},
481a0 5c 6e 5c 74 6c 63 68 3a 20 7b 63 68 61 6e 6e 65 \n\tlch: {channe
481b0 6c 73 3a 20 33 2c 20 6c 61 62 65 6c 73 3a 20 27 ls: 3, labels: '
481c0 6c 63 68 27 7d 2c 5c 6e 5c 74 68 65 78 3a 20 7b lch'},\n\thex: {
481d0 63 68 61 6e 6e 65 6c 73 3a 20 31 2c 20 6c 61 62 channels: 1, lab
481e0 65 6c 73 3a 20 5b 27 68 65 78 27 5d 7d 2c 5c 6e els: ['hex']},\n
481f0 5c 74 6b 65 79 77 6f 72 64 3a 20 7b 63 68 61 6e \tkeyword: {chan
48200 6e 65 6c 73 3a 20 31 2c 20 6c 61 62 65 6c 73 3a nels: 1, labels:
48210 20 5b 27 6b 65 79 77 6f 72 64 27 5d 7d 2c 5c 6e ['keyword']},\n
48220 5c 74 61 6e 73 69 31 36 3a 20 7b 63 68 61 6e 6e \tansi16: {chann
48230 65 6c 73 3a 20 31 2c 20 6c 61 62 65 6c 73 3a 20 els: 1, labels:
48240 5b 27 61 6e 73 69 31 36 27 5d 7d 2c 5c 6e 5c 74 ['ansi16']},\n\t
48250 61 6e 73 69 32 35 36 3a 20 7b 63 68 61 6e 6e 65 ansi256: {channe
48260 6c 73 3a 20 31 2c 20 6c 61 62 65 6c 73 3a 20 5b ls: 1, labels: [
48270 27 61 6e 73 69 32 35 36 27 5d 7d 2c 5c 6e 5c 74 'ansi256']},\n\t
48280 68 63 67 3a 20 7b 63 68 61 6e 6e 65 6c 73 3a 20 hcg: {channels:
48290 33 2c 20 6c 61 62 65 6c 73 3a 20 5b 27 68 27 2c 3, labels: ['h',
482a0 20 27 63 27 2c 20 27 67 27 5d 7d 2c 5c 6e 5c 74 'c', 'g']},\n\t
482b0 61 70 70 6c 65 3a 20 7b 63 68 61 6e 6e 65 6c 73 apple: {channels
482c0 3a 20 33 2c 20 6c 61 62 65 6c 73 3a 20 5b 27 72 : 3, labels: ['r
482d0 31 36 27 2c 20 27 67 31 36 27 2c 20 27 62 31 36 16', 'g16', 'b16
482e0 27 5d 7d 2c 5c 6e 5c 74 67 72 61 79 3a 20 7b 63 ']},\n\tgray: {c
482f0 68 61 6e 6e 65 6c 73 3a 20 31 2c 20 6c 61 62 65 hannels: 1, labe
48300 6c 73 3a 20 5b 27 67 72 61 79 27 5d 7d 5c 6e 7d ls: ['gray']}\n}
48310 3b 5c 6e 5c 6e 2f 2f 20 68 69 64 65 20 2e 63 68 ;\n\n// hide .ch
48320 61 6e 6e 65 6c 73 20 61 6e 64 20 2e 6c 61 62 65 annels and .labe
48330 6c 73 20 70 72 6f 70 65 72 74 69 65 73 5c 6e 66 ls properties\nf
48340 6f 72 20 28 76 61 72 20 6d 6f 64 65 6c 20 69 6e or (var model in
48350 20 63 6f 6e 76 65 72 74 29 20 7b 5c 6e 5c 74 69 convert) {\n\ti
48360 66 20 28 63 6f 6e 76 65 72 74 2e 68 61 73 4f 77 f (convert.hasOw
48370 6e 50 72 6f 70 65 72 74 79 28 6d 6f 64 65 6c 29 nProperty(model)
48380 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 21 28 27 ) {\n\t\tif (!('
48390 63 68 61 6e 6e 65 6c 73 27 20 69 6e 20 63 6f 6e channels' in con
483a0 76 65 72 74 5b 6d 6f 64 65 6c 5d 29 29 20 7b 5c vert[model])) {\
483b0 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 20 6e 65 77 n\t\t\tthrow new
483c0 20 45 72 72 6f 72 28 27 6d 69 73 73 69 6e 67 20 Error('missing
483d0 63 68 61 6e 6e 65 6c 73 20 70 72 6f 70 65 72 74 channels propert
483e0 79 3a 20 27 20 2b 20 6d 6f 64 65 6c 29 3b 5c 6e y: ' + model);\n
483f0 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 \t\t}\n\n\t\tif
48400 28 21 28 27 6c 61 62 65 6c 73 27 20 69 6e 20 63 (!('labels' in c
48410 6f 6e 76 65 72 74 5b 6d 6f 64 65 6c 5d 29 29 20 onvert[model]))
48420 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 20 6e {\n\t\t\tthrow n
48430 65 77 20 45 72 72 6f 72 28 27 6d 69 73 73 69 6e ew Error('missin
48440 67 20 63 68 61 6e 6e 65 6c 20 6c 61 62 65 6c 73 g channel labels
48450 20 70 72 6f 70 65 72 74 79 3a 20 27 20 2b 20 6d property: ' + m
48460 6f 64 65 6c 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c odel);\n\t\t}\n\
48470 6e 5c 74 5c 74 69 66 20 28 63 6f 6e 76 65 72 74 n\t\tif (convert
48480 5b 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 2e 6c [model].labels.l
48490 65 6e 67 74 68 20 21 3d 3d 20 63 6f 6e 76 65 72 ength !== conver
484a0 74 5b 6d 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c t[model].channel
484b0 73 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f s) {\n\t\t\tthro
484c0 77 20 6e 65 77 20 45 72 72 6f 72 28 27 63 68 61 w new Error('cha
484d0 6e 6e 65 6c 20 61 6e 64 20 6c 61 62 65 6c 20 63 nnel and label c
484e0 6f 75 6e 74 73 20 6d 69 73 6d 61 74 63 68 3a 20 ounts mismatch:
484f0 27 20 2b 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 5c ' + model);\n\t\
48500 74 7d 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 63 68 t}\n\n\t\tvar ch
48510 61 6e 6e 65 6c 73 20 3d 20 63 6f 6e 76 65 72 74 annels = convert
48520 5b 6d 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 [model].channels
48530 3b 5c 6e 5c 74 5c 74 76 61 72 20 6c 61 62 65 6c ;\n\t\tvar label
48540 73 20 3d 20 63 6f 6e 76 65 72 74 5b 6d 6f 64 65 s = convert[mode
48550 6c 5d 2e 6c 61 62 65 6c 73 3b 5c 6e 5c 74 5c 74 l].labels;\n\t\t
48560 64 65 6c 65 74 65 20 63 6f 6e 76 65 72 74 5b 6d delete convert[m
48570 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c odel].channels;\
48580 6e 5c 74 5c 74 64 65 6c 65 74 65 20 63 6f 6e 76 n\t\tdelete conv
48590 65 72 74 5b 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c ert[model].label
485a0 73 3b 5c 6e 5c 74 5c 74 4f 62 6a 65 63 74 2e 64 s;\n\t\tObject.d
485b0 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 63 6f efineProperty(co
485c0 6e 76 65 72 74 5b 6d 6f 64 65 6c 5d 2c 20 27 63 nvert[model], 'c
485d0 68 61 6e 6e 65 6c 73 27 2c 20 7b 76 61 6c 75 65 hannels', {value
485e0 3a 20 63 68 61 6e 6e 65 6c 73 7d 29 3b 5c 6e 5c : channels});\n\
485f0 74 5c 74 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 t\tObject.define
48600 50 72 6f 70 65 72 74 79 28 63 6f 6e 76 65 72 74 Property(convert
48610 5b 6d 6f 64 65 6c 5d 2c 20 27 6c 61 62 65 6c 73 [model], 'labels
48620 27 2c 20 7b 76 61 6c 75 65 3a 20 6c 61 62 65 6c ', {value: label
48630 73 7d 29 3b 5c 6e 5c 74 7d 5c 6e 7d 5c 6e 5c 6e s});\n\t}\n}\n\n
48640 63 6f 6e 76 65 72 74 2e 72 67 62 2e 68 73 6c 20 convert.rgb.hsl
48650 3d 20 66 75 6e 63 74 69 6f 6e 20 28 72 67 62 29 = function (rgb)
48660 20 7b 5c 6e 5c 74 76 61 72 20 72 20 3d 20 72 67 {\n\tvar r = rg
48670 62 5b 30 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 b[0] / 255;\n\tv
48680 61 72 20 67 20 3d 20 72 67 62 5b 31 5d 20 2f 20 ar g = rgb[1] /
48690 32 35 35 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 255;\n\tvar b =
486a0 72 67 62 5b 32 5d 20 2f 20 32 35 35 3b 5c 6e 5c rgb[2] / 255;\n\
486b0 74 76 61 72 20 6d 69 6e 20 3d 20 4d 61 74 68 2e tvar min = Math.
486c0 6d 69 6e 28 72 2c 20 67 2c 20 62 29 3b 5c 6e 5c min(r, g, b);\n\
486d0 74 76 61 72 20 6d 61 78 20 3d 20 4d 61 74 68 2e tvar max = Math.
486e0 6d 61 78 28 72 2c 20 67 2c 20 62 29 3b 5c 6e 5c max(r, g, b);\n\
486f0 74 76 61 72 20 64 65 6c 74 61 20 3d 20 6d 61 78 tvar delta = max
48700 20 2d 20 6d 69 6e 3b 5c 6e 5c 74 76 61 72 20 68 - min;\n\tvar h
48710 3b 5c 6e 5c 74 76 61 72 20 73 3b 5c 6e 5c 74 76 ;\n\tvar s;\n\tv
48720 61 72 20 6c 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d ar l;\n\n\tif (m
48730 61 78 20 3d 3d 3d 20 6d 69 6e 29 20 7b 5c 6e 5c ax === min) {\n\
48740 74 5c 74 68 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 t\th = 0;\n\t} e
48750 6c 73 65 20 69 66 20 28 72 20 3d 3d 3d 20 6d 61 lse if (r === ma
48760 78 29 20 7b 5c 6e 5c 74 5c 74 68 20 3d 20 28 67 x) {\n\t\th = (g
48770 20 2d 20 62 29 20 2f 20 64 65 6c 74 61 3b 5c 6e - b) / delta;\n
48780 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 67 20 3d \t} else if (g =
48790 3d 3d 20 6d 61 78 29 20 7b 5c 6e 5c 74 5c 74 68 == max) {\n\t\th
487a0 20 3d 20 32 20 2b 20 28 62 20 2d 20 72 29 20 2f = 2 + (b - r) /
487b0 20 64 65 6c 74 61 3b 5c 6e 5c 74 7d 20 65 6c 73 delta;\n\t} els
487c0 65 20 69 66 20 28 62 20 3d 3d 3d 20 6d 61 78 29 e if (b === max)
487d0 20 7b 5c 6e 5c 74 5c 74 68 20 3d 20 34 20 2b 20 {\n\t\th = 4 +
487e0 28 72 20 2d 20 67 29 20 2f 20 64 65 6c 74 61 3b (r - g) / delta;
487f0 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 68 20 3d 20 4d \n\t}\n\n\th = M
48800 61 74 68 2e 6d 69 6e 28 68 20 2a 20 36 30 2c 20 ath.min(h * 60,
48810 33 36 30 29 3b 5c 6e 5c 6e 5c 74 69 66 20 28 68 360);\n\n\tif (h
48820 20 3c 20 30 29 20 7b 5c 6e 5c 74 5c 74 68 20 2b < 0) {\n\t\th +
48830 3d 20 33 36 30 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c = 360;\n\t}\n\n\
48840 74 6c 20 3d 20 28 6d 69 6e 20 2b 20 6d 61 78 29 tl = (min + max)
48850 20 2f 20 32 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d / 2;\n\n\tif (m
48860 61 78 20 3d 3d 3d 20 6d 69 6e 29 20 7b 5c 6e 5c ax === min) {\n\
48870 74 5c 74 73 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 t\ts = 0;\n\t} e
48880 6c 73 65 20 69 66 20 28 6c 20 3c 3d 20 30 2e 35 lse if (l <= 0.5
48890 29 20 7b 5c 6e 5c 74 5c 74 73 20 3d 20 64 65 6c ) {\n\t\ts = del
488a0 74 61 20 2f 20 28 6d 61 78 20 2b 20 6d 69 6e 29 ta / (max + min)
488b0 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c ;\n\t} else {\n\
488c0 74 5c 74 73 20 3d 20 64 65 6c 74 61 20 2f 20 28 t\ts = delta / (
488d0 32 20 2d 20 6d 61 78 20 2d 20 6d 69 6e 29 3b 5c 2 - max - min);\
488e0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e n\t}\n\n\treturn
488f0 20 5b 68 2c 20 73 20 2a 20 31 30 30 2c 20 6c 20 [h, s * 100, l
48900 2a 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 * 100];\n};\n\nc
48910 6f 6e 76 65 72 74 2e 72 67 62 2e 68 73 76 20 3d onvert.rgb.hsv =
48920 20 66 75 6e 63 74 69 6f 6e 20 28 72 67 62 29 20 function (rgb)
48930 7b 5c 6e 5c 74 76 61 72 20 72 64 69 66 3b 5c 6e {\n\tvar rdif;\n
48940 5c 74 76 61 72 20 67 64 69 66 3b 5c 6e 5c 74 76 \tvar gdif;\n\tv
48950 61 72 20 62 64 69 66 3b 5c 6e 5c 74 76 61 72 20 ar bdif;\n\tvar
48960 68 3b 5c 6e 5c 74 76 61 72 20 73 3b 5c 6e 5c 6e h;\n\tvar s;\n\n
48970 5c 74 76 61 72 20 72 20 3d 20 72 67 62 5b 30 5d \tvar r = rgb[0]
48980 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 67 / 255;\n\tvar g
48990 20 3d 20 72 67 62 5b 31 5d 20 2f 20 32 35 35 3b = rgb[1] / 255;
489a0 5c 6e 5c 74 76 61 72 20 62 20 3d 20 72 67 62 5b \n\tvar b = rgb[
489b0 32 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 2] / 255;\n\tvar
489c0 20 76 20 3d 20 4d 61 74 68 2e 6d 61 78 28 72 2c v = Math.max(r,
489d0 20 67 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 20 64 g, b);\n\tvar d
489e0 69 66 66 20 3d 20 76 20 2d 20 4d 61 74 68 2e 6d iff = v - Math.m
489f0 69 6e 28 72 2c 20 67 2c 20 62 29 3b 5c 6e 5c 74 in(r, g, b);\n\t
48a00 76 61 72 20 64 69 66 66 63 20 3d 20 66 75 6e 63 var diffc = func
48a10 74 69 6f 6e 20 28 63 29 20 7b 5c 6e 5c 74 5c 74 tion (c) {\n\t\t
48a20 72 65 74 75 72 6e 20 28 76 20 2d 20 63 29 20 2f return (v - c) /
48a30 20 36 20 2f 20 64 69 66 66 20 2b 20 31 20 2f 20 6 / diff + 1 /
48a40 32 3b 5c 6e 5c 74 7d 3b 5c 6e 5c 6e 5c 74 69 66 2;\n\t};\n\n\tif
48a50 20 28 64 69 66 66 20 3d 3d 3d 20 30 29 20 7b 5c (diff === 0) {\
48a60 6e 5c 74 5c 74 68 20 3d 20 73 20 3d 20 30 3b 5c n\t\th = s = 0;\
48a70 6e 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c n\t} else {\n\t\
48a80 74 73 20 3d 20 64 69 66 66 20 2f 20 76 3b 5c 6e ts = diff / v;\n
48a90 5c 74 5c 74 72 64 69 66 20 3d 20 64 69 66 66 63 \t\trdif = diffc
48aa0 28 72 29 3b 5c 6e 5c 74 5c 74 67 64 69 66 20 3d (r);\n\t\tgdif =
48ab0 20 64 69 66 66 63 28 67 29 3b 5c 6e 5c 74 5c 74 diffc(g);\n\t\t
48ac0 62 64 69 66 20 3d 20 64 69 66 66 63 28 62 29 3b bdif = diffc(b);
48ad0 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 72 20 3d 3d \n\n\t\tif (r ==
48ae0 3d 20 76 29 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 = v) {\n\t\t\th
48af0 3d 20 62 64 69 66 20 2d 20 67 64 69 66 3b 5c 6e = bdif - gdif;\n
48b00 5c 74 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 67 \t\t} else if (g
48b10 20 3d 3d 3d 20 76 29 20 7b 5c 6e 5c 74 5c 74 5c === v) {\n\t\t\
48b20 74 68 20 3d 20 28 31 20 2f 20 33 29 20 2b 20 72 th = (1 / 3) + r
48b30 64 69 66 20 2d 20 62 64 69 66 3b 5c 6e 5c 74 5c dif - bdif;\n\t\
48b40 74 7d 20 65 6c 73 65 20 69 66 20 28 62 20 3d 3d t} else if (b ==
48b50 3d 20 76 29 20 7b 5c 6e 5c 74 5c 74 5c 74 68 20 = v) {\n\t\t\th
48b60 3d 20 28 32 20 2f 20 33 29 20 2b 20 67 64 69 66 = (2 / 3) + gdif
48b70 20 2d 20 72 64 69 66 3b 5c 6e 5c 74 5c 74 7d 5c - rdif;\n\t\t}\
48b80 6e 5c 74 5c 74 69 66 20 28 68 20 3c 20 30 29 20 n\t\tif (h < 0)
48b90 7b 5c 6e 5c 74 5c 74 5c 74 68 20 2b 3d 20 31 3b {\n\t\t\th += 1;
48ba0 5c 6e 5c 74 5c 74 7d 20 65 6c 73 65 20 69 66 20 \n\t\t} else if
48bb0 28 68 20 3e 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c (h > 1) {\n\t\t\
48bc0 74 68 20 2d 3d 20 31 3b 5c 6e 5c 74 5c 74 7d 5c th -= 1;\n\t\t}\
48bd0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e n\t}\n\n\treturn
48be0 20 5b 5c 6e 5c 74 5c 74 68 20 2a 20 33 36 30 2c [\n\t\th * 360,
48bf0 5c 6e 5c 74 5c 74 73 20 2a 20 31 30 30 2c 5c 6e \n\t\ts * 100,\n
48c00 5c 74 5c 74 76 20 2a 20 31 30 30 5c 6e 5c 74 5d \t\tv * 100\n\t]
48c10 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
48c20 2e 72 67 62 2e 68 77 62 20 3d 20 66 75 6e 63 74 .rgb.hwb = funct
48c30 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 ion (rgb) {\n\tv
48c40 61 72 20 72 20 3d 20 72 67 62 5b 30 5d 3b 5c 6e ar r = rgb[0];\n
48c50 5c 74 76 61 72 20 67 20 3d 20 72 67 62 5b 31 5d \tvar g = rgb[1]
48c60 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 72 67 62 ;\n\tvar b = rgb
48c70 5b 32 5d 3b 5c 6e 5c 74 76 61 72 20 68 20 3d 20 [2];\n\tvar h =
48c80 63 6f 6e 76 65 72 74 2e 72 67 62 2e 68 73 6c 28 convert.rgb.hsl(
48c90 72 67 62 29 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 rgb)[0];\n\tvar
48ca0 77 20 3d 20 31 20 2f 20 32 35 35 20 2a 20 4d 61 w = 1 / 255 * Ma
48cb0 74 68 2e 6d 69 6e 28 72 2c 20 4d 61 74 68 2e 6d th.min(r, Math.m
48cc0 69 6e 28 67 2c 20 62 29 29 3b 5c 6e 5c 6e 5c 74 in(g, b));\n\n\t
48cd0 62 20 3d 20 31 20 2d 20 31 20 2f 20 32 35 35 20 b = 1 - 1 / 255
48ce0 2a 20 4d 61 74 68 2e 6d 61 78 28 72 2c 20 4d 61 * Math.max(r, Ma
48cf0 74 68 2e 6d 61 78 28 67 2c 20 62 29 29 3b 5c 6e th.max(g, b));\n
48d00 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 2c 20 77 \n\treturn [h, w
48d10 20 2a 20 31 30 30 2c 20 62 20 2a 20 31 30 30 5d * 100, b * 100]
48d20 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
48d30 2e 72 67 62 2e 63 6d 79 6b 20 3d 20 66 75 6e 63 .rgb.cmyk = func
48d40 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 tion (rgb) {\n\t
48d50 76 61 72 20 72 20 3d 20 72 67 62 5b 30 5d 20 2f var r = rgb[0] /
48d60 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 255;\n\tvar g =
48d70 20 72 67 62 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e rgb[1] / 255;\n
48d80 5c 74 76 61 72 20 62 20 3d 20 72 67 62 5b 32 5d \tvar b = rgb[2]
48d90 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 63 / 255;\n\tvar c
48da0 3b 5c 6e 5c 74 76 61 72 20 6d 3b 5c 6e 5c 74 76 ;\n\tvar m;\n\tv
48db0 61 72 20 79 3b 5c 6e 5c 74 76 61 72 20 6b 3b 5c ar y;\n\tvar k;\
48dc0 6e 5c 6e 5c 74 6b 20 3d 20 4d 61 74 68 2e 6d 69 n\n\tk = Math.mi
48dd0 6e 28 31 20 2d 20 72 2c 20 31 20 2d 20 67 2c 20 n(1 - r, 1 - g,
48de0 31 20 2d 20 62 29 3b 5c 6e 5c 74 63 20 3d 20 28 1 - b);\n\tc = (
48df0 31 20 2d 20 72 20 2d 20 6b 29 20 2f 20 28 31 20 1 - r - k) / (1
48e00 2d 20 6b 29 20 7c 7c 20 30 3b 5c 6e 5c 74 6d 20 - k) || 0;\n\tm
48e10 3d 20 28 31 20 2d 20 67 20 2d 20 6b 29 20 2f 20 = (1 - g - k) /
48e20 28 31 20 2d 20 6b 29 20 7c 7c 20 30 3b 5c 6e 5c (1 - k) || 0;\n\
48e30 74 79 20 3d 20 28 31 20 2d 20 62 20 2d 20 6b 29 ty = (1 - b - k)
48e40 20 2f 20 28 31 20 2d 20 6b 29 20 7c 7c 20 30 3b / (1 - k) || 0;
48e50 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 63 20 \n\n\treturn [c
48e60 2a 20 31 30 30 2c 20 6d 20 2a 20 31 30 30 2c 20 * 100, m * 100,
48e70 79 20 2a 20 31 30 30 2c 20 6b 20 2a 20 31 30 30 y * 100, k * 100
48e80 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 ];\n};\n\n/**\n
48e90 2a 20 53 65 65 20 68 74 74 70 73 3a 2f 2f 65 6e * See https://en
48ea0 2e 6d 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 67 .m.wikipedia.org
48eb0 2f 77 69 6b 69 2f 45 75 63 6c 69 64 65 61 6e 5f /wiki/Euclidean_
48ec0 64 69 73 74 61 6e 63 65 23 53 71 75 61 72 65 64 distance#Squared
48ed0 5f 45 75 63 6c 69 64 65 61 6e 5f 64 69 73 74 61 _Euclidean_dista
48ee0 6e 63 65 5c 6e 20 2a 20 2a 2f 5c 6e 66 75 6e 63 nce\n * */\nfunc
48ef0 74 69 6f 6e 20 63 6f 6d 70 61 72 61 74 69 76 65 tion comparative
48f00 44 69 73 74 61 6e 63 65 28 78 2c 20 79 29 20 7b Distance(x, y) {
48f10 5c 6e 5c 74 72 65 74 75 72 6e 20 28 5c 6e 5c 74 \n\treturn (\n\t
48f20 5c 74 4d 61 74 68 2e 70 6f 77 28 78 5b 30 5d 20 \tMath.pow(x[0]
48f30 2d 20 79 5b 30 5d 2c 20 32 29 20 2b 5c 6e 5c 74 - y[0], 2) +\n\t
48f40 5c 74 4d 61 74 68 2e 70 6f 77 28 78 5b 31 5d 20 \tMath.pow(x[1]
48f50 2d 20 79 5b 31 5d 2c 20 32 29 20 2b 5c 6e 5c 74 - y[1], 2) +\n\t
48f60 5c 74 4d 61 74 68 2e 70 6f 77 28 78 5b 32 5d 20 \tMath.pow(x[2]
48f70 2d 20 79 5b 32 5d 2c 20 32 29 5c 6e 5c 74 29 3b - y[2], 2)\n\t);
48f80 5c 6e 7d 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 \n}\n\nconvert.r
48f90 67 62 2e 6b 65 79 77 6f 72 64 20 3d 20 66 75 6e gb.keyword = fun
48fa0 63 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c ction (rgb) {\n\
48fb0 74 76 61 72 20 72 65 76 65 72 73 65 64 20 3d 20 tvar reversed =
48fc0 72 65 76 65 72 73 65 4b 65 79 77 6f 72 64 73 5b reverseKeywords[
48fd0 72 67 62 5d 3b 5c 6e 5c 74 69 66 20 28 72 65 76 rgb];\n\tif (rev
48fe0 65 72 73 65 64 29 20 7b 5c 6e 5c 74 5c 74 72 65 ersed) {\n\t\tre
48ff0 74 75 72 6e 20 72 65 76 65 72 73 65 64 3b 5c 6e turn reversed;\n
49000 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 63 75 72 \t}\n\n\tvar cur
49010 72 65 6e 74 43 6c 6f 73 65 73 74 44 69 73 74 61 rentClosestDista
49020 6e 63 65 20 3d 20 49 6e 66 69 6e 69 74 79 3b 5c nce = Infinity;\
49030 6e 5c 74 76 61 72 20 63 75 72 72 65 6e 74 43 6c n\tvar currentCl
49040 6f 73 65 73 74 4b 65 79 77 6f 72 64 3b 5c 6e 5c osestKeyword;\n\
49050 6e 5c 74 66 6f 72 20 28 76 61 72 20 6b 65 79 77 n\tfor (var keyw
49060 6f 72 64 20 69 6e 20 63 73 73 4b 65 79 77 6f 72 ord in cssKeywor
49070 64 73 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 63 ds) {\n\t\tif (c
49080 73 73 4b 65 79 77 6f 72 64 73 2e 68 61 73 4f 77 ssKeywords.hasOw
49090 6e 50 72 6f 70 65 72 74 79 28 6b 65 79 77 6f 72 nProperty(keywor
490a0 64 29 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 72 d)) {\n\t\t\tvar
490b0 20 76 61 6c 75 65 20 3d 20 63 73 73 4b 65 79 77 value = cssKeyw
490c0 6f 72 64 73 5b 6b 65 79 77 6f 72 64 5d 3b 5c 6e ords[keyword];\n
490d0 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 43 6f 6d 70 75 \n\t\t\t// Compu
490e0 74 65 20 63 6f 6d 70 61 72 61 74 69 76 65 20 64 te comparative d
490f0 69 73 74 61 6e 63 65 5c 6e 5c 74 5c 74 5c 74 76 istance\n\t\t\tv
49100 61 72 20 64 69 73 74 61 6e 63 65 20 3d 20 63 6f ar distance = co
49110 6d 70 61 72 61 74 69 76 65 44 69 73 74 61 6e 63 mparativeDistanc
49120 65 28 72 67 62 2c 20 76 61 6c 75 65 29 3b 5c 6e e(rgb, value);\n
49130 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 43 68 65 63 6b \n\t\t\t// Check
49140 20 69 66 20 69 74 73 20 6c 65 73 73 2c 20 69 66 if its less, if
49150 20 73 6f 20 73 65 74 20 61 73 20 63 6c 6f 73 65 so set as close
49160 73 74 5c 6e 5c 74 5c 74 5c 74 69 66 20 28 64 69 st\n\t\t\tif (di
49170 73 74 61 6e 63 65 20 3c 20 63 75 72 72 65 6e 74 stance < current
49180 43 6c 6f 73 65 73 74 44 69 73 74 61 6e 63 65 29 ClosestDistance)
49190 20 7b 5c 6e 5c 74 5c 74 5c 74 5c 74 63 75 72 72 {\n\t\t\t\tcurr
491a0 65 6e 74 43 6c 6f 73 65 73 74 44 69 73 74 61 6e entClosestDistan
491b0 63 65 20 3d 20 64 69 73 74 61 6e 63 65 3b 5c 6e ce = distance;\n
491c0 5c 74 5c 74 5c 74 5c 74 63 75 72 72 65 6e 74 43 \t\t\t\tcurrentC
491d0 6c 6f 73 65 73 74 4b 65 79 77 6f 72 64 20 3d 20 losestKeyword =
491e0 6b 65 79 77 6f 72 64 3b 5c 6e 5c 74 5c 74 5c 74 keyword;\n\t\t\t
491f0 7d 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 5c 6e 5c }\n\t\t}\n\t}\n\
49200 6e 5c 74 72 65 74 75 72 6e 20 63 75 72 72 65 6e n\treturn curren
49210 74 43 6c 6f 73 65 73 74 4b 65 79 77 6f 72 64 3b tClosestKeyword;
49220 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e \n};\n\nconvert.
49230 6b 65 79 77 6f 72 64 2e 72 67 62 20 3d 20 66 75 keyword.rgb = fu
49240 6e 63 74 69 6f 6e 20 28 6b 65 79 77 6f 72 64 29 nction (keyword)
49250 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 63 73 73 {\n\treturn css
49260 4b 65 79 77 6f 72 64 73 5b 6b 65 79 77 6f 72 64 Keywords[keyword
49270 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
49280 74 2e 72 67 62 2e 78 79 7a 20 3d 20 66 75 6e 63 t.rgb.xyz = func
49290 74 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 tion (rgb) {\n\t
492a0 76 61 72 20 72 20 3d 20 72 67 62 5b 30 5d 20 2f var r = rgb[0] /
492b0 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 255;\n\tvar g =
492c0 20 72 67 62 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e rgb[1] / 255;\n
492d0 5c 74 76 61 72 20 62 20 3d 20 72 67 62 5b 32 5d \tvar b = rgb[2]
492e0 20 2f 20 32 35 35 3b 5c 6e 5c 6e 5c 74 2f 2f 20 / 255;\n\n\t//
492f0 61 73 73 75 6d 65 20 73 52 47 42 5c 6e 5c 74 72 assume sRGB\n\tr
49300 20 3d 20 72 20 3e 20 30 2e 30 34 30 34 35 20 3f = r > 0.04045 ?
49310 20 4d 61 74 68 2e 70 6f 77 28 28 28 72 20 2b 20 Math.pow(((r +
49320 30 2e 30 35 35 29 20 2f 20 31 2e 30 35 35 29 2c 0.055) / 1.055),
49330 20 32 2e 34 29 20 3a 20 28 72 20 2f 20 31 32 2e 2.4) : (r / 12.
49340 39 32 29 3b 5c 6e 5c 74 67 20 3d 20 67 20 3e 20 92);\n\tg = g >
49350 30 2e 30 34 30 34 35 20 3f 20 4d 61 74 68 2e 70 0.04045 ? Math.p
49360 6f 77 28 28 28 67 20 2b 20 30 2e 30 35 35 29 20 ow(((g + 0.055)
49370 2f 20 31 2e 30 35 35 29 2c 20 32 2e 34 29 20 3a / 1.055), 2.4) :
49380 20 28 67 20 2f 20 31 32 2e 39 32 29 3b 5c 6e 5c (g / 12.92);\n\
49390 74 62 20 3d 20 62 20 3e 20 30 2e 30 34 30 34 35 tb = b > 0.04045
493a0 20 3f 20 4d 61 74 68 2e 70 6f 77 28 28 28 62 20 ? Math.pow(((b
493b0 2b 20 30 2e 30 35 35 29 20 2f 20 31 2e 30 35 35 + 0.055) / 1.055
493c0 29 2c 20 32 2e 34 29 20 3a 20 28 62 20 2f 20 31 ), 2.4) : (b / 1
493d0 32 2e 39 32 29 3b 5c 6e 5c 6e 5c 74 76 61 72 20 2.92);\n\n\tvar
493e0 78 20 3d 20 28 72 20 2a 20 30 2e 34 31 32 34 29 x = (r * 0.4124)
493f0 20 2b 20 28 67 20 2a 20 30 2e 33 35 37 36 29 20 + (g * 0.3576)
49400 2b 20 28 62 20 2a 20 30 2e 31 38 30 35 29 3b 5c + (b * 0.1805);\
49410 6e 5c 74 76 61 72 20 79 20 3d 20 28 72 20 2a 20 n\tvar y = (r *
49420 30 2e 32 31 32 36 29 20 2b 20 28 67 20 2a 20 30 0.2126) + (g * 0
49430 2e 37 31 35 32 29 20 2b 20 28 62 20 2a 20 30 2e .7152) + (b * 0.
49440 30 37 32 32 29 3b 5c 6e 5c 74 76 61 72 20 7a 20 0722);\n\tvar z
49450 3d 20 28 72 20 2a 20 30 2e 30 31 39 33 29 20 2b = (r * 0.0193) +
49460 20 28 67 20 2a 20 30 2e 31 31 39 32 29 20 2b 20 (g * 0.1192) +
49470 28 62 20 2a 20 30 2e 39 35 30 35 29 3b 5c 6e 5c (b * 0.9505);\n\
49480 6e 5c 74 72 65 74 75 72 6e 20 5b 78 20 2a 20 31 n\treturn [x * 1
49490 30 30 2c 20 79 20 2a 20 31 30 30 2c 20 7a 20 2a 00, y * 100, z *
494a0 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 100];\n};\n\nco
494b0 6e 76 65 72 74 2e 72 67 62 2e 6c 61 62 20 3d 20 nvert.rgb.lab =
494c0 66 75 6e 63 74 69 6f 6e 20 28 72 67 62 29 20 7b function (rgb) {
494d0 5c 6e 5c 74 76 61 72 20 78 79 7a 20 3d 20 63 6f \n\tvar xyz = co
494e0 6e 76 65 72 74 2e 72 67 62 2e 78 79 7a 28 72 67 nvert.rgb.xyz(rg
494f0 62 29 3b 5c 6e 5c 74 76 61 72 20 78 20 3d 20 78 b);\n\tvar x = x
49500 79 7a 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 79 20 yz[0];\n\tvar y
49510 3d 20 78 79 7a 5b 31 5d 3b 5c 6e 5c 74 76 61 72 = xyz[1];\n\tvar
49520 20 7a 20 3d 20 78 79 7a 5b 32 5d 3b 5c 6e 5c 74 z = xyz[2];\n\t
49530 76 61 72 20 6c 3b 5c 6e 5c 74 76 61 72 20 61 3b var l;\n\tvar a;
49540 5c 6e 5c 74 76 61 72 20 62 3b 5c 6e 5c 6e 5c 74 \n\tvar b;\n\n\t
49550 78 20 2f 3d 20 39 35 2e 30 34 37 3b 5c 6e 5c 74 x /= 95.047;\n\t
49560 79 20 2f 3d 20 31 30 30 3b 5c 6e 5c 74 7a 20 2f y /= 100;\n\tz /
49570 3d 20 31 30 38 2e 38 38 33 3b 5c 6e 5c 6e 5c 74 = 108.883;\n\n\t
49580 78 20 3d 20 78 20 3e 20 30 2e 30 30 38 38 35 36 x = x > 0.008856
49590 20 3f 20 4d 61 74 68 2e 70 6f 77 28 78 2c 20 31 ? Math.pow(x, 1
495a0 20 2f 20 33 29 20 3a 20 28 37 2e 37 38 37 20 2a / 3) : (7.787 *
495b0 20 78 29 20 2b 20 28 31 36 20 2f 20 31 31 36 29 x) + (16 / 116)
495c0 3b 5c 6e 5c 74 79 20 3d 20 79 20 3e 20 30 2e 30 ;\n\ty = y > 0.0
495d0 30 38 38 35 36 20 3f 20 4d 61 74 68 2e 70 6f 77 08856 ? Math.pow
495e0 28 79 2c 20 31 20 2f 20 33 29 20 3a 20 28 37 2e (y, 1 / 3) : (7.
495f0 37 38 37 20 2a 20 79 29 20 2b 20 28 31 36 20 2f 787 * y) + (16 /
49600 20 31 31 36 29 3b 5c 6e 5c 74 7a 20 3d 20 7a 20 116);\n\tz = z
49610 3e 20 30 2e 30 30 38 38 35 36 20 3f 20 4d 61 74 > 0.008856 ? Mat
49620 68 2e 70 6f 77 28 7a 2c 20 31 20 2f 20 33 29 20 h.pow(z, 1 / 3)
49630 3a 20 28 37 2e 37 38 37 20 2a 20 7a 29 20 2b 20 : (7.787 * z) +
49640 28 31 36 20 2f 20 31 31 36 29 3b 5c 6e 5c 6e 5c (16 / 116);\n\n\
49650 74 6c 20 3d 20 28 31 31 36 20 2a 20 79 29 20 2d tl = (116 * y) -
49660 20 31 36 3b 5c 6e 5c 74 61 20 3d 20 35 30 30 20 16;\n\ta = 500
49670 2a 20 28 78 20 2d 20 79 29 3b 5c 6e 5c 74 62 20 * (x - y);\n\tb
49680 3d 20 32 30 30 20 2a 20 28 79 20 2d 20 7a 29 3b = 200 * (y - z);
49690 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 6c 2c \n\n\treturn [l,
496a0 20 61 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 a, b];\n};\n\nc
496b0 6f 6e 76 65 72 74 2e 68 73 6c 2e 72 67 62 20 3d onvert.hsl.rgb =
496c0 20 66 75 6e 63 74 69 6f 6e 20 28 68 73 6c 29 20 function (hsl)
496d0 7b 5c 6e 5c 74 76 61 72 20 68 20 3d 20 68 73 6c {\n\tvar h = hsl
496e0 5b 30 5d 20 2f 20 33 36 30 3b 5c 6e 5c 74 76 61 [0] / 360;\n\tva
496f0 72 20 73 20 3d 20 68 73 6c 5b 31 5d 20 2f 20 31 r s = hsl[1] / 1
49700 30 30 3b 5c 6e 5c 74 76 61 72 20 6c 20 3d 20 68 00;\n\tvar l = h
49710 73 6c 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 sl[2] / 100;\n\t
49720 76 61 72 20 74 31 3b 5c 6e 5c 74 76 61 72 20 74 var t1;\n\tvar t
49730 32 3b 5c 6e 5c 74 76 61 72 20 74 33 3b 5c 6e 5c 2;\n\tvar t3;\n\
49740 74 76 61 72 20 72 67 62 3b 5c 6e 5c 74 76 61 72 tvar rgb;\n\tvar
49750 20 76 61 6c 3b 5c 6e 5c 6e 5c 74 69 66 20 28 73 val;\n\n\tif (s
49760 20 3d 3d 3d 20 30 29 20 7b 5c 6e 5c 74 5c 74 76 === 0) {\n\t\tv
49770 61 6c 20 3d 20 6c 20 2a 20 32 35 35 3b 5c 6e 5c al = l * 255;\n\
49780 74 5c 74 72 65 74 75 72 6e 20 5b 76 61 6c 2c 20 t\treturn [val,
49790 76 61 6c 2c 20 76 61 6c 5d 3b 5c 6e 5c 74 7d 5c val, val];\n\t}\
497a0 6e 5c 6e 5c 74 69 66 20 28 6c 20 3c 20 30 2e 35 n\n\tif (l < 0.5
497b0 29 20 7b 5c 6e 5c 74 5c 74 74 32 20 3d 20 6c 20 ) {\n\t\tt2 = l
497c0 2a 20 28 31 20 2b 20 73 29 3b 5c 6e 5c 74 7d 20 * (1 + s);\n\t}
497d0 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 74 32 20 3d else {\n\t\tt2 =
497e0 20 6c 20 2b 20 73 20 2d 20 6c 20 2a 20 73 3b 5c l + s - l * s;\
497f0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 74 31 20 3d 20 32 n\t}\n\n\tt1 = 2
49800 20 2a 20 6c 20 2d 20 74 32 3b 5c 6e 5c 6e 5c 74 * l - t2;\n\n\t
49810 72 67 62 20 3d 20 5b 30 2c 20 30 2c 20 30 5d 3b rgb = [0, 0, 0];
49820 5c 6e 5c 74 66 6f 72 20 28 76 61 72 20 69 20 3d \n\tfor (var i =
49830 20 30 3b 20 69 20 3c 20 33 3b 20 69 2b 2b 29 20 0; i < 3; i++)
49840 7b 5c 6e 5c 74 5c 74 74 33 20 3d 20 68 20 2b 20 {\n\t\tt3 = h +
49850 31 20 2f 20 33 20 2a 20 2d 28 69 20 2d 20 31 29 1 / 3 * -(i - 1)
49860 3b 5c 6e 5c 74 5c 74 69 66 20 28 74 33 20 3c 20 ;\n\t\tif (t3 <
49870 30 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 33 2b 2b 0) {\n\t\t\tt3++
49880 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 5c 74 69 66 ;\n\t\t}\n\t\tif
49890 20 28 74 33 20 3e 20 31 29 20 7b 5c 6e 5c 74 5c (t3 > 1) {\n\t\
498a0 74 5c 74 74 33 2d 2d 3b 5c 6e 5c 74 5c 74 7d 5c t\tt3--;\n\t\t}\
498b0 6e 5c 6e 5c 74 5c 74 69 66 20 28 36 20 2a 20 74 n\n\t\tif (6 * t
498c0 33 20 3c 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 3 < 1) {\n\t\t\t
498d0 76 61 6c 20 3d 20 74 31 20 2b 20 28 74 32 20 2d val = t1 + (t2 -
498e0 20 74 31 29 20 2a 20 36 20 2a 20 74 33 3b 5c 6e t1) * 6 * t3;\n
498f0 5c 74 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 32 \t\t} else if (2
49900 20 2a 20 74 33 20 3c 20 31 29 20 7b 5c 6e 5c 74 * t3 < 1) {\n\t
49910 5c 74 5c 74 76 61 6c 20 3d 20 74 32 3b 5c 6e 5c \t\tval = t2;\n\
49920 74 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 33 20 t\t} else if (3
49930 2a 20 74 33 20 3c 20 32 29 20 7b 5c 6e 5c 74 5c * t3 < 2) {\n\t\
49940 74 5c 74 76 61 6c 20 3d 20 74 31 20 2b 20 28 74 t\tval = t1 + (t
49950 32 20 2d 20 74 31 29 20 2a 20 28 32 20 2f 20 33 2 - t1) * (2 / 3
49960 20 2d 20 74 33 29 20 2a 20 36 3b 5c 6e 5c 74 5c - t3) * 6;\n\t\
49970 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 5c t} else {\n\t\t\
49980 74 76 61 6c 20 3d 20 74 31 3b 5c 6e 5c 74 5c 74 tval = t1;\n\t\t
49990 7d 5c 6e 5c 6e 5c 74 5c 74 72 67 62 5b 69 5d 20 }\n\n\t\trgb[i]
499a0 3d 20 76 61 6c 20 2a 20 32 35 35 3b 5c 6e 5c 74 = val * 255;\n\t
499b0 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 72 67 }\n\n\treturn rg
499c0 62 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 b;\n};\n\nconver
499d0 74 2e 68 73 6c 2e 68 73 76 20 3d 20 66 75 6e 63 t.hsl.hsv = func
499e0 74 69 6f 6e 20 28 68 73 6c 29 20 7b 5c 6e 5c 74 tion (hsl) {\n\t
499f0 76 61 72 20 68 20 3d 20 68 73 6c 5b 30 5d 3b 5c var h = hsl[0];\
49a00 6e 5c 74 76 61 72 20 73 20 3d 20 68 73 6c 5b 31 n\tvar s = hsl[1
49a10 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
49a20 6c 20 3d 20 68 73 6c 5b 32 5d 20 2f 20 31 30 30 l = hsl[2] / 100
49a30 3b 5c 6e 5c 74 76 61 72 20 73 6d 69 6e 20 3d 20 ;\n\tvar smin =
49a40 73 3b 5c 6e 5c 74 76 61 72 20 6c 6d 69 6e 20 3d s;\n\tvar lmin =
49a50 20 4d 61 74 68 2e 6d 61 78 28 6c 2c 20 30 2e 30 Math.max(l, 0.0
49a60 31 29 3b 5c 6e 5c 74 76 61 72 20 73 76 3b 5c 6e 1);\n\tvar sv;\n
49a70 5c 74 76 61 72 20 76 3b 5c 6e 5c 6e 5c 74 6c 20 \tvar v;\n\n\tl
49a80 2a 3d 20 32 3b 5c 6e 5c 74 73 20 2a 3d 20 28 6c *= 2;\n\ts *= (l
49a90 20 3c 3d 20 31 29 20 3f 20 6c 20 3a 20 32 20 2d <= 1) ? l : 2 -
49aa0 20 6c 3b 5c 6e 5c 74 73 6d 69 6e 20 2a 3d 20 6c l;\n\tsmin *= l
49ab0 6d 69 6e 20 3c 3d 20 31 20 3f 20 6c 6d 69 6e 20 min <= 1 ? lmin
49ac0 3a 20 32 20 2d 20 6c 6d 69 6e 3b 5c 6e 5c 74 76 : 2 - lmin;\n\tv
49ad0 20 3d 20 28 6c 20 2b 20 73 29 20 2f 20 32 3b 5c = (l + s) / 2;\
49ae0 6e 5c 74 73 76 20 3d 20 6c 20 3d 3d 3d 20 30 20 n\tsv = l === 0
49af0 3f 20 28 32 20 2a 20 73 6d 69 6e 29 20 2f 20 28 ? (2 * smin) / (
49b00 6c 6d 69 6e 20 2b 20 73 6d 69 6e 29 20 3a 20 28 lmin + smin) : (
49b10 32 20 2a 20 73 29 20 2f 20 28 6c 20 2b 20 73 29 2 * s) / (l + s)
49b20 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 ;\n\n\treturn [h
49b30 2c 20 73 76 20 2a 20 31 30 30 2c 20 76 20 2a 20 , sv * 100, v *
49b40 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 100];\n};\n\ncon
49b50 76 65 72 74 2e 68 73 76 2e 72 67 62 20 3d 20 66 vert.hsv.rgb = f
49b60 75 6e 63 74 69 6f 6e 20 28 68 73 76 29 20 7b 5c unction (hsv) {\
49b70 6e 5c 74 76 61 72 20 68 20 3d 20 68 73 76 5b 30 n\tvar h = hsv[0
49b80 5d 20 2f 20 36 30 3b 5c 6e 5c 74 76 61 72 20 73 ] / 60;\n\tvar s
49b90 20 3d 20 68 73 76 5b 31 5d 20 2f 20 31 30 30 3b = hsv[1] / 100;
49ba0 5c 6e 5c 74 76 61 72 20 76 20 3d 20 68 73 76 5b \n\tvar v = hsv[
49bb0 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 2] / 100;\n\tvar
49bc0 20 68 69 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 hi = Math.floor
49bd0 28 68 29 20 25 20 36 3b 5c 6e 5c 6e 5c 74 76 61 (h) % 6;\n\n\tva
49be0 72 20 66 20 3d 20 68 20 2d 20 4d 61 74 68 2e 66 r f = h - Math.f
49bf0 6c 6f 6f 72 28 68 29 3b 5c 6e 5c 74 76 61 72 20 loor(h);\n\tvar
49c00 70 20 3d 20 32 35 35 20 2a 20 76 20 2a 20 28 31 p = 255 * v * (1
49c10 20 2d 20 73 29 3b 5c 6e 5c 74 76 61 72 20 71 20 - s);\n\tvar q
49c20 3d 20 32 35 35 20 2a 20 76 20 2a 20 28 31 20 2d = 255 * v * (1 -
49c30 20 28 73 20 2a 20 66 29 29 3b 5c 6e 5c 74 76 61 (s * f));\n\tva
49c40 72 20 74 20 3d 20 32 35 35 20 2a 20 76 20 2a 20 r t = 255 * v *
49c50 28 31 20 2d 20 28 73 20 2a 20 28 31 20 2d 20 66 (1 - (s * (1 - f
49c60 29 29 29 3b 5c 6e 5c 74 76 20 2a 3d 20 32 35 35 )));\n\tv *= 255
49c70 3b 5c 6e 5c 6e 5c 74 73 77 69 74 63 68 20 28 68 ;\n\n\tswitch (h
49c80 69 29 20 7b 5c 6e 5c 74 5c 74 63 61 73 65 20 30 i) {\n\t\tcase 0
49c90 3a 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e 20 :\n\t\t\treturn
49ca0 5b 76 2c 20 74 2c 20 70 5d 3b 5c 6e 5c 74 5c 74 [v, t, p];\n\t\t
49cb0 63 61 73 65 20 31 3a 5c 6e 5c 74 5c 74 5c 74 72 case 1:\n\t\t\tr
49cc0 65 74 75 72 6e 20 5b 71 2c 20 76 2c 20 70 5d 3b eturn [q, v, p];
49cd0 5c 6e 5c 74 5c 74 63 61 73 65 20 32 3a 5c 6e 5c \n\t\tcase 2:\n\
49ce0 74 5c 74 5c 74 72 65 74 75 72 6e 20 5b 70 2c 20 t\t\treturn [p,
49cf0 76 2c 20 74 5d 3b 5c 6e 5c 74 5c 74 63 61 73 65 v, t];\n\t\tcase
49d00 20 33 3a 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 3:\n\t\t\tretur
49d10 6e 20 5b 70 2c 20 71 2c 20 76 5d 3b 5c 6e 5c 74 n [p, q, v];\n\t
49d20 5c 74 63 61 73 65 20 34 3a 5c 6e 5c 74 5c 74 5c \tcase 4:\n\t\t\
49d30 74 72 65 74 75 72 6e 20 5b 74 2c 20 70 2c 20 76 treturn [t, p, v
49d40 5d 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 35 3a 5c ];\n\t\tcase 5:\
49d50 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e 20 5b 76 n\t\t\treturn [v
49d60 2c 20 70 2c 20 71 5d 3b 5c 6e 5c 74 7d 5c 6e 7d , p, q];\n\t}\n}
49d70 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 68 73 76 ;\n\nconvert.hsv
49d80 2e 68 73 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hsl = function
49d90 28 68 73 76 29 20 7b 5c 6e 5c 74 76 61 72 20 68 (hsv) {\n\tvar h
49da0 20 3d 20 68 73 76 5b 30 5d 3b 5c 6e 5c 74 76 61 = hsv[0];\n\tva
49db0 72 20 73 20 3d 20 68 73 76 5b 31 5d 20 2f 20 31 r s = hsv[1] / 1
49dc0 30 30 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 20 68 00;\n\tvar v = h
49dd0 73 76 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 sv[2] / 100;\n\t
49de0 76 61 72 20 76 6d 69 6e 20 3d 20 4d 61 74 68 2e var vmin = Math.
49df0 6d 61 78 28 76 2c 20 30 2e 30 31 29 3b 5c 6e 5c max(v, 0.01);\n\
49e00 74 76 61 72 20 6c 6d 69 6e 3b 5c 6e 5c 74 76 61 tvar lmin;\n\tva
49e10 72 20 73 6c 3b 5c 6e 5c 74 76 61 72 20 6c 3b 5c r sl;\n\tvar l;\
49e20 6e 5c 6e 5c 74 6c 20 3d 20 28 32 20 2d 20 73 29 n\n\tl = (2 - s)
49e30 20 2a 20 76 3b 5c 6e 5c 74 6c 6d 69 6e 20 3d 20 * v;\n\tlmin =
49e40 28 32 20 2d 20 73 29 20 2a 20 76 6d 69 6e 3b 5c (2 - s) * vmin;\
49e50 6e 5c 74 73 6c 20 3d 20 73 20 2a 20 76 6d 69 6e n\tsl = s * vmin
49e60 3b 5c 6e 5c 74 73 6c 20 2f 3d 20 28 6c 6d 69 6e ;\n\tsl /= (lmin
49e70 20 3c 3d 20 31 29 20 3f 20 6c 6d 69 6e 20 3a 20 <= 1) ? lmin :
49e80 32 20 2d 20 6c 6d 69 6e 3b 5c 6e 5c 74 73 6c 20 2 - lmin;\n\tsl
49e90 3d 20 73 6c 20 7c 7c 20 30 3b 5c 6e 5c 74 6c 20 = sl || 0;\n\tl
49ea0 2f 3d 20 32 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 /= 2;\n\n\tretur
49eb0 6e 20 5b 68 2c 20 73 6c 20 2a 20 31 30 30 2c 20 n [h, sl * 100,
49ec0 6c 20 2a 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c l * 100];\n};\n\
49ed0 6e 2f 2f 20 68 74 74 70 3a 2f 2f 64 65 76 2e 77 n// http://dev.w
49ee0 33 2e 6f 72 67 2f 63 73 73 77 67 2f 63 73 73 2d 3.org/csswg/css-
49ef0 63 6f 6c 6f 72 2f 23 68 77 62 2d 74 6f 2d 72 67 color/#hwb-to-rg
49f00 62 5c 6e 63 6f 6e 76 65 72 74 2e 68 77 62 2e 72 b\nconvert.hwb.r
49f10 67 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 68 gb = function (h
49f20 77 62 29 20 7b 5c 6e 5c 74 76 61 72 20 68 20 3d wb) {\n\tvar h =
49f30 20 68 77 62 5b 30 5d 20 2f 20 33 36 30 3b 5c 6e hwb[0] / 360;\n
49f40 5c 74 76 61 72 20 77 68 20 3d 20 68 77 62 5b 31 \tvar wh = hwb[1
49f50 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
49f60 62 6c 20 3d 20 68 77 62 5b 32 5d 20 2f 20 31 30 bl = hwb[2] / 10
49f70 30 3b 5c 6e 5c 74 76 61 72 20 72 61 74 69 6f 20 0;\n\tvar ratio
49f80 3d 20 77 68 20 2b 20 62 6c 3b 5c 6e 5c 74 76 61 = wh + bl;\n\tva
49f90 72 20 69 3b 5c 6e 5c 74 76 61 72 20 76 3b 5c 6e r i;\n\tvar v;\n
49fa0 5c 74 76 61 72 20 66 3b 5c 6e 5c 74 76 61 72 20 \tvar f;\n\tvar
49fb0 6e 3b 5c 6e 5c 6e 5c 74 2f 2f 20 77 68 20 2b 20 n;\n\n\t// wh +
49fc0 62 6c 20 63 61 6e 74 20 62 65 20 3e 20 31 5c 6e bl cant be > 1\n
49fd0 5c 74 69 66 20 28 72 61 74 69 6f 20 3e 20 31 29 \tif (ratio > 1)
49fe0 20 7b 5c 6e 5c 74 5c 74 77 68 20 2f 3d 20 72 61 {\n\t\twh /= ra
49ff0 74 69 6f 3b 5c 6e 5c 74 5c 74 62 6c 20 2f 3d 20 tio;\n\t\tbl /=
4a000 72 61 74 69 6f 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c ratio;\n\t}\n\n\
4a010 74 69 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 ti = Math.floor(
4a020 36 20 2a 20 68 29 3b 5c 6e 5c 74 76 20 3d 20 31 6 * h);\n\tv = 1
4a030 20 2d 20 62 6c 3b 5c 6e 5c 74 66 20 3d 20 36 20 - bl;\n\tf = 6
4a040 2a 20 68 20 2d 20 69 3b 5c 6e 5c 6e 5c 74 69 66 * h - i;\n\n\tif
4a050 20 28 28 69 20 26 20 30 78 30 31 29 20 21 3d 3d ((i & 0x01) !==
4a060 20 30 29 20 7b 5c 6e 5c 74 5c 74 66 20 3d 20 31 0) {\n\t\tf = 1
4a070 20 2d 20 66 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 - f;\n\t}\n\n\t
4a080 6e 20 3d 20 77 68 20 2b 20 66 20 2a 20 28 76 20 n = wh + f * (v
4a090 2d 20 77 68 29 3b 20 2f 2f 20 6c 69 6e 65 61 72 - wh); // linear
4a0a0 20 69 6e 74 65 72 70 6f 6c 61 74 69 6f 6e 5c 6e interpolation\n
4a0b0 5c 6e 5c 74 76 61 72 20 72 3b 5c 6e 5c 74 76 61 \n\tvar r;\n\tva
4a0c0 72 20 67 3b 5c 6e 5c 74 76 61 72 20 62 3b 5c 6e r g;\n\tvar b;\n
4a0d0 5c 74 73 77 69 74 63 68 20 28 69 29 20 7b 5c 6e \tswitch (i) {\n
4a0e0 5c 74 5c 74 64 65 66 61 75 6c 74 3a 5c 6e 5c 74 \t\tdefault:\n\t
4a0f0 5c 74 63 61 73 65 20 36 3a 5c 6e 5c 74 5c 74 63 \tcase 6:\n\t\tc
4a100 61 73 65 20 30 3a 20 72 20 3d 20 76 3b 20 67 20 ase 0: r = v; g
4a110 3d 20 6e 3b 20 62 20 3d 20 77 68 3b 20 62 72 65 = n; b = wh; bre
4a120 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 31 3a ak;\n\t\tcase 1:
4a130 20 72 20 3d 20 6e 3b 20 67 20 3d 20 76 3b 20 62 r = n; g = v; b
4a140 20 3d 20 77 68 3b 20 62 72 65 61 6b 3b 5c 6e 5c = wh; break;\n\
4a150 74 5c 74 63 61 73 65 20 32 3a 20 72 20 3d 20 77 t\tcase 2: r = w
4a160 68 3b 20 67 20 3d 20 76 3b 20 62 20 3d 20 6e 3b h; g = v; b = n;
4a170 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 break;\n\t\tcas
4a180 65 20 33 3a 20 72 20 3d 20 77 68 3b 20 67 20 3d e 3: r = wh; g =
4a190 20 6e 3b 20 62 20 3d 20 76 3b 20 62 72 65 61 6b n; b = v; break
4a1a0 3b 5c 6e 5c 74 5c 74 63 61 73 65 20 34 3a 20 72 ;\n\t\tcase 4: r
4a1b0 20 3d 20 6e 3b 20 67 20 3d 20 77 68 3b 20 62 20 = n; g = wh; b
4a1c0 3d 20 76 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c = v; break;\n\t\
4a1d0 74 63 61 73 65 20 35 3a 20 72 20 3d 20 76 3b 20 tcase 5: r = v;
4a1e0 67 20 3d 20 77 68 3b 20 62 20 3d 20 6e 3b 20 62 g = wh; b = n; b
4a1f0 72 65 61 6b 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 reak;\n\t}\n\n\t
4a200 72 65 74 75 72 6e 20 5b 72 20 2a 20 32 35 35 2c return [r * 255,
4a210 20 67 20 2a 20 32 35 35 2c 20 62 20 2a 20 32 35 g * 255, b * 25
4a220 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 5];\n};\n\nconve
4a230 72 74 2e 63 6d 79 6b 2e 72 67 62 20 3d 20 66 75 rt.cmyk.rgb = fu
4a240 6e 63 74 69 6f 6e 20 28 63 6d 79 6b 29 20 7b 5c nction (cmyk) {\
4a250 6e 5c 74 76 61 72 20 63 20 3d 20 63 6d 79 6b 5b n\tvar c = cmyk[
4a260 30 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 0] / 100;\n\tvar
4a270 20 6d 20 3d 20 63 6d 79 6b 5b 31 5d 20 2f 20 31 m = cmyk[1] / 1
4a280 30 30 3b 5c 6e 5c 74 76 61 72 20 79 20 3d 20 63 00;\n\tvar y = c
4a290 6d 79 6b 5b 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c myk[2] / 100;\n\
4a2a0 74 76 61 72 20 6b 20 3d 20 63 6d 79 6b 5b 33 5d tvar k = cmyk[3]
4a2b0 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 72 / 100;\n\tvar r
4a2c0 3b 5c 6e 5c 74 76 61 72 20 67 3b 5c 6e 5c 74 76 ;\n\tvar g;\n\tv
4a2d0 61 72 20 62 3b 5c 6e 5c 6e 5c 74 72 20 3d 20 31 ar b;\n\n\tr = 1
4a2e0 20 2d 20 4d 61 74 68 2e 6d 69 6e 28 31 2c 20 63 - Math.min(1, c
4a2f0 20 2a 20 28 31 20 2d 20 6b 29 20 2b 20 6b 29 3b * (1 - k) + k);
4a300 5c 6e 5c 74 67 20 3d 20 31 20 2d 20 4d 61 74 68 \n\tg = 1 - Math
4a310 2e 6d 69 6e 28 31 2c 20 6d 20 2a 20 28 31 20 2d .min(1, m * (1 -
4a320 20 6b 29 20 2b 20 6b 29 3b 5c 6e 5c 74 62 20 3d k) + k);\n\tb =
4a330 20 31 20 2d 20 4d 61 74 68 2e 6d 69 6e 28 31 2c 1 - Math.min(1,
4a340 20 79 20 2a 20 28 31 20 2d 20 6b 29 20 2b 20 6b y * (1 - k) + k
4a350 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b );\n\n\treturn [
4a360 72 20 2a 20 32 35 35 2c 20 67 20 2a 20 32 35 35 r * 255, g * 255
4a370 2c 20 62 20 2a 20 32 35 35 5d 3b 5c 6e 7d 3b 5c , b * 255];\n};\
4a380 6e 5c 6e 63 6f 6e 76 65 72 74 2e 78 79 7a 2e 72 n\nconvert.xyz.r
4a390 67 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 78 gb = function (x
4a3a0 79 7a 29 20 7b 5c 6e 5c 74 76 61 72 20 78 20 3d yz) {\n\tvar x =
4a3b0 20 78 79 7a 5b 30 5d 20 2f 20 31 30 30 3b 5c 6e xyz[0] / 100;\n
4a3c0 5c 74 76 61 72 20 79 20 3d 20 78 79 7a 5b 31 5d \tvar y = xyz[1]
4a3d0 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 7a / 100;\n\tvar z
4a3e0 20 3d 20 78 79 7a 5b 32 5d 20 2f 20 31 30 30 3b = xyz[2] / 100;
4a3f0 5c 6e 5c 74 76 61 72 20 72 3b 5c 6e 5c 74 76 61 \n\tvar r;\n\tva
4a400 72 20 67 3b 5c 6e 5c 74 76 61 72 20 62 3b 5c 6e r g;\n\tvar b;\n
4a410 5c 6e 5c 74 72 20 3d 20 28 78 20 2a 20 33 2e 32 \n\tr = (x * 3.2
4a420 34 30 36 29 20 2b 20 28 79 20 2a 20 2d 31 2e 35 406) + (y * -1.5
4a430 33 37 32 29 20 2b 20 28 7a 20 2a 20 2d 30 2e 34 372) + (z * -0.4
4a440 39 38 36 29 3b 5c 6e 5c 74 67 20 3d 20 28 78 20 986);\n\tg = (x
4a450 2a 20 2d 30 2e 39 36 38 39 29 20 2b 20 28 79 20 * -0.9689) + (y
4a460 2a 20 31 2e 38 37 35 38 29 20 2b 20 28 7a 20 2a * 1.8758) + (z *
4a470 20 30 2e 30 34 31 35 29 3b 5c 6e 5c 74 62 20 3d 0.0415);\n\tb =
4a480 20 28 78 20 2a 20 30 2e 30 35 35 37 29 20 2b 20 (x * 0.0557) +
4a490 28 79 20 2a 20 2d 30 2e 32 30 34 30 29 20 2b 20 (y * -0.2040) +
4a4a0 28 7a 20 2a 20 31 2e 30 35 37 30 29 3b 5c 6e 5c (z * 1.0570);\n\
4a4b0 6e 5c 74 2f 2f 20 61 73 73 75 6d 65 20 73 52 47 n\t// assume sRG
4a4c0 42 5c 6e 5c 74 72 20 3d 20 72 20 3e 20 30 2e 30 B\n\tr = r > 0.0
4a4d0 30 33 31 33 30 38 5c 6e 5c 74 5c 74 3f 20 28 28 031308\n\t\t? ((
4a4e0 31 2e 30 35 35 20 2a 20 4d 61 74 68 2e 70 6f 77 1.055 * Math.pow
4a4f0 28 72 2c 20 31 2e 30 20 2f 20 32 2e 34 29 29 20 (r, 1.0 / 2.4))
4a500 2d 20 30 2e 30 35 35 29 5c 6e 5c 74 5c 74 3a 20 - 0.055)\n\t\t:
4a510 72 20 2a 20 31 32 2e 39 32 3b 5c 6e 5c 6e 5c 74 r * 12.92;\n\n\t
4a520 67 20 3d 20 67 20 3e 20 30 2e 30 30 33 31 33 30 g = g > 0.003130
4a530 38 5c 6e 5c 74 5c 74 3f 20 28 28 31 2e 30 35 35 8\n\t\t? ((1.055
4a540 20 2a 20 4d 61 74 68 2e 70 6f 77 28 67 2c 20 31 * Math.pow(g, 1
4a550 2e 30 20 2f 20 32 2e 34 29 29 20 2d 20 30 2e 30 .0 / 2.4)) - 0.0
4a560 35 35 29 5c 6e 5c 74 5c 74 3a 20 67 20 2a 20 31 55)\n\t\t: g * 1
4a570 32 2e 39 32 3b 5c 6e 5c 6e 5c 74 62 20 3d 20 62 2.92;\n\n\tb = b
4a580 20 3e 20 30 2e 30 30 33 31 33 30 38 5c 6e 5c 74 > 0.0031308\n\t
4a590 5c 74 3f 20 28 28 31 2e 30 35 35 20 2a 20 4d 61 \t? ((1.055 * Ma
4a5a0 74 68 2e 70 6f 77 28 62 2c 20 31 2e 30 20 2f 20 th.pow(b, 1.0 /
4a5b0 32 2e 34 29 29 20 2d 20 30 2e 30 35 35 29 5c 6e 2.4)) - 0.055)\n
4a5c0 5c 74 5c 74 3a 20 62 20 2a 20 31 32 2e 39 32 3b \t\t: b * 12.92;
4a5d0 5c 6e 5c 6e 5c 74 72 20 3d 20 4d 61 74 68 2e 6d \n\n\tr = Math.m
4a5e0 69 6e 28 4d 61 74 68 2e 6d 61 78 28 30 2c 20 72 in(Math.max(0, r
4a5f0 29 2c 20 31 29 3b 5c 6e 5c 74 67 20 3d 20 4d 61 ), 1);\n\tg = Ma
4a600 74 68 2e 6d 69 6e 28 4d 61 74 68 2e 6d 61 78 28 th.min(Math.max(
4a610 30 2c 20 67 29 2c 20 31 29 3b 5c 6e 5c 74 62 20 0, g), 1);\n\tb
4a620 3d 20 4d 61 74 68 2e 6d 69 6e 28 4d 61 74 68 2e = Math.min(Math.
4a630 6d 61 78 28 30 2c 20 62 29 2c 20 31 29 3b 5c 6e max(0, b), 1);\n
4a640 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 72 20 2a 20 \n\treturn [r *
4a650 32 35 35 2c 20 67 20 2a 20 32 35 35 2c 20 62 20 255, g * 255, b
4a660 2a 20 32 35 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 * 255];\n};\n\nc
4a670 6f 6e 76 65 72 74 2e 78 79 7a 2e 6c 61 62 20 3d onvert.xyz.lab =
4a680 20 66 75 6e 63 74 69 6f 6e 20 28 78 79 7a 29 20 function (xyz)
4a690 7b 5c 6e 5c 74 76 61 72 20 78 20 3d 20 78 79 7a {\n\tvar x = xyz
4a6a0 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 79 20 3d 20 [0];\n\tvar y =
4a6b0 78 79 7a 5b 31 5d 3b 5c 6e 5c 74 76 61 72 20 7a xyz[1];\n\tvar z
4a6c0 20 3d 20 78 79 7a 5b 32 5d 3b 5c 6e 5c 74 76 61 = xyz[2];\n\tva
4a6d0 72 20 6c 3b 5c 6e 5c 74 76 61 72 20 61 3b 5c 6e r l;\n\tvar a;\n
4a6e0 5c 74 76 61 72 20 62 3b 5c 6e 5c 6e 5c 74 78 20 \tvar b;\n\n\tx
4a6f0 2f 3d 20 39 35 2e 30 34 37 3b 5c 6e 5c 74 79 20 /= 95.047;\n\ty
4a700 2f 3d 20 31 30 30 3b 5c 6e 5c 74 7a 20 2f 3d 20 /= 100;\n\tz /=
4a710 31 30 38 2e 38 38 33 3b 5c 6e 5c 6e 5c 74 78 20 108.883;\n\n\tx
4a720 3d 20 78 20 3e 20 30 2e 30 30 38 38 35 36 20 3f = x > 0.008856 ?
4a730 20 4d 61 74 68 2e 70 6f 77 28 78 2c 20 31 20 2f Math.pow(x, 1 /
4a740 20 33 29 20 3a 20 28 37 2e 37 38 37 20 2a 20 78 3) : (7.787 * x
4a750 29 20 2b 20 28 31 36 20 2f 20 31 31 36 29 3b 5c ) + (16 / 116);\
4a760 6e 5c 74 79 20 3d 20 79 20 3e 20 30 2e 30 30 38 n\ty = y > 0.008
4a770 38 35 36 20 3f 20 4d 61 74 68 2e 70 6f 77 28 79 856 ? Math.pow(y
4a780 2c 20 31 20 2f 20 33 29 20 3a 20 28 37 2e 37 38 , 1 / 3) : (7.78
4a790 37 20 2a 20 79 29 20 2b 20 28 31 36 20 2f 20 31 7 * y) + (16 / 1
4a7a0 31 36 29 3b 5c 6e 5c 74 7a 20 3d 20 7a 20 3e 20 16);\n\tz = z >
4a7b0 30 2e 30 30 38 38 35 36 20 3f 20 4d 61 74 68 2e 0.008856 ? Math.
4a7c0 70 6f 77 28 7a 2c 20 31 20 2f 20 33 29 20 3a 20 pow(z, 1 / 3) :
4a7d0 28 37 2e 37 38 37 20 2a 20 7a 29 20 2b 20 28 31 (7.787 * z) + (1
4a7e0 36 20 2f 20 31 31 36 29 3b 5c 6e 5c 6e 5c 74 6c 6 / 116);\n\n\tl
4a7f0 20 3d 20 28 31 31 36 20 2a 20 79 29 20 2d 20 31 = (116 * y) - 1
4a800 36 3b 5c 6e 5c 74 61 20 3d 20 35 30 30 20 2a 20 6;\n\ta = 500 *
4a810 28 78 20 2d 20 79 29 3b 5c 6e 5c 74 62 20 3d 20 (x - y);\n\tb =
4a820 32 30 30 20 2a 20 28 79 20 2d 20 7a 29 3b 5c 6e 200 * (y - z);\n
4a830 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 6c 2c 20 61 \n\treturn [l, a
4a840 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e , b];\n};\n\ncon
4a850 76 65 72 74 2e 6c 61 62 2e 78 79 7a 20 3d 20 66 vert.lab.xyz = f
4a860 75 6e 63 74 69 6f 6e 20 28 6c 61 62 29 20 7b 5c unction (lab) {\
4a870 6e 5c 74 76 61 72 20 6c 20 3d 20 6c 61 62 5b 30 n\tvar l = lab[0
4a880 5d 3b 5c 6e 5c 74 76 61 72 20 61 20 3d 20 6c 61 ];\n\tvar a = la
4a890 62 5b 31 5d 3b 5c 6e 5c 74 76 61 72 20 62 20 3d b[1];\n\tvar b =
4a8a0 20 6c 61 62 5b 32 5d 3b 5c 6e 5c 74 76 61 72 20 lab[2];\n\tvar
4a8b0 78 3b 5c 6e 5c 74 76 61 72 20 79 3b 5c 6e 5c 74 x;\n\tvar y;\n\t
4a8c0 76 61 72 20 7a 3b 5c 6e 5c 6e 5c 74 79 20 3d 20 var z;\n\n\ty =
4a8d0 28 6c 20 2b 20 31 36 29 20 2f 20 31 31 36 3b 5c (l + 16) / 116;\
4a8e0 6e 5c 74 78 20 3d 20 61 20 2f 20 35 30 30 20 2b n\tx = a / 500 +
4a8f0 20 79 3b 5c 6e 5c 74 7a 20 3d 20 79 20 2d 20 62 y;\n\tz = y - b
4a900 20 2f 20 32 30 30 3b 5c 6e 5c 6e 5c 74 76 61 72 / 200;\n\n\tvar
4a910 20 79 32 20 3d 20 4d 61 74 68 2e 70 6f 77 28 79 y2 = Math.pow(y
4a920 2c 20 33 29 3b 5c 6e 5c 74 76 61 72 20 78 32 20 , 3);\n\tvar x2
4a930 3d 20 4d 61 74 68 2e 70 6f 77 28 78 2c 20 33 29 = Math.pow(x, 3)
4a940 3b 5c 6e 5c 74 76 61 72 20 7a 32 20 3d 20 4d 61 ;\n\tvar z2 = Ma
4a950 74 68 2e 70 6f 77 28 7a 2c 20 33 29 3b 5c 6e 5c th.pow(z, 3);\n\
4a960 74 79 20 3d 20 79 32 20 3e 20 30 2e 30 30 38 38 ty = y2 > 0.0088
4a970 35 36 20 3f 20 79 32 20 3a 20 28 79 20 2d 20 31 56 ? y2 : (y - 1
4a980 36 20 2f 20 31 31 36 29 20 2f 20 37 2e 37 38 37 6 / 116) / 7.787
4a990 3b 5c 6e 5c 74 78 20 3d 20 78 32 20 3e 20 30 2e ;\n\tx = x2 > 0.
4a9a0 30 30 38 38 35 36 20 3f 20 78 32 20 3a 20 28 78 008856 ? x2 : (x
4a9b0 20 2d 20 31 36 20 2f 20 31 31 36 29 20 2f 20 37 - 16 / 116) / 7
4a9c0 2e 37 38 37 3b 5c 6e 5c 74 7a 20 3d 20 7a 32 20 .787;\n\tz = z2
4a9d0 3e 20 30 2e 30 30 38 38 35 36 20 3f 20 7a 32 20 > 0.008856 ? z2
4a9e0 3a 20 28 7a 20 2d 20 31 36 20 2f 20 31 31 36 29 : (z - 16 / 116)
4a9f0 20 2f 20 37 2e 37 38 37 3b 5c 6e 5c 6e 5c 74 78 / 7.787;\n\n\tx
4aa00 20 2a 3d 20 39 35 2e 30 34 37 3b 5c 6e 5c 74 79 *= 95.047;\n\ty
4aa10 20 2a 3d 20 31 30 30 3b 5c 6e 5c 74 7a 20 2a 3d *= 100;\n\tz *=
4aa20 20 31 30 38 2e 38 38 33 3b 5c 6e 5c 6e 5c 74 72 108.883;\n\n\tr
4aa30 65 74 75 72 6e 20 5b 78 2c 20 79 2c 20 7a 5d 3b eturn [x, y, z];
4aa40 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e \n};\n\nconvert.
4aa50 6c 61 62 2e 6c 63 68 20 3d 20 66 75 6e 63 74 69 lab.lch = functi
4aa60 6f 6e 20 28 6c 61 62 29 20 7b 5c 6e 5c 74 76 61 on (lab) {\n\tva
4aa70 72 20 6c 20 3d 20 6c 61 62 5b 30 5d 3b 5c 6e 5c r l = lab[0];\n\
4aa80 74 76 61 72 20 61 20 3d 20 6c 61 62 5b 31 5d 3b tvar a = lab[1];
4aa90 5c 6e 5c 74 76 61 72 20 62 20 3d 20 6c 61 62 5b \n\tvar b = lab[
4aaa0 32 5d 3b 5c 6e 5c 74 76 61 72 20 68 72 3b 5c 6e 2];\n\tvar hr;\n
4aab0 5c 74 76 61 72 20 68 3b 5c 6e 5c 74 76 61 72 20 \tvar h;\n\tvar
4aac0 63 3b 5c 6e 5c 6e 5c 74 68 72 20 3d 20 4d 61 74 c;\n\n\thr = Mat
4aad0 68 2e 61 74 61 6e 32 28 62 2c 20 61 29 3b 5c 6e h.atan2(b, a);\n
4aae0 5c 74 68 20 3d 20 68 72 20 2a 20 33 36 30 20 2f \th = hr * 360 /
4aaf0 20 32 20 2f 20 4d 61 74 68 2e 50 49 3b 5c 6e 5c 2 / Math.PI;\n\
4ab00 6e 5c 74 69 66 20 28 68 20 3c 20 30 29 20 7b 5c n\tif (h < 0) {\
4ab10 6e 5c 74 5c 74 68 20 2b 3d 20 33 36 30 3b 5c 6e n\t\th += 360;\n
4ab20 5c 74 7d 5c 6e 5c 6e 5c 74 63 20 3d 20 4d 61 74 \t}\n\n\tc = Mat
4ab30 68 2e 73 71 72 74 28 61 20 2a 20 61 20 2b 20 62 h.sqrt(a * a + b
4ab40 20 2a 20 62 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 * b);\n\n\tretu
4ab50 72 6e 20 5b 6c 2c 20 63 2c 20 68 5d 3b 5c 6e 7d rn [l, c, h];\n}
4ab60 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 6c 63 68 ;\n\nconvert.lch
4ab70 2e 6c 61 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .lab = function
4ab80 28 6c 63 68 29 20 7b 5c 6e 5c 74 76 61 72 20 6c (lch) {\n\tvar l
4ab90 20 3d 20 6c 63 68 5b 30 5d 3b 5c 6e 5c 74 76 61 = lch[0];\n\tva
4aba0 72 20 63 20 3d 20 6c 63 68 5b 31 5d 3b 5c 6e 5c r c = lch[1];\n\
4abb0 74 76 61 72 20 68 20 3d 20 6c 63 68 5b 32 5d 3b tvar h = lch[2];
4abc0 5c 6e 5c 74 76 61 72 20 61 3b 5c 6e 5c 74 76 61 \n\tvar a;\n\tva
4abd0 72 20 62 3b 5c 6e 5c 74 76 61 72 20 68 72 3b 5c r b;\n\tvar hr;\
4abe0 6e 5c 6e 5c 74 68 72 20 3d 20 68 20 2f 20 33 36 n\n\thr = h / 36
4abf0 30 20 2a 20 32 20 2a 20 4d 61 74 68 2e 50 49 3b 0 * 2 * Math.PI;
4ac00 5c 6e 5c 74 61 20 3d 20 63 20 2a 20 4d 61 74 68 \n\ta = c * Math
4ac10 2e 63 6f 73 28 68 72 29 3b 5c 6e 5c 74 62 20 3d .cos(hr);\n\tb =
4ac20 20 63 20 2a 20 4d 61 74 68 2e 73 69 6e 28 68 72 c * Math.sin(hr
4ac30 29 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b );\n\n\treturn [
4ac40 6c 2c 20 61 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c l, a, b];\n};\n\
4ac50 6e 63 6f 6e 76 65 72 74 2e 72 67 62 2e 61 6e 73 nconvert.rgb.ans
4ac60 69 31 36 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 i16 = function (
4ac70 61 72 67 73 29 20 7b 5c 6e 5c 74 76 61 72 20 72 args) {\n\tvar r
4ac80 20 3d 20 61 72 67 73 5b 30 5d 3b 5c 6e 5c 74 76 = args[0];\n\tv
4ac90 61 72 20 67 20 3d 20 61 72 67 73 5b 31 5d 3b 5c ar g = args[1];\
4aca0 6e 5c 74 76 61 72 20 62 20 3d 20 61 72 67 73 5b n\tvar b = args[
4acb0 32 5d 3b 5c 6e 5c 74 76 61 72 20 76 61 6c 75 65 2];\n\tvar value
4acc0 20 3d 20 31 20 69 6e 20 61 72 67 75 6d 65 6e 74 = 1 in argument
4acd0 73 20 3f 20 61 72 67 75 6d 65 6e 74 73 5b 31 5d s ? arguments[1]
4ace0 20 3a 20 63 6f 6e 76 65 72 74 2e 72 67 62 2e 68 : convert.rgb.h
4acf0 73 76 28 61 72 67 73 29 5b 32 5d 3b 20 2f 2f 20 sv(args)[2]; //
4ad00 68 73 76 20 2d 3e 20 61 6e 73 69 31 36 20 6f 70 hsv -> ansi16 op
4ad10 74 69 6d 69 7a 61 74 69 6f 6e 5c 6e 5c 6e 5c 74 timization\n\n\t
4ad20 76 61 6c 75 65 20 3d 20 4d 61 74 68 2e 72 6f 75 value = Math.rou
4ad30 6e 64 28 76 61 6c 75 65 20 2f 20 35 30 29 3b 5c nd(value / 50);\
4ad40 6e 5c 6e 5c 74 69 66 20 28 76 61 6c 75 65 20 3d n\n\tif (value =
4ad50 3d 3d 20 30 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 == 0) {\n\t\tret
4ad60 75 72 6e 20 33 30 3b 5c 6e 5c 74 7d 5c 6e 5c 6e urn 30;\n\t}\n\n
4ad70 5c 74 76 61 72 20 61 6e 73 69 20 3d 20 33 30 5c \tvar ansi = 30\
4ad80 6e 5c 74 5c 74 2b 20 28 28 4d 61 74 68 2e 72 6f n\t\t+ ((Math.ro
4ad90 75 6e 64 28 62 20 2f 20 32 35 35 29 20 3c 3c 20 und(b / 255) <<
4ada0 32 29 5c 6e 5c 74 5c 74 7c 20 28 4d 61 74 68 2e 2)\n\t\t| (Math.
4adb0 72 6f 75 6e 64 28 67 20 2f 20 32 35 35 29 20 3c round(g / 255) <
4adc0 3c 20 31 29 5c 6e 5c 74 5c 74 7c 20 4d 61 74 68 < 1)\n\t\t| Math
4add0 2e 72 6f 75 6e 64 28 72 20 2f 20 32 35 35 29 29 .round(r / 255))
4ade0 3b 5c 6e 5c 6e 5c 74 69 66 20 28 76 61 6c 75 65 ;\n\n\tif (value
4adf0 20 3d 3d 3d 20 32 29 20 7b 5c 6e 5c 74 5c 74 61 === 2) {\n\t\ta
4ae00 6e 73 69 20 2b 3d 20 36 30 3b 5c 6e 5c 74 7d 5c nsi += 60;\n\t}\
4ae10 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 61 6e 73 69 n\n\treturn ansi
4ae20 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
4ae30 2e 68 73 76 2e 61 6e 73 69 31 36 20 3d 20 66 75 .hsv.ansi16 = fu
4ae40 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c nction (args) {\
4ae50 6e 5c 74 2f 2f 20 6f 70 74 69 6d 69 7a 61 74 69 n\t// optimizati
4ae60 6f 6e 20 68 65 72 65 3b 20 77 65 20 61 6c 72 65 on here; we alre
4ae70 61 64 79 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c ady know the val
4ae80 75 65 20 61 6e 64 20 64 6f 6e 27 74 20 6e 65 65 ue and don't nee
4ae90 64 20 74 6f 20 67 65 74 5c 6e 5c 74 2f 2f 20 69 d to get\n\t// i
4aea0 74 20 63 6f 6e 76 65 72 74 65 64 20 66 6f 72 20 t converted for
4aeb0 75 73 2e 5c 6e 5c 74 72 65 74 75 72 6e 20 63 6f us.\n\treturn co
4aec0 6e 76 65 72 74 2e 72 67 62 2e 61 6e 73 69 31 36 nvert.rgb.ansi16
4aed0 28 63 6f 6e 76 65 72 74 2e 68 73 76 2e 72 67 62 (convert.hsv.rgb
4aee0 28 61 72 67 73 29 2c 20 61 72 67 73 5b 32 5d 29 (args), args[2])
4aef0 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 ;\n};\n\nconvert
4af00 2e 72 67 62 2e 61 6e 73 69 32 35 36 20 3d 20 66 .rgb.ansi256 = f
4af10 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 20 7b unction (args) {
4af20 5c 6e 5c 74 76 61 72 20 72 20 3d 20 61 72 67 73 \n\tvar r = args
4af30 5b 30 5d 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 [0];\n\tvar g =
4af40 61 72 67 73 5b 31 5d 3b 5c 6e 5c 74 76 61 72 20 args[1];\n\tvar
4af50 62 20 3d 20 61 72 67 73 5b 32 5d 3b 5c 6e 5c 6e b = args[2];\n\n
4af60 5c 74 2f 2f 20 77 65 20 75 73 65 20 74 68 65 20 \t// we use the
4af70 65 78 74 65 6e 64 65 64 20 67 72 65 79 73 63 61 extended greysca
4af80 6c 65 20 70 61 6c 65 74 74 65 20 68 65 72 65 2c le palette here,
4af90 20 77 69 74 68 20 74 68 65 20 65 78 63 65 70 74 with the except
4afa0 69 6f 6e 20 6f 66 5c 6e 5c 74 2f 2f 20 62 6c 61 ion of\n\t// bla
4afb0 63 6b 20 61 6e 64 20 77 68 69 74 65 2e 20 6e 6f ck and white. no
4afc0 72 6d 61 6c 20 70 61 6c 65 74 74 65 20 6f 6e 6c rmal palette onl
4afd0 79 20 68 61 73 20 34 20 67 72 65 79 73 63 61 6c y has 4 greyscal
4afe0 65 20 73 68 61 64 65 73 2e 5c 6e 5c 74 69 66 20 e shades.\n\tif
4aff0 28 72 20 3d 3d 3d 20 67 20 26 26 20 67 20 3d 3d (r === g && g ==
4b000 3d 20 62 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 = b) {\n\t\tif (
4b010 72 20 3c 20 38 29 20 7b 5c 6e 5c 74 5c 74 5c 74 r < 8) {\n\t\t\t
4b020 72 65 74 75 72 6e 20 31 36 3b 5c 6e 5c 74 5c 74 return 16;\n\t\t
4b030 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 72 20 3e }\n\n\t\tif (r >
4b040 20 32 34 38 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 248) {\n\t\t\tr
4b050 65 74 75 72 6e 20 32 33 31 3b 5c 6e 5c 74 5c 74 eturn 231;\n\t\t
4b060 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 }\n\n\t\treturn
4b070 4d 61 74 68 2e 72 6f 75 6e 64 28 28 28 72 20 2d Math.round(((r -
4b080 20 38 29 20 2f 20 32 34 37 29 20 2a 20 32 34 29 8) / 247) * 24)
4b090 20 2b 20 32 33 32 3b 5c 6e 5c 74 7d 5c 6e 5c 6e + 232;\n\t}\n\n
4b0a0 5c 74 76 61 72 20 61 6e 73 69 20 3d 20 31 36 5c \tvar ansi = 16\
4b0b0 6e 5c 74 5c 74 2b 20 28 33 36 20 2a 20 4d 61 74 n\t\t+ (36 * Mat
4b0c0 68 2e 72 6f 75 6e 64 28 72 20 2f 20 32 35 35 20 h.round(r / 255
4b0d0 2a 20 35 29 29 5c 6e 5c 74 5c 74 2b 20 28 36 20 * 5))\n\t\t+ (6
4b0e0 2a 20 4d 61 74 68 2e 72 6f 75 6e 64 28 67 20 2f * Math.round(g /
4b0f0 20 32 35 35 20 2a 20 35 29 29 5c 6e 5c 74 5c 74 255 * 5))\n\t\t
4b100 2b 20 4d 61 74 68 2e 72 6f 75 6e 64 28 62 20 2f + Math.round(b /
4b110 20 32 35 35 20 2a 20 35 29 3b 5c 6e 5c 6e 5c 74 255 * 5);\n\n\t
4b120 72 65 74 75 72 6e 20 61 6e 73 69 3b 5c 6e 7d 3b return ansi;\n};
4b130 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 61 6e 73 69 \n\nconvert.ansi
4b140 31 36 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 6f 16.rgb = functio
4b150 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 76 61 n (args) {\n\tva
4b160 72 20 63 6f 6c 6f 72 20 3d 20 61 72 67 73 20 25 r color = args %
4b170 20 31 30 3b 5c 6e 5c 6e 5c 74 2f 2f 20 68 61 6e 10;\n\n\t// han
4b180 64 6c 65 20 67 72 65 79 73 63 61 6c 65 5c 6e 5c dle greyscale\n\
4b190 74 69 66 20 28 63 6f 6c 6f 72 20 3d 3d 3d 20 30 tif (color === 0
4b1a0 20 7c 7c 20 63 6f 6c 6f 72 20 3d 3d 3d 20 37 29 || color === 7)
4b1b0 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 73 {\n\t\tif (args
4b1c0 20 3e 20 35 30 29 20 7b 5c 6e 5c 74 5c 74 5c 74 > 50) {\n\t\t\t
4b1d0 63 6f 6c 6f 72 20 2b 3d 20 33 2e 35 3b 5c 6e 5c color += 3.5;\n\
4b1e0 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 63 6f 6c 6f t\t}\n\n\t\tcolo
4b1f0 72 20 3d 20 63 6f 6c 6f 72 20 2f 20 31 30 2e 35 r = color / 10.5
4b200 20 2a 20 32 35 35 3b 5c 6e 5c 6e 5c 74 5c 74 72 * 255;\n\n\t\tr
4b210 65 74 75 72 6e 20 5b 63 6f 6c 6f 72 2c 20 63 6f eturn [color, co
4b220 6c 6f 72 2c 20 63 6f 6c 6f 72 5d 3b 5c 6e 5c 74 lor, color];\n\t
4b230 7d 5c 6e 5c 6e 5c 74 76 61 72 20 6d 75 6c 74 20 }\n\n\tvar mult
4b240 3d 20 28 7e 7e 28 61 72 67 73 20 3e 20 35 30 29 = (~~(args > 50)
4b250 20 2b 20 31 29 20 2a 20 30 2e 35 3b 5c 6e 5c 74 + 1) * 0.5;\n\t
4b260 76 61 72 20 72 20 3d 20 28 28 63 6f 6c 6f 72 20 var r = ((color
4b270 26 20 31 29 20 2a 20 6d 75 6c 74 29 20 2a 20 32 & 1) * mult) * 2
4b280 35 35 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 28 55;\n\tvar g = (
4b290 28 28 63 6f 6c 6f 72 20 3e 3e 20 31 29 20 26 20 ((color >> 1) &
4b2a0 31 29 20 2a 20 6d 75 6c 74 29 20 2a 20 32 35 35 1) * mult) * 255
4b2b0 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 20 28 28 28 ;\n\tvar b = (((
4b2c0 63 6f 6c 6f 72 20 3e 3e 20 32 29 20 26 20 31 29 color >> 2) & 1)
4b2d0 20 2a 20 6d 75 6c 74 29 20 2a 20 32 35 35 3b 5c * mult) * 255;\
4b2e0 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 72 2c 20 n\n\treturn [r,
4b2f0 67 2c 20 62 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f g, b];\n};\n\nco
4b300 6e 76 65 72 74 2e 61 6e 73 69 32 35 36 2e 72 67 nvert.ansi256.rg
4b310 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 b = function (ar
4b320 67 73 29 20 7b 5c 6e 5c 74 2f 2f 20 68 61 6e 64 gs) {\n\t// hand
4b330 6c 65 20 67 72 65 79 73 63 61 6c 65 5c 6e 5c 74 le greyscale\n\t
4b340 69 66 20 28 61 72 67 73 20 3e 3d 20 32 33 32 29 if (args >= 232)
4b350 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 63 20 3d 20 {\n\t\tvar c =
4b360 28 61 72 67 73 20 2d 20 32 33 32 29 20 2a 20 31 (args - 232) * 1
4b370 30 20 2b 20 38 3b 5c 6e 5c 74 5c 74 72 65 74 75 0 + 8;\n\t\tretu
4b380 72 6e 20 5b 63 2c 20 63 2c 20 63 5d 3b 5c 6e 5c rn [c, c, c];\n\
4b390 74 7d 5c 6e 5c 6e 5c 74 61 72 67 73 20 2d 3d 20 t}\n\n\targs -=
4b3a0 31 36 3b 5c 6e 5c 6e 5c 74 76 61 72 20 72 65 6d 16;\n\n\tvar rem
4b3b0 3b 5c 6e 5c 74 76 61 72 20 72 20 3d 20 4d 61 74 ;\n\tvar r = Mat
4b3c0 68 2e 66 6c 6f 6f 72 28 61 72 67 73 20 2f 20 33 h.floor(args / 3
4b3d0 36 29 20 2f 20 35 20 2a 20 32 35 35 3b 5c 6e 5c 6) / 5 * 255;\n\
4b3e0 74 76 61 72 20 67 20 3d 20 4d 61 74 68 2e 66 6c tvar g = Math.fl
4b3f0 6f 6f 72 28 28 72 65 6d 20 3d 20 61 72 67 73 20 oor((rem = args
4b400 25 20 33 36 29 20 2f 20 36 29 20 2f 20 35 20 2a % 36) / 6) / 5 *
4b410 20 32 35 35 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 255;\n\tvar b =
4b420 20 28 72 65 6d 20 25 20 36 29 20 2f 20 35 20 2a (rem % 6) / 5 *
4b430 20 32 35 35 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 255;\n\n\tretur
4b440 6e 20 5b 72 2c 20 67 2c 20 62 5d 3b 5c 6e 7d 3b n [r, g, b];\n};
4b450 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 62 2e \n\nconvert.rgb.
4b460 68 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 hex = function (
4b470 61 72 67 73 29 20 7b 5c 6e 5c 74 76 61 72 20 69 args) {\n\tvar i
4b480 6e 74 65 67 65 72 20 3d 20 28 28 4d 61 74 68 2e nteger = ((Math.
4b490 72 6f 75 6e 64 28 61 72 67 73 5b 30 5d 29 20 26 round(args[0]) &
4b4a0 20 30 78 46 46 29 20 3c 3c 20 31 36 29 5c 6e 5c 0xFF) << 16)\n\
4b4b0 74 5c 74 2b 20 28 28 4d 61 74 68 2e 72 6f 75 6e t\t+ ((Math.roun
4b4c0 64 28 61 72 67 73 5b 31 5d 29 20 26 20 30 78 46 d(args[1]) & 0xF
4b4d0 46 29 20 3c 3c 20 38 29 5c 6e 5c 74 5c 74 2b 20 F) << 8)\n\t\t+
4b4e0 28 4d 61 74 68 2e 72 6f 75 6e 64 28 61 72 67 73 (Math.round(args
4b4f0 5b 32 5d 29 20 26 20 30 78 46 46 29 3b 5c 6e 5c [2]) & 0xFF);\n\
4b500 6e 5c 74 76 61 72 20 73 74 72 69 6e 67 20 3d 20 n\tvar string =
4b510 69 6e 74 65 67 65 72 2e 74 6f 53 74 72 69 6e 67 integer.toString
4b520 28 31 36 29 2e 74 6f 55 70 70 65 72 43 61 73 65 (16).toUpperCase
4b530 28 29 3b 5c 6e 5c 74 72 65 74 75 72 6e 20 27 30 ();\n\treturn '0
4b540 30 30 30 30 30 27 2e 73 75 62 73 74 72 69 6e 67 00000'.substring
4b550 28 73 74 72 69 6e 67 2e 6c 65 6e 67 74 68 29 20 (string.length)
4b560 2b 20 73 74 72 69 6e 67 3b 5c 6e 7d 3b 5c 6e 5c + string;\n};\n\
4b570 6e 63 6f 6e 76 65 72 74 2e 68 65 78 2e 72 67 62 nconvert.hex.rgb
4b580 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 = function (arg
4b590 73 29 20 7b 5c 6e 5c 74 76 61 72 20 6d 61 74 63 s) {\n\tvar matc
4b5a0 68 20 3d 20 61 72 67 73 2e 74 6f 53 74 72 69 6e h = args.toStrin
4b5b0 67 28 31 36 29 2e 6d 61 74 63 68 28 2f 5b 61 2d g(16).match(/[a-
4b5c0 66 30 2d 39 5d 7b 36 7d 7c 5b 61 2d 66 30 2d 39 f0-9]{6}|[a-f0-9
4b5d0 5d 7b 33 7d 2f 69 29 3b 5c 6e 5c 74 69 66 20 28 ]{3}/i);\n\tif (
4b5e0 21 6d 61 74 63 68 29 20 7b 5c 6e 5c 74 5c 74 72 !match) {\n\t\tr
4b5f0 65 74 75 72 6e 20 5b 30 2c 20 30 2c 20 30 5d 3b eturn [0, 0, 0];
4b600 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 63 \n\t}\n\n\tvar c
4b610 6f 6c 6f 72 53 74 72 69 6e 67 20 3d 20 6d 61 74 olorString = mat
4b620 63 68 5b 30 5d 3b 5c 6e 5c 6e 5c 74 69 66 20 28 ch[0];\n\n\tif (
4b630 6d 61 74 63 68 5b 30 5d 2e 6c 65 6e 67 74 68 20 match[0].length
4b640 3d 3d 3d 20 33 29 20 7b 5c 6e 5c 74 5c 74 63 6f === 3) {\n\t\tco
4b650 6c 6f 72 53 74 72 69 6e 67 20 3d 20 63 6f 6c 6f lorString = colo
4b660 72 53 74 72 69 6e 67 2e 73 70 6c 69 74 28 27 27 rString.split(''
4b670 29 2e 6d 61 70 28 66 75 6e 63 74 69 6f 6e 20 28 ).map(function (
4b680 63 68 61 72 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 char) {\n\t\t\tr
4b690 65 74 75 72 6e 20 63 68 61 72 20 2b 20 63 68 61 eturn char + cha
4b6a0 72 3b 5c 6e 5c 74 5c 74 7d 29 2e 6a 6f 69 6e 28 r;\n\t\t}).join(
4b6b0 27 27 29 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 '');\n\t}\n\n\tv
4b6c0 61 72 20 69 6e 74 65 67 65 72 20 3d 20 70 61 72 ar integer = par
4b6d0 73 65 49 6e 74 28 63 6f 6c 6f 72 53 74 72 69 6e seInt(colorStrin
4b6e0 67 2c 20 31 36 29 3b 5c 6e 5c 74 76 61 72 20 72 g, 16);\n\tvar r
4b6f0 20 3d 20 28 69 6e 74 65 67 65 72 20 3e 3e 20 31 = (integer >> 1
4b700 36 29 20 26 20 30 78 46 46 3b 5c 6e 5c 74 76 61 6) & 0xFF;\n\tva
4b710 72 20 67 20 3d 20 28 69 6e 74 65 67 65 72 20 3e r g = (integer >
4b720 3e 20 38 29 20 26 20 30 78 46 46 3b 5c 6e 5c 74 > 8) & 0xFF;\n\t
4b730 76 61 72 20 62 20 3d 20 69 6e 74 65 67 65 72 20 var b = integer
4b740 26 20 30 78 46 46 3b 5c 6e 5c 6e 5c 74 72 65 74 & 0xFF;\n\n\tret
4b750 75 72 6e 20 5b 72 2c 20 67 2c 20 62 5d 3b 5c 6e urn [r, g, b];\n
4b760 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 72 67 };\n\nconvert.rg
4b770 62 2e 68 63 67 20 3d 20 66 75 6e 63 74 69 6f 6e b.hcg = function
4b780 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 61 72 20 (rgb) {\n\tvar
4b790 72 20 3d 20 72 67 62 5b 30 5d 20 2f 20 32 35 35 r = rgb[0] / 255
4b7a0 3b 5c 6e 5c 74 76 61 72 20 67 20 3d 20 72 67 62 ;\n\tvar g = rgb
4b7b0 5b 31 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 76 61 [1] / 255;\n\tva
4b7c0 72 20 62 20 3d 20 72 67 62 5b 32 5d 20 2f 20 32 r b = rgb[2] / 2
4b7d0 35 35 3b 5c 6e 5c 74 76 61 72 20 6d 61 78 20 3d 55;\n\tvar max =
4b7e0 20 4d 61 74 68 2e 6d 61 78 28 4d 61 74 68 2e 6d Math.max(Math.m
4b7f0 61 78 28 72 2c 20 67 29 2c 20 62 29 3b 5c 6e 5c ax(r, g), b);\n\
4b800 74 76 61 72 20 6d 69 6e 20 3d 20 4d 61 74 68 2e tvar min = Math.
4b810 6d 69 6e 28 4d 61 74 68 2e 6d 69 6e 28 72 2c 20 min(Math.min(r,
4b820 67 29 2c 20 62 29 3b 5c 6e 5c 74 76 61 72 20 63 g), b);\n\tvar c
4b830 68 72 6f 6d 61 20 3d 20 28 6d 61 78 20 2d 20 6d hroma = (max - m
4b840 69 6e 29 3b 5c 6e 5c 74 76 61 72 20 67 72 61 79 in);\n\tvar gray
4b850 73 63 61 6c 65 3b 5c 6e 5c 74 76 61 72 20 68 75 scale;\n\tvar hu
4b860 65 3b 5c 6e 5c 6e 5c 74 69 66 20 28 63 68 72 6f e;\n\n\tif (chro
4b870 6d 61 20 3c 20 31 29 20 7b 5c 6e 5c 74 5c 74 67 ma < 1) {\n\t\tg
4b880 72 61 79 73 63 61 6c 65 20 3d 20 6d 69 6e 20 2f rayscale = min /
4b890 20 28 31 20 2d 20 63 68 72 6f 6d 61 29 3b 5c 6e (1 - chroma);\n
4b8a0 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 \t} else {\n\t\t
4b8b0 67 72 61 79 73 63 61 6c 65 20 3d 20 30 3b 5c 6e grayscale = 0;\n
4b8c0 5c 74 7d 5c 6e 5c 6e 5c 74 69 66 20 28 63 68 72 \t}\n\n\tif (chr
4b8d0 6f 6d 61 20 3c 3d 20 30 29 20 7b 5c 6e 5c 74 5c oma <= 0) {\n\t\
4b8e0 74 68 75 65 20 3d 20 30 3b 5c 6e 5c 74 7d 20 65 thue = 0;\n\t} e
4b8f0 6c 73 65 5c 6e 5c 74 69 66 20 28 6d 61 78 20 3d lse\n\tif (max =
4b900 3d 3d 20 72 29 20 7b 5c 6e 5c 74 5c 74 68 75 65 == r) {\n\t\thue
4b910 20 3d 20 28 28 67 20 2d 20 62 29 20 2f 20 63 68 = ((g - b) / ch
4b920 72 6f 6d 61 29 20 25 20 36 3b 5c 6e 5c 74 7d 20 roma) % 6;\n\t}
4b930 65 6c 73 65 5c 6e 5c 74 69 66 20 28 6d 61 78 20 else\n\tif (max
4b940 3d 3d 3d 20 67 29 20 7b 5c 6e 5c 74 5c 74 68 75 === g) {\n\t\thu
4b950 65 20 3d 20 32 20 2b 20 28 62 20 2d 20 72 29 20 e = 2 + (b - r)
4b960 2f 20 63 68 72 6f 6d 61 3b 5c 6e 5c 74 7d 20 65 / chroma;\n\t} e
4b970 6c 73 65 20 7b 5c 6e 5c 74 5c 74 68 75 65 20 3d lse {\n\t\thue =
4b980 20 34 20 2b 20 28 72 20 2d 20 67 29 20 2f 20 63 4 + (r - g) / c
4b990 68 72 6f 6d 61 20 2b 20 34 3b 5c 6e 5c 74 7d 5c hroma + 4;\n\t}\
4b9a0 6e 5c 6e 5c 74 68 75 65 20 2f 3d 20 36 3b 5c 6e n\n\thue /= 6;\n
4b9b0 5c 74 68 75 65 20 25 3d 20 31 3b 5c 6e 5c 6e 5c \thue %= 1;\n\n\
4b9c0 74 72 65 74 75 72 6e 20 5b 68 75 65 20 2a 20 33 treturn [hue * 3
4b9d0 36 30 2c 20 63 68 72 6f 6d 61 20 2a 20 31 30 30 60, chroma * 100
4b9e0 2c 20 67 72 61 79 73 63 61 6c 65 20 2a 20 31 30 , grayscale * 10
4b9f0 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 0];\n};\n\nconve
4ba00 72 74 2e 68 73 6c 2e 68 63 67 20 3d 20 66 75 6e rt.hsl.hcg = fun
4ba10 63 74 69 6f 6e 20 28 68 73 6c 29 20 7b 5c 6e 5c ction (hsl) {\n\
4ba20 74 76 61 72 20 73 20 3d 20 68 73 6c 5b 31 5d 20 tvar s = hsl[1]
4ba30 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 6c 20 / 100;\n\tvar l
4ba40 3d 20 68 73 6c 5b 32 5d 20 2f 20 31 30 30 3b 5c = hsl[2] / 100;\
4ba50 6e 5c 74 76 61 72 20 63 20 3d 20 31 3b 5c 6e 5c n\tvar c = 1;\n\
4ba60 74 76 61 72 20 66 20 3d 20 30 3b 5c 6e 5c 6e 5c tvar f = 0;\n\n\
4ba70 74 69 66 20 28 6c 20 3c 20 30 2e 35 29 20 7b 5c tif (l < 0.5) {\
4ba80 6e 5c 74 5c 74 63 20 3d 20 32 2e 30 20 2a 20 73 n\t\tc = 2.0 * s
4ba90 20 2a 20 6c 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 * l;\n\t} else
4baa0 7b 5c 6e 5c 74 5c 74 63 20 3d 20 32 2e 30 20 2a {\n\t\tc = 2.0 *
4bab0 20 73 20 2a 20 28 31 2e 30 20 2d 20 6c 29 3b 5c s * (1.0 - l);\
4bac0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 69 66 20 28 63 20 n\t}\n\n\tif (c
4bad0 3c 20 31 2e 30 29 20 7b 5c 6e 5c 74 5c 74 66 20 < 1.0) {\n\t\tf
4bae0 3d 20 28 6c 20 2d 20 30 2e 35 20 2a 20 63 29 20 = (l - 0.5 * c)
4baf0 2f 20 28 31 2e 30 20 2d 20 63 29 3b 5c 6e 5c 74 / (1.0 - c);\n\t
4bb00 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 }\n\n\treturn [h
4bb10 73 6c 5b 30 5d 2c 20 63 20 2a 20 31 30 30 2c 20 sl[0], c * 100,
4bb20 66 20 2a 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c f * 100];\n};\n\
4bb30 6e 63 6f 6e 76 65 72 74 2e 68 73 76 2e 68 63 67 nconvert.hsv.hcg
4bb40 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 68 73 76 = function (hsv
4bb50 29 20 7b 5c 6e 5c 74 76 61 72 20 73 20 3d 20 68 ) {\n\tvar s = h
4bb60 73 76 5b 31 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 sv[1] / 100;\n\t
4bb70 76 61 72 20 76 20 3d 20 68 73 76 5b 32 5d 20 2f var v = hsv[2] /
4bb80 20 31 30 30 3b 5c 6e 5c 6e 5c 74 76 61 72 20 63 100;\n\n\tvar c
4bb90 20 3d 20 73 20 2a 20 76 3b 5c 6e 5c 74 76 61 72 = s * v;\n\tvar
4bba0 20 66 20 3d 20 30 3b 5c 6e 5c 6e 5c 74 69 66 20 f = 0;\n\n\tif
4bbb0 28 63 20 3c 20 31 2e 30 29 20 7b 5c 6e 5c 74 5c (c < 1.0) {\n\t\
4bbc0 74 66 20 3d 20 28 76 20 2d 20 63 29 20 2f 20 28 tf = (v - c) / (
4bbd0 31 20 2d 20 63 29 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 1 - c);\n\t}\n\n
4bbe0 5c 74 72 65 74 75 72 6e 20 5b 68 73 76 5b 30 5d \treturn [hsv[0]
4bbf0 2c 20 63 20 2a 20 31 30 30 2c 20 66 20 2a 20 31 , c * 100, f * 1
4bc00 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 00];\n};\n\nconv
4bc10 65 72 74 2e 68 63 67 2e 72 67 62 20 3d 20 66 75 ert.hcg.rgb = fu
4bc20 6e 63 74 69 6f 6e 20 28 68 63 67 29 20 7b 5c 6e nction (hcg) {\n
4bc30 5c 74 76 61 72 20 68 20 3d 20 68 63 67 5b 30 5d \tvar h = hcg[0]
4bc40 20 2f 20 33 36 30 3b 5c 6e 5c 74 76 61 72 20 63 / 360;\n\tvar c
4bc50 20 3d 20 68 63 67 5b 31 5d 20 2f 20 31 30 30 3b = hcg[1] / 100;
4bc60 5c 6e 5c 74 76 61 72 20 67 20 3d 20 68 63 67 5b \n\tvar g = hcg[
4bc70 32 5d 20 2f 20 31 30 30 3b 5c 6e 5c 6e 5c 74 69 2] / 100;\n\n\ti
4bc80 66 20 28 63 20 3d 3d 3d 20 30 2e 30 29 20 7b 5c f (c === 0.0) {\
4bc90 6e 5c 74 5c 74 72 65 74 75 72 6e 20 5b 67 20 2a n\t\treturn [g *
4bca0 20 32 35 35 2c 20 67 20 2a 20 32 35 35 2c 20 67 255, g * 255, g
4bcb0 20 2a 20 32 35 35 5d 3b 5c 6e 5c 74 7d 5c 6e 5c * 255];\n\t}\n\
4bcc0 6e 5c 74 76 61 72 20 70 75 72 65 20 3d 20 5b 30 n\tvar pure = [0
4bcd0 2c 20 30 2c 20 30 5d 3b 5c 6e 5c 74 76 61 72 20 , 0, 0];\n\tvar
4bce0 68 69 20 3d 20 28 68 20 25 20 31 29 20 2a 20 36 hi = (h % 1) * 6
4bcf0 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 20 68 69 20 ;\n\tvar v = hi
4bd00 25 20 31 3b 5c 6e 5c 74 76 61 72 20 77 20 3d 20 % 1;\n\tvar w =
4bd10 31 20 2d 20 76 3b 5c 6e 5c 74 76 61 72 20 6d 67 1 - v;\n\tvar mg
4bd20 20 3d 20 30 3b 5c 6e 5c 6e 5c 74 73 77 69 74 63 = 0;\n\n\tswitc
4bd30 68 20 28 4d 61 74 68 2e 66 6c 6f 6f 72 28 68 69 h (Math.floor(hi
4bd40 29 29 20 7b 5c 6e 5c 74 5c 74 63 61 73 65 20 30 )) {\n\t\tcase 0
4bd50 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 65 5b 30 5d :\n\t\t\tpure[0]
4bd60 20 3d 20 31 3b 20 70 75 72 65 5b 31 5d 20 3d 20 = 1; pure[1] =
4bd70 76 3b 20 70 75 72 65 5b 32 5d 20 3d 20 30 3b 20 v; pure[2] = 0;
4bd80 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 break;\n\t\tcase
4bd90 20 31 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 65 5b 1:\n\t\t\tpure[
4bda0 30 5d 20 3d 20 77 3b 20 70 75 72 65 5b 31 5d 20 0] = w; pure[1]
4bdb0 3d 20 31 3b 20 70 75 72 65 5b 32 5d 20 3d 20 30 = 1; pure[2] = 0
4bdc0 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 ; break;\n\t\tca
4bdd0 73 65 20 32 3a 5c 6e 5c 74 5c 74 5c 74 70 75 72 se 2:\n\t\t\tpur
4bde0 65 5b 30 5d 20 3d 20 30 3b 20 70 75 72 65 5b 31 e[0] = 0; pure[1
4bdf0 5d 20 3d 20 31 3b 20 70 75 72 65 5b 32 5d 20 3d ] = 1; pure[2] =
4be00 20 76 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 v; break;\n\t\t
4be10 63 61 73 65 20 33 3a 5c 6e 5c 74 5c 74 5c 74 70 case 3:\n\t\t\tp
4be20 75 72 65 5b 30 5d 20 3d 20 30 3b 20 70 75 72 65 ure[0] = 0; pure
4be30 5b 31 5d 20 3d 20 77 3b 20 70 75 72 65 5b 32 5d [1] = w; pure[2]
4be40 20 3d 20 31 3b 20 62 72 65 61 6b 3b 5c 6e 5c 74 = 1; break;\n\t
4be50 5c 74 63 61 73 65 20 34 3a 5c 6e 5c 74 5c 74 5c \tcase 4:\n\t\t\
4be60 74 70 75 72 65 5b 30 5d 20 3d 20 76 3b 20 70 75 tpure[0] = v; pu
4be70 72 65 5b 31 5d 20 3d 20 30 3b 20 70 75 72 65 5b re[1] = 0; pure[
4be80 32 5d 20 3d 20 31 3b 20 62 72 65 61 6b 3b 5c 6e 2] = 1; break;\n
4be90 5c 74 5c 74 64 65 66 61 75 6c 74 3a 5c 6e 5c 74 \t\tdefault:\n\t
4bea0 5c 74 5c 74 70 75 72 65 5b 30 5d 20 3d 20 31 3b \t\tpure[0] = 1;
4beb0 20 70 75 72 65 5b 31 5d 20 3d 20 30 3b 20 70 75 pure[1] = 0; pu
4bec0 72 65 5b 32 5d 20 3d 20 77 3b 5c 6e 5c 74 7d 5c re[2] = w;\n\t}\
4bed0 6e 5c 6e 5c 74 6d 67 20 3d 20 28 31 2e 30 20 2d n\n\tmg = (1.0 -
4bee0 20 63 29 20 2a 20 67 3b 5c 6e 5c 6e 5c 74 72 65 c) * g;\n\n\tre
4bef0 74 75 72 6e 20 5b 5c 6e 5c 74 5c 74 28 63 20 2a turn [\n\t\t(c *
4bf00 20 70 75 72 65 5b 30 5d 20 2b 20 6d 67 29 20 2a pure[0] + mg) *
4bf10 20 32 35 35 2c 5c 6e 5c 74 5c 74 28 63 20 2a 20 255,\n\t\t(c *
4bf20 70 75 72 65 5b 31 5d 20 2b 20 6d 67 29 20 2a 20 pure[1] + mg) *
4bf30 32 35 35 2c 5c 6e 5c 74 5c 74 28 63 20 2a 20 70 255,\n\t\t(c * p
4bf40 75 72 65 5b 32 5d 20 2b 20 6d 67 29 20 2a 20 32 ure[2] + mg) * 2
4bf50 35 35 5c 6e 5c 74 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 55\n\t];\n};\n\n
4bf60 63 6f 6e 76 65 72 74 2e 68 63 67 2e 68 73 76 20 convert.hcg.hsv
4bf70 3d 20 66 75 6e 63 74 69 6f 6e 20 28 68 63 67 29 = function (hcg)
4bf80 20 7b 5c 6e 5c 74 76 61 72 20 63 20 3d 20 68 63 {\n\tvar c = hc
4bf90 67 5b 31 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 g[1] / 100;\n\tv
4bfa0 61 72 20 67 20 3d 20 68 63 67 5b 32 5d 20 2f 20 ar g = hcg[2] /
4bfb0 31 30 30 3b 5c 6e 5c 6e 5c 74 76 61 72 20 76 20 100;\n\n\tvar v
4bfc0 3d 20 63 20 2b 20 67 20 2a 20 28 31 2e 30 20 2d = c + g * (1.0 -
4bfd0 20 63 29 3b 5c 6e 5c 74 76 61 72 20 66 20 3d 20 c);\n\tvar f =
4bfe0 30 3b 5c 6e 5c 6e 5c 74 69 66 20 28 76 20 3e 20 0;\n\n\tif (v >
4bff0 30 2e 30 29 20 7b 5c 6e 5c 74 5c 74 66 20 3d 20 0.0) {\n\t\tf =
4c000 63 20 2f 20 76 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c c / v;\n\t}\n\n\
4c010 74 72 65 74 75 72 6e 20 5b 68 63 67 5b 30 5d 2c treturn [hcg[0],
4c020 20 66 20 2a 20 31 30 30 2c 20 76 20 2a 20 31 30 f * 100, v * 10
4c030 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 0];\n};\n\nconve
4c040 72 74 2e 68 63 67 2e 68 73 6c 20 3d 20 66 75 6e rt.hcg.hsl = fun
4c050 63 74 69 6f 6e 20 28 68 63 67 29 20 7b 5c 6e 5c ction (hcg) {\n\
4c060 74 76 61 72 20 63 20 3d 20 68 63 67 5b 31 5d 20 tvar c = hcg[1]
4c070 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 67 20 / 100;\n\tvar g
4c080 3d 20 68 63 67 5b 32 5d 20 2f 20 31 30 30 3b 5c = hcg[2] / 100;\
4c090 6e 5c 6e 5c 74 76 61 72 20 6c 20 3d 20 67 20 2a n\n\tvar l = g *
4c0a0 20 28 31 2e 30 20 2d 20 63 29 20 2b 20 30 2e 35 (1.0 - c) + 0.5
4c0b0 20 2a 20 63 3b 5c 6e 5c 74 76 61 72 20 73 20 3d * c;\n\tvar s =
4c0c0 20 30 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6c 20 3e 0;\n\n\tif (l >
4c0d0 20 30 2e 30 20 26 26 20 6c 20 3c 20 30 2e 35 29 0.0 && l < 0.5)
4c0e0 20 7b 5c 6e 5c 74 5c 74 73 20 3d 20 63 20 2f 20 {\n\t\ts = c /
4c0f0 28 32 20 2a 20 6c 29 3b 5c 6e 5c 74 7d 20 65 6c (2 * l);\n\t} el
4c100 73 65 5c 6e 5c 74 69 66 20 28 6c 20 3e 3d 20 30 se\n\tif (l >= 0
4c110 2e 35 20 26 26 20 6c 20 3c 20 31 2e 30 29 20 7b .5 && l < 1.0) {
4c120 5c 6e 5c 74 5c 74 73 20 3d 20 63 20 2f 20 28 32 \n\t\ts = c / (2
4c130 20 2a 20 28 31 20 2d 20 6c 29 29 3b 5c 6e 5c 74 * (1 - l));\n\t
4c140 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 }\n\n\treturn [h
4c150 63 67 5b 30 5d 2c 20 73 20 2a 20 31 30 30 2c 20 cg[0], s * 100,
4c160 6c 20 2a 20 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c l * 100];\n};\n\
4c170 6e 63 6f 6e 76 65 72 74 2e 68 63 67 2e 68 77 62 nconvert.hcg.hwb
4c180 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 68 63 67 = function (hcg
4c190 29 20 7b 5c 6e 5c 74 76 61 72 20 63 20 3d 20 68 ) {\n\tvar c = h
4c1a0 63 67 5b 31 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 cg[1] / 100;\n\t
4c1b0 76 61 72 20 67 20 3d 20 68 63 67 5b 32 5d 20 2f var g = hcg[2] /
4c1c0 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 100;\n\tvar v =
4c1d0 20 63 20 2b 20 67 20 2a 20 28 31 2e 30 20 2d 20 c + g * (1.0 -
4c1e0 63 29 3b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 68 c);\n\treturn [h
4c1f0 63 67 5b 30 5d 2c 20 28 76 20 2d 20 63 29 20 2a cg[0], (v - c) *
4c200 20 31 30 30 2c 20 28 31 20 2d 20 76 29 20 2a 20 100, (1 - v) *
4c210 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 100];\n};\n\ncon
4c220 76 65 72 74 2e 68 77 62 2e 68 63 67 20 3d 20 66 vert.hwb.hcg = f
4c230 75 6e 63 74 69 6f 6e 20 28 68 77 62 29 20 7b 5c unction (hwb) {\
4c240 6e 5c 74 76 61 72 20 77 20 3d 20 68 77 62 5b 31 n\tvar w = hwb[1
4c250 5d 20 2f 20 31 30 30 3b 5c 6e 5c 74 76 61 72 20 ] / 100;\n\tvar
4c260 62 20 3d 20 68 77 62 5b 32 5d 20 2f 20 31 30 30 b = hwb[2] / 100
4c270 3b 5c 6e 5c 74 76 61 72 20 76 20 3d 20 31 20 2d ;\n\tvar v = 1 -
4c280 20 62 3b 5c 6e 5c 74 76 61 72 20 63 20 3d 20 76 b;\n\tvar c = v
4c290 20 2d 20 77 3b 5c 6e 5c 74 76 61 72 20 67 20 3d - w;\n\tvar g =
4c2a0 20 30 3b 5c 6e 5c 6e 5c 74 69 66 20 28 63 20 3c 0;\n\n\tif (c <
4c2b0 20 31 29 20 7b 5c 6e 5c 74 5c 74 67 20 3d 20 28 1) {\n\t\tg = (
4c2c0 76 20 2d 20 63 29 20 2f 20 28 31 20 2d 20 63 29 v - c) / (1 - c)
4c2d0 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 ;\n\t}\n\n\tretu
4c2e0 72 6e 20 5b 68 77 62 5b 30 5d 2c 20 63 20 2a 20 rn [hwb[0], c *
4c2f0 31 30 30 2c 20 67 20 2a 20 31 30 30 5d 3b 5c 6e 100, g * 100];\n
4c300 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 61 70 };\n\nconvert.ap
4c310 70 6c 65 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 ple.rgb = functi
4c320 6f 6e 20 28 61 70 70 6c 65 29 20 7b 5c 6e 5c 74 on (apple) {\n\t
4c330 72 65 74 75 72 6e 20 5b 28 61 70 70 6c 65 5b 30 return [(apple[0
4c340 5d 20 2f 20 36 35 35 33 35 29 20 2a 20 32 35 35 ] / 65535) * 255
4c350 2c 20 28 61 70 70 6c 65 5b 31 5d 20 2f 20 36 35 , (apple[1] / 65
4c360 35 33 35 29 20 2a 20 32 35 35 2c 20 28 61 70 70 535) * 255, (app
4c370 6c 65 5b 32 5d 20 2f 20 36 35 35 33 35 29 20 2a le[2] / 65535) *
4c380 20 32 35 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 255];\n};\n\nco
4c390 6e 76 65 72 74 2e 72 67 62 2e 61 70 70 6c 65 20 nvert.rgb.apple
4c3a0 3d 20 66 75 6e 63 74 69 6f 6e 20 28 72 67 62 29 = function (rgb)
4c3b0 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 28 72 {\n\treturn [(r
4c3c0 67 62 5b 30 5d 20 2f 20 32 35 35 29 20 2a 20 36 gb[0] / 255) * 6
4c3d0 35 35 33 35 2c 20 28 72 67 62 5b 31 5d 20 2f 20 5535, (rgb[1] /
4c3e0 32 35 35 29 20 2a 20 36 35 35 33 35 2c 20 28 72 255) * 65535, (r
4c3f0 67 62 5b 32 5d 20 2f 20 32 35 35 29 20 2a 20 36 gb[2] / 255) * 6
4c400 35 35 33 35 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 5535];\n};\n\nco
4c410 6e 76 65 72 74 2e 67 72 61 79 2e 72 67 62 20 3d nvert.gray.rgb =
4c420 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 function (args)
4c430 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 61 72 {\n\treturn [ar
4c440 67 73 5b 30 5d 20 2f 20 31 30 30 20 2a 20 32 35 gs[0] / 100 * 25
4c450 35 2c 20 61 72 67 73 5b 30 5d 20 2f 20 31 30 30 5, args[0] / 100
4c460 20 2a 20 32 35 35 2c 20 61 72 67 73 5b 30 5d 20 * 255, args[0]
4c470 2f 20 31 30 30 20 2a 20 32 35 35 5d 3b 5c 6e 7d / 100 * 255];\n}
4c480 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e 67 72 61 ;\n\nconvert.gra
4c490 79 2e 68 73 6c 20 3d 20 63 6f 6e 76 65 72 74 2e y.hsl = convert.
4c4a0 67 72 61 79 2e 68 73 76 20 3d 20 66 75 6e 63 74 gray.hsv = funct
4c4b0 69 6f 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 ion (args) {\n\t
4c4c0 72 65 74 75 72 6e 20 5b 30 2c 20 30 2c 20 61 72 return [0, 0, ar
4c4d0 67 73 5b 30 5d 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 gs[0]];\n};\n\nc
4c4e0 6f 6e 76 65 72 74 2e 67 72 61 79 2e 68 77 62 20 onvert.gray.hwb
4c4f0 3d 20 66 75 6e 63 74 69 6f 6e 20 28 67 72 61 79 = function (gray
4c500 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 5b 30 ) {\n\treturn [0
4c510 2c 20 31 30 30 2c 20 67 72 61 79 5b 30 5d 5d 3b , 100, gray[0]];
4c520 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e \n};\n\nconvert.
4c530 67 72 61 79 2e 63 6d 79 6b 20 3d 20 66 75 6e 63 gray.cmyk = func
4c540 74 69 6f 6e 20 28 67 72 61 79 29 20 7b 5c 6e 5c tion (gray) {\n\
4c550 74 72 65 74 75 72 6e 20 5b 30 2c 20 30 2c 20 30 treturn [0, 0, 0
4c560 2c 20 67 72 61 79 5b 30 5d 5d 3b 5c 6e 7d 3b 5c , gray[0]];\n};\
4c570 6e 5c 6e 63 6f 6e 76 65 72 74 2e 67 72 61 79 2e n\nconvert.gray.
4c580 6c 61 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 lab = function (
4c590 67 72 61 79 29 20 7b 5c 6e 5c 74 72 65 74 75 72 gray) {\n\tretur
4c5a0 6e 20 5b 67 72 61 79 5b 30 5d 2c 20 30 2c 20 30 n [gray[0], 0, 0
4c5b0 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 ];\n};\n\nconver
4c5c0 74 2e 67 72 61 79 2e 68 65 78 20 3d 20 66 75 6e t.gray.hex = fun
4c5d0 63 74 69 6f 6e 20 28 67 72 61 79 29 20 7b 5c 6e ction (gray) {\n
4c5e0 5c 74 76 61 72 20 76 61 6c 20 3d 20 4d 61 74 68 \tvar val = Math
4c5f0 2e 72 6f 75 6e 64 28 67 72 61 79 5b 30 5d 20 2f .round(gray[0] /
4c600 20 31 30 30 20 2a 20 32 35 35 29 20 26 20 30 78 100 * 255) & 0x
4c610 46 46 3b 5c 6e 5c 74 76 61 72 20 69 6e 74 65 67 FF;\n\tvar integ
4c620 65 72 20 3d 20 28 76 61 6c 20 3c 3c 20 31 36 29 er = (val << 16)
4c630 20 2b 20 28 76 61 6c 20 3c 3c 20 38 29 20 2b 20 + (val << 8) +
4c640 76 61 6c 3b 5c 6e 5c 6e 5c 74 76 61 72 20 73 74 val;\n\n\tvar st
4c650 72 69 6e 67 20 3d 20 69 6e 74 65 67 65 72 2e 74 ring = integer.t
4c660 6f 53 74 72 69 6e 67 28 31 36 29 2e 74 6f 55 70 oString(16).toUp
4c670 70 65 72 43 61 73 65 28 29 3b 5c 6e 5c 74 72 65 perCase();\n\tre
4c680 74 75 72 6e 20 27 30 30 30 30 30 30 27 2e 73 75 turn '000000'.su
4c690 62 73 74 72 69 6e 67 28 73 74 72 69 6e 67 2e 6c bstring(string.l
4c6a0 65 6e 67 74 68 29 20 2b 20 73 74 72 69 6e 67 3b ength) + string;
4c6b0 5c 6e 7d 3b 5c 6e 5c 6e 63 6f 6e 76 65 72 74 2e \n};\n\nconvert.
4c6c0 72 67 62 2e 67 72 61 79 20 3d 20 66 75 6e 63 74 rgb.gray = funct
4c6d0 69 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 76 ion (rgb) {\n\tv
4c6e0 61 72 20 76 61 6c 20 3d 20 28 72 67 62 5b 30 5d ar val = (rgb[0]
4c6f0 20 2b 20 72 67 62 5b 31 5d 20 2b 20 72 67 62 5b + rgb[1] + rgb[
4c700 32 5d 29 20 2f 20 33 3b 5c 6e 5c 74 72 65 74 75 2]) / 3;\n\tretu
4c710 72 6e 20 5b 76 61 6c 20 2f 20 32 35 35 20 2a 20 rn [val / 255 *
4c720 31 30 30 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 5c 100];\n};\n\n\n\
4c730 6e 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f n///////////////
4c740 2f 2f 2f 5c 6e 2f 2f 20 57 45 42 50 41 43 4b 20 ///\n// WEBPACK
4c750 46 4f 4f 54 45 52 5c 6e 2f 2f 20 2e 2f 6e 6f 64 FOOTER\n// ./nod
4c760 65 5f 6d 6f 64 75 6c 65 73 2f 63 6f 6c 6f 72 2d e_modules/color-
4c770 63 6f 6e 76 65 72 74 2f 63 6f 6e 76 65 72 73 69 convert/conversi
4c780 6f 6e 73 2e 6a 73 5c 6e 2f 2f 20 6d 6f 64 75 6c ons.js\n// modul
4c790 65 20 69 64 20 3d 20 36 5c 6e 2f 2f 20 6d 6f 64 e id = 6\n// mod
4c7a0 75 6c 65 20 63 68 75 6e 6b 73 20 3d 20 30 20 31 ule chunks = 0 1
4c7b0 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 3b ","'use strict';
4c7c0 5c 6e 5c 6e 69 6d 70 6f 72 74 20 43 6f 6c 6f 72 \n\nimport Color
4c7d0 70 69 63 6b 65 72 20 66 72 6f 6d 20 27 2e 2f 43 picker from './C
4c7e0 6f 6c 6f 72 70 69 63 6b 65 72 27 3b 5c 6e 69 6d olorpicker';\nim
4c7f0 70 6f 72 74 20 24 20 66 72 6f 6d 20 27 6a 71 75 port $ from 'jqu
4c800 65 72 79 27 3b 5c 6e 5c 6e 6c 65 74 20 70 6c 75 ery';\n\nlet plu
4c810 67 69 6e 20 3d 20 27 63 6f 6c 6f 72 70 69 63 6b gin = 'colorpick
4c820 65 72 27 3b 5c 6e 5c 6e 24 5b 70 6c 75 67 69 6e er';\n\n$[plugin
4c830 5d 20 3d 20 43 6f 6c 6f 72 70 69 63 6b 65 72 3b ] = Colorpicker;
4c840 5c 6e 5c 6e 2f 2f 20 43 6f 6c 6f 72 70 69 63 6b \n\n// Colorpick
4c850 65 72 20 6a 51 75 65 72 79 20 50 6c 75 67 69 6e er jQuery Plugin
4c860 20 41 50 49 5c 6e 24 2e 66 6e 5b 70 6c 75 67 69 API\n$.fn[plugi
4c870 6e 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 6f n] = function (o
4c880 70 74 69 6f 6e 29 20 7b 5c 6e 20 20 6c 65 74 20 ption) {\n let
4c890 66 6e 41 72 67 73 20 3d 20 41 72 72 61 79 2e 70 fnArgs = Array.p
4c8a0 72 6f 74 6f 74 79 70 65 2e 73 6c 69 63 65 2e 63 rototype.slice.c
4c8b0 61 6c 6c 28 61 72 67 75 6d 65 6e 74 73 2c 20 31 all(arguments, 1
4c8c0 29 2c 5c 6e 20 20 20 20 69 73 53 69 6e 67 6c 65 ),\n isSingle
4c8d0 45 6c 65 6d 65 6e 74 20 3d 20 28 74 68 69 73 2e Element = (this.
4c8e0 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 29 2c 5c 6e length === 1),\n
4c8f0 20 20 20 20 72 65 74 75 72 6e 56 61 6c 75 65 20 returnValue
4c900 3d 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 6c 65 74 = null;\n\n let
4c910 20 24 65 6c 65 6d 65 6e 74 73 20 3d 20 74 68 69 $elements = thi
4c920 73 2e 65 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 s.each(function
4c930 28 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 24 74 () {\n let $t
4c940 68 69 73 20 3d 20 24 28 74 68 69 73 29 2c 5c 6e his = $(this),\n
4c950 20 20 20 20 20 20 69 6e 73 74 20 3d 20 24 74 68 inst = $th
4c960 69 73 2e 64 61 74 61 28 70 6c 75 67 69 6e 29 2c is.data(plugin),
4c970 5c 6e 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 \n options
4c980 3d 20 28 28 74 79 70 65 6f 66 20 6f 70 74 69 6f = ((typeof optio
4c990 6e 20 3d 3d 3d 20 27 6f 62 6a 65 63 74 27 29 20 n === 'object')
4c9a0 3f 20 6f 70 74 69 6f 6e 20 3a 20 7b 7d 29 3b 5c ? option : {});\
4c9b0 6e 5c 6e 20 20 20 20 2f 2f 20 43 72 65 61 74 65 n\n // Create
4c9c0 20 69 6e 73 74 61 6e 63 65 20 69 66 20 64 6f 65 instance if doe
4c9d0 73 20 6e 6f 74 20 65 78 69 73 74 5c 6e 20 20 20 s not exist\n
4c9e0 20 69 66 20 28 21 69 6e 73 74 29 20 7b 5c 6e 20 if (!inst) {\n
4c9f0 20 20 20 20 20 69 6e 73 74 20 3d 20 6e 65 77 20 inst = new
4ca00 43 6f 6c 6f 72 70 69 63 6b 65 72 28 74 68 69 73 Colorpicker(this
4ca10 2c 20 6f 70 74 69 6f 6e 73 29 3b 5c 6e 20 20 20 , options);\n
4ca20 20 20 20 24 74 68 69 73 2e 64 61 74 61 28 70 6c $this.data(pl
4ca30 75 67 69 6e 2c 20 69 6e 73 74 29 3b 5c 6e 20 20 ugin, inst);\n
4ca40 20 20 7d 5c 6e 5c 6e 20 20 20 20 69 66 20 28 21 }\n\n if (!
4ca50 69 73 53 69 6e 67 6c 65 45 6c 65 6d 65 6e 74 29 isSingleElement)
4ca60 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
4ca70 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
4ca80 72 65 74 75 72 6e 56 61 6c 75 65 20 3d 20 24 74 returnValue = $t
4ca90 68 69 73 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 his;\n\n if (
4caa0 74 79 70 65 6f 66 20 6f 70 74 69 6f 6e 20 3d 3d typeof option ==
4cab0 3d 20 27 73 74 72 69 6e 67 27 29 20 7b 5c 6e 20 = 'string') {\n
4cac0 20 20 20 20 20 69 66 20 28 6f 70 74 69 6f 6e 20 if (option
4cad0 3d 3d 3d 20 27 63 6f 6c 6f 72 70 69 63 6b 65 72 === 'colorpicker
4cae0 27 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 2f 2f ') {\n //
4caf0 20 52 65 74 75 72 6e 20 63 6f 6c 6f 72 70 69 63 Return colorpic
4cb00 6b 65 72 20 69 6e 73 74 61 6e 63 65 3a 20 65 2e ker instance: e.
4cb10 67 2e 20 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 28 g. .colorpicker(
4cb20 27 63 6f 6c 6f 72 70 69 63 6b 65 72 27 29 5c 6e 'colorpicker')\n
4cb30 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 56 61 returnVa
4cb40 6c 75 65 20 3d 20 69 6e 73 74 3b 5c 6e 20 20 20 lue = inst;\n
4cb50 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 24 2e } else if ($.
4cb60 69 73 46 75 6e 63 74 69 6f 6e 28 69 6e 73 74 5b isFunction(inst[
4cb70 6f 70 74 69 6f 6e 5d 29 29 20 7b 5c 6e 20 20 20 option])) {\n
4cb80 20 20 20 20 20 2f 2f 20 52 65 74 75 72 6e 20 6d // Return m
4cb90 65 74 68 6f 64 20 63 61 6c 6c 20 72 65 74 75 72 ethod call retur
4cba0 6e 20 76 61 6c 75 65 3a 20 65 2e 67 2e 20 2e 63 n value: e.g. .c
4cbb0 6f 6c 6f 72 70 69 63 6b 65 72 28 27 69 73 45 6e olorpicker('isEn
4cbc0 61 62 6c 65 64 27 29 5c 6e 20 20 20 20 20 20 20 abled')\n
4cbd0 20 72 65 74 75 72 6e 56 61 6c 75 65 20 3d 20 69 returnValue = i
4cbe0 6e 73 74 5b 6f 70 74 69 6f 6e 5d 2e 61 70 70 6c nst[option].appl
4cbf0 79 28 69 6e 73 74 2c 20 66 6e 41 72 67 73 29 3b y(inst, fnArgs);
4cc00 5c 6e 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b \n } else {
4cc10 5c 6e 20 20 20 20 20 20 20 20 2f 2f 20 52 65 74 \n // Ret
4cc20 75 72 6e 20 70 72 6f 70 65 72 74 79 20 76 61 6c urn property val
4cc30 75 65 3a 20 65 2e 67 2e 20 2e 63 6f 6c 6f 72 70 ue: e.g. .colorp
4cc40 69 63 6b 65 72 28 27 65 6c 65 6d 65 6e 74 27 29 icker('element')
4cc50 5c 6e 20 20 20 20 20 20 20 20 72 65 74 75 72 6e \n return
4cc60 56 61 6c 75 65 20 3d 20 69 6e 73 74 5b 6f 70 74 Value = inst[opt
4cc70 69 6f 6e 5d 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e ion];\n }\n
4cc80 20 20 20 20 7d 5c 6e 20 20 7d 29 3b 5c 6e 5c 6e }\n });\n\n
4cc90 20 20 72 65 74 75 72 6e 20 69 73 53 69 6e 67 6c return isSingl
4cca0 65 45 6c 65 6d 65 6e 74 20 3f 20 72 65 74 75 72 eElement ? retur
4ccb0 6e 56 61 6c 75 65 20 3a 20 24 65 6c 65 6d 65 6e nValue : $elemen
4ccc0 74 73 3b 5c 6e 7d 3b 5c 6e 5c 6e 24 2e 66 6e 5b ts;\n};\n\n$.fn[
4ccd0 70 6c 75 67 69 6e 5d 2e 63 6f 6e 73 74 72 75 63 plugin].construc
4cce0 74 6f 72 20 3d 20 43 6f 6c 6f 72 70 69 63 6b 65 tor = Colorpicke
4ccf0 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 r;\n\n\n\n// WEB
4cd00 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e PACK FOOTER //\n
4cd10 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f 70 6c 75 67 // ./src/js/plug
4cd20 69 6e 2e 6a 73 22 2c 22 27 75 73 65 20 73 74 72 in.js","'use str
4cd30 69 63 74 27 3b 5c 6e 5c 6e 69 6d 70 6f 72 74 20 ict';\n\nimport
4cd40 45 78 74 65 6e 73 69 6f 6e 20 66 72 6f 6d 20 27 Extension from '
4cd50 2e 2f 45 78 74 65 6e 73 69 6f 6e 27 3b 5c 6e 69 ./Extension';\ni
4cd60 6d 70 6f 72 74 20 64 65 66 61 75 6c 74 73 20 66 mport defaults f
4cd70 72 6f 6d 20 27 2e 2f 6f 70 74 69 6f 6e 73 27 3b rom './options';
4cd80 5c 6e 69 6d 70 6f 72 74 20 63 6f 72 65 45 78 74 \nimport coreExt
4cd90 65 6e 73 69 6f 6e 73 20 66 72 6f 6d 20 27 65 78 ensions from 'ex
4cda0 74 65 6e 73 69 6f 6e 73 27 3b 5c 6e 69 6d 70 6f tensions';\nimpo
4cdb0 72 74 20 24 20 66 72 6f 6d 20 27 6a 71 75 65 72 rt $ from 'jquer
4cdc0 79 27 3b 5c 6e 69 6d 70 6f 72 74 20 53 6c 69 64 y';\nimport Slid
4cdd0 65 72 48 61 6e 64 6c 65 72 20 66 72 6f 6d 20 27 erHandler from '
4cde0 2e 2f 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 27 ./SliderHandler'
4cdf0 3b 5c 6e 69 6d 70 6f 72 74 20 50 6f 70 75 70 48 ;\nimport PopupH
4ce00 61 6e 64 6c 65 72 20 66 72 6f 6d 20 27 2e 2f 50 andler from './P
4ce10 6f 70 75 70 48 61 6e 64 6c 65 72 27 3b 5c 6e 69 opupHandler';\ni
4ce20 6d 70 6f 72 74 20 49 6e 70 75 74 48 61 6e 64 6c mport InputHandl
4ce30 65 72 20 66 72 6f 6d 20 27 2e 2f 49 6e 70 75 74 er from './Input
4ce40 48 61 6e 64 6c 65 72 27 3b 5c 6e 69 6d 70 6f 72 Handler';\nimpor
4ce50 74 20 43 6f 6c 6f 72 48 61 6e 64 6c 65 72 20 66 t ColorHandler f
4ce60 72 6f 6d 20 27 2e 2f 43 6f 6c 6f 72 48 61 6e 64 rom './ColorHand
4ce70 6c 65 72 27 3b 5c 6e 69 6d 70 6f 72 74 20 50 69 ler';\nimport Pi
4ce80 63 6b 65 72 48 61 6e 64 6c 65 72 20 66 72 6f 6d ckerHandler from
4ce90 20 27 2e 2f 50 69 63 6b 65 72 48 61 6e 64 6c 65 './PickerHandle
4cea0 72 27 3b 5c 6e 69 6d 70 6f 72 74 20 41 64 64 6f r';\nimport Addo
4ceb0 6e 48 61 6e 64 6c 65 72 20 66 72 6f 6d 20 27 2e nHandler from '.
4cec0 2f 41 64 64 6f 6e 48 61 6e 64 6c 65 72 27 3b 5c /AddonHandler';\
4ced0 6e 69 6d 70 6f 72 74 20 43 6f 6c 6f 72 49 74 65 nimport ColorIte
4cee0 6d 20 66 72 6f 6d 20 27 2e 2f 43 6f 6c 6f 72 49 m from './ColorI
4cef0 74 65 6d 27 3b 5c 6e 5c 6e 6c 65 74 20 63 6f 6c tem';\n\nlet col
4cf00 6f 72 50 69 63 6b 65 72 49 64 43 6f 75 6e 74 65 orPickerIdCounte
4cf10 72 20 3d 20 30 3b 5c 6e 6c 65 74 20 72 6f 6f 74 r = 0;\nlet root
4cf20 20 3d 20 28 74 79 70 65 6f 66 20 73 65 6c 66 20 = (typeof self
4cf30 21 3d 3d 20 27 75 6e 64 65 66 69 6e 65 64 27 20 !== 'undefined'
4cf40 3f 20 73 65 6c 66 20 3a 20 74 68 69 73 29 3b 20 ? self : this);
4cf50 2f 2f 20 77 69 6e 64 6f 77 5c 6e 5c 6e 2f 2a 2a // window\n\n/**
4cf60 5c 6e 20 2a 20 43 6f 6c 6f 72 70 69 63 6b 65 72 \n * Colorpicker
4cf70 20 77 69 64 67 65 74 20 63 6c 61 73 73 5c 6e 20 widget class\n
4cf80 2a 2f 5c 6e 63 6c 61 73 73 20 43 6f 6c 6f 72 70 */\nclass Colorp
4cf90 69 63 6b 65 72 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e icker {\n /**\n
4cfa0 20 20 20 2a 20 43 6f 6c 6f 72 20 63 6c 61 73 73 * Color class
4cfb0 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 73 74 \n *\n * @st
4cfc0 61 74 69 63 5c 6e 20 20 20 2a 20 40 74 79 70 65 atic\n * @type
4cfd0 20 7b 43 6f 6c 6f 72 7d 5c 6e 20 20 20 2a 2f 5c {Color}\n */\
4cfe0 6e 20 20 73 74 61 74 69 63 20 67 65 74 20 43 6f n static get Co
4cff0 6c 6f 72 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 lor() {\n ret
4d000 75 72 6e 20 43 6f 6c 6f 72 49 74 65 6d 3b 5c 6e urn ColorItem;\n
4d010 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
4d020 20 2a 20 45 78 74 65 6e 73 69 6f 6e 20 63 6c 61 * Extension cla
4d030 73 73 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 ss\n *\n * @
4d040 73 74 61 74 69 63 5c 6e 20 20 20 2a 20 40 74 79 static\n * @ty
4d050 70 65 20 7b 45 78 74 65 6e 73 69 6f 6e 7d 5c 6e pe {Extension}\n
4d060 20 20 20 2a 2f 5c 6e 20 20 73 74 61 74 69 63 20 */\n static
4d070 67 65 74 20 45 78 74 65 6e 73 69 6f 6e 28 29 20 get Extension()
4d080 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 45 78 {\n return Ex
4d090 74 65 6e 73 69 6f 6e 3b 5c 6e 20 20 7d 5c 6e 5c tension;\n }\n\
4d0a0 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 6e 74 n /**\n * Int
4d0b0 65 72 6e 61 6c 20 63 6f 6c 6f 72 20 6f 62 6a 65 ernal color obje
4d0c0 63 74 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 ct\n *\n * @
4d0d0 74 79 70 65 20 7b 43 6f 6c 6f 72 7c 6e 75 6c 6c type {Color|null
4d0e0 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 20 }\n */\n get
4d0f0 63 6f 6c 6f 72 28 29 20 7b 5c 6e 20 20 20 20 72 color() {\n r
4d100 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 eturn this.color
4d110 48 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 3b 5c 6e Handler.color;\n
4d120 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
4d130 20 2a 20 49 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f * Internal colo
4d140 72 20 66 6f 72 6d 61 74 5c 6e 20 20 20 2a 5c 6e r format\n *\n
4d150 20 20 20 2a 20 40 74 79 70 65 20 7b 53 74 72 69 * @type {Stri
4d160 6e 67 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 2a 2f 5c ng|null}\n */\
4d170 6e 20 20 67 65 74 20 66 6f 72 6d 61 74 28 29 20 n get format()
4d180 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 {\n return th
4d190 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e is.colorHandler.
4d1a0 66 6f 72 6d 61 74 3b 5c 6e 20 20 7d 5c 6e 5c 6e format;\n }\n\n
4d1b0 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 47 65 74 74 /**\n * Gett
4d1c0 65 72 20 6f 66 20 74 68 65 20 70 69 63 6b 65 72 er of the picker
4d1d0 20 65 6c 65 6d 65 6e 74 5c 6e 20 20 20 2a 5c 6e element\n *\n
4d1e0 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 6a * @returns {j
4d1f0 51 75 65 72 79 7c 48 54 4d 4c 45 6c 65 6d 65 6e Query|HTMLElemen
4d200 74 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 t}\n */\n get
4d210 20 70 69 63 6b 65 72 28 29 20 7b 5c 6e 20 20 20 picker() {\n
4d220 20 72 65 74 75 72 6e 20 74 68 69 73 2e 70 69 63 return this.pic
4d230 6b 65 72 48 61 6e 64 6c 65 72 2e 70 69 63 6b 65 kerHandler.picke
4d240 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a r;\n }\n\n /**
4d250 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f \n * @fires Co
4d260 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
4d270 69 63 6b 65 72 43 72 65 61 74 65 5c 6e 20 20 20 ickerCreate\n
4d280 2a 20 40 70 61 72 61 6d 20 7b 4f 62 6a 65 63 74 * @param {Object
4d290 7c 53 74 72 69 6e 67 7d 20 65 6c 65 6d 65 6e 74 |String} element
4d2a0 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 4f \n * @param {O
4d2b0 62 6a 65 63 74 7d 20 6f 70 74 69 6f 6e 73 5c 6e bject} options\n
4d2c0 20 20 20 2a 20 40 63 6f 6e 73 74 72 75 63 74 6f * @constructo
4d2d0 72 5c 6e 20 20 20 2a 2f 5c 6e 20 20 63 6f 6e 73 r\n */\n cons
4d2e0 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 2c tructor(element,
4d2f0 20 6f 70 74 69 6f 6e 73 29 20 7b 5c 6e 20 20 20 options) {\n
4d300 20 63 6f 6c 6f 72 50 69 63 6b 65 72 49 64 43 6f colorPickerIdCo
4d310 75 6e 74 65 72 20 2b 3d 20 31 3b 5c 6e 20 20 20 unter += 1;\n
4d320 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 54 68 65 /**\n * The
4d330 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 69 6e 73 colorpicker ins
4d340 74 61 6e 63 65 20 6e 75 6d 62 65 72 5c 6e 20 20 tance number\n
4d350 20 20 20 2a 20 40 74 79 70 65 20 7b 6e 75 6d 62 * @type {numb
4d360 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 er}\n */\n
4d370 20 20 74 68 69 73 2e 69 64 20 3d 20 63 6f 6c 6f this.id = colo
4d380 72 50 69 63 6b 65 72 49 64 43 6f 75 6e 74 65 72 rPickerIdCounter
4d390 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 ;\n\n /**\n
4d3a0 20 20 20 2a 20 4c 61 74 65 73 74 20 63 6f 6c 6f * Latest colo
4d3b0 72 70 69 63 6b 65 72 20 65 76 65 6e 74 5c 6e 20 rpicker event\n
4d3c0 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 74 *\n * @t
4d3d0 79 70 65 20 7b 7b 6e 61 6d 65 3a 20 53 74 72 69 ype {{name: Stri
4d3e0 6e 67 2c 20 65 3a 20 2a 7d 7d 5c 6e 20 20 20 20 ng, e: *}}\n
4d3f0 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 6c 61 */\n this.la
4d400 73 74 45 76 65 6e 74 20 3d 20 7b 5c 6e 20 20 20 stEvent = {\n
4d410 20 20 20 61 6c 69 61 73 3a 20 6e 75 6c 6c 2c 5c alias: null,\
4d420 6e 20 20 20 20 20 20 65 3a 20 6e 75 6c 6c 5c 6e n e: null\n
4d430 20 20 20 20 7d 3b 5c 6e 5c 6e 20 20 20 20 2f 2a };\n\n /*
4d440 2a 5c 6e 20 20 20 20 20 2a 20 54 68 65 20 65 6c *\n * The el
4d450 65 6d 65 6e 74 20 74 68 61 74 20 74 68 65 20 63 ement that the c
4d460 6f 6c 6f 72 70 69 63 6b 65 72 20 69 73 20 62 6f olorpicker is bo
4d470 75 6e 64 20 74 6f 5c 6e 20 20 20 20 20 2a 5c 6e und to\n *\n
4d480 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 2a 7c * @type {*|
4d490 6a 51 75 65 72 79 7d 5c 6e 20 20 20 20 20 2a 2f jQuery}\n */
4d4a0 5c 6e 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 \n this.eleme
4d4b0 6e 74 20 3d 20 24 28 65 6c 65 6d 65 6e 74 29 5c nt = $(element)\
4d4c0 6e 20 20 20 20 20 20 2e 61 64 64 43 6c 61 73 73 n .addClass
4d4d0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 6c ('colorpicker-el
4d4e0 65 6d 65 6e 74 27 29 5c 6e 20 20 20 20 20 20 2e ement')\n .
4d4f0 61 74 74 72 28 27 64 61 74 61 2d 63 6f 6c 6f 72 attr('data-color
4d500 70 69 63 6b 65 72 2d 69 64 27 2c 20 74 68 69 73 picker-id', this
4d510 2e 69 64 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a .id);\n\n /**
4d520 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
4d530 64 65 66 61 75 6c 74 73 7d 5c 6e 20 20 20 20 20 defaults}\n
4d540 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 6f 70 74 */\n this.opt
4d550 69 6f 6e 73 20 3d 20 24 2e 65 78 74 65 6e 64 28 ions = $.extend(
4d560 74 72 75 65 2c 20 7b 7d 2c 20 64 65 66 61 75 6c true, {}, defaul
4d570 74 73 2c 20 6f 70 74 69 6f 6e 73 2c 20 74 68 69 ts, options, thi
4d580 73 2e 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 29 s.element.data()
4d590 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 );\n\n /**\n
4d5a0 20 20 20 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f * @type {boo
4d5b0 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 20 40 70 lean}\n * @p
4d5c0 72 69 76 61 74 65 5c 6e 20 20 20 20 20 2a 2f 5c rivate\n */\
4d5d0 6e 20 20 20 20 74 68 69 73 2e 64 69 73 61 62 6c n this.disabl
4d5e0 65 64 20 3d 20 66 61 6c 73 65 3b 5c 6e 5c 6e 20 ed = false;\n\n
4d5f0 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 45 /**\n * E
4d600 78 74 65 6e 73 69 6f 6e 73 20 61 64 64 65 64 20 xtensions added
4d610 74 6f 20 74 68 69 73 20 69 6e 73 74 61 6e 63 65 to this instance
4d620 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a \n *\n *
4d630 20 40 74 79 70 65 20 7b 45 78 74 65 6e 73 69 6f @type {Extensio
4d640 6e 5b 5d 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 n[]}\n */\n
4d650 20 20 20 74 68 69 73 2e 65 78 74 65 6e 73 69 6f this.extensio
4d660 6e 73 20 3d 20 5b 5d 3b 5c 6e 5c 6e 20 20 20 20 ns = [];\n\n
4d670 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 54 68 65 20 /**\n * The
4d680 65 6c 65 6d 65 6e 74 20 77 68 65 72 65 20 74 68 element where th
4d690 65 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 e\n * @type
4d6a0 7b 2a 7c 6a 51 75 65 72 79 7d 5c 6e 20 20 20 20 {*|jQuery}\n
4d6b0 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f */\n this.co
4d6c0 6e 74 61 69 6e 65 72 20 3d 20 28 5c 6e 20 20 20 ntainer = (\n
4d6d0 20 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e this.options.
4d6e0 63 6f 6e 74 61 69 6e 65 72 20 3d 3d 3d 20 74 72 container === tr
4d6f0 75 65 20 7c 7c 5c 6e 20 20 20 20 20 20 28 74 68 ue ||\n (th
4d700 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6e 74 61 is.options.conta
4d710 69 6e 65 72 20 21 3d 3d 20 74 72 75 65 20 26 26 iner !== true &&
4d720 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 69 6e this.options.in
4d730 6c 69 6e 65 20 3d 3d 3d 20 74 72 75 65 29 5c 6e line === true)\n
4d740 20 20 20 20 29 20 3f 20 74 68 69 73 2e 65 6c 65 ) ? this.ele
4d750 6d 65 6e 74 20 3a 20 74 68 69 73 2e 6f 70 74 69 ment : this.opti
4d760 6f 6e 73 2e 63 6f 6e 74 61 69 6e 65 72 3b 5c 6e ons.container;\n
4d770 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6e 74 61 \n this.conta
4d780 69 6e 65 72 20 3d 20 28 74 68 69 73 2e 63 6f 6e iner = (this.con
4d790 74 61 69 6e 65 72 20 21 3d 3d 20 66 61 6c 73 65 tainer !== false
4d7a0 29 20 3f 20 24 28 74 68 69 73 2e 63 6f 6e 74 61 ) ? $(this.conta
4d7b0 69 6e 65 72 29 20 3a 20 66 61 6c 73 65 3b 5c 6e iner) : false;\n
4d7c0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
4d7d0 2a 20 40 74 79 70 65 20 7b 49 6e 70 75 74 48 61 * @type {InputHa
4d7e0 6e 64 6c 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c ndler}\n */\
4d7f0 6e 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 48 n this.inputH
4d800 61 6e 64 6c 65 72 20 3d 20 6e 65 77 20 49 6e 70 andler = new Inp
4d810 75 74 48 61 6e 64 6c 65 72 28 74 68 69 73 29 3b utHandler(this);
4d820 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
4d830 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 48 61 * @type {ColorHa
4d840 6e 64 6c 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c ndler}\n */\
4d850 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 48 n this.colorH
4d860 61 6e 64 6c 65 72 20 3d 20 6e 65 77 20 43 6f 6c andler = new Col
4d870 6f 72 48 61 6e 64 6c 65 72 28 74 68 69 73 29 3b orHandler(this);
4d880 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
4d890 2a 20 40 74 79 70 65 20 7b 53 6c 69 64 65 72 48 * @type {SliderH
4d8a0 61 6e 64 6c 65 72 7d 5c 6e 20 20 20 20 20 2a 2f andler}\n */
4d8b0 5c 6e 20 20 20 20 74 68 69 73 2e 73 6c 69 64 65 \n this.slide
4d8c0 72 48 61 6e 64 6c 65 72 20 3d 20 6e 65 77 20 53 rHandler = new S
4d8d0 6c 69 64 65 72 48 61 6e 64 6c 65 72 28 74 68 69 liderHandler(thi
4d8e0 73 29 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 s);\n /**\n
4d8f0 20 20 20 2a 20 40 74 79 70 65 20 7b 50 6f 70 75 * @type {Popu
4d900 70 48 61 6e 64 6c 65 72 7d 5c 6e 20 20 20 20 20 pHandler}\n
4d910 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 */\n this.pop
4d920 75 70 48 61 6e 64 6c 65 72 20 3d 20 6e 65 77 20 upHandler = new
4d930 50 6f 70 75 70 48 61 6e 64 6c 65 72 28 74 68 69 PopupHandler(thi
4d940 73 2c 20 72 6f 6f 74 29 3b 5c 6e 20 20 20 20 2f s, root);\n /
4d950 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 **\n * @type
4d960 20 7b 50 69 63 6b 65 72 48 61 6e 64 6c 65 72 7d {PickerHandler}
4d970 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 \n */\n t
4d980 68 69 73 2e 70 69 63 6b 65 72 48 61 6e 64 6c 65 his.pickerHandle
4d990 72 20 3d 20 6e 65 77 20 50 69 63 6b 65 72 48 61 r = new PickerHa
4d9a0 6e 64 6c 65 72 28 74 68 69 73 29 3b 5c 6e 20 20 ndler(this);\n
4d9b0 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 /**\n * @t
4d9c0 79 70 65 20 7b 41 64 64 6f 6e 48 61 6e 64 6c 65 ype {AddonHandle
4d9d0 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 r}\n */\n
4d9e0 20 74 68 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c this.addonHandl
4d9f0 65 72 20 3d 20 6e 65 77 20 41 64 64 6f 6e 48 61 er = new AddonHa
4da00 6e 64 6c 65 72 28 74 68 69 73 29 3b 5c 6e 5c 6e ndler(this);\n\n
4da10 20 20 20 20 74 68 69 73 2e 69 6e 69 74 28 29 3b this.init();
4da20 5c 6e 5c 6e 20 20 20 20 2f 2f 20 45 6d 69 74 20 \n\n // Emit
4da30 61 20 63 72 65 61 74 65 20 65 76 65 6e 74 5c 6e a create event\n
4da40 20 20 20 20 24 28 24 2e 70 72 6f 78 79 28 66 75 $($.proxy(fu
4da50 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 20 20 20 nction () {\n
4da60 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 20 20 2a /**\n *
4da70 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 57 (Colorpicker) W
4da80 68 65 6e 20 74 68 65 20 43 6f 6c 6f 72 70 69 63 hen the Colorpic
4da90 6b 65 72 20 69 6e 73 74 61 6e 63 65 20 68 61 73 ker instance has
4daa0 20 62 65 65 6e 20 63 72 65 61 74 65 64 20 61 6e been created an
4dab0 64 20 74 68 65 20 44 4f 4d 20 69 73 20 72 65 61 d the DOM is rea
4dac0 64 79 2e 5c 6e 20 20 20 20 20 20 20 2a 5c 6e 20 dy.\n *\n
4dad0 20 20 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 * @event C
4dae0 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 olorpicker#color
4daf0 70 69 63 6b 65 72 43 72 65 61 74 65 5c 6e 20 20 pickerCreate\n
4db00 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 */\n t
4db10 68 69 73 2e 74 72 69 67 67 65 72 28 27 63 6f 6c his.trigger('col
4db20 6f 72 70 69 63 6b 65 72 43 72 65 61 74 65 27 29 orpickerCreate')
4db30 3b 5c 6e 20 20 20 20 7d 2c 20 74 68 69 73 29 29 ;\n }, this))
4db40 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c ;\n }\n\n /**\
4db50 6e 20 20 20 2a 20 49 6e 69 74 69 61 6c 69 7a 65 n * Initialize
4db60 73 20 74 68 65 20 70 6c 75 67 69 6e 5c 6e 20 20 s the plugin\n
4db70 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 * @private\n
4db80 2a 2f 5c 6e 20 20 69 6e 69 74 28 29 20 7b 5c 6e */\n init() {\n
4db90 20 20 20 20 2f 2f 20 49 6e 69 74 20 61 64 64 6f // Init addo
4dba0 6e 5c 6e 20 20 20 20 74 68 69 73 2e 61 64 64 6f n\n this.addo
4dbb0 6e 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 3b nHandler.bind();
4dbc0 5c 6e 5c 6e 20 20 20 20 2f 2f 20 49 6e 69 74 20 \n\n // Init
4dbd0 69 6e 70 75 74 5c 6e 20 20 20 20 74 68 69 73 2e input\n this.
4dbe0 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 62 69 6e inputHandler.bin
4dbf0 64 28 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 49 d();\n\n // I
4dc00 6e 69 74 20 65 78 74 65 6e 73 69 6f 6e 73 20 28 nit extensions (
4dc10 62 65 66 6f 72 65 20 69 6e 69 74 69 61 6c 69 7a before initializ
4dc20 69 6e 67 20 74 68 65 20 63 6f 6c 6f 72 29 5c 6e ing the color)\n
4dc30 20 20 20 20 74 68 69 73 2e 69 6e 69 74 45 78 74 this.initExt
4dc40 65 6e 73 69 6f 6e 73 28 29 3b 5c 6e 5c 6e 20 20 ensions();\n\n
4dc50 20 20 2f 2f 20 49 6e 69 74 20 63 6f 6c 6f 72 5c // Init color\
4dc60 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 48 n this.colorH
4dc70 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 3b 5c 6e andler.bind();\n
4dc80 5c 6e 20 20 20 20 2f 2f 20 49 6e 69 74 20 70 69 \n // Init pi
4dc90 63 6b 65 72 5c 6e 20 20 20 20 74 68 69 73 2e 70 cker\n this.p
4dca0 69 63 6b 65 72 48 61 6e 64 6c 65 72 2e 62 69 6e ickerHandler.bin
4dcb0 64 28 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 49 d();\n\n // I
4dcc0 6e 69 74 20 73 6c 69 64 65 72 73 20 61 6e 64 20 nit sliders and
4dcd0 70 6f 70 75 70 5c 6e 20 20 20 20 74 68 69 73 2e popup\n this.
4dce0 73 6c 69 64 65 72 48 61 6e 64 6c 65 72 2e 62 69 sliderHandler.bi
4dcf0 6e 64 28 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e nd();\n this.
4dd00 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 62 69 6e popupHandler.bin
4dd10 64 28 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 49 d();\n\n // I
4dd20 6e 6a 65 63 74 20 69 6e 74 6f 20 74 68 65 20 44 nject into the D
4dd30 4f 4d 20 28 74 68 69 73 20 6d 61 79 20 6d 61 6b OM (this may mak
4dd40 65 20 69 74 20 76 69 73 69 62 6c 65 29 5c 6e 20 e it visible)\n
4dd50 20 20 20 74 68 69 73 2e 70 69 63 6b 65 72 48 61 this.pickerHa
4dd60 6e 64 6c 65 72 2e 61 74 74 61 63 68 28 29 3b 5c ndler.attach();\
4dd70 6e 5c 6e 20 20 20 20 2f 2f 20 55 70 64 61 74 65 n\n // Update
4dd80 20 61 6c 6c 20 63 6f 6d 70 6f 6e 65 6e 74 73 5c all components\
4dd90 6e 20 20 20 20 74 68 69 73 2e 75 70 64 61 74 65 n this.update
4dda0 28 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 ();\n\n if (t
4ddb0 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 his.inputHandler
4ddc0 2e 69 73 44 69 73 61 62 6c 65 64 28 29 29 20 7b .isDisabled()) {
4ddd0 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 64 69 73 \n this.dis
4dde0 61 62 6c 65 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e able();\n }\n
4ddf0 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
4de00 20 2a 20 49 6e 69 74 69 61 6c 69 7a 65 73 20 74 * Initializes t
4de10 68 65 20 70 6c 75 67 69 6e 20 65 78 74 65 6e 73 he plugin extens
4de20 69 6f 6e 73 5c 6e 20 20 20 2a 20 40 70 72 69 76 ions\n * @priv
4de30 61 74 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 69 6e ate\n */\n in
4de40 69 74 45 78 74 65 6e 73 69 6f 6e 73 28 29 20 7b itExtensions() {
4de50 5c 6e 20 20 20 20 69 66 20 28 21 41 72 72 61 79 \n if (!Array
4de60 2e 69 73 41 72 72 61 79 28 74 68 69 73 2e 6f 70 .isArray(this.op
4de70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e 73 tions.extensions
4de80 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 )) {\n this
4de90 2e 6f 70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 .options.extensi
4dea0 6f 6e 73 20 3d 20 5b 5d 3b 5c 6e 20 20 20 20 7d ons = [];\n }
4deb0 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 \n\n if (this
4dec0 2e 6f 70 74 69 6f 6e 73 2e 64 65 62 75 67 29 20 .options.debug)
4ded0 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 6f 70 {\n this.op
4dee0 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e 73 tions.extensions
4def0 2e 70 75 73 68 28 7b 6e 61 6d 65 3a 20 27 64 65 .push({name: 'de
4df00 62 75 67 67 65 72 27 7d 29 3b 5c 6e 20 20 20 20 bugger'});\n
4df10 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 52 65 67 69 }\n\n // Regi
4df20 73 74 65 72 20 61 6e 64 20 69 6e 73 74 61 6e 74 ster and instant
4df30 69 61 74 65 20 65 78 74 65 6e 73 69 6f 6e 73 5c iate extensions\
4df40 6e 20 20 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e n this.option
4df50 73 2e 65 78 74 65 6e 73 69 6f 6e 73 2e 66 6f 72 s.extensions.for
4df60 45 61 63 68 28 28 65 78 74 29 20 3d 3e 20 7b 5c Each((ext) => {\
4df70 6e 20 20 20 20 20 20 74 68 69 73 2e 72 65 67 69 n this.regi
4df80 73 74 65 72 45 78 74 65 6e 73 69 6f 6e 28 43 6f sterExtension(Co
4df90 6c 6f 72 70 69 63 6b 65 72 2e 65 78 74 65 6e 73 lorpicker.extens
4dfa0 69 6f 6e 73 5b 65 78 74 2e 6e 61 6d 65 2e 74 6f ions[ext.name.to
4dfb0 4c 6f 77 65 72 43 61 73 65 28 29 5d 2c 20 65 78 LowerCase()], ex
4dfc0 74 2e 6f 70 74 69 6f 6e 73 20 7c 7c 20 7b 7d 29 t.options || {})
4dfd0 3b 5c 6e 20 20 20 20 7d 29 3b 5c 6e 20 20 7d 5c ;\n });\n }\
4dfe0 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 43 n\n /**\n * C
4dff0 72 65 61 74 65 73 20 61 6e 64 20 72 65 67 69 73 reates and regis
4e000 74 65 72 73 20 74 68 65 20 67 69 76 65 6e 20 65 ters the given e
4e010 78 74 65 6e 73 69 6f 6e 5c 6e 20 20 20 2a 5c 6e xtension\n *\n
4e020 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 78 74 * @param {Ext
4e030 65 6e 73 69 6f 6e 7d 20 45 78 74 65 6e 73 69 6f ension} Extensio
4e040 6e 43 6c 61 73 73 20 54 68 65 20 65 78 74 65 6e nClass The exten
4e050 73 69 6f 6e 20 63 6c 61 73 73 20 74 6f 20 69 6e sion class to in
4e060 73 74 61 6e 74 69 61 74 65 5c 6e 20 20 20 2a 20 stantiate\n *
4e070 40 70 61 72 61 6d 20 7b 4f 62 6a 65 63 74 7d 20 @param {Object}
4e080 5b 63 6f 6e 66 69 67 5d 20 45 78 74 65 6e 73 69 [config] Extensi
4e090 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e on configuration
4e0a0 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 \n * @returns
4e0b0 7b 45 78 74 65 6e 73 69 6f 6e 7d 5c 6e 20 20 20 {Extension}\n
4e0c0 2a 2f 5c 6e 20 20 72 65 67 69 73 74 65 72 45 78 */\n registerEx
4e0d0 74 65 6e 73 69 6f 6e 28 45 78 74 65 6e 73 69 6f tension(Extensio
4e0e0 6e 43 6c 61 73 73 2c 20 63 6f 6e 66 69 67 20 3d nClass, config =
4e0f0 20 7b 7d 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 {}) {\n let
4e100 65 78 74 20 3d 20 6e 65 77 20 45 78 74 65 6e 73 ext = new Extens
4e110 69 6f 6e 43 6c 61 73 73 28 74 68 69 73 2c 20 63 ionClass(this, c
4e120 6f 6e 66 69 67 29 3b 5c 6e 5c 6e 20 20 20 20 74 onfig);\n\n t
4e130 68 69 73 2e 65 78 74 65 6e 73 69 6f 6e 73 2e 70 his.extensions.p
4e140 75 73 68 28 65 78 74 29 3b 5c 6e 20 20 20 20 72 ush(ext);\n r
4e150 65 74 75 72 6e 20 65 78 74 3b 5c 6e 20 20 7d 5c eturn ext;\n }\
4e160 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 44 n\n /**\n * D
4e170 65 73 74 72 6f 79 73 20 74 68 65 20 63 75 72 72 estroys the curr
4e180 65 6e 74 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 ent instance\n
4e190 20 2a 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 *\n * @fires
4e1a0 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f Colorpicker#colo
4e1b0 72 70 69 63 6b 65 72 44 65 73 74 72 6f 79 5c 6e rpickerDestroy\n
4e1c0 20 20 20 2a 2f 5c 6e 20 20 64 65 73 74 72 6f 79 */\n destroy
4e1d0 28 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 63 6f () {\n let co
4e1e0 6c 6f 72 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 lor = this.color
4e1f0 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 73 6c ;\n\n this.sl
4e200 69 64 65 72 48 61 6e 64 6c 65 72 2e 75 6e 62 69 iderHandler.unbi
4e210 6e 64 28 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e nd();\n this.
4e220 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 75 6e 62 inputHandler.unb
4e230 69 6e 64 28 29 3b 5c 6e 20 20 20 20 74 68 69 73 ind();\n this
4e240 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 75 6e .popupHandler.un
4e250 62 69 6e 64 28 29 3b 5c 6e 20 20 20 20 74 68 69 bind();\n thi
4e260 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 75 s.colorHandler.u
4e270 6e 62 69 6e 64 28 29 3b 5c 6e 20 20 20 20 74 68 nbind();\n th
4e280 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e is.addonHandler.
4e290 75 6e 62 69 6e 64 28 29 3b 5c 6e 20 20 20 20 74 unbind();\n t
4e2a0 68 69 73 2e 70 69 63 6b 65 72 48 61 6e 64 6c 65 his.pickerHandle
4e2b0 72 2e 75 6e 62 69 6e 64 28 29 3b 5c 6e 5c 6e 20 r.unbind();\n\n
4e2c0 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 6e 74 5c this.element\
4e2d0 6e 20 20 20 20 20 20 2e 72 65 6d 6f 76 65 43 6c n .removeCl
4e2e0 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 ass('colorpicker
4e2f0 2d 65 6c 65 6d 65 6e 74 27 29 5c 6e 20 20 20 20 -element')\n
4e300 20 20 2e 72 65 6d 6f 76 65 44 61 74 61 28 27 63 .removeData('c
4e310 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 27 63 6f olorpicker', 'co
4e320 6c 6f 72 27 29 5c 6e 20 20 20 20 20 20 2e 6f 66 lor')\n .of
4e330 66 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 f('.colorpicker'
4e340 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 );\n\n /**\n
4e350 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b * (Colorpick
4e360 65 72 29 20 57 68 65 6e 20 74 68 65 20 69 6e 73 er) When the ins
4e370 74 61 6e 63 65 20 69 73 20 64 65 73 74 72 6f 79 tance is destroy
4e380 65 64 20 77 69 74 68 20 61 6c 6c 20 65 76 65 6e ed with all even
4e390 74 73 20 75 6e 62 6f 75 6e 64 2e 5c 6e 20 20 20 ts unbound.\n
4e3a0 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 65 76 65 *\n * @eve
4e3b0 6e 74 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 nt Colorpicker#c
4e3c0 6f 6c 6f 72 70 69 63 6b 65 72 44 65 73 74 72 6f olorpickerDestro
4e3d0 79 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 y\n */\n
4e3e0 74 68 69 73 2e 74 72 69 67 67 65 72 28 27 63 6f this.trigger('co
4e3f0 6c 6f 72 70 69 63 6b 65 72 44 65 73 74 72 6f 79 lorpickerDestroy
4e400 27 2c 20 63 6f 6c 6f 72 29 3b 5c 6e 20 20 7d 5c ', color);\n }\
4e410 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 n\n /**\n * S
4e420 68 6f 77 73 20 74 68 65 20 63 6f 6c 6f 72 70 69 hows the colorpi
4e430 63 6b 65 72 20 77 69 64 67 65 74 20 69 66 20 68 cker widget if h
4e440 69 64 64 65 6e 2e 5c 6e 20 20 20 2a 20 49 66 20 idden.\n * If
4e450 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 the colorpicker
4e460 69 73 20 64 69 73 61 62 6c 65 64 20 74 68 69 73 is disabled this
4e470 20 63 61 6c 6c 20 77 69 6c 6c 20 62 65 20 69 67 call will be ig
4e480 6e 6f 72 65 64 2e 5c 6e 20 20 20 2a 5c 6e 20 20 nored.\n *\n
4e490 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 * @fires Colorp
4e4a0 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
4e4b0 72 53 68 6f 77 5c 6e 20 20 20 2a 20 40 70 61 72 rShow\n * @par
4e4c0 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c 6e am {Event} [e]\n
4e4d0 20 20 20 2a 2f 5c 6e 20 20 73 68 6f 77 28 65 29 */\n show(e)
4e4e0 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 {\n this.pop
4e4f0 75 70 48 61 6e 64 6c 65 72 2e 73 68 6f 77 28 65 upHandler.show(e
4e500 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a );\n }\n\n /**
4e510 5c 6e 20 20 20 2a 20 48 69 64 65 73 20 74 68 65 \n * Hides the
4e520 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 77 69 64 colorpicker wid
4e530 67 65 74 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a get.\n *\n *
4e540 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 @fires Colorpic
4e550 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 48 ker#colorpickerH
4e560 69 64 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d ide\n * @param
4e570 20 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c 6e 20 20 {Event} [e]\n
4e580 20 2a 2f 5c 6e 20 20 68 69 64 65 28 65 29 20 7b */\n hide(e) {
4e590 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 75 70 \n this.popup
4e5a0 48 61 6e 64 6c 65 72 2e 68 69 64 65 28 65 29 3b Handler.hide(e);
4e5b0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
4e5c0 20 20 20 2a 20 54 6f 67 67 6c 65 73 20 74 68 65 * Toggles the
4e5d0 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 62 65 74 colorpicker bet
4e5e0 77 65 65 6e 20 76 69 73 69 62 6c 65 20 61 6e 64 ween visible and
4e5f0 20 68 69 64 64 65 6e 2e 5c 6e 20 20 20 2a 5c 6e hidden.\n *\n
4e600 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f * @fires Colo
4e610 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
4e620 6b 65 72 53 68 6f 77 5c 6e 20 20 20 2a 20 40 66 kerShow\n * @f
4e630 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 ires Colorpicker
4e640 23 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 #colorpickerHide
4e650 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 \n * @param {E
4e660 76 65 6e 74 7d 20 5b 65 5d 5c 6e 20 20 20 2a 2f vent} [e]\n */
4e670 5c 6e 20 20 74 6f 67 67 6c 65 28 65 29 20 7b 5c \n toggle(e) {\
4e680 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 75 70 48 n this.popupH
4e690 61 6e 64 6c 65 72 2e 74 6f 67 67 6c 65 28 65 29 andler.toggle(e)
4e6a0 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c ;\n }\n\n /**\
4e6b0 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 68 n * Returns th
4e6c0 65 20 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 20 e current color
4e6d0 76 61 6c 75 65 20 61 73 20 73 74 72 69 6e 67 5c value as string\
4e6e0 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 n *\n * @par
4e6f0 61 6d 20 7b 53 74 72 69 6e 67 7c 2a 7d 20 5b 64 am {String|*} [d
4e700 65 66 61 75 6c 74 56 61 6c 75 65 5d 5c 6e 20 20 efaultValue]\n
4e710 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 * @returns {Str
4e720 69 6e 67 7c 2a 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 ing|*}\n */\n
4e730 20 67 65 74 56 61 6c 75 65 28 64 65 66 61 75 6c getValue(defaul
4e740 74 56 61 6c 75 65 20 3d 20 6e 75 6c 6c 29 20 7b tValue = null) {
4e750 5c 6e 20 20 20 20 6c 65 74 20 76 61 6c 20 3d 20 \n let val =
4e760 74 68 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 this.colorHandle
4e770 72 2e 63 6f 6c 6f 72 3b 5c 6e 5c 6e 20 20 20 20 r.color;\n\n
4e780 76 61 6c 20 3d 20 28 76 61 6c 20 69 6e 73 74 61 val = (val insta
4e790 6e 63 65 6f 66 20 43 6f 6c 6f 72 49 74 65 6d 29 nceof ColorItem)
4e7a0 20 3f 20 76 61 6c 20 3a 20 64 65 66 61 75 6c 74 ? val : default
4e7b0 56 61 6c 75 65 3b 5c 6e 5c 6e 20 20 20 20 69 66 Value;\n\n if
4e7c0 20 28 76 61 6c 20 69 6e 73 74 61 6e 63 65 6f 66 (val instanceof
4e7d0 20 43 6f 6c 6f 72 49 74 65 6d 29 20 7b 5c 6e 20 ColorItem) {\n
4e7e0 20 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 2e return val.
4e7f0 73 74 72 69 6e 67 28 74 68 69 73 2e 66 6f 72 6d string(this.form
4e800 61 74 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 at);\n }\n\n
4e810 20 20 20 72 65 74 75 72 6e 20 76 61 6c 3b 5c 6e return val;\n
4e820 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
4e830 20 2a 20 53 65 74 73 20 74 68 65 20 63 6f 6c 6f * Sets the colo
4e840 72 20 6d 61 6e 75 61 6c 6c 79 5c 6e 20 20 20 2a r manually\n *
4e850 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f \n * @fires Co
4e860 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
4e870 69 63 6b 65 72 43 68 61 6e 67 65 5c 6e 20 20 20 ickerChange\n
4e880 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 * @param {String
4e890 7c 43 6f 6c 6f 72 7d 20 76 61 6c 5c 6e 20 20 20 |Color} val\n
4e8a0 2a 2f 5c 6e 20 20 73 65 74 56 61 6c 75 65 28 76 */\n setValue(v
4e8b0 61 6c 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 74 al) {\n if (t
4e8c0 68 69 73 2e 69 73 44 69 73 61 62 6c 65 64 28 29 his.isDisabled()
4e8d0 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
4e8e0 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 6c n;\n }\n l
4e8f0 65 74 20 63 68 20 3d 20 74 68 69 73 2e 63 6f 6c et ch = this.col
4e900 6f 72 48 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 20 20 orHandler;\n\n
4e910 20 20 69 66 20 28 5c 6e 20 20 20 20 20 20 28 63 if (\n (c
4e920 68 2e 68 61 73 43 6f 6c 6f 72 28 29 20 26 26 20 h.hasColor() &&
4e930 21 21 76 61 6c 20 26 26 20 63 68 2e 63 6f 6c 6f !!val && ch.colo
4e940 72 2e 65 71 75 61 6c 73 28 76 61 6c 29 29 20 7c r.equals(val)) |
4e950 7c 5c 6e 20 20 20 20 20 20 28 21 63 68 2e 68 61 |\n (!ch.ha
4e960 73 43 6f 6c 6f 72 28 29 20 26 26 20 21 76 61 6c sColor() && !val
4e970 29 5c 6e 20 20 20 20 29 20 7b 5c 6e 20 20 20 20 )\n ) {\n
4e980 20 20 2f 2f 20 73 61 6d 65 20 63 6f 6c 6f 72 20 // same color
4e990 6f 72 20 73 74 69 6c 6c 20 65 6d 70 74 79 5c 6e or still empty\n
4e9a0 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 return;\n
4e9b0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 63 68 2e 63 }\n\n ch.c
4e9c0 6f 6c 6f 72 20 3d 20 76 61 6c 20 3f 20 63 68 2e olor = val ? ch.
4e9d0 63 72 65 61 74 65 43 6f 6c 6f 72 28 76 61 6c 2c createColor(val,
4e9e0 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 61 75 this.options.au
4e9f0 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b 29 toInputFallback)
4ea00 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 : null;\n\n
4ea10 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 28 43 6f 6c /**\n * (Col
4ea20 6f 72 70 69 63 6b 65 72 29 20 57 68 65 6e 20 74 orpicker) When t
4ea30 68 65 20 63 6f 6c 6f 72 20 69 73 20 73 65 74 20 he color is set
4ea40 70 72 6f 67 72 61 6d 6d 61 74 69 63 61 6c 6c 79 programmatically
4ea50 20 77 69 74 68 20 73 65 74 56 61 6c 75 65 28 29 with setValue()
4ea60 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 .\n *\n
4ea70 2a 20 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 * @event Colorpi
4ea80 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 cker#colorpicker
4ea90 43 68 61 6e 67 65 5c 6e 20 20 20 20 20 2a 2f 5c Change\n */\
4eaa0 6e 20 20 20 20 74 68 69 73 2e 74 72 69 67 67 65 n this.trigge
4eab0 72 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 r('colorpickerCh
4eac0 61 6e 67 65 27 2c 20 63 68 2e 63 6f 6c 6f 72 2c ange', ch.color,
4ead0 20 76 61 6c 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f val);\n\n //
4eae0 20 66 6f 72 63 65 20 75 70 64 61 74 65 20 69 66 force update if
4eaf0 20 63 6f 6c 6f 72 20 68 61 73 20 63 68 61 6e 67 color has chang
4eb00 65 64 20 74 6f 20 65 6d 70 74 79 5c 6e 20 20 20 ed to empty\n
4eb10 20 74 68 69 73 2e 75 70 64 61 74 65 28 29 3b 5c this.update();\
4eb20 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
4eb30 20 20 2a 20 55 70 64 61 74 65 73 20 74 68 65 20 * Updates the
4eb40 55 49 20 61 6e 64 20 74 68 65 20 69 6e 70 75 74 UI and the input
4eb50 20 63 6f 6c 6f 72 20 61 63 63 6f 72 64 69 6e 67 color according
4eb60 20 74 6f 20 74 68 65 20 69 6e 74 65 72 6e 61 6c to the internal
4eb70 20 63 6f 6c 6f 72 2e 5c 6e 20 20 20 2a 5c 6e 20 color.\n *\n
4eb80 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 * @fires Color
4eb90 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b picker#colorpick
4eba0 65 72 55 70 64 61 74 65 5c 6e 20 20 20 2a 2f 5c erUpdate\n */\
4ebb0 6e 20 20 75 70 64 61 74 65 28 29 20 7b 5c 6e 20 n update() {\n
4ebc0 20 20 20 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f if (this.colo
4ebd0 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f 6c 6f rHandler.hasColo
4ebe0 72 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 r()) {\n th
4ebf0 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e is.inputHandler.
4ec00 75 70 64 61 74 65 28 29 3b 5c 6e 20 20 20 20 7d update();\n }
4ec10 20 65 6c 73 65 20 7b 5c 6e 20 20 20 20 20 20 74 else {\n t
4ec20 68 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 his.colorHandler
4ec30 2e 61 73 73 75 72 65 43 6f 6c 6f 72 28 29 3b 5c .assureColor();\
4ec40 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 n }\n\n th
4ec50 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e is.addonHandler.
4ec60 75 70 64 61 74 65 28 29 3b 5c 6e 20 20 20 20 74 update();\n t
4ec70 68 69 73 2e 70 69 63 6b 65 72 48 61 6e 64 6c 65 his.pickerHandle
4ec80 72 2e 75 70 64 61 74 65 28 29 3b 5c 6e 5c 6e 20 r.update();\n\n
4ec90 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 28 /**\n * (
4eca0 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 46 69 72 Colorpicker) Fir
4ecb0 65 64 20 77 68 65 6e 20 74 68 65 20 77 69 64 67 ed when the widg
4ecc0 65 74 20 69 73 20 75 70 64 61 74 65 64 2e 5c 6e et is updated.\n
4ecd0 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 40 *\n * @
4ece0 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b 65 event Colorpicke
4ecf0 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 55 70 64 r#colorpickerUpd
4ed00 61 74 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 ate\n */\n
4ed10 20 20 74 68 69 73 2e 74 72 69 67 67 65 72 28 27 this.trigger('
4ed20 63 6f 6c 6f 72 70 69 63 6b 65 72 55 70 64 61 74 colorpickerUpdat
4ed30 65 27 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f e');\n }\n\n /
4ed40 2a 2a 5c 6e 20 20 20 2a 20 45 6e 61 62 6c 65 73 **\n * Enables
4ed50 20 74 68 65 20 77 69 64 67 65 74 20 61 6e 64 20 the widget and
4ed60 74 68 65 20 69 6e 70 75 74 20 69 66 20 61 6e 79 the input if any
4ed70 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 66 69 \n *\n * @fi
4ed80 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 res Colorpicker#
4ed90 63 6f 6c 6f 72 70 69 63 6b 65 72 45 6e 61 62 6c colorpickerEnabl
4eda0 65 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 e\n * @returns
4edb0 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a {boolean}\n *
4edc0 2f 5c 6e 20 20 65 6e 61 62 6c 65 28 29 20 7b 5c /\n enable() {\
4edd0 6e 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 48 n this.inputH
4ede0 61 6e 64 6c 65 72 2e 65 6e 61 62 6c 65 28 29 3b andler.enable();
4edf0 5c 6e 20 20 20 20 74 68 69 73 2e 64 69 73 61 62 \n this.disab
4ee00 6c 65 64 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 led = false;\n
4ee10 20 20 74 68 69 73 2e 70 69 63 6b 65 72 2e 72 65 this.picker.re
4ee20 6d 6f 76 65 43 6c 61 73 73 28 27 63 6f 6c 6f 72 moveClass('color
4ee30 70 69 63 6b 65 72 2d 64 69 73 61 62 6c 65 64 27 picker-disabled'
4ee40 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 );\n\n /**\n
4ee50 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b * (Colorpick
4ee60 65 72 29 20 57 68 65 6e 20 74 68 65 20 77 69 64 er) When the wid
4ee70 67 65 74 20 68 61 73 20 62 65 65 6e 20 65 6e 61 get has been ena
4ee80 62 6c 65 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 bled.\n *\n
4ee90 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c * @event Col
4eea0 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 orpicker#colorpi
4eeb0 63 6b 65 72 45 6e 61 62 6c 65 5c 6e 20 20 20 20 ckerEnable\n
4eec0 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 74 72 */\n this.tr
4eed0 69 67 67 65 72 28 27 63 6f 6c 6f 72 70 69 63 6b igger('colorpick
4eee0 65 72 45 6e 61 62 6c 65 27 29 3b 5c 6e 20 20 20 erEnable');\n
4eef0 20 72 65 74 75 72 6e 20 74 72 75 65 3b 5c 6e 20 return true;\n
4ef00 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
4ef10 2a 20 44 69 73 61 62 6c 65 73 20 74 68 65 20 77 * Disables the w
4ef20 69 64 67 65 74 20 61 6e 64 20 74 68 65 20 69 6e idget and the in
4ef30 70 75 74 20 69 66 20 61 6e 79 5c 6e 20 20 20 2a put if any\n *
4ef40 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f \n * @fires Co
4ef50 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 lorpicker#colorp
4ef60 69 63 6b 65 72 44 69 73 61 62 6c 65 5c 6e 20 20 ickerDisable\n
4ef70 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f * @returns {boo
4ef80 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 lean}\n */\n
4ef90 64 69 73 61 62 6c 65 28 29 20 7b 5c 6e 20 20 20 disable() {\n
4efa0 20 74 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c this.inputHandl
4efb0 65 72 2e 64 69 73 61 62 6c 65 28 29 3b 5c 6e 20 er.disable();\n
4efc0 20 20 20 74 68 69 73 2e 64 69 73 61 62 6c 65 64 this.disabled
4efd0 20 3d 20 74 72 75 65 3b 5c 6e 20 20 20 20 74 68 = true;\n th
4efe0 69 73 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 is.picker.addCla
4eff0 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d ss('colorpicker-
4f000 64 69 73 61 62 6c 65 64 27 29 3b 5c 6e 5c 6e 20 disabled');\n\n
4f010 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 28 /**\n * (
4f020 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 57 68 65 Colorpicker) Whe
4f030 6e 20 74 68 65 20 77 69 64 67 65 74 20 68 61 73 n the widget has
4f040 20 62 65 65 6e 20 64 69 73 61 62 6c 65 64 2e 5c been disabled.\
4f050 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 2a 20 n *\n *
4f060 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 63 6b @event Colorpick
4f070 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 44 69 er#colorpickerDi
4f080 73 61 62 6c 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e sable\n */\n
4f090 20 20 20 20 74 68 69 73 2e 74 72 69 67 67 65 72 this.trigger
4f0a0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 44 69 73 ('colorpickerDis
4f0b0 61 62 6c 65 27 29 3b 5c 6e 20 20 20 20 72 65 74 able');\n ret
4f0c0 75 72 6e 20 74 72 75 65 3b 5c 6e 20 20 7d 5c 6e urn true;\n }\n
4f0d0 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 \n /**\n * Re
4f0e0 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 turns true if th
4f0f0 69 73 20 69 6e 73 74 61 6e 63 65 20 69 73 20 65 is instance is e
4f100 6e 61 62 6c 65 64 5c 6e 20 20 20 2a 20 40 72 65 nabled\n * @re
4f110 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c turns {boolean}\
4f120 6e 20 20 20 2a 2f 5c 6e 20 20 69 73 45 6e 61 62 n */\n isEnab
4f130 6c 65 64 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 led() {\n ret
4f140 75 72 6e 20 21 74 68 69 73 2e 69 73 44 69 73 61 urn !this.isDisa
4f150 62 6c 65 64 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e bled();\n }\n\n
4f160 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 /**\n * Retu
4f170 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 69 73 rns true if this
4f180 20 69 6e 73 74 61 6e 63 65 20 69 73 20 64 69 73 instance is dis
4f190 61 62 6c 65 64 5c 6e 20 20 20 2a 20 40 72 65 74 abled\n * @ret
4f1a0 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
4f1b0 20 20 20 2a 2f 5c 6e 20 20 69 73 44 69 73 61 62 */\n isDisab
4f1c0 6c 65 64 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 led() {\n ret
4f1d0 75 72 6e 20 74 68 69 73 2e 64 69 73 61 62 6c 65 urn this.disable
4f1e0 64 20 3d 3d 3d 20 74 72 75 65 3b 5c 6e 20 20 7d d === true;\n }
4f1f0 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
4f200 54 72 69 67 67 65 72 73 20 61 20 43 6f 6c 6f 72 Triggers a Color
4f210 70 69 63 6b 65 72 20 65 76 65 6e 74 2e 5c 6e 20 picker event.\n
4f220 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d *\n * @param
4f230 20 65 76 65 6e 74 4e 61 6d 65 5c 6e 20 20 20 2a eventName\n *
4f240 20 40 70 61 72 61 6d 20 63 6f 6c 6f 72 5c 6e 20 @param color\n
4f250 20 20 2a 20 40 70 61 72 61 6d 20 76 61 6c 75 65 * @param value
4f260 5c 6e 20 20 20 2a 2f 5c 6e 20 20 74 72 69 67 67 \n */\n trigg
4f270 65 72 28 65 76 65 6e 74 4e 61 6d 65 2c 20 63 6f er(eventName, co
4f280 6c 6f 72 20 3d 20 6e 75 6c 6c 2c 20 76 61 6c 75 lor = null, valu
4f290 65 20 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 20 20 20 e = null) {\n
4f2a0 20 74 68 69 73 2e 65 6c 65 6d 65 6e 74 2e 74 72 this.element.tr
4f2b0 69 67 67 65 72 28 7b 5c 6e 20 20 20 20 20 20 74 igger({\n t
4f2c0 79 70 65 3a 20 65 76 65 6e 74 4e 61 6d 65 2c 5c ype: eventName,\
4f2d0 6e 20 20 20 20 20 20 63 6f 6c 6f 72 70 69 63 6b n colorpick
4f2e0 65 72 3a 20 74 68 69 73 2c 5c 6e 20 20 20 20 20 er: this,\n
4f2f0 20 63 6f 6c 6f 72 3a 20 63 6f 6c 6f 72 20 3f 20 color: color ?
4f300 63 6f 6c 6f 72 20 3a 20 74 68 69 73 2e 63 6f 6c color : this.col
4f310 6f 72 2c 5c 6e 20 20 20 20 20 20 76 61 6c 75 65 or,\n value
4f320 3a 20 76 61 6c 75 65 20 3f 20 76 61 6c 75 65 20 : value ? value
4f330 3a 20 74 68 69 73 2e 67 65 74 56 61 6c 75 65 28 : this.getValue(
4f340 29 5c 6e 20 20 20 20 7d 29 3b 5c 6e 20 20 7d 5c )\n });\n }\
4f350 6e 7d 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f n}\n\n/**\n * Co
4f360 6c 6f 72 70 69 63 6b 65 72 20 65 78 74 65 6e 73 lorpicker extens
4f370 69 6f 6e 20 63 6c 61 73 73 65 73 2c 20 69 6e 64 ion classes, ind
4f380 65 78 65 64 20 62 79 20 65 78 74 65 6e 73 69 6f exed by extensio
4f390 6e 20 6e 61 6d 65 5c 6e 20 2a 5c 6e 20 2a 20 40 n name\n *\n * @
4f3a0 73 74 61 74 69 63 5c 6e 20 2a 20 40 74 79 70 65 static\n * @type
4f3b0 20 7b 4f 62 6a 65 63 74 7d 20 61 20 6d 61 70 20 {Object} a map
4f3c0 62 65 74 77 65 65 6e 20 74 68 65 20 65 78 74 65 between the exte
4f3d0 6e 73 69 6f 6e 20 6e 61 6d 65 20 61 6e 64 20 69 nsion name and i
4f3e0 74 73 20 63 6c 61 73 73 5c 6e 20 2a 2f 5c 6e 43 ts class\n */\nC
4f3f0 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 78 74 65 6e olorpicker.exten
4f400 73 69 6f 6e 73 20 3d 20 63 6f 72 65 45 78 74 65 sions = coreExte
4f410 6e 73 69 6f 6e 73 3b 5c 6e 5c 6e 65 78 70 6f 72 nsions;\n\nexpor
4f420 74 20 64 65 66 61 75 6c 74 20 43 6f 6c 6f 72 70 t default Colorp
4f430 69 63 6b 65 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f icker;\n\n\n\n//
4f440 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 20 WEBPACK FOOTER
4f450 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f //\n// ./src/js/
4f460 43 6f 6c 6f 72 70 69 63 6b 65 72 2e 6a 73 22 2c Colorpicker.js",
4f470 22 69 6d 70 6f 72 74 20 44 65 62 75 67 67 65 72 "import Debugger
4f480 20 66 72 6f 6d 20 27 2e 2f 44 65 62 75 67 67 65 from './Debugge
4f490 72 27 3b 5c 6e 69 6d 70 6f 72 74 20 50 72 65 76 r';\nimport Prev
4f4a0 69 65 77 20 66 72 6f 6d 20 27 2e 2f 50 72 65 76 iew from './Prev
4f4b0 69 65 77 27 3b 5c 6e 69 6d 70 6f 72 74 20 53 77 iew';\nimport Sw
4f4c0 61 74 63 68 65 73 20 66 72 6f 6d 20 27 2e 2f 53 atches from './S
4f4d0 77 61 74 63 68 65 73 27 3b 5c 6e 69 6d 70 6f 72 watches';\nimpor
4f4e0 74 20 50 61 6c 65 74 74 65 20 66 72 6f 6d 20 27 t Palette from '
4f4f0 2e 2f 50 61 6c 65 74 74 65 27 3b 5c 6e 5c 6e 65 ./Palette';\n\ne
4f500 78 70 6f 72 74 20 7b 5c 6e 20 20 44 65 62 75 67 xport {\n Debug
4f510 67 65 72 2c 20 50 72 65 76 69 65 77 2c 20 53 77 ger, Preview, Sw
4f520 61 74 63 68 65 73 2c 20 50 61 6c 65 74 74 65 5c atches, Palette\
4f530 6e 7d 3b 5c 6e 5c 6e 65 78 70 6f 72 74 20 64 65 n};\n\nexport de
4f540 66 61 75 6c 74 20 7b 5c 6e 20 20 27 64 65 62 75 fault {\n 'debu
4f550 67 67 65 72 27 3a 20 44 65 62 75 67 67 65 72 2c gger': Debugger,
4f560 5c 6e 20 20 27 70 72 65 76 69 65 77 27 3a 20 50 \n 'preview': P
4f570 72 65 76 69 65 77 2c 5c 6e 20 20 27 73 77 61 74 review,\n 'swat
4f580 63 68 65 73 27 3a 20 53 77 61 74 63 68 65 73 2c ches': Swatches,
4f590 5c 6e 20 20 27 70 61 6c 65 74 74 65 27 3a 20 50 \n 'palette': P
4f5a0 61 6c 65 74 74 65 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e alette\n};\n\n\n
4f5b0 5c 6e 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f \n// WEBPACK FOO
4f5c0 54 45 52 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 TER //\n// ./src
4f5d0 2f 6a 73 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 69 /js/extensions/i
4f5e0 6e 64 65 78 2e 6a 73 22 2c 22 27 75 73 65 20 73 ndex.js","'use s
4f5f0 74 72 69 63 74 27 3b 5c 6e 5c 6e 69 6d 70 6f 72 trict';\n\nimpor
4f600 74 20 45 78 74 65 6e 73 69 6f 6e 20 66 72 6f 6d t Extension from
4f610 20 27 45 78 74 65 6e 73 69 6f 6e 27 3b 5c 6e 69 'Extension';\ni
4f620 6d 70 6f 72 74 20 24 20 66 72 6f 6d 20 27 6a 71 mport $ from 'jq
4f630 75 65 72 79 27 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 uery';\n\n/**\n
4f640 2a 20 44 65 62 75 67 67 65 72 20 65 78 74 65 6e * Debugger exten
4f650 73 69 6f 6e 20 63 6c 61 73 73 5c 6e 20 2a 20 40 sion class\n * @
4f660 61 6c 69 61 73 20 44 65 62 75 67 67 65 72 45 78 alias DebuggerEx
4f670 74 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 69 67 6e tension\n * @ign
4f680 6f 72 65 5c 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 ore\n */\nclass
4f690 44 65 62 75 67 67 65 72 20 65 78 74 65 6e 64 73 Debugger extends
4f6a0 20 45 78 74 65 6e 73 69 6f 6e 20 7b 5c 6e 20 20 Extension {\n
4f6b0 63 6f 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f constructor(colo
4f6c0 72 70 69 63 6b 65 72 2c 20 6f 70 74 69 6f 6e 73 rpicker, options
4f6d0 20 3d 20 7b 7d 29 20 7b 5c 6e 20 20 20 20 73 75 = {}) {\n su
4f6e0 70 65 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 2c per(colorpicker,
4f6f0 20 6f 70 74 69 6f 6e 73 29 3b 5c 6e 5c 6e 20 20 options);\n\n
4f700 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 /**\n * @t
4f710 79 70 65 20 7b 6e 75 6d 62 65 72 7d 5c 6e 20 20 ype {number}\n
4f720 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e */\n this.
4f730 65 76 65 6e 74 43 6f 75 6e 74 65 72 20 3d 20 30 eventCounter = 0
4f740 3b 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e ;\n if (this.
4f750 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 colorpicker.inpu
4f760 74 48 61 6e 64 6c 65 72 2e 68 61 73 49 6e 70 75 tHandler.hasInpu
4f770 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 t()) {\n th
4f780 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 is.colorpicker.i
4f790 6e 70 75 74 48 61 6e 64 6c 65 72 2e 69 6e 70 75 nputHandler.inpu
4f7a0 74 2e 6f 6e 28 27 63 68 61 6e 67 65 2e 63 6f 6c t.on('change.col
4f7b0 6f 72 70 69 63 6b 65 72 2d 65 78 74 27 2c 20 24 orpicker-ext', $
4f7c0 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 43 68 .proxy(this.onCh
4f7d0 61 6e 67 65 49 6e 70 75 74 2c 20 74 68 69 73 29 angeInput, this)
4f7e0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e );\n }\n }\n
4f7f0 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 66 \n /**\n * @f
4f800 69 72 65 73 20 44 65 62 75 67 67 65 72 45 78 74 ires DebuggerExt
4f810 65 6e 73 69 6f 6e 23 63 6f 6c 6f 72 70 69 63 6b ension#colorpick
4f820 65 72 44 65 62 75 67 5c 6e 20 20 20 2a 20 40 70 erDebug\n * @p
4f830 61 72 61 6d 20 7b 73 74 72 69 6e 67 7d 20 65 76 aram {string} ev
4f840 65 6e 74 4e 61 6d 65 5c 6e 20 20 20 2a 20 40 70 entName\n * @p
4f850 61 72 61 6d 20 7b 2a 7d 20 61 72 67 73 5c 6e 20 aram {*} args\n
4f860 20 20 2a 2f 5c 6e 20 20 6c 6f 67 28 65 76 65 6e */\n log(even
4f870 74 4e 61 6d 65 2c 20 2e 2e 2e 61 72 67 73 29 20 tName, ...args)
4f880 7b 5c 6e 20 20 20 20 74 68 69 73 2e 65 76 65 6e {\n this.even
4f890 74 43 6f 75 6e 74 65 72 20 2b 3d 20 31 3b 5c 6e tCounter += 1;\n
4f8a0 5c 6e 20 20 20 20 6c 65 74 20 6c 6f 67 4d 65 73 \n let logMes
4f8b0 73 61 67 65 20 3d 20 60 23 24 7b 74 68 69 73 2e sage = `#${this.
4f8c0 65 76 65 6e 74 43 6f 75 6e 74 65 72 7d 3a 20 43 eventCounter}: C
4f8d0 6f 6c 6f 72 70 69 63 6b 65 72 23 24 7b 74 68 69 olorpicker#${thi
4f8e0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 64 s.colorpicker.id
4f8f0 7d 20 5b 24 7b 65 76 65 6e 74 4e 61 6d 65 7d 5d } [${eventName}]
4f900 60 3b 5c 6e 5c 6e 20 20 20 20 63 6f 6e 73 6f 6c `;\n\n consol
4f910 65 2e 64 65 62 75 67 28 6c 6f 67 4d 65 73 73 61 e.debug(logMessa
4f920 67 65 2c 20 2e 2e 2e 61 72 67 73 29 3b 5c 6e 5c ge, ...args);\n\
4f930 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
4f940 20 57 68 65 6e 65 76 65 72 20 74 68 65 20 64 65 Whenever the de
4f950 62 75 67 67 65 72 20 6c 6f 67 73 20 61 6e 20 65 bugger logs an e
4f960 76 65 6e 74 2c 20 74 68 69 73 20 6f 74 68 65 72 vent, this other
4f970 20 65 76 65 6e 74 20 69 73 20 65 6d 69 74 74 65 event is emitte
4f980 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 d.\n *\n
4f990 20 2a 20 40 65 76 65 6e 74 20 44 65 62 75 67 67 * @event Debugg
4f9a0 65 72 45 78 74 65 6e 73 69 6f 6e 23 63 6f 6c 6f erExtension#colo
4f9b0 72 70 69 63 6b 65 72 44 65 62 75 67 5c 6e 20 20 rpickerDebug\n
4f9c0 20 20 20 2a 20 40 74 79 70 65 20 7b 6f 62 6a 65 * @type {obje
4f9d0 63 74 7d 20 54 68 65 20 65 76 65 6e 74 20 6f 62 ct} The event ob
4f9e0 6a 65 63 74 5c 6e 20 20 20 20 20 2a 20 40 70 72 ject\n * @pr
4f9f0 6f 70 65 72 74 79 20 7b 43 6f 6c 6f 72 70 69 63 operty {Colorpic
4fa00 6b 65 72 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 ker} colorpicker
4fa10 20 54 68 65 20 43 6f 6c 6f 72 70 69 63 6b 65 72 The Colorpicker
4fa20 20 69 6e 73 74 61 6e 63 65 5c 6e 20 20 20 20 20 instance\n
4fa30 2a 20 40 70 72 6f 70 65 72 74 79 20 7b 43 6f 6c * @property {Col
4fa40 6f 72 49 74 65 6d 7d 20 63 6f 6c 6f 72 20 54 68 orItem} color Th
4fa50 65 20 63 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 65 e color instance
4fa60 5c 6e 20 20 20 20 20 2a 20 40 70 72 6f 70 65 72 \n * @proper
4fa70 74 79 20 7b 7b 64 65 62 75 67 67 65 72 3a 20 44 ty {{debugger: D
4fa80 65 62 75 67 67 65 72 45 78 74 65 6e 73 69 6f 6e ebuggerExtension
4fa90 2c 20 65 76 65 6e 74 4e 61 6d 65 3a 20 53 74 72 , eventName: Str
4faa0 69 6e 67 2c 20 6c 6f 67 41 72 67 73 3a 20 41 72 ing, logArgs: Ar
4fab0 72 61 79 2c 20 6c 6f 67 4d 65 73 73 61 67 65 3a ray, logMessage:
4fac0 20 53 74 72 69 6e 67 7d 7d 20 64 65 62 75 67 5c String}} debug\
4fad0 6e 20 20 20 20 20 2a 20 20 54 68 65 20 64 65 62 n * The deb
4fae0 75 67 20 69 6e 66 6f 5c 6e 20 20 20 20 20 2a 2f ug info\n */
4faf0 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 \n this.color
4fb00 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 74 picker.element.t
4fb10 72 69 67 67 65 72 28 7b 5c 6e 20 20 20 20 20 20 rigger({\n
4fb20 74 79 70 65 3a 20 27 63 6f 6c 6f 72 70 69 63 6b type: 'colorpick
4fb30 65 72 44 65 62 75 67 27 2c 5c 6e 20 20 20 20 20 erDebug',\n
4fb40 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3a 20 74 68 colorpicker: th
4fb50 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 5c is.colorpicker,\
4fb60 6e 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 74 68 n color: th
4fb70 69 73 2e 63 6f 6c 6f 72 2c 5c 6e 20 20 20 20 20 is.color,\n
4fb80 20 76 61 6c 75 65 3a 20 6e 75 6c 6c 2c 5c 6e 20 value: null,\n
4fb90 20 20 20 20 20 64 65 62 75 67 3a 20 7b 5c 6e 20 debug: {\n
4fba0 20 20 20 20 20 20 20 64 65 62 75 67 67 65 72 3a debugger:
4fbb0 20 74 68 69 73 2c 5c 6e 20 20 20 20 20 20 20 20 this,\n
4fbc0 65 76 65 6e 74 4e 61 6d 65 3a 20 65 76 65 6e 74 eventName: event
4fbd0 4e 61 6d 65 2c 5c 6e 20 20 20 20 20 20 20 20 6c Name,\n l
4fbe0 6f 67 41 72 67 73 3a 20 61 72 67 73 2c 5c 6e 20 ogArgs: args,\n
4fbf0 20 20 20 20 20 20 20 6c 6f 67 4d 65 73 73 61 67 logMessag
4fc00 65 3a 20 6c 6f 67 4d 65 73 73 61 67 65 5c 6e 20 e: logMessage\n
4fc10 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d 29 3b 5c }\n });\
4fc20 6e 20 20 7d 5c 6e 5c 6e 20 20 72 65 73 6f 6c 76 n }\n\n resolv
4fc30 65 43 6f 6c 6f 72 28 63 6f 6c 6f 72 2c 20 72 65 eColor(color, re
4fc40 61 6c 43 6f 6c 6f 72 20 3d 20 74 72 75 65 29 20 alColor = true)
4fc50 7b 5c 6e 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 {\n this.log(
4fc60 27 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 28 29 27 'resolveColor()'
4fc70 2c 20 63 6f 6c 6f 72 2c 20 72 65 61 6c 43 6f 6c , color, realCol
4fc80 6f 72 29 3b 5c 6e 20 20 20 20 72 65 74 75 72 6e or);\n return
4fc90 20 66 61 6c 73 65 3b 5c 6e 20 20 7d 5c 6e 5c 6e false;\n }\n\n
4fca0 20 20 6f 6e 43 72 65 61 74 65 28 65 76 65 6e 74 onCreate(event
4fcb0 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 6c 6f ) {\n this.lo
4fcc0 67 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 43 72 g('colorpickerCr
4fcd0 65 61 74 65 27 29 3b 5c 6e 20 20 20 20 72 65 74 eate');\n ret
4fce0 75 72 6e 20 73 75 70 65 72 2e 6f 6e 43 72 65 61 urn super.onCrea
4fcf0 74 65 28 65 76 65 6e 74 29 3b 5c 6e 20 20 7d 5c te(event);\n }\
4fd00 6e 5c 6e 20 20 6f 6e 44 65 73 74 72 6f 79 28 65 n\n onDestroy(e
4fd10 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 74 68 69 vent) {\n thi
4fd20 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 6b s.log('colorpick
4fd30 65 72 44 65 73 74 72 6f 79 27 29 3b 5c 6e 20 20 erDestroy');\n
4fd40 20 20 74 68 69 73 2e 65 76 65 6e 74 43 6f 75 6e this.eventCoun
4fd50 74 65 72 20 3d 20 30 3b 5c 6e 5c 6e 20 20 20 20 ter = 0;\n\n
4fd60 69 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 if (this.colorpi
4fd70 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 cker.inputHandle
4fd80 72 2e 68 61 73 49 6e 70 75 74 28 29 29 20 7b 5c r.hasInput()) {\
4fd90 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f n this.colo
4fda0 72 70 69 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e rpicker.inputHan
4fdb0 64 6c 65 72 2e 69 6e 70 75 74 2e 6f 66 66 28 27 dler.input.off('
4fdc0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 .colorpicker-ext
4fdd0 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 ');\n }\n\n
4fde0 20 20 72 65 74 75 72 6e 20 73 75 70 65 72 2e 6f return super.o
4fdf0 6e 44 65 73 74 72 6f 79 28 65 76 65 6e 74 29 3b nDestroy(event);
4fe00 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 6f 6e 55 70 64 \n }\n\n onUpd
4fe10 61 74 65 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 ate(event) {\n
4fe20 20 20 74 68 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f this.log('colo
4fe30 72 70 69 63 6b 65 72 55 70 64 61 74 65 27 29 3b rpickerUpdate');
4fe40 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
4fe50 20 20 20 2a 20 40 6c 69 73 74 65 6e 73 20 43 6f * @listens Co
4fe60 6c 6f 72 70 69 63 6b 65 72 23 63 68 61 6e 67 65 lorpicker#change
4fe70 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 \n * @param {E
4fe80 76 65 6e 74 7d 20 65 76 65 6e 74 5c 6e 20 20 20 vent} event\n
4fe90 2a 2f 5c 6e 20 20 6f 6e 43 68 61 6e 67 65 49 6e */\n onChangeIn
4fea0 70 75 74 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 put(event) {\n
4feb0 20 20 74 68 69 73 2e 6c 6f 67 28 27 69 6e 70 75 this.log('inpu
4fec0 74 3a 63 68 61 6e 67 65 2e 63 6f 6c 6f 72 70 69 t:change.colorpi
4fed0 63 6b 65 72 27 2c 20 65 76 65 6e 74 2e 76 61 6c cker', event.val
4fee0 75 65 2c 20 65 76 65 6e 74 2e 63 6f 6c 6f 72 29 ue, event.color)
4fef0 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 6f 6e 43 68 ;\n }\n\n onCh
4ff00 61 6e 67 65 28 65 76 65 6e 74 29 20 7b 5c 6e 20 ange(event) {\n
4ff10 20 20 20 74 68 69 73 2e 6c 6f 67 28 27 63 6f 6c this.log('col
4ff20 6f 72 70 69 63 6b 65 72 43 68 61 6e 67 65 27 2c orpickerChange',
4ff30 20 65 76 65 6e 74 2e 76 61 6c 75 65 2c 20 65 76 event.value, ev
4ff40 65 6e 74 2e 63 6f 6c 6f 72 29 3b 5c 6e 20 20 7d ent.color);\n }
4ff50 5c 6e 5c 6e 20 20 6f 6e 49 6e 76 61 6c 69 64 28 \n\n onInvalid(
4ff60 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 74 68 event) {\n th
4ff70 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 is.log('colorpic
4ff80 6b 65 72 49 6e 76 61 6c 69 64 27 2c 20 65 76 65 kerInvalid', eve
4ff90 6e 74 2e 76 61 6c 75 65 2c 20 65 76 65 6e 74 2e nt.value, event.
4ffa0 63 6f 6c 6f 72 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e color);\n }\n\n
4ffb0 20 20 6f 6e 48 69 64 65 28 65 76 65 6e 74 29 20 onHide(event)
4ffc0 7b 5c 6e 20 20 20 20 74 68 69 73 2e 6c 6f 67 28 {\n this.log(
4ffd0 27 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 'colorpickerHide
4ffe0 27 29 3b 5c 6e 20 20 20 20 74 68 69 73 2e 65 76 ');\n this.ev
4fff0 65 6e 74 43 6f 75 6e 74 65 72 20 3d 20 30 3b 5c entCounter = 0;\
50000 6e 20 20 7d 5c 6e 5c 6e 20 20 6f 6e 53 68 6f 77 n }\n\n onShow
50010 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 74 (event) {\n t
50020 68 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 his.log('colorpi
50030 63 6b 65 72 53 68 6f 77 27 29 3b 5c 6e 20 20 7d ckerShow');\n }
50040 5c 6e 5c 6e 20 20 6f 6e 44 69 73 61 62 6c 65 28 \n\n onDisable(
50050 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 74 68 event) {\n th
50060 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 63 is.log('colorpic
50070 6b 65 72 44 69 73 61 62 6c 65 27 29 3b 5c 6e 20 kerDisable');\n
50080 20 7d 5c 6e 5c 6e 20 20 6f 6e 45 6e 61 62 6c 65 }\n\n onEnable
50090 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 74 (event) {\n t
500a0 68 69 73 2e 6c 6f 67 28 27 63 6f 6c 6f 72 70 69 his.log('colorpi
500b0 63 6b 65 72 45 6e 61 62 6c 65 27 29 3b 5c 6e 20 ckerEnable');\n
500c0 20 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 20 }\n}\n\nexport
500d0 64 65 66 61 75 6c 74 20 44 65 62 75 67 67 65 72 default Debugger
500e0 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 50 ;\n\n\n\n// WEBP
500f0 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e 2f ACK FOOTER //\n/
50100 2f 20 2e 2f 73 72 63 2f 6a 73 2f 65 78 74 65 6e / ./src/js/exten
50110 73 69 6f 6e 73 2f 44 65 62 75 67 67 65 72 2e 6a sions/Debugger.j
50120 73 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 s","'use strict'
50130 3b 5c 6e 5c 6e 69 6d 70 6f 72 74 20 45 78 74 65 ;\n\nimport Exte
50140 6e 73 69 6f 6e 20 66 72 6f 6d 20 27 45 78 74 65 nsion from 'Exte
50150 6e 73 69 6f 6e 27 3b 5c 6e 69 6d 70 6f 72 74 20 nsion';\nimport
50160 24 20 66 72 6f 6d 20 27 6a 71 75 65 72 79 27 3b $ from 'jquery';
50170 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 6f 6c 6f \n\n/**\n * Colo
50180 72 20 70 72 65 76 69 65 77 20 65 78 74 65 6e 73 r preview extens
50190 69 6f 6e 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 5c ion\n * @ignore\
501a0 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 50 72 65 76 n */\nclass Prev
501b0 69 65 77 20 65 78 74 65 6e 64 73 20 45 78 74 65 iew extends Exte
501c0 6e 73 69 6f 6e 20 7b 5c 6e 20 20 63 6f 6e 73 74 nsion {\n const
501d0 72 75 63 74 6f 72 28 63 6f 6c 6f 72 70 69 63 6b ructor(colorpick
501e0 65 72 2c 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d er, options = {}
501f0 29 20 7b 5c 6e 20 20 20 20 73 75 70 65 72 28 63 ) {\n super(c
50200 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 24 2e 65 78 olorpicker, $.ex
50210 74 65 6e 64 28 74 72 75 65 2c 20 7b 7d 2c 5c 6e tend(true, {},\n
50220 20 20 20 20 20 20 7b 5c 6e 20 20 20 20 20 20 20 {\n
50230 20 74 65 6d 70 6c 61 74 65 3a 20 27 3c 64 69 76 template: '<div
50240 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 69 class=\"colorpi
50250 63 6b 65 72 2d 62 61 72 20 63 6f 6c 6f 72 70 69 cker-bar colorpi
50260 63 6b 65 72 2d 70 72 65 76 69 65 77 5c 22 3e 3c cker-preview\"><
50270 64 69 76 20 2f 3e 3c 2f 64 69 76 3e 27 2c 5c 6e div /></div>',\n
50280 20 20 20 20 20 20 20 20 73 68 6f 77 54 65 78 74 showText
50290 3a 20 74 72 75 65 2c 5c 6e 20 20 20 20 20 20 20 : true,\n
502a0 20 66 6f 72 6d 61 74 3a 20 63 6f 6c 6f 72 70 69 format: colorpi
502b0 63 6b 65 72 2e 66 6f 72 6d 61 74 5c 6e 20 20 20 cker.format\n
502c0 20 20 20 7d 2c 5c 6e 20 20 20 20 20 20 6f 70 74 },\n opt
502d0 69 6f 6e 73 5c 6e 20 20 20 20 29 29 3b 5c 6e 5c ions\n ));\n\
502e0 6e 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 6e n this.elemen
502f0 74 20 3d 20 24 28 74 68 69 73 2e 6f 70 74 69 6f t = $(this.optio
50300 6e 73 2e 74 65 6d 70 6c 61 74 65 29 3b 5c 6e 20 ns.template);\n
50310 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 6e 74 49 this.elementI
50320 6e 6e 65 72 20 3d 20 74 68 69 73 2e 65 6c 65 6d nner = this.elem
50330 65 6e 74 2e 66 69 6e 64 28 27 64 69 76 27 29 3b ent.find('div');
50340 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 6f 6e 43 72 65 \n }\n\n onCre
50350 61 74 65 28 65 76 65 6e 74 29 20 7b 5c 6e 20 20 ate(event) {\n
50360 20 20 73 75 70 65 72 2e 6f 6e 43 72 65 61 74 65 super.onCreate
50370 28 65 76 65 6e 74 29 3b 5c 6e 20 20 20 20 74 68 (event);\n th
50380 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 is.colorpicker.p
50390 69 63 6b 65 72 2e 61 70 70 65 6e 64 28 74 68 69 icker.append(thi
503a0 73 2e 65 6c 65 6d 65 6e 74 29 3b 5c 6e 20 20 7d s.element);\n }
503b0 5c 6e 5c 6e 20 20 6f 6e 55 70 64 61 74 65 28 65 \n\n onUpdate(e
503c0 76 65 6e 74 29 20 7b 5c 6e 20 20 20 20 73 75 70 vent) {\n sup
503d0 65 72 2e 6f 6e 55 70 64 61 74 65 28 65 76 65 6e er.onUpdate(even
503e0 74 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 21 t);\n\n if (!
503f0 65 76 65 6e 74 2e 63 6f 6c 6f 72 29 20 7b 5c 6e event.color) {\n
50400 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 this.eleme
50410 6e 74 49 6e 6e 65 72 5c 6e 20 20 20 20 20 20 20 ntInner\n
50420 20 2e 63 73 73 28 27 62 61 63 6b 67 72 6f 75 6e .css('backgroun
50430 64 43 6f 6c 6f 72 27 2c 20 6e 75 6c 6c 29 5c 6e dColor', null)\n
50440 20 20 20 20 20 20 20 20 2e 63 73 73 28 27 63 6f .css('co
50450 6c 6f 72 27 2c 20 6e 75 6c 6c 29 5c 6e 20 20 20 lor', null)\n
50460 20 20 20 20 20 2e 68 74 6d 6c 28 27 27 29 3b 5c .html('');\
50470 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e n return;\n
50480 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 }\n\n thi
50490 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 5c 6e s.elementInner\n
504a0 20 20 20 20 20 20 2e 63 73 73 28 27 62 61 63 6b .css('back
504b0 67 72 6f 75 6e 64 43 6f 6c 6f 72 27 2c 20 65 76 groundColor', ev
504c0 65 6e 74 2e 63 6f 6c 6f 72 2e 74 6f 52 67 62 53 ent.color.toRgbS
504d0 74 72 69 6e 67 28 29 29 3b 5c 6e 5c 6e 20 20 20 tring());\n\n
504e0 20 69 66 20 28 74 68 69 73 2e 6f 70 74 69 6f 6e if (this.option
504f0 73 2e 73 68 6f 77 54 65 78 74 29 20 7b 5c 6e 20 s.showText) {\n
50500 20 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 6e this.elemen
50510 74 49 6e 6e 65 72 5c 6e 20 20 20 20 20 20 20 20 tInner\n
50520 2e 68 74 6d 6c 28 65 76 65 6e 74 2e 63 6f 6c 6f .html(event.colo
50530 72 2e 73 74 72 69 6e 67 28 74 68 69 73 2e 6f 70 r.string(this.op
50540 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 7c 7c 20 tions.format ||
50550 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
50560 2e 66 6f 72 6d 61 74 29 29 3b 5c 6e 5c 6e 20 20 .format));\n\n
50570 20 20 20 20 69 66 20 28 65 76 65 6e 74 2e 63 6f if (event.co
50580 6c 6f 72 2e 69 73 44 61 72 6b 28 29 20 26 26 20 lor.isDark() &&
50590 28 65 76 65 6e 74 2e 63 6f 6c 6f 72 2e 61 6c 70 (event.color.alp
505a0 68 61 20 3e 20 30 2e 35 29 29 20 7b 5c 6e 20 20 ha > 0.5)) {\n
505b0 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 6d 65 this.eleme
505c0 6e 74 49 6e 6e 65 72 2e 63 73 73 28 27 63 6f 6c ntInner.css('col
505d0 6f 72 27 2c 20 27 77 68 69 74 65 27 29 3b 5c 6e or', 'white');\n
505e0 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e } else {\n
505f0 20 20 20 20 20 20 20 20 74 68 69 73 2e 65 6c 65 this.ele
50600 6d 65 6e 74 49 6e 6e 65 72 2e 63 73 73 28 27 63 mentInner.css('c
50610 6f 6c 6f 72 27 2c 20 27 62 6c 61 63 6b 27 29 3b olor', 'black');
50620 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 20 7d \n }\n }
50630 5c 6e 20 20 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f \n }\n}\n\nexpo
50640 72 74 20 64 65 66 61 75 6c 74 20 50 72 65 76 69 rt default Previ
50650 65 77 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 ew;\n\n\n\n// WE
50660 42 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c BPACK FOOTER //\
50670 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f 65 78 74 n// ./src/js/ext
50680 65 6e 73 69 6f 6e 73 2f 50 72 65 76 69 65 77 2e ensions/Preview.
50690 6a 73 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 js","'use strict
506a0 27 3b 5c 6e 5c 6e 69 6d 70 6f 72 74 20 50 61 6c ';\n\nimport Pal
506b0 65 74 74 65 20 66 72 6f 6d 20 27 2e 2f 50 61 6c ette from './Pal
506c0 65 74 74 65 27 3b 5c 6e 69 6d 70 6f 72 74 20 24 ette';\nimport $
506d0 20 66 72 6f 6d 20 27 6a 71 75 65 72 79 27 3b 5c from 'jquery';\
506e0 6e 5c 6e 6c 65 74 20 64 65 66 61 75 6c 74 73 20 n\nlet defaults
506f0 3d 20 7b 5c 6e 20 20 62 61 72 54 65 6d 70 6c 61 = {\n barTempla
50700 74 65 3a 20 60 3c 64 69 76 20 63 6c 61 73 73 3d te: `<div class=
50710 5c 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 62 61 \"colorpicker-ba
50720 72 20 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 77 r colorpicker-sw
50730 61 74 63 68 65 73 5c 22 3e 5c 6e 20 20 20 20 20 atches\">\n
50740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c <
50750 64 69 76 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f div class=\"colo
50760 72 70 69 63 6b 65 72 2d 73 77 61 74 63 68 65 73 rpicker-swatches
50770 2d 2d 69 6e 6e 65 72 5c 22 3e 3c 2f 64 69 76 3e --inner\"></div>
50780 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 \n
50790 20 20 3c 2f 64 69 76 3e 60 2c 5c 6e 20 20 73 77 </div>`,\n sw
507a0 61 74 63 68 54 65 6d 70 6c 61 74 65 3a 20 27 3c atchTemplate: '<
507b0 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 i class=\"colorp
507c0 69 63 6b 65 72 2d 73 77 61 74 63 68 5c 22 3e 3c icker-swatch\"><
507d0 69 20 63 6c 61 73 73 3d 5c 22 63 6f 6c 6f 72 70 i class=\"colorp
507e0 69 63 6b 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e icker-swatch--in
507f0 6e 65 72 5c 22 3e 3c 2f 69 3e 3c 2f 69 3e 27 5c ner\"></i></i>'\
50800 6e 7d 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 43 n};\n\n/**\n * C
50810 6f 6c 6f 72 20 73 77 61 74 63 68 65 73 20 65 78 olor swatches ex
50820 74 65 6e 73 69 6f 6e 5c 6e 20 2a 20 40 69 67 6e tension\n * @ign
50830 6f 72 65 5c 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 ore\n */\nclass
50840 53 77 61 74 63 68 65 73 20 65 78 74 65 6e 64 73 Swatches extends
50850 20 50 61 6c 65 74 74 65 20 7b 5c 6e 20 20 63 6f Palette {\n co
50860 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f 72 70 nstructor(colorp
50870 69 63 6b 65 72 2c 20 6f 70 74 69 6f 6e 73 20 3d icker, options =
50880 20 7b 7d 29 20 7b 5c 6e 20 20 20 20 73 75 70 65 {}) {\n supe
50890 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 24 r(colorpicker, $
508a0 2e 65 78 74 65 6e 64 28 74 72 75 65 2c 20 7b 7d .extend(true, {}
508b0 2c 20 64 65 66 61 75 6c 74 73 2c 20 6f 70 74 69 , defaults, opti
508c0 6f 6e 73 29 29 3b 5c 6e 20 20 20 20 74 68 69 73 ons));\n this
508d0 2e 65 6c 65 6d 65 6e 74 20 3d 20 6e 75 6c 6c 3b .element = null;
508e0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 69 73 45 6e 61 \n }\n\n isEna
508f0 62 6c 65 64 28 29 20 7b 5c 6e 20 20 20 20 72 65 bled() {\n re
50900 74 75 72 6e 20 74 68 69 73 2e 67 65 74 4c 65 6e turn this.getLen
50910 67 74 68 28 29 20 3e 20 30 3b 5c 6e 20 20 7d 5c gth() > 0;\n }\
50920 6e 5c 6e 20 20 6f 6e 43 72 65 61 74 65 28 65 76 n\n onCreate(ev
50930 65 6e 74 29 20 7b 5c 6e 20 20 20 20 73 75 70 65 ent) {\n supe
50940 72 2e 6f 6e 43 72 65 61 74 65 28 65 76 65 6e 74 r.onCreate(event
50950 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 21 74 );\n\n if (!t
50960 68 69 73 2e 69 73 45 6e 61 62 6c 65 64 28 29 29 his.isEnabled())
50970 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
50980 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
50990 74 68 69 73 2e 65 6c 65 6d 65 6e 74 20 3d 20 24 this.element = $
509a0 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 62 61 (this.options.ba
509b0 72 54 65 6d 70 6c 61 74 65 29 3b 5c 6e 20 20 20 rTemplate);\n
509c0 20 74 68 69 73 2e 6c 6f 61 64 28 29 3b 5c 6e 20 this.load();\n
509d0 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
509e0 6b 65 72 2e 70 69 63 6b 65 72 2e 61 70 70 65 6e ker.picker.appen
509f0 64 28 74 68 69 73 2e 65 6c 65 6d 65 6e 74 29 3b d(this.element);
50a00 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 6c 6f 61 64 28 \n }\n\n load(
50a10 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 63 6f 6c ) {\n let col
50a20 6f 72 70 69 63 6b 65 72 20 3d 20 74 68 69 73 2e orpicker = this.
50a30 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 5c 6e 20 20 colorpicker,\n
50a40 20 20 20 20 73 77 61 74 63 68 43 6f 6e 74 61 69 swatchContai
50a50 6e 65 72 20 3d 20 74 68 69 73 2e 65 6c 65 6d 65 ner = this.eleme
50a60 6e 74 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 nt.find('.colorp
50a70 69 63 6b 65 72 2d 73 77 61 74 63 68 65 73 2d 2d icker-swatches--
50a80 69 6e 6e 65 72 27 29 2c 5c 6e 20 20 20 20 20 20 inner'),\n
50a90 69 73 41 6c 69 61 73 65 64 20 3d 20 28 74 68 69 isAliased = (thi
50aa0 73 2e 6f 70 74 69 6f 6e 73 2e 6e 61 6d 65 73 41 s.options.namesA
50ab0 73 56 61 6c 75 65 73 20 3d 3d 3d 20 74 72 75 65 sValues === true
50ac0 29 20 26 26 20 21 41 72 72 61 79 2e 69 73 41 72 ) && !Array.isAr
50ad0 72 61 79 28 74 68 69 73 2e 63 6f 6c 6f 72 73 29 ray(this.colors)
50ae0 3b 5c 6e 5c 6e 20 20 20 20 73 77 61 74 63 68 43 ;\n\n swatchC
50af0 6f 6e 74 61 69 6e 65 72 2e 65 6d 70 74 79 28 29 ontainer.empty()
50b00 3b 5c 6e 5c 6e 20 20 20 20 24 2e 65 61 63 68 28 ;\n\n $.each(
50b10 74 68 69 73 2e 63 6f 6c 6f 72 73 2c 20 28 6e 61 this.colors, (na
50b20 6d 65 2c 20 76 61 6c 75 65 29 20 3d 3e 20 7b 5c me, value) => {\
50b30 6e 20 20 20 20 20 20 6c 65 74 20 24 73 77 61 74 n let $swat
50b40 63 68 20 3d 20 24 28 74 68 69 73 2e 6f 70 74 69 ch = $(this.opti
50b50 6f 6e 73 2e 73 77 61 74 63 68 54 65 6d 70 6c 61 ons.swatchTempla
50b60 74 65 29 5c 6e 20 20 20 20 20 20 20 20 2e 61 74 te)\n .at
50b70 74 72 28 27 64 61 74 61 2d 6e 61 6d 65 27 2c 20 tr('data-name',
50b80 6e 61 6d 65 29 5c 6e 20 20 20 20 20 20 20 20 2e name)\n .
50b90 61 74 74 72 28 27 64 61 74 61 2d 76 61 6c 75 65 attr('data-value
50ba0 27 2c 20 76 61 6c 75 65 29 5c 6e 20 20 20 20 20 ', value)\n
50bb0 20 20 20 2e 61 74 74 72 28 27 74 69 74 6c 65 27 .attr('title'
50bc0 2c 20 69 73 41 6c 69 61 73 65 64 20 3f 20 60 24 , isAliased ? `$
50bd0 7b 6e 61 6d 65 7d 3a 20 24 7b 76 61 6c 75 65 7d {name}: ${value}
50be0 60 20 3a 20 76 61 6c 75 65 29 5c 6e 20 20 20 20 ` : value)\n
50bf0 20 20 20 20 2e 6f 6e 28 27 6d 6f 75 73 65 64 6f .on('mousedo
50c00 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 wn.colorpicker t
50c10 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 ouchstart.colorp
50c20 69 63 6b 65 72 27 2c 5c 6e 20 20 20 20 20 20 20 icker',\n
50c30 20 20 20 66 75 6e 63 74 69 6f 6e 20 28 65 29 20 function (e)
50c40 7b 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 6c {\n l
50c50 65 74 20 24 73 77 20 3d 20 24 28 74 68 69 73 29 et $sw = $(this)
50c60 3b 5c 6e 5c 6e 20 20 20 20 20 20 20 20 20 20 20 ;\n\n
50c70 20 2f 2f 20 65 2e 70 72 65 76 65 6e 74 44 65 66 // e.preventDef
50c80 61 75 6c 74 28 29 3b 5c 6e 5c 6e 20 20 20 20 20 ault();\n\n
50c90 20 20 20 20 20 20 20 63 6f 6c 6f 72 70 69 63 6b colorpick
50ca0 65 72 2e 73 65 74 56 61 6c 75 65 28 69 73 41 6c er.setValue(isAl
50cb0 69 61 73 65 64 20 3f 20 24 73 77 2e 61 74 74 72 iased ? $sw.attr
50cc0 28 27 64 61 74 61 2d 6e 61 6d 65 27 29 20 3a 20 ('data-name') :
50cd0 24 73 77 2e 61 74 74 72 28 27 64 61 74 61 2d 76 $sw.attr('data-v
50ce0 61 6c 75 65 27 29 29 3b 5c 6e 20 20 20 20 20 20 alue'));\n
50cf0 20 20 20 20 7d 5c 6e 20 20 20 20 20 20 20 20 29 }\n )
50d00 3b 5c 6e 5c 6e 20 20 20 20 20 20 24 73 77 61 74 ;\n\n $swat
50d10 63 68 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 ch.find('.colorp
50d20 69 63 6b 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e icker-swatch--in
50d30 6e 65 72 27 29 5c 6e 20 20 20 20 20 20 20 20 2e ner')\n .
50d40 63 73 73 28 27 62 61 63 6b 67 72 6f 75 6e 64 2d css('background-
50d50 63 6f 6c 6f 72 27 2c 20 76 61 6c 75 65 29 3b 5c color', value);\
50d60 6e 5c 6e 20 20 20 20 20 20 73 77 61 74 63 68 43 n\n swatchC
50d70 6f 6e 74 61 69 6e 65 72 2e 61 70 70 65 6e 64 28 ontainer.append(
50d80 24 73 77 61 74 63 68 29 3b 5c 6e 20 20 20 20 7d $swatch);\n }
50d90 29 3b 5c 6e 5c 6e 20 20 20 20 73 77 61 74 63 68 );\n\n swatch
50da0 43 6f 6e 74 61 69 6e 65 72 2e 61 70 70 65 6e 64 Container.append
50db0 28 24 28 27 3c 69 20 63 6c 61 73 73 3d 5c 22 63 ($('<i class=\"c
50dc0 6f 6c 6f 72 70 69 63 6b 65 72 2d 63 6c 65 61 72 olorpicker-clear
50dd0 5c 22 3e 3c 2f 69 3e 27 29 29 3b 5c 6e 20 20 7d \"></i>'));\n }
50de0 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 20 64 65 \n}\n\nexport de
50df0 66 61 75 6c 74 20 53 77 61 74 63 68 65 73 3b 5c fault Swatches;\
50e00 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 50 41 43 n\n\n\n// WEBPAC
50e10 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e 2f 2f 20 K FOOTER //\n//
50e20 2e 2f 73 72 63 2f 6a 73 2f 65 78 74 65 6e 73 69 ./src/js/extensi
50e30 6f 6e 73 2f 53 77 61 74 63 68 65 73 2e 6a 73 22 ons/Swatches.js"
50e40 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 3b 5c ,"'use strict';\
50e50 6e 5c 6e 69 6d 70 6f 72 74 20 24 20 66 72 6f 6d n\nimport $ from
50e60 20 27 6a 71 75 65 72 79 27 3b 5c 6e 5c 6e 2f 2a 'jquery';\n\n/*
50e70 2a 5c 6e 20 2a 20 43 6c 61 73 73 20 74 68 61 74 *\n * Class that
50e80 20 68 61 6e 64 6c 65 73 20 61 6c 6c 20 63 6f 6e handles all con
50e90 66 69 67 75 72 65 64 20 73 6c 69 64 65 72 73 20 figured sliders
50ea0 6f 6e 20 6d 6f 75 73 65 20 6f 72 20 74 6f 75 63 on mouse or touc
50eb0 68 20 65 76 65 6e 74 73 2e 5c 6e 20 2a 20 40 69 h events.\n * @i
50ec0 67 6e 6f 72 65 5c 6e 20 2a 2f 5c 6e 63 6c 61 73 gnore\n */\nclas
50ed0 73 20 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 20 s SliderHandler
50ee0 7b 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 {\n /**\n * @
50ef0 70 61 72 61 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b param {Colorpick
50f00 65 72 7d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c er} colorpicker\
50f10 6e 20 20 20 2a 2f 5c 6e 20 20 63 6f 6e 73 74 72 n */\n constr
50f20 75 63 74 6f 72 28 63 6f 6c 6f 72 70 69 63 6b 65 uctor(colorpicke
50f30 72 29 20 7b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 r) {\n /**\n
50f40 20 20 20 20 2a 20 40 74 79 70 65 20 7b 43 6f 6c * @type {Col
50f50 6f 72 70 69 63 6b 65 72 7d 5c 6e 20 20 20 20 20 orpicker}\n
50f60 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f 6c */\n this.col
50f70 6f 72 70 69 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 orpicker = color
50f80 70 69 63 6b 65 72 3b 5c 6e 20 20 20 20 2f 2a 2a picker;\n /**
50f90 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b \n * @type {
50fa0 2a 7c 53 74 72 69 6e 67 7d 5c 6e 20 20 20 20 20 *|String}\n
50fb0 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 * @private\n
50fc0 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 63 75 */\n this.cu
50fd0 72 72 65 6e 74 53 6c 69 64 65 72 20 3d 20 6e 75 rrentSlider = nu
50fe0 6c 6c 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 ll;\n /**\n
50ff0 20 20 20 2a 20 40 74 79 70 65 20 7b 7b 6c 65 66 * @type {{lef
51000 74 3a 20 6e 75 6d 62 65 72 2c 20 74 6f 70 3a 20 t: number, top:
51010 6e 75 6d 62 65 72 7d 7d 5c 6e 20 20 20 20 20 2a number}}\n *
51020 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 20 20 @private\n
51030 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 6d 6f 75 */\n this.mou
51040 73 65 50 6f 69 6e 74 65 72 20 3d 20 7b 5c 6e 20 sePointer = {\n
51050 20 20 20 20 20 6c 65 66 74 3a 20 30 2c 5c 6e 20 left: 0,\n
51060 20 20 20 20 20 74 6f 70 3a 20 30 5c 6e 20 20 20 top: 0\n
51070 20 7d 3b 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e };\n\n /**\n
51080 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 46 75 * @type {Fu
51090 6e 63 74 69 6f 6e 7d 5c 6e 20 20 20 20 20 2a 2f nction}\n */
510a0 5c 6e 20 20 20 20 74 68 69 73 2e 6f 6e 4d 6f 76 \n this.onMov
510b0 65 20 3d 20 24 2e 70 72 6f 78 79 28 74 68 69 73 e = $.proxy(this
510c0 2e 64 65 66 61 75 6c 74 4f 6e 4d 6f 76 65 2c 20 .defaultOnMove,
510d0 74 68 69 73 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 this);\n }\n\n
510e0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 54 68 69 73 20 /**\n * This
510f0 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c function is call
51100 65 64 20 65 76 65 72 79 20 74 69 6d 65 20 61 20 ed every time a
51110 73 6c 69 64 65 72 20 67 75 69 64 65 20 69 73 20 slider guide is
51120 6d 6f 76 65 64 5c 6e 20 20 20 2a 20 54 68 65 20 moved\n * The
51130 73 63 6f 70 65 20 6f 66 20 5c 22 74 68 69 73 5c scope of \"this\
51140 22 20 69 73 20 74 68 65 20 53 6c 69 64 65 72 48 " is the SliderH
51150 61 6e 64 6c 65 72 20 6f 62 6a 65 63 74 2e 5c 6e andler object.\n
51160 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 *\n * @para
51170 6d 20 7b 69 6e 74 7d 20 74 6f 70 5c 6e 20 20 20 m {int} top\n
51180 2a 20 40 70 61 72 61 6d 20 7b 69 6e 74 7d 20 6c * @param {int} l
51190 65 66 74 5c 6e 20 20 20 2a 2f 5c 6e 20 20 64 65 eft\n */\n de
511a0 66 61 75 6c 74 4f 6e 4d 6f 76 65 28 74 6f 70 2c faultOnMove(top,
511b0 20 6c 65 66 74 29 20 7b 5c 6e 20 20 20 20 69 66 left) {\n if
511c0 20 28 21 74 68 69 73 2e 63 75 72 72 65 6e 74 53 (!this.currentS
511d0 6c 69 64 65 72 29 20 7b 5c 6e 20 20 20 20 20 20 lider) {\n
511e0 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 7d 5c 6e return;\n }\n
511f0 5c 6e 20 20 20 20 6c 65 74 20 73 6c 69 64 65 72 \n let slider
51200 20 3d 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 = this.currentS
51210 6c 69 64 65 72 2c 20 63 70 20 3d 20 74 68 69 73 lider, cp = this
51220 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 20 63 68 .colorpicker, ch
51230 20 3d 20 63 70 2e 63 6f 6c 6f 72 48 61 6e 64 6c = cp.colorHandl
51240 65 72 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 43 72 er;\n\n // Cr
51250 65 61 74 65 20 61 20 63 6f 6c 6f 72 20 6f 62 6a eate a color obj
51260 65 63 74 5c 6e 20 20 20 20 6c 65 74 20 63 6f 6c ect\n let col
51270 6f 72 20 3d 20 21 63 68 2e 68 61 73 43 6f 6c 6f or = !ch.hasColo
51280 72 28 29 20 3f 20 63 68 2e 67 65 74 46 61 6c 6c r() ? ch.getFall
51290 62 61 63 6b 43 6f 6c 6f 72 28 29 20 3a 20 63 68 backColor() : ch
512a0 2e 63 6f 6c 6f 72 2e 67 65 74 43 6c 6f 6e 65 28 .color.getClone(
512b0 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 41 64 6a );\n\n // Adj
512c0 75 73 74 20 74 68 65 20 67 75 69 64 65 20 70 6f ust the guide po
512d0 73 69 74 69 6f 6e 5c 6e 20 20 20 20 73 6c 69 64 sition\n slid
512e0 65 72 2e 67 75 69 64 65 53 74 79 6c 65 2e 6c 65 er.guideStyle.le
512f0 66 74 20 3d 20 6c 65 66 74 20 2b 20 27 70 78 27 ft = left + 'px'
51300 3b 5c 6e 20 20 20 20 73 6c 69 64 65 72 2e 67 75 ;\n slider.gu
51310 69 64 65 53 74 79 6c 65 2e 74 6f 70 20 3d 20 74 ideStyle.top = t
51320 6f 70 20 2b 20 27 70 78 27 3b 5c 6e 5c 6e 20 20 op + 'px';\n\n
51330 20 20 2f 2f 20 41 64 6a 75 73 74 20 74 68 65 20 // Adjust the
51340 63 6f 6c 6f 72 5c 6e 20 20 20 20 69 66 20 28 73 color\n if (s
51350 6c 69 64 65 72 2e 63 61 6c 6c 4c 65 66 74 29 20 lider.callLeft)
51360 7b 5c 6e 20 20 20 20 20 20 63 6f 6c 6f 72 5b 73 {\n color[s
51370 6c 69 64 65 72 2e 63 61 6c 6c 4c 65 66 74 5d 28 lider.callLeft](
51380 6c 65 66 74 20 2f 20 73 6c 69 64 65 72 2e 6d 61 left / slider.ma
51390 78 4c 65 66 74 29 3b 5c 6e 20 20 20 20 7d 5c 6e xLeft);\n }\n
513a0 20 20 20 20 69 66 20 28 73 6c 69 64 65 72 2e 63 if (slider.c
513b0 61 6c 6c 54 6f 70 29 20 7b 5c 6e 20 20 20 20 20 allTop) {\n
513c0 20 63 6f 6c 6f 72 5b 73 6c 69 64 65 72 2e 63 61 color[slider.ca
513d0 6c 6c 54 6f 70 5d 28 74 6f 70 20 2f 20 73 6c 69 llTop](top / sli
513e0 64 65 72 2e 6d 61 78 54 6f 70 29 3b 5c 6e 20 20 der.maxTop);\n
513f0 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 53 65 }\n\n // Se
51400 74 20 74 68 65 20 6e 65 77 20 63 6f 6c 6f 72 5c t the new color\
51410 6e 20 20 20 20 63 70 2e 73 65 74 56 61 6c 75 65 n cp.setValue
51420 28 63 6f 6c 6f 72 29 3b 5c 6e 20 20 20 20 63 70 (color);\n cp
51430 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 66 6f .popupHandler.fo
51440 63 75 73 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 cus();\n }\n\n
51450 20 2f 2a 2a 5c 6e 20 20 20 2a 20 42 69 6e 64 73 /**\n * Binds
51460 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
51470 20 73 6c 69 64 65 72 73 20 74 6f 20 74 68 65 20 sliders to the
51480 6d 6f 75 73 65 2f 74 6f 75 63 68 20 65 76 65 6e mouse/touch even
51490 74 73 5c 6e 20 20 20 2a 2f 5c 6e 20 20 62 69 6e ts\n */\n bin
514a0 64 28 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 73 d() {\n let s
514b0 6c 69 64 65 72 73 20 3d 20 74 68 69 73 2e 63 6f liders = this.co
514c0 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e lorpicker.option
514d0 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c 20 3f 20 74 s.horizontal ? t
514e0 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 5c his.colorpicker\
514f0 6e 20 20 20 20 20 20 2e 6f 70 74 69 6f 6e 73 2e n .options.
51500 73 6c 69 64 65 72 73 48 6f 72 7a 20 3a 20 74 68 slidersHorz : th
51510 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f is.colorpicker.o
51520 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 73 3b 5c ptions.sliders;\
51530 6e 20 20 20 20 6c 65 74 20 73 6c 69 64 65 72 43 n let sliderC
51540 6c 61 73 73 65 73 20 3d 20 5b 5d 3b 5c 6e 5c 6e lasses = [];\n\n
51550 20 20 20 20 66 6f 72 20 28 6c 65 74 20 73 6c 69 for (let sli
51560 64 65 72 4e 61 6d 65 20 69 6e 20 73 6c 69 64 65 derName in slide
51570 72 73 29 20 7b 5c 6e 20 20 20 20 20 20 69 66 20 rs) {\n if
51580 28 21 73 6c 69 64 65 72 73 2e 68 61 73 4f 77 6e (!sliders.hasOwn
51590 50 72 6f 70 65 72 74 79 28 73 6c 69 64 65 72 4e Property(sliderN
515a0 61 6d 65 29 29 20 7b 5c 6e 20 20 20 20 20 20 20 ame)) {\n
515b0 20 63 6f 6e 74 69 6e 75 65 3b 5c 6e 20 20 20 20 continue;\n
515c0 20 20 7d 5c 6e 5c 6e 20 20 20 20 20 20 73 6c 69 }\n\n sli
515d0 64 65 72 43 6c 61 73 73 65 73 2e 70 75 73 68 28 derClasses.push(
515e0 73 6c 69 64 65 72 73 5b 73 6c 69 64 65 72 4e 61 sliders[sliderNa
515f0 6d 65 5d 2e 73 65 6c 65 63 74 6f 72 29 3b 5c 6e me].selector);\n
51600 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 }\n\n thi
51610 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 s.colorpicker.pi
51620 63 6b 65 72 2e 66 69 6e 64 28 73 6c 69 64 65 72 cker.find(slider
51630 43 6c 61 73 73 65 73 2e 6a 6f 69 6e 28 27 2c 20 Classes.join(',
51640 27 29 29 5c 6e 20 20 20 20 20 20 2e 6f 6e 28 27 '))\n .on('
51650 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70 mousedown.colorp
51660 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74 icker touchstart
51670 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 24 .colorpicker', $
51680 2e 70 72 6f 78 79 28 74 68 69 73 2e 70 72 65 73 .proxy(this.pres
51690 73 65 64 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 sed, this));\n
516a0 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
516b0 20 55 6e 62 69 6e 64 73 20 61 6e 79 20 65 76 65 Unbinds any eve
516c0 6e 74 20 62 6f 75 6e 64 20 62 79 20 74 68 69 73 nt bound by this
516d0 20 68 61 6e 64 6c 65 72 5c 6e 20 20 20 2a 2f 5c handler\n */\
516e0 6e 20 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 n unbind() {\n
516f0 20 20 20 24 28 74 68 69 73 2e 63 6f 6c 6f 72 70 $(this.colorp
51700 69 63 6b 65 72 2e 70 69 63 6b 65 72 29 2e 6f 66 icker.picker).of
51710 66 28 7b 5c 6e 20 20 20 20 20 20 27 6d 6f 75 73 f({\n 'mous
51720 65 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 emove.colorpicke
51730 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 73 r': $.proxy(this
51740 2e 6d 6f 76 65 64 2c 20 74 68 69 73 29 2c 5c 6e .moved, this),\n
51750 20 20 20 20 20 20 27 74 6f 75 63 68 6d 6f 76 65 'touchmove
51760 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 24 .colorpicker': $
51770 2e 70 72 6f 78 79 28 74 68 69 73 2e 6d 6f 76 65 .proxy(this.move
51780 64 2c 20 74 68 69 73 29 2c 5c 6e 20 20 20 20 20 d, this),\n
51790 20 27 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 70 'mouseup.colorp
517a0 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 icker': $.proxy(
517b0 74 68 69 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 this.released, t
517c0 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 27 74 6f his),\n 'to
517d0 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b uchend.colorpick
517e0 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 er': $.proxy(thi
517f0 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 68 69 73 s.released, this
51800 29 5c 6e 20 20 20 20 7d 29 3b 5c 6e 20 20 7d 5c )\n });\n }\
51810 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 46 n\n /**\n * F
51820 75 6e 63 74 69 6f 6e 20 74 72 69 67 67 65 72 65 unction triggere
51830 64 20 77 68 65 6e 20 63 6c 69 63 6b 69 6e 67 20 d when clicking
51840 69 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f in one of the co
51850 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e 74 20 62 lor adjustment b
51860 61 72 73 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 ars\n *\n *
51870 40 70 72 69 76 61 74 65 5c 6e 20 20 20 2a 20 40 @private\n * @
51880 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b 65 fires Colorpicke
51890 72 23 6d 6f 75 73 65 6d 6f 76 65 5c 6e 20 20 20 r#mousemove\n
518a0 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d * @param {Event}
518b0 20 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 70 72 65 e\n */\n pre
518c0 73 73 65 64 28 65 29 20 7b 5c 6e 20 20 20 20 69 ssed(e) {\n i
518d0 66 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 f (this.colorpic
518e0 6b 65 72 2e 69 73 44 69 73 61 62 6c 65 64 28 29 ker.isDisabled()
518f0 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
51900 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 74 n;\n }\n t
51910 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
51920 6c 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 73 20 lastEvent.alias
51930 3d 20 27 70 72 65 73 73 65 64 27 3b 5c 6e 20 20 = 'pressed';\n
51940 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
51950 65 72 2e 6c 61 73 74 45 76 65 6e 74 2e 65 20 3d er.lastEvent.e =
51960 20 65 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 21 e;\n\n if (!
51970 65 2e 70 61 67 65 58 20 26 26 20 21 65 2e 70 61 e.pageX && !e.pa
51980 67 65 59 20 26 26 20 65 2e 6f 72 69 67 69 6e 61 geY && e.origina
51990 6c 45 76 65 6e 74 20 26 26 20 65 2e 6f 72 69 67 lEvent && e.orig
519a0 69 6e 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 65 inalEvent.touche
519b0 73 29 20 7b 5c 6e 20 20 20 20 20 20 65 2e 70 61 s) {\n e.pa
519c0 67 65 58 20 3d 20 65 2e 6f 72 69 67 69 6e 61 6c geX = e.original
519d0 45 76 65 6e 74 2e 74 6f 75 63 68 65 73 5b 30 5d Event.touches[0]
519e0 2e 70 61 67 65 58 3b 5c 6e 20 20 20 20 20 20 65 .pageX;\n e
519f0 2e 70 61 67 65 59 20 3d 20 65 2e 6f 72 69 67 69 .pageY = e.origi
51a00 6e 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 65 73 nalEvent.touches
51a10 5b 30 5d 2e 70 61 67 65 59 3b 5c 6e 20 20 20 20 [0].pageY;\n
51a20 7d 5c 6e 20 20 20 20 2f 2f 20 65 2e 73 74 6f 70 }\n // e.stop
51a30 50 72 6f 70 61 67 61 74 69 6f 6e 28 29 3b 5c 6e Propagation();\n
51a40 20 20 20 20 2f 2f 20 65 2e 70 72 65 76 65 6e 74 // e.prevent
51a50 44 65 66 61 75 6c 74 28 29 3b 5c 6e 5c 6e 20 20 Default();\n\n
51a60 20 20 6c 65 74 20 74 61 72 67 65 74 20 3d 20 24 let target = $
51a70 28 65 2e 74 61 72 67 65 74 29 3b 5c 6e 5c 6e 20 (e.target);\n\n
51a80 20 20 20 2f 2f 20 64 65 74 65 63 74 20 74 68 65 // detect the
51a90 20 73 6c 69 64 65 72 20 61 6e 64 20 73 65 74 20 slider and set
51aa0 74 68 65 20 6c 69 6d 69 74 73 20 61 6e 64 20 63 the limits and c
51ab0 61 6c 6c 62 61 63 6b 73 5c 6e 20 20 20 20 6c 65 allbacks\n le
51ac0 74 20 7a 6f 6e 65 20 3d 20 74 61 72 67 65 74 2e t zone = target.
51ad0 63 6c 6f 73 65 73 74 28 27 64 69 76 27 29 3b 5c closest('div');\
51ae0 6e 20 20 20 20 6c 65 74 20 73 6c 69 64 65 72 73 n let sliders
51af0 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 = this.colorpic
51b00 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 68 6f 72 69 ker.options.hori
51b10 7a 6f 6e 74 61 6c 20 3f 20 74 68 69 73 2e 63 6f zontal ? this.co
51b20 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 20 20 lorpicker\n
51b30 20 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 .options.slider
51b40 73 48 6f 72 7a 20 3a 20 74 68 69 73 2e 63 6f 6c sHorz : this.col
51b50 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
51b60 2e 73 6c 69 64 65 72 73 3b 5c 6e 5c 6e 20 20 20 .sliders;\n\n
51b70 20 69 66 20 28 7a 6f 6e 65 2e 69 73 28 27 2e 63 if (zone.is('.c
51b80 6f 6c 6f 72 70 69 63 6b 65 72 27 29 29 20 7b 5c olorpicker')) {\
51b90 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e n return;\n
51ba0 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 }\n\n thi
51bb0 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 20 s.currentSlider
51bc0 3d 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 66 = null;\n\n f
51bd0 6f 72 20 28 6c 65 74 20 73 6c 69 64 65 72 4e 61 or (let sliderNa
51be0 6d 65 20 69 6e 20 73 6c 69 64 65 72 73 29 20 7b me in sliders) {
51bf0 5c 6e 20 20 20 20 20 20 69 66 20 28 21 73 6c 69 \n if (!sli
51c00 64 65 72 73 2e 68 61 73 4f 77 6e 50 72 6f 70 65 ders.hasOwnPrope
51c10 72 74 79 28 73 6c 69 64 65 72 4e 61 6d 65 29 29 rty(sliderName))
51c20 20 7b 5c 6e 20 20 20 20 20 20 20 20 63 6f 6e 74 {\n cont
51c30 69 6e 75 65 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e inue;\n }\n
51c40 5c 6e 20 20 20 20 20 20 6c 65 74 20 73 6c 69 64 \n let slid
51c50 65 72 20 3d 20 73 6c 69 64 65 72 73 5b 73 6c 69 er = sliders[sli
51c60 64 65 72 4e 61 6d 65 5d 3b 5c 6e 5c 6e 20 20 20 derName];\n\n
51c70 20 20 20 69 66 20 28 7a 6f 6e 65 2e 69 73 28 73 if (zone.is(s
51c80 6c 69 64 65 72 2e 73 65 6c 65 63 74 6f 72 29 29 lider.selector))
51c90 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 {\n this
51ca0 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 20 3d .currentSlider =
51cb0 20 24 2e 65 78 74 65 6e 64 28 7b 7d 2c 20 73 6c $.extend({}, sl
51cc0 69 64 65 72 2c 20 7b 6e 61 6d 65 3a 20 73 6c 69 ider, {name: sli
51cd0 64 65 72 4e 61 6d 65 7d 29 3b 5c 6e 20 20 20 20 derName});\n
51ce0 20 20 20 20 62 72 65 61 6b 3b 5c 6e 20 20 20 20 break;\n
51cf0 20 20 7d 20 65 6c 73 65 20 69 66 20 28 73 6c 69 } else if (sli
51d00 64 65 72 2e 63 68 69 6c 64 53 65 6c 65 63 74 6f der.childSelecto
51d10 72 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 r !== undefined
51d20 26 26 20 7a 6f 6e 65 2e 69 73 28 73 6c 69 64 65 && zone.is(slide
51d30 72 2e 63 68 69 6c 64 53 65 6c 65 63 74 6f 72 29 r.childSelector)
51d40 29 20 7b 5c 6e 20 20 20 20 20 20 20 20 74 68 69 ) {\n thi
51d50 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 20 s.currentSlider
51d60 3d 20 24 2e 65 78 74 65 6e 64 28 7b 7d 2c 20 73 = $.extend({}, s
51d70 6c 69 64 65 72 2c 20 7b 6e 61 6d 65 3a 20 73 6c lider, {name: sl
51d80 69 64 65 72 4e 61 6d 65 7d 29 3b 5c 6e 20 20 20 iderName});\n
51d90 20 20 20 20 20 7a 6f 6e 65 20 3d 20 7a 6f 6e 65 zone = zone
51da0 2e 70 61 72 65 6e 74 28 29 3b 20 2f 2f 20 7a 6f .parent(); // zo
51db0 6e 65 2e 70 61 72 65 6e 74 73 28 73 6c 69 64 65 ne.parents(slide
51dc0 72 2e 73 65 6c 65 63 74 6f 72 29 2e 66 69 72 73 r.selector).firs
51dd0 74 28 29 20 3f 5c 6e 20 20 20 20 20 20 20 20 62 t() ?\n b
51de0 72 65 61 6b 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e reak;\n }\n
51df0 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 6c 65 74 }\n\n let
51e00 20 67 75 69 64 65 20 3d 20 7a 6f 6e 65 2e 66 69 guide = zone.fi
51e10 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 nd('.colorpicker
51e20 2d 67 75 69 64 65 27 29 2e 67 65 74 28 30 29 3b -guide').get(0);
51e30 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 \n\n if (this
51e40 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 20 3d .currentSlider =
51e50 3d 3d 20 6e 75 6c 6c 20 7c 7c 20 67 75 69 64 65 == null || guide
51e60 20 3d 3d 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 20 20 === null) {\n
51e70 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 return;\n
51e80 20 7d 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 6f 66 }\n\n let of
51e90 66 73 65 74 20 3d 20 7a 6f 6e 65 2e 6f 66 66 73 fset = zone.offs
51ea0 65 74 28 29 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 et();\n\n //
51eb0 72 65 66 65 72 65 6e 63 65 20 74 6f 20 67 75 69 reference to gui
51ec0 64 65 27 73 20 73 74 79 6c 65 5c 6e 20 20 20 20 de's style\n
51ed0 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 this.currentSlid
51ee0 65 72 2e 67 75 69 64 65 53 74 79 6c 65 20 3d 20 er.guideStyle =
51ef0 67 75 69 64 65 2e 73 74 79 6c 65 3b 5c 6e 20 20 guide.style;\n
51f00 20 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c this.currentSl
51f10 69 64 65 72 2e 6c 65 66 74 20 3d 20 65 2e 70 61 ider.left = e.pa
51f20 67 65 58 20 2d 20 6f 66 66 73 65 74 2e 6c 65 66 geX - offset.lef
51f30 74 3b 5c 6e 20 20 20 20 74 68 69 73 2e 63 75 72 t;\n this.cur
51f40 72 65 6e 74 53 6c 69 64 65 72 2e 74 6f 70 20 3d rentSlider.top =
51f50 20 65 2e 70 61 67 65 59 20 2d 20 6f 66 66 73 65 e.pageY - offse
51f60 74 2e 74 6f 70 3b 5c 6e 20 20 20 20 74 68 69 73 t.top;\n this
51f70 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 20 3d 20 .mousePointer =
51f80 7b 5c 6e 20 20 20 20 20 20 6c 65 66 74 3a 20 65 {\n left: e
51f90 2e 70 61 67 65 58 2c 5c 6e 20 20 20 20 20 20 74 .pageX,\n t
51fa0 6f 70 3a 20 65 2e 70 61 67 65 59 5c 6e 20 20 20 op: e.pageY\n
51fb0 20 7d 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 54 4f };\n\n // TO
51fc0 44 4f 3a 20 66 69 78 20 6d 6f 76 69 6e 67 20 6f DO: fix moving o
51fd0 75 74 73 69 64 65 20 74 68 65 20 70 69 63 6b 65 utside the picke
51fe0 72 20 6d 61 6b 65 73 20 74 68 65 20 67 75 69 64 r makes the guid
51ff0 65 73 20 74 6f 20 6b 65 65 70 20 6d 6f 76 69 6e es to keep movin
52000 67 2e 20 54 68 65 20 65 76 65 6e 74 20 6e 65 65 g. The event nee
52010 64 73 20 74 6f 20 62 65 20 62 6f 75 6e 64 20 74 ds to be bound t
52020 6f 20 74 68 65 20 77 69 6e 64 6f 77 2e 5c 6e 20 o the window.\n
52030 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 28 /**\n * (
52040 77 69 6e 64 6f 77 2e 64 6f 63 75 6d 65 6e 74 29 window.document)
52050 20 54 72 69 67 67 65 72 65 64 20 6f 6e 20 6d 6f Triggered on mo
52060 75 73 65 64 6f 77 6e 20 66 6f 72 20 74 68 65 20 usedown for the
52070 64 6f 63 75 6d 65 6e 74 20 6f 62 6a 65 63 74 2c document object,
52080 5c 6e 20 20 20 20 20 2a 20 73 6f 20 74 68 65 20 \n * so the
52090 63 6f 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e 74 color adjustment
520a0 20 67 75 69 64 65 20 69 73 20 6d 6f 76 65 64 20 guide is moved
520b0 74 6f 20 74 68 65 20 63 6c 69 63 6b 65 64 20 70 to the clicked p
520c0 6f 73 69 74 69 6f 6e 2e 5c 6e 20 20 20 20 20 2a osition.\n *
520d0 5c 6e 20 20 20 20 20 2a 20 40 65 76 65 6e 74 20 \n * @event
520e0 43 6f 6c 6f 72 70 69 63 6b 65 72 23 6d 6f 75 73 Colorpicker#mous
520f0 65 6d 6f 76 65 5c 6e 20 20 20 20 20 2a 2f 5c 6e emove\n */\n
52100 20 20 20 20 24 28 74 68 69 73 2e 63 6f 6c 6f 72 $(this.color
52110 70 69 63 6b 65 72 2e 70 69 63 6b 65 72 29 2e 6f picker.picker).o
52120 6e 28 7b 5c 6e 20 20 20 20 20 20 27 6d 6f 75 73 n({\n 'mous
52130 65 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 emove.colorpicke
52140 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 73 r': $.proxy(this
52150 2e 6d 6f 76 65 64 2c 20 74 68 69 73 29 2c 5c 6e .moved, this),\n
52160 20 20 20 20 20 20 27 74 6f 75 63 68 6d 6f 76 65 'touchmove
52170 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 24 .colorpicker': $
52180 2e 70 72 6f 78 79 28 74 68 69 73 2e 6d 6f 76 65 .proxy(this.move
52190 64 2c 20 74 68 69 73 29 2c 5c 6e 20 20 20 20 20 d, this),\n
521a0 20 27 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 70 'mouseup.colorp
521b0 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 icker': $.proxy(
521c0 74 68 69 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 this.released, t
521d0 68 69 73 29 2c 5c 6e 20 20 20 20 20 20 27 74 6f his),\n 'to
521e0 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b uchend.colorpick
521f0 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 er': $.proxy(thi
52200 73 2e 72 65 6c 65 61 73 65 64 2c 20 74 68 69 73 s.released, this
52210 29 5c 6e 20 20 20 20 7d 29 2e 74 72 69 67 67 65 )\n }).trigge
52220 72 28 27 6d 6f 75 73 65 6d 6f 76 65 27 29 3b 5c r('mousemove');\
52230 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
52240 20 20 2a 20 46 75 6e 63 74 69 6f 6e 20 74 72 69 * Function tri
52250 67 67 65 72 65 64 20 77 68 65 6e 20 64 72 61 67 ggered when drag
52260 67 69 6e 67 20 61 20 67 75 69 64 65 20 69 6e 73 ging a guide ins
52270 69 64 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 ide one of the c
52280 6f 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e 74 20 olor adjustment
52290 62 61 72 73 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 bars.\n *\n
522a0 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 20 2a * @private\n *
522b0 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 @param {Event}
522c0 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 6d 6f 76 65 e\n */\n move
522d0 64 28 65 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 d(e) {\n this
522e0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 .colorpicker.las
522f0 74 45 76 65 6e 74 2e 61 6c 69 61 73 20 3d 20 27 tEvent.alias = '
52300 6d 6f 76 65 64 27 3b 5c 6e 20 20 20 20 74 68 69 moved';\n thi
52310 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 s.colorpicker.la
52320 73 74 45 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e stEvent.e = e;\n
52330 5c 6e 20 20 20 20 69 66 20 28 21 65 2e 70 61 67 \n if (!e.pag
52340 65 58 20 26 26 20 21 65 2e 70 61 67 65 59 20 26 eX && !e.pageY &
52350 26 20 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e & e.originalEven
52360 74 20 26 26 20 65 2e 6f 72 69 67 69 6e 61 6c 45 t && e.originalE
52370 76 65 6e 74 2e 74 6f 75 63 68 65 73 29 20 7b 5c vent.touches) {\
52380 6e 20 20 20 20 20 20 65 2e 70 61 67 65 58 20 3d n e.pageX =
52390 20 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e 74 e.originalEvent
523a0 2e 74 6f 75 63 68 65 73 5b 30 5d 2e 70 61 67 65 .touches[0].page
523b0 58 3b 5c 6e 20 20 20 20 20 20 65 2e 70 61 67 65 X;\n e.page
523c0 59 20 3d 20 65 2e 6f 72 69 67 69 6e 61 6c 45 76 Y = e.originalEv
523d0 65 6e 74 2e 74 6f 75 63 68 65 73 5b 30 5d 2e 70 ent.touches[0].p
523e0 61 67 65 59 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e ageY;\n }\n\n
523f0 20 20 20 20 2f 2f 20 65 2e 73 74 6f 70 50 72 6f // e.stopPro
52400 70 61 67 61 74 69 6f 6e 28 29 3b 5c 6e 20 20 20 pagation();\n
52410 20 65 2e 70 72 65 76 65 6e 74 44 65 66 61 75 6c e.preventDefaul
52420 74 28 29 3b 20 2f 2f 20 70 72 65 76 65 6e 74 73 t(); // prevents
52430 20 73 63 72 6f 6c 6c 69 6e 67 20 6f 6e 20 6d 6f scrolling on mo
52440 62 69 6c 65 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 bile\n\n let
52450 6c 65 66 74 20 3d 20 4d 61 74 68 2e 6d 61 78 28 left = Math.max(
52460 5c 6e 20 20 20 20 20 20 30 2c 5c 6e 20 20 20 20 \n 0,\n
52470 20 20 4d 61 74 68 2e 6d 69 6e 28 5c 6e 20 20 20 Math.min(\n
52480 20 20 20 20 20 74 68 69 73 2e 63 75 72 72 65 6e this.curren
52490 74 53 6c 69 64 65 72 2e 6d 61 78 4c 65 66 74 2c tSlider.maxLeft,
524a0 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e 63 \n this.c
524b0 75 72 72 65 6e 74 53 6c 69 64 65 72 2e 6c 65 66 urrentSlider.lef
524c0 74 20 2b 20 28 28 65 2e 70 61 67 65 58 20 7c 7c t + ((e.pageX ||
524d0 20 74 68 69 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 this.mousePoint
524e0 65 72 2e 6c 65 66 74 29 20 2d 20 74 68 69 73 2e er.left) - this.
524f0 6d 6f 75 73 65 50 6f 69 6e 74 65 72 2e 6c 65 66 mousePointer.lef
52500 74 29 5c 6e 20 20 20 20 20 20 29 5c 6e 20 20 20 t)\n )\n
52510 20 29 3b 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 74 );\n\n let t
52520 6f 70 20 3d 20 4d 61 74 68 2e 6d 61 78 28 5c 6e op = Math.max(\n
52530 20 20 20 20 20 20 30 2c 5c 6e 20 20 20 20 20 20 0,\n
52540 4d 61 74 68 2e 6d 69 6e 28 5c 6e 20 20 20 20 20 Math.min(\n
52550 20 20 20 74 68 69 73 2e 63 75 72 72 65 6e 74 53 this.currentS
52560 6c 69 64 65 72 2e 6d 61 78 54 6f 70 2c 5c 6e 20 lider.maxTop,\n
52570 20 20 20 20 20 20 20 74 68 69 73 2e 63 75 72 72 this.curr
52580 65 6e 74 53 6c 69 64 65 72 2e 74 6f 70 20 2b 20 entSlider.top +
52590 28 28 65 2e 70 61 67 65 59 20 7c 7c 20 74 68 69 ((e.pageY || thi
525a0 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 2e 74 s.mousePointer.t
525b0 6f 70 29 20 2d 20 74 68 69 73 2e 6d 6f 75 73 65 op) - this.mouse
525c0 50 6f 69 6e 74 65 72 2e 74 6f 70 29 5c 6e 20 20 Pointer.top)\n
525d0 20 20 20 20 29 5c 6e 20 20 20 20 29 3b 5c 6e 5c )\n );\n\
525e0 6e 20 20 20 20 74 68 69 73 2e 6f 6e 4d 6f 76 65 n this.onMove
525f0 28 74 6f 70 2c 20 6c 65 66 74 29 3b 5c 6e 20 20 (top, left);\n
52600 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
52610 20 46 75 6e 63 74 69 6f 6e 20 74 72 69 67 67 65 Function trigge
52620 72 65 64 20 77 68 65 6e 20 72 65 6c 65 61 73 69 red when releasi
52630 6e 67 20 74 68 65 20 63 6c 69 63 6b 20 69 6e 20 ng the click in
52640 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6c 6f 72 one of the color
52650 20 61 64 6a 75 73 74 6d 65 6e 74 20 62 61 72 73 adjustment bars
52660 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 .\n *\n * @p
52670 72 69 76 61 74 65 5c 6e 20 20 20 2a 20 40 70 61 rivate\n * @pa
52680 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 5c 6e 20 ram {Event} e\n
52690 20 20 2a 2f 5c 6e 20 20 72 65 6c 65 61 73 65 64 */\n released
526a0 28 65 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e (e) {\n this.
526b0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 colorpicker.last
526c0 45 76 65 6e 74 2e 61 6c 69 61 73 20 3d 20 27 72 Event.alias = 'r
526d0 65 6c 65 61 73 65 64 27 3b 5c 6e 20 20 20 20 74 eleased';\n t
526e0 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
526f0 6c 61 73 74 45 76 65 6e 74 2e 65 20 3d 20 65 3b lastEvent.e = e;
52700 5c 6e 5c 6e 20 20 20 20 2f 2f 20 65 2e 73 74 6f \n\n // e.sto
52710 70 50 72 6f 70 61 67 61 74 69 6f 6e 28 29 3b 5c pPropagation();\
52720 6e 20 20 20 20 2f 2f 20 65 2e 70 72 65 76 65 6e n // e.preven
52730 74 44 65 66 61 75 6c 74 28 29 3b 5c 6e 5c 6e 20 tDefault();\n\n
52740 20 20 20 24 28 74 68 69 73 2e 63 6f 6c 6f 72 70 $(this.colorp
52750 69 63 6b 65 72 2e 70 69 63 6b 65 72 29 2e 6f 66 icker.picker).of
52760 66 28 7b 5c 6e 20 20 20 20 20 20 27 6d 6f 75 73 f({\n 'mous
52770 65 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 emove.colorpicke
52780 72 27 3a 20 74 68 69 73 2e 6d 6f 76 65 64 2c 5c r': this.moved,\
52790 6e 20 20 20 20 20 20 27 74 6f 75 63 68 6d 6f 76 n 'touchmov
527a0 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 e.colorpicker':
527b0 74 68 69 73 2e 6d 6f 76 65 64 2c 5c 6e 20 20 20 this.moved,\n
527c0 20 20 20 27 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 'mouseup.colo
527d0 72 70 69 63 6b 65 72 27 3a 20 74 68 69 73 2e 72 rpicker': this.r
527e0 65 6c 65 61 73 65 64 2c 5c 6e 20 20 20 20 20 20 eleased,\n
527f0 27 74 6f 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 'touchend.colorp
52800 69 63 6b 65 72 27 3a 20 74 68 69 73 2e 72 65 6c icker': this.rel
52810 65 61 73 65 64 5c 6e 20 20 20 20 7d 29 3b 5c 6e eased\n });\n
52820 20 20 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 }\n}\n\nexport
52830 20 64 65 66 61 75 6c 74 20 53 6c 69 64 65 72 48 default SliderH
52840 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f andler;\n\n\n\n/
52850 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 / WEBPACK FOOTER
52860 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 //\n// ./src/js
52870 2f 53 6c 69 64 65 72 48 61 6e 64 6c 65 72 2e 6a /SliderHandler.j
52880 73 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 s","'use strict'
52890 3b 5c 6e 5c 6e 69 6d 70 6f 72 74 20 24 20 66 72 ;\n\nimport $ fr
528a0 6f 6d 20 27 6a 71 75 65 72 79 27 3b 5c 6e 69 6d om 'jquery';\nim
528b0 70 6f 72 74 20 5f 64 65 66 61 75 6c 74 73 20 66 port _defaults f
528c0 72 6f 6d 20 27 2e 2f 6f 70 74 69 6f 6e 73 27 3b rom './options';
528d0 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 48 61 6e 64 \n\n/**\n * Hand
528e0 6c 65 73 20 65 76 65 72 79 74 68 69 6e 67 20 72 les everything r
528f0 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 55 49 elated to the UI
52900 20 6f 66 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 of the colorpic
52910 6b 65 72 20 70 6f 70 75 70 3a 20 73 68 6f 77 2c ker popup: show,
52920 20 68 69 64 65 2c 20 70 6f 73 69 74 69 6f 6e 2c hide, position,
52930 2e 2e 2e 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 5c ...\n * @ignore\
52940 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 50 6f 70 75 n */\nclass Popu
52950 70 48 61 6e 64 6c 65 72 20 7b 5c 6e 20 20 2f 2a pHandler {\n /*
52960 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b *\n * @param {
52970 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c Colorpicker} col
52980 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 2a 20 40 orpicker\n * @
52990 70 61 72 61 6d 20 7b 57 69 6e 64 6f 77 7d 20 72 param {Window} r
529a0 6f 6f 74 5c 6e 20 20 20 2a 2f 5c 6e 20 20 63 6f oot\n */\n co
529b0 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f 72 70 nstructor(colorp
529c0 69 63 6b 65 72 2c 20 72 6f 6f 74 29 20 7b 5c 6e icker, root) {\n
529d0 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
529e0 40 74 79 70 65 20 7b 57 69 6e 64 6f 77 7d 5c 6e @type {Window}\n
529f0 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 */\n thi
52a00 73 2e 72 6f 6f 74 20 3d 20 72 6f 6f 74 3b 5c 6e s.root = root;\n
52a10 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 /**\n *
52a20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 70 69 63 6b @type {Colorpick
52a30 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 er}\n */\n
52a40 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b this.colorpick
52a50 65 72 20 3d 20 63 6f 6c 6f 72 70 69 63 6b 65 72 er = colorpicker
52a60 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 ;\n /**\n
52a70 20 2a 20 40 74 79 70 65 20 7b 6a 51 75 65 72 79 * @type {jQuery
52a80 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 }\n */\n
52a90 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 this.popoverTarg
52aa0 65 74 20 3d 20 6e 75 6c 6c 3b 5c 6e 20 20 20 20 et = null;\n
52ab0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 /**\n * @typ
52ac0 65 20 7b 6a 51 75 65 72 79 7d 5c 6e 20 20 20 20 e {jQuery}\n
52ad0 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f */\n this.po
52ae0 70 6f 76 65 72 54 69 70 20 3d 20 6e 75 6c 6c 3b poverTip = null;
52af0 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
52b00 20 20 2a 20 49 66 20 74 72 75 65 2c 20 74 68 65 * If true, the
52b10 20 6c 61 74 65 73 74 20 63 6c 69 63 6b 20 77 61 latest click wa
52b20 73 20 69 6e 73 69 64 65 20 74 68 65 20 70 6f 70 s inside the pop
52b30 6f 76 65 72 5c 6e 20 20 20 20 20 2a 20 40 74 79 over\n * @ty
52b40 70 65 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 pe {boolean}\n
52b50 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 2e */\n this.
52b60 63 6c 69 63 6b 69 6e 67 20 3d 20 66 61 6c 73 65 clicking = false
52b70 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 ;\n /**\n
52b80 20 2a 20 40 74 79 70 65 20 7b 62 6f 6f 6c 65 61 * @type {boolea
52b90 6e 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 n}\n */\n
52ba0 20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 3d 20 this.hidding =
52bb0 66 61 6c 73 65 3b 5c 6e 20 20 20 20 2f 2a 2a 5c false;\n /**\
52bc0 6e 20 20 20 20 20 2a 20 40 74 79 70 65 20 7b 62 n * @type {b
52bd0 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 20 20 2a 2f oolean}\n */
52be0 5c 6e 20 20 20 20 74 68 69 73 2e 73 68 6f 77 69 \n this.showi
52bf0 6e 67 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 7d ng = false;\n }
52c00 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
52c10 40 70 72 69 76 61 74 65 5c 6e 20 20 20 2a 20 40 @private\n * @
52c20 72 65 74 75 72 6e 73 20 7b 6a 51 75 65 72 79 7c returns {jQuery|
52c30 66 61 6c 73 65 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 false}\n */\n
52c40 20 67 65 74 20 69 6e 70 75 74 28 29 20 7b 5c 6e get input() {\n
52c50 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
52c60 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 colorpicker.inpu
52c70 74 48 61 6e 64 6c 65 72 2e 69 6e 70 75 74 3b 5c tHandler.input;\
52c80 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
52c90 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 20 * @private\n
52ca0 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f * @returns {boo
52cb0 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 lean}\n */\n
52cc0 67 65 74 20 68 61 73 49 6e 70 75 74 28 29 20 7b get hasInput() {
52cd0 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 \n return thi
52ce0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e s.colorpicker.in
52cf0 70 75 74 48 61 6e 64 6c 65 72 2e 68 61 73 49 6e putHandler.hasIn
52d00 70 75 74 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 put();\n }\n\n
52d10 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 72 69 76 /**\n * @priv
52d20 61 74 65 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 ate\n * @retur
52d30 6e 73 20 7b 6a 51 75 65 72 79 7c 66 61 6c 73 65 ns {jQuery|false
52d40 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 20 }\n */\n get
52d50 61 64 64 6f 6e 28 29 20 7b 5c 6e 20 20 20 20 72 addon() {\n r
52d60 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 eturn this.color
52d70 70 69 63 6b 65 72 2e 61 64 64 6f 6e 48 61 6e 64 picker.addonHand
52d80 6c 65 72 2e 61 64 64 6f 6e 3b 5c 6e 20 20 7d 5c ler.addon;\n }\
52d90 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 n\n /**\n * @
52da0 70 72 69 76 61 74 65 5c 6e 20 20 20 2a 20 40 72 private\n * @r
52db0 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d eturns {boolean}
52dc0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 67 65 74 20 68 \n */\n get h
52dd0 61 73 41 64 64 6f 6e 28 29 20 7b 5c 6e 20 20 20 asAddon() {\n
52de0 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c return this.col
52df0 6f 72 70 69 63 6b 65 72 2e 61 64 64 6f 6e 48 61 orpicker.addonHa
52e00 6e 64 6c 65 72 2e 68 61 73 41 64 64 6f 6e 28 29 ndler.hasAddon()
52e10 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c ;\n }\n\n /**\
52e20 6e 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e n * @private\n
52e30 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 * @returns {b
52e40 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e oolean}\n */\n
52e50 20 20 67 65 74 20 69 73 50 6f 70 6f 76 65 72 28 get isPopover(
52e60 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 ) {\n return
52e70 21 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 !this.colorpicke
52e80 72 2e 6f 70 74 69 6f 6e 73 2e 69 6e 6c 69 6e 65 r.options.inline
52e90 20 26 26 20 21 21 74 68 69 73 2e 70 6f 70 6f 76 && !!this.popov
52ea0 65 72 54 69 70 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 erTip;\n }\n\n
52eb0 20 2f 2a 2a 5c 6e 20 20 20 2a 20 42 69 6e 64 73 /**\n * Binds
52ec0 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 63 the different c
52ed0 6f 6c 6f 72 70 69 63 6b 65 72 20 65 6c 65 6d 65 olorpicker eleme
52ee0 6e 74 73 20 74 6f 20 74 68 65 20 66 6f 63 75 73 nts to the focus
52ef0 2f 6d 6f 75 73 65 2f 74 6f 75 63 68 20 65 76 65 /mouse/touch eve
52f00 6e 74 73 20 73 6f 20 69 74 20 72 65 61 63 74 73 nts so it reacts
52f10 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 73 68 6f in order to sho
52f20 77 20 6f 72 5c 6e 20 20 20 2a 20 68 69 64 65 20 w or\n * hide
52f30 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 the colorpicker
52f40 70 6f 70 75 70 20 61 63 63 6f 72 64 69 6e 67 6c popup accordingl
52f50 79 2e 20 49 74 20 61 6c 73 6f 20 61 64 64 73 20 y. It also adds
52f60 74 68 65 20 70 72 6f 70 65 72 20 63 6c 61 73 73 the proper class
52f70 65 73 2e 5c 6e 20 20 20 2a 2f 5c 6e 20 20 62 69 es.\n */\n bi
52f80 6e 64 28 29 20 7b 5c 6e 20 20 20 20 6c 65 74 20 nd() {\n let
52f90 63 70 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 cp = this.colorp
52fa0 69 63 6b 65 72 3b 5c 6e 5c 6e 20 20 20 20 69 66 icker;\n\n if
52fb0 20 28 63 70 2e 6f 70 74 69 6f 6e 73 2e 69 6e 6c (cp.options.inl
52fc0 69 6e 65 29 20 7b 5c 6e 20 20 20 20 20 20 63 70 ine) {\n cp
52fd0 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 73 .picker.addClass
52fe0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 69 6e ('colorpicker-in
52ff0 6c 69 6e 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 line colorpicker
53000 2d 76 69 73 69 62 6c 65 27 29 3b 5c 6e 20 20 20 -visible');\n
53010 20 20 20 72 65 74 75 72 6e 3b 20 2f 2f 20 6e 6f return; // no
53020 20 6e 65 65 64 20 74 6f 20 62 69 6e 64 20 73 68 need to bind sh
53030 6f 77 2f 68 69 64 65 20 65 76 65 6e 74 73 20 66 ow/hide events f
53040 6f 72 20 69 6e 6c 69 6e 65 20 65 6c 65 6d 65 6e or inline elemen
53050 74 73 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 ts\n }\n\n
53060 20 63 70 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c cp.picker.addCl
53070 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 ass('colorpicker
53080 2d 70 6f 70 75 70 20 63 6f 6c 6f 72 70 69 63 6b -popup colorpick
53090 65 72 2d 68 69 64 64 65 6e 27 29 3b 5c 6e 5c 6e er-hidden');\n\n
530a0 20 20 20 20 2f 2f 20 74 68 65 72 65 20 69 73 20 // there is
530b0 6e 6f 20 69 6e 70 75 74 20 6f 72 20 61 64 64 6f no input or addo
530c0 6e 5c 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 n\n if (!this
530d0 2e 68 61 73 49 6e 70 75 74 20 26 26 20 21 74 68 .hasInput && !th
530e0 69 73 2e 68 61 73 41 64 64 6f 6e 29 20 7b 5c 6e is.hasAddon) {\n
530f0 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 return;\n
53100 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 63 }\n\n // c
53110 72 65 61 74 65 20 42 6f 6f 74 73 74 72 61 70 20 reate Bootstrap
53120 34 20 70 6f 70 6f 76 65 72 5c 6e 20 20 20 20 69 4 popover\n i
53130 66 20 28 63 70 2e 6f 70 74 69 6f 6e 73 2e 70 6f f (cp.options.po
53140 70 6f 76 65 72 29 20 7b 5c 6e 20 20 20 20 20 20 pover) {\n
53150 74 68 69 73 2e 63 72 65 61 74 65 50 6f 70 6f 76 this.createPopov
53160 65 72 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e er();\n }\n\n
53170 20 20 20 20 2f 2f 20 62 69 6e 64 20 61 64 64 6f // bind addo
53180 6e 20 73 68 6f 77 2f 68 69 64 65 20 65 76 65 6e n show/hide even
53190 74 73 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 ts\n if (this
531a0 2e 68 61 73 41 64 64 6f 6e 29 20 7b 5c 6e 20 20 .hasAddon) {\n
531b0 20 20 20 20 2f 2f 20 65 6e 61 62 6c 65 20 66 6f // enable fo
531c0 63 75 73 20 6f 6e 20 61 64 64 6f 6e 73 5c 6e 20 cus on addons\n
531d0 20 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 61 if (!this.a
531e0 64 64 6f 6e 2e 61 74 74 72 28 27 74 61 62 69 6e ddon.attr('tabin
531f0 64 65 78 27 29 29 20 7b 5c 6e 20 20 20 20 20 20 dex')) {\n
53200 20 20 74 68 69 73 2e 61 64 64 6f 6e 2e 61 74 74 this.addon.att
53210 72 28 27 74 61 62 69 6e 64 65 78 27 2c 20 30 29 r('tabindex', 0)
53220 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 5c 6e 20 20 ;\n }\n\n
53230 20 20 20 20 74 68 69 73 2e 61 64 64 6f 6e 2e 6f this.addon.o
53240 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 27 6d 6f n({\n 'mo
53250 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 usedown.colorpic
53260 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74 2e 63 ker touchstart.c
53270 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 olorpicker': $.p
53280 72 6f 78 79 28 74 68 69 73 2e 74 6f 67 67 6c 65 roxy(this.toggle
53290 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 20 20 7d , this)\n }
532a0 29 3b 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 );\n\n this
532b0 2e 61 64 64 6f 6e 2e 6f 6e 28 7b 5c 6e 20 20 20 .addon.on({\n
532c0 20 20 20 20 20 27 66 6f 63 75 73 2e 63 6f 6c 6f 'focus.colo
532d0 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 rpicker': $.prox
532e0 79 28 74 68 69 73 2e 73 68 6f 77 2c 20 74 68 69 y(this.show, thi
532f0 73 29 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 5c s)\n });\n\
53300 6e 20 20 20 20 20 20 74 68 69 73 2e 61 64 64 6f n this.addo
53310 6e 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 20 20 n.on({\n
53320 27 66 6f 63 75 73 6f 75 74 2e 63 6f 6c 6f 72 70 'focusout.colorp
53330 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 icker': $.proxy(
53340 74 68 69 73 2e 68 69 64 65 2c 20 74 68 69 73 29 this.hide, this)
53350 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 20 \n });\n
53360 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 62 69 6e }\n\n // bin
53370 64 20 69 6e 70 75 74 20 73 68 6f 77 2f 68 69 64 d input show/hid
53380 65 20 65 76 65 6e 74 73 5c 6e 20 20 20 20 69 66 e events\n if
53390 20 28 74 68 69 73 2e 68 61 73 49 6e 70 75 74 20 (this.hasInput
533a0 26 26 20 21 74 68 69 73 2e 68 61 73 41 64 64 6f && !this.hasAddo
533b0 6e 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 n) {\n this
533c0 2e 69 6e 70 75 74 2e 6f 6e 28 7b 5c 6e 20 20 20 .input.on({\n
533d0 20 20 20 20 20 27 6d 6f 75 73 65 64 6f 77 6e 2e 'mousedown.
533e0 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 colorpicker touc
533f0 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b hstart.colorpick
53400 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 er': $.proxy(thi
53410 73 2e 73 68 6f 77 2c 20 74 68 69 73 29 2c 5c 6e s.show, this),\n
53420 20 20 20 20 20 20 20 20 27 66 6f 63 75 73 2e 63 'focus.c
53430 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 olorpicker': $.p
53440 72 6f 78 79 28 74 68 69 73 2e 73 68 6f 77 2c 20 roxy(this.show,
53450 74 68 69 73 29 5c 6e 20 20 20 20 20 20 7d 29 3b this)\n });
53460 5c 6e 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 69 \n\n this.i
53470 6e 70 75 74 2e 6f 6e 28 7b 5c 6e 20 20 20 20 20 nput.on({\n
53480 20 20 20 27 66 6f 63 75 73 6f 75 74 2e 63 6f 6c 'focusout.col
53490 6f 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f orpicker': $.pro
534a0 78 79 28 74 68 69 73 2e 68 69 64 65 2c 20 74 68 xy(this.hide, th
534b0 69 73 29 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e is)\n });\n
534c0 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 }\n\n //
534d0 72 65 70 6f 73 69 74 69 6f 6e 20 70 6f 70 75 70 reposition popup
534e0 20 6f 6e 20 77 69 6e 64 6f 77 20 72 65 73 69 7a on window resiz
534f0 65 5c 6e 20 20 20 20 24 28 74 68 69 73 2e 72 6f e\n $(this.ro
53500 6f 74 29 2e 6f 6e 28 27 72 65 73 69 7a 65 2e 63 ot).on('resize.c
53510 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 24 2e 70 olorpicker', $.p
53520 72 6f 78 79 28 74 68 69 73 2e 72 65 70 6f 73 69 roxy(this.reposi
53530 74 69 6f 6e 2c 20 74 68 69 73 29 29 3b 5c 6e 20 tion, this));\n
53540 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
53550 2a 20 55 6e 62 69 6e 64 73 20 61 6e 79 20 65 76 * Unbinds any ev
53560 65 6e 74 20 62 6f 75 6e 64 20 62 79 20 74 68 69 ent bound by thi
53570 73 20 68 61 6e 64 6c 65 72 5c 6e 20 20 20 2a 2f s handler\n */
53580 5c 6e 20 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e \n unbind() {\n
53590 20 20 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 if (this.has
535a0 49 6e 70 75 74 29 20 7b 5c 6e 20 20 20 20 20 20 Input) {\n
535b0 74 68 69 73 2e 69 6e 70 75 74 2e 6f 66 66 28 7b this.input.off({
535c0 5c 6e 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 \n 'mouse
535d0 64 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 down.colorpicker
535e0 20 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f touchstart.colo
535f0 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 rpicker': $.prox
53600 79 28 74 68 69 73 2e 73 68 6f 77 2c 20 74 68 69 y(this.show, thi
53610 73 29 2c 5c 6e 20 20 20 20 20 20 20 20 27 66 6f s),\n 'fo
53620 63 75 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 cus.colorpicker'
53630 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 73 : $.proxy(this.s
53640 68 6f 77 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 how, this)\n
53650 20 20 7d 29 3b 5c 6e 20 20 20 20 20 20 74 68 69 });\n thi
53660 73 2e 69 6e 70 75 74 2e 6f 66 66 28 7b 5c 6e 20 s.input.off({\n
53670 20 20 20 20 20 20 20 27 66 6f 63 75 73 6f 75 74 'focusout
53680 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 24 .colorpicker': $
53690 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 65 .proxy(this.hide
536a0 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 20 20 7d , this)\n }
536b0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 );\n }\n\n
536c0 20 69 66 20 28 74 68 69 73 2e 68 61 73 41 64 64 if (this.hasAdd
536d0 6f 6e 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 on) {\n thi
536e0 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 7b 5c 6e 20 s.addon.off({\n
536f0 20 20 20 20 20 20 20 27 6d 6f 75 73 65 64 6f 77 'mousedow
53700 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f n.colorpicker to
53710 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 uchstart.colorpi
53720 63 6b 65 72 27 3a 20 24 2e 70 72 6f 78 79 28 74 cker': $.proxy(t
53730 68 69 73 2e 74 6f 67 67 6c 65 2c 20 74 68 69 73 his.toggle, this
53740 29 5c 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 )\n });\n
53750 20 20 20 20 74 68 69 73 2e 61 64 64 6f 6e 2e 6f this.addon.o
53760 66 66 28 7b 5c 6e 20 20 20 20 20 20 20 20 27 66 ff({\n 'f
53770 6f 63 75 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 ocus.colorpicker
53780 27 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e ': $.proxy(this.
53790 73 68 6f 77 2c 20 74 68 69 73 29 5c 6e 20 20 20 show, this)\n
537a0 20 20 20 7d 29 3b 5c 6e 20 20 20 20 20 20 74 68 });\n th
537b0 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 7b 5c 6e is.addon.off({\n
537c0 20 20 20 20 20 20 20 20 27 66 6f 63 75 73 6f 75 'focusou
537d0 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 3a 20 t.colorpicker':
537e0 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 $.proxy(this.hid
537f0 65 2c 20 74 68 69 73 29 5c 6e 20 20 20 20 20 20 e, this)\n
53800 7d 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 });\n }\n\n
53810 20 20 69 66 20 28 74 68 69 73 2e 70 6f 70 6f 76 if (this.popov
53820 65 72 54 61 72 67 65 74 29 20 7b 5c 6e 20 20 20 erTarget) {\n
53830 20 20 20 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 this.popoverT
53840 61 72 67 65 74 2e 70 6f 70 6f 76 65 72 28 27 64 arget.popover('d
53850 69 73 70 6f 73 65 27 29 3b 5c 6e 20 20 20 20 7d ispose');\n }
53860 5c 6e 5c 6e 20 20 20 20 24 28 74 68 69 73 2e 72 \n\n $(this.r
53870 6f 6f 74 29 2e 6f 66 66 28 27 72 65 73 69 7a 65 oot).off('resize
53880 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 24 .colorpicker', $
53890 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70 6f .proxy(this.repo
538a0 73 69 74 69 6f 6e 2c 20 74 68 69 73 29 29 3b 5c sition, this));\
538b0 6e 20 20 20 20 24 28 74 68 69 73 2e 72 6f 6f 74 n $(this.root
538c0 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f 66 66 28 27 .document).off('
538d0 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70 mousedown.colorp
538e0 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74 icker touchstart
538f0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 24 .colorpicker', $
53900 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 65 .proxy(this.hide
53910 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 24 , this));\n $
53920 28 74 68 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d (this.root.docum
53930 65 6e 74 29 2e 6f 66 66 28 27 6d 6f 75 73 65 64 ent).off('moused
53940 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 own.colorpicker
53950 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 touchstart.color
53960 70 69 63 6b 65 72 27 2c 20 24 2e 70 72 6f 78 79 picker', $.proxy
53970 28 74 68 69 73 2e 6f 6e 43 6c 69 63 6b 69 6e 67 (this.onClicking
53980 49 6e 73 69 64 65 2c 20 74 68 69 73 29 29 3b 5c Inside, this));\
53990 6e 20 20 7d 5c 6e 5c 6e 20 20 69 73 43 6c 69 63 n }\n\n isClic
539a0 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 20 7b 5c kingInside(e) {\
539b0 6e 20 20 20 20 69 66 20 28 21 65 29 20 7b 5c 6e n if (!e) {\n
539c0 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c return fal
539d0 73 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 se;\n }\n\n
539e0 20 20 72 65 74 75 72 6e 20 28 5c 6e 20 20 20 20 return (\n
539f0 20 20 74 68 69 73 2e 69 73 4f 72 49 73 49 6e 73 this.isOrIsIns
53a00 69 64 65 28 74 68 69 73 2e 70 6f 70 6f 76 65 72 ide(this.popover
53a10 54 69 70 2c 20 65 2e 63 75 72 72 65 6e 74 54 61 Tip, e.currentTa
53a20 72 67 65 74 29 20 7c 7c 5c 6e 20 20 20 20 20 20 rget) ||\n
53a30 74 68 69 73 2e 69 73 4f 72 49 73 49 6e 73 69 64 this.isOrIsInsid
53a40 65 28 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 e(this.popoverTi
53a50 70 2c 20 65 2e 74 61 72 67 65 74 29 20 7c 7c 5c p, e.target) ||\
53a60 6e 20 20 20 20 20 20 74 68 69 73 2e 69 73 4f 72 n this.isOr
53a70 49 73 49 6e 73 69 64 65 28 74 68 69 73 2e 63 6f IsInside(this.co
53a80 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b 65 72 lorpicker.picker
53a90 2c 20 65 2e 63 75 72 72 65 6e 74 54 61 72 67 65 , e.currentTarge
53aa0 74 29 20 7c 7c 5c 6e 20 20 20 20 20 20 74 68 69 t) ||\n thi
53ab0 73 2e 69 73 4f 72 49 73 49 6e 73 69 64 65 28 74 s.isOrIsInside(t
53ac0 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
53ad0 70 69 63 6b 65 72 2c 20 65 2e 74 61 72 67 65 74 picker, e.target
53ae0 29 5c 6e 20 20 20 20 29 3b 5c 6e 20 20 7d 5c 6e )\n );\n }\n
53af0 5c 6e 20 20 69 73 4f 72 49 73 49 6e 73 69 64 65 \n isOrIsInside
53b00 28 63 6f 6e 74 61 69 6e 65 72 2c 20 65 6c 65 6d (container, elem
53b10 65 6e 74 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 ent) {\n if (
53b20 21 63 6f 6e 74 61 69 6e 65 72 20 7c 7c 20 21 65 !container || !e
53b30 6c 65 6d 65 6e 74 29 20 7b 5c 6e 20 20 20 20 20 lement) {\n
53b40 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 5c 6e return false;\n
53b50 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 65 6c 65 }\n\n ele
53b60 6d 65 6e 74 20 3d 20 24 28 65 6c 65 6d 65 6e 74 ment = $(element
53b70 29 3b 5c 6e 5c 6e 20 20 20 20 72 65 74 75 72 6e );\n\n return
53b80 20 28 5c 6e 20 20 20 20 20 20 65 6c 65 6d 65 6e (\n elemen
53b90 74 2e 69 73 28 63 6f 6e 74 61 69 6e 65 72 29 20 t.is(container)
53ba0 7c 7c 5c 6e 20 20 20 20 20 20 63 6f 6e 74 61 69 ||\n contai
53bb0 6e 65 72 2e 66 69 6e 64 28 65 6c 65 6d 65 6e 74 ner.find(element
53bc0 29 2e 6c 65 6e 67 74 68 20 3e 20 30 5c 6e 20 20 ).length > 0\n
53bd0 20 20 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 6f );\n }\n\n o
53be0 6e 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 28 nClickingInside(
53bf0 65 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 63 e) {\n this.c
53c00 6c 69 63 6b 69 6e 67 20 3d 20 74 68 69 73 2e 69 licking = this.i
53c10 73 43 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 28 sClickingInside(
53c20 65 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 63 72 e);\n }\n\n cr
53c30 65 61 74 65 50 6f 70 6f 76 65 72 28 29 20 7b 5c eatePopover() {\
53c40 6e 20 20 20 20 6c 65 74 20 63 70 20 3d 20 74 68 n let cp = th
53c50 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c is.colorpicker;\
53c60 6e 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 6f n\n this.popo
53c70 76 65 72 54 61 72 67 65 74 20 3d 20 74 68 69 73 verTarget = this
53c80 2e 68 61 73 41 64 64 6f 6e 20 3f 20 74 68 69 73 .hasAddon ? this
53c90 2e 61 64 64 6f 6e 20 3a 20 74 68 69 73 2e 69 6e .addon : this.in
53ca0 70 75 74 3b 5c 6e 5c 6e 20 20 20 20 63 70 2e 70 put;\n\n cp.p
53cb0 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 73 28 27 icker.addClass('
53cc0 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 62 73 2d 70 colorpicker-bs-p
53cd0 6f 70 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 27 29 opover-content')
53ce0 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f ;\n\n this.po
53cf0 70 6f 76 65 72 54 61 72 67 65 74 2e 70 6f 70 6f poverTarget.popo
53d00 76 65 72 28 5c 6e 20 20 20 20 20 20 24 2e 65 78 ver(\n $.ex
53d10 74 65 6e 64 28 5c 6e 20 20 20 20 20 20 20 20 74 tend(\n t
53d20 72 75 65 2c 5c 6e 20 20 20 20 20 20 20 20 7b 7d rue,\n {}
53d30 2c 5c 6e 20 20 20 20 20 20 20 20 5f 64 65 66 61 ,\n _defa
53d40 75 6c 74 73 2e 70 6f 70 6f 76 65 72 2c 5c 6e 20 ults.popover,\n
53d50 20 20 20 20 20 20 20 63 70 2e 6f 70 74 69 6f 6e cp.option
53d60 73 2e 70 6f 70 6f 76 65 72 2c 5c 6e 20 20 20 20 s.popover,\n
53d70 20 20 20 20 7b 74 72 69 67 67 65 72 3a 20 27 6d {trigger: 'm
53d80 61 6e 75 61 6c 27 2c 20 63 6f 6e 74 65 6e 74 3a anual', content:
53d90 20 63 70 2e 70 69 63 6b 65 72 2c 20 68 74 6d 6c cp.picker, html
53da0 3a 20 74 72 75 65 7d 5c 6e 20 20 20 20 20 20 29 : true}\n )
53db0 5c 6e 20 20 20 20 29 3b 5c 6e 5c 6e 20 20 20 20 \n );\n\n
53dc0 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 20 this.popoverTip
53dd0 3d 20 24 28 74 68 69 73 2e 70 6f 70 6f 76 65 72 = $(this.popover
53de0 54 61 72 67 65 74 2e 70 6f 70 6f 76 65 72 28 27 Target.popover('
53df0 67 65 74 54 69 70 45 6c 65 6d 65 6e 74 27 29 2e getTipElement').
53e00 64 61 74 61 28 27 62 73 2e 70 6f 70 6f 76 65 72 data('bs.popover
53e10 27 29 2e 74 69 70 29 3b 5c 6e 20 20 20 20 74 68 ').tip);\n th
53e20 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 2e 61 64 is.popoverTip.ad
53e30 64 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 dClass('colorpic
53e40 6b 65 72 2d 62 73 2d 70 6f 70 6f 76 65 72 27 29 ker-bs-popover')
53e50 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f ;\n\n this.po
53e60 70 6f 76 65 72 54 61 72 67 65 74 2e 6f 6e 28 27 poverTarget.on('
53e70 73 68 6f 77 6e 2e 62 73 2e 70 6f 70 6f 76 65 72 shown.bs.popover
53e80 27 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e ', $.proxy(this.
53e90 66 69 72 65 53 68 6f 77 2c 20 74 68 69 73 29 29 fireShow, this))
53ea0 3b 5c 6e 20 20 20 20 74 68 69 73 2e 70 6f 70 6f ;\n this.popo
53eb0 76 65 72 54 61 72 67 65 74 2e 6f 6e 28 27 68 69 verTarget.on('hi
53ec0 64 64 65 6e 2e 62 73 2e 70 6f 70 6f 76 65 72 27 dden.bs.popover'
53ed0 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 66 , $.proxy(this.f
53ee0 69 72 65 48 69 64 65 2c 20 74 68 69 73 29 29 3b ireHide, this));
53ef0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
53f00 20 20 20 2a 20 49 66 20 74 68 65 20 77 69 64 67 * If the widg
53f10 65 74 20 69 73 20 6e 6f 74 20 69 6e 73 69 64 65 et is not inside
53f20 20 61 20 63 6f 6e 74 61 69 6e 65 72 20 6f 72 20 a container or
53f30 69 6e 6c 69 6e 65 2c 20 72 65 61 72 72 61 6e 67 inline, rearrang
53f40 65 73 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 es its position
53f50 72 65 6c 61 74 69 76 65 20 74 6f 20 69 74 73 20 relative to its
53f60 65 6c 65 6d 65 6e 74 20 6f 66 66 73 65 74 2e 5c element offset.\
53f70 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 n *\n * @par
53f80 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c 6e am {Event} [e]\n
53f90 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e 20 * @private\n
53fa0 20 20 2a 2f 5c 6e 20 20 72 65 70 6f 73 69 74 69 */\n repositi
53fb0 6f 6e 28 65 29 20 7b 5c 6e 20 20 20 20 69 66 20 on(e) {\n if
53fc0 28 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 (this.popoverTar
53fd0 67 65 74 20 26 26 20 74 68 69 73 2e 69 73 56 69 get && this.isVi
53fe0 73 69 62 6c 65 28 29 29 20 7b 5c 6e 20 20 20 20 sible()) {\n
53ff0 20 20 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 this.popoverTa
54000 72 67 65 74 2e 70 6f 70 6f 76 65 72 28 27 75 70 rget.popover('up
54010 64 61 74 65 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e date');\n }\n
54020 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
54030 20 2a 20 54 6f 67 67 6c 65 73 20 74 68 65 20 63 * Toggles the c
54040 6f 6c 6f 72 70 69 63 6b 65 72 20 62 65 74 77 65 olorpicker betwe
54050 65 6e 20 76 69 73 69 62 6c 65 20 6f 72 20 68 69 en visible or hi
54060 64 64 65 6e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a dden\n *\n *
54070 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 @fires Colorpic
54080 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 53 ker#colorpickerS
54090 68 6f 77 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 how\n * @fires
540a0 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c Colorpicker#col
540b0 6f 72 70 69 63 6b 65 72 48 69 64 65 5c 6e 20 20 orpickerHide\n
540c0 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 6e 74 * @param {Event
540d0 7d 20 5b 65 5d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 } [e]\n */\n
540e0 74 6f 67 67 6c 65 28 65 29 20 7b 5c 6e 20 20 20 toggle(e) {\n
540f0 20 69 66 20 28 74 68 69 73 2e 69 73 56 69 73 69 if (this.isVisi
54100 62 6c 65 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 ble()) {\n
54110 74 68 69 73 2e 68 69 64 65 28 65 29 3b 5c 6e 20 this.hide(e);\n
54120 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e 20 20 20 } else {\n
54130 20 20 20 74 68 69 73 2e 73 68 6f 77 28 65 29 3b this.show(e);
54140 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e \n }\n }\n\n
54150 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 68 6f 77 /**\n * Show
54160 73 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 s the colorpicke
54170 72 20 77 69 64 67 65 74 20 69 66 20 68 69 64 64 r widget if hidd
54180 65 6e 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 en.\n *\n *
54190 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 69 63 6b @fires Colorpick
541a0 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 53 68 er#colorpickerSh
541b0 6f 77 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 ow\n * @param
541c0 7b 45 76 65 6e 74 7d 20 5b 65 5d 5c 6e 20 20 20 {Event} [e]\n
541d0 2a 2f 5c 6e 20 20 73 68 6f 77 28 65 29 20 7b 5c */\n show(e) {\
541e0 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 69 73 n if (this.is
541f0 56 69 73 69 62 6c 65 28 29 20 7c 7c 20 74 68 69 Visible() || thi
54200 73 2e 73 68 6f 77 69 6e 67 20 7c 7c 20 74 68 69 s.showing || thi
54210 73 2e 68 69 64 64 69 6e 67 29 20 7b 5c 6e 20 20 s.hidding) {\n
54220 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 return;\n
54230 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 73 }\n\n this.s
54240 68 6f 77 69 6e 67 20 3d 20 74 72 75 65 3b 5c 6e howing = true;\n
54250 20 20 20 20 74 68 69 73 2e 68 69 64 64 69 6e 67 this.hidding
54260 20 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 74 = false;\n t
54270 68 69 73 2e 63 6c 69 63 6b 69 6e 67 20 3d 20 66 his.clicking = f
54280 61 6c 73 65 3b 5c 6e 5c 6e 20 20 20 20 6c 65 74 alse;\n\n let
54290 20 63 70 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 cp = this.color
542a0 70 69 63 6b 65 72 3b 5c 6e 5c 6e 20 20 20 20 63 picker;\n\n c
542b0 70 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 p.lastEvent.alia
542c0 73 20 3d 20 27 73 68 6f 77 27 3b 5c 6e 20 20 20 s = 'show';\n
542d0 20 63 70 2e 6c 61 73 74 45 76 65 6e 74 2e 65 20 cp.lastEvent.e
542e0 3d 20 65 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 50 = e;\n\n // P
542f0 72 65 76 65 6e 74 20 73 68 6f 77 69 6e 67 20 62 revent showing b
54300 72 6f 77 73 65 72 20 6e 61 74 69 76 65 20 48 54 rowser native HT
54310 4d 4c 35 20 63 6f 6c 6f 72 70 69 63 6b 65 72 5c ML5 colorpicker\
54320 6e 20 20 20 20 69 66 20 28 5c 6e 20 20 20 20 20 n if (\n
54330 20 28 65 20 26 26 20 28 21 74 68 69 73 2e 68 61 (e && (!this.ha
54340 73 49 6e 70 75 74 20 7c 7c 20 74 68 69 73 2e 69 sInput || this.i
54350 6e 70 75 74 2e 61 74 74 72 28 27 74 79 70 65 27 nput.attr('type'
54360 29 20 3d 3d 3d 20 27 63 6f 6c 6f 72 27 29 29 20 ) === 'color'))
54370 26 26 5c 6e 20 20 20 20 20 20 28 65 20 26 26 20 &&\n (e &&
54380 65 2e 70 72 65 76 65 6e 74 44 65 66 61 75 6c 74 e.preventDefault
54390 29 5c 6e 20 20 20 20 29 20 7b 5c 6e 20 20 20 20 )\n ) {\n
543a0 20 20 65 2e 73 74 6f 70 50 72 6f 70 61 67 61 74 e.stopPropagat
543b0 69 6f 6e 28 29 3b 5c 6e 20 20 20 20 20 20 65 2e ion();\n e.
543c0 70 72 65 76 65 6e 74 44 65 66 61 75 6c 74 28 29 preventDefault()
543d0 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 ;\n }\n\n
543e0 2f 2f 20 49 66 20 69 74 27 73 20 61 20 70 6f 70 // If it's a pop
543f0 6f 76 65 72 2c 20 61 64 64 20 65 76 65 6e 74 20 over, add event
54400 74 6f 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 to the document
54410 74 6f 20 68 69 64 65 20 74 68 65 20 70 69 63 6b to hide the pick
54420 65 72 20 77 68 65 6e 20 63 6c 69 63 6b 69 6e 67 er when clicking
54430 20 6f 75 74 73 69 64 65 20 6f 66 20 69 74 5c 6e outside of it\n
54440 20 20 20 20 69 66 20 28 74 68 69 73 2e 69 73 50 if (this.isP
54450 6f 70 6f 76 65 72 29 20 7b 5c 6e 20 20 20 20 20 opover) {\n
54460 20 24 28 74 68 69 73 2e 72 6f 6f 74 29 2e 6f 6e $(this.root).on
54470 28 27 72 65 73 69 7a 65 2e 63 6f 6c 6f 72 70 69 ('resize.colorpi
54480 63 6b 65 72 27 2c 20 24 2e 70 72 6f 78 79 28 74 cker', $.proxy(t
54490 68 69 73 2e 72 65 70 6f 73 69 74 69 6f 6e 2c 20 his.reposition,
544a0 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e this));\n }\n
544b0 5c 6e 20 20 20 20 2f 2f 20 61 64 64 20 76 69 73 \n // add vis
544c0 69 62 6c 65 20 63 6c 61 73 73 20 62 65 66 6f 72 ible class befor
544d0 65 20 70 6f 70 6f 76 65 72 20 69 73 20 73 68 6f e popover is sho
544e0 77 6e 5c 6e 20 20 20 20 63 70 2e 70 69 63 6b 65 wn\n cp.picke
544f0 72 2e 61 64 64 43 6c 61 73 73 28 27 63 6f 6c 6f r.addClass('colo
54500 72 70 69 63 6b 65 72 2d 76 69 73 69 62 6c 65 27 rpicker-visible'
54510 29 2e 72 65 6d 6f 76 65 43 6c 61 73 73 28 27 63 ).removeClass('c
54520 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 69 64 64 65 olorpicker-hidde
54530 6e 27 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 n');\n\n if (
54540 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 this.popoverTarg
54550 65 74 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 et) {\n thi
54560 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 2e s.popoverTarget.
54570 70 6f 70 6f 76 65 72 28 27 73 68 6f 77 27 29 3b popover('show');
54580 5c 6e 20 20 20 20 7d 20 65 6c 73 65 20 7b 5c 6e \n } else {\n
54590 20 20 20 20 20 20 74 68 69 73 2e 66 69 72 65 53 this.fireS
545a0 68 6f 77 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 how();\n }\n
545b0 20 7d 5c 6e 5c 6e 20 20 66 69 72 65 53 68 6f 77 }\n\n fireShow
545c0 28 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 68 () {\n this.h
545d0 69 64 64 69 6e 67 20 3d 20 66 61 6c 73 65 3b 5c idding = false;\
545e0 6e 20 20 20 20 74 68 69 73 2e 73 68 6f 77 69 6e n this.showin
545f0 67 20 3d 20 66 61 6c 73 65 3b 5c 6e 5c 6e 20 20 g = false;\n\n
54600 20 20 69 66 20 28 74 68 69 73 2e 69 73 50 6f 70 if (this.isPop
54610 6f 76 65 72 29 20 7b 5c 6e 20 20 20 20 20 20 2f over) {\n /
54620 2f 20 41 64 64 20 65 76 65 6e 74 20 74 6f 20 68 / Add event to h
54630 69 64 65 20 6f 6e 20 6f 75 74 73 69 64 65 20 63 ide on outside c
54640 6c 69 63 6b 5c 6e 20 20 20 20 20 20 24 28 74 68 lick\n $(th
54650 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 is.root.document
54660 29 2e 6f 6e 28 27 6d 6f 75 73 65 64 6f 77 6e 2e ).on('mousedown.
54670 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 colorpicker touc
54680 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b hstart.colorpick
54690 65 72 27 2c 20 24 2e 70 72 6f 78 79 28 74 68 69 er', $.proxy(thi
546a0 73 2e 68 69 64 65 2c 20 74 68 69 73 29 29 3b 5c s.hide, this));\
546b0 6e 20 20 20 20 20 20 24 28 74 68 69 73 2e 72 6f n $(this.ro
546c0 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f 6e 28 ot.document).on(
546d0 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 'mousedown.color
546e0 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 picker touchstar
546f0 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 t.colorpicker',
54700 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 43 $.proxy(this.onC
54710 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 2c 20 74 lickingInside, t
54720 68 69 73 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e 5c his));\n }\n\
54730 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
54740 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 29 20 57 (Colorpicker) W
54750 68 65 6e 20 73 68 6f 77 28 29 20 69 73 20 63 61 hen show() is ca
54760 6c 6c 65 64 20 61 6e 64 20 74 68 65 20 77 69 64 lled and the wid
54770 67 65 74 20 63 61 6e 20 62 65 20 73 68 6f 77 6e get can be shown
54780 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 20 20 20 20 .\n *\n
54790 2a 20 40 65 76 65 6e 74 20 43 6f 6c 6f 72 70 69 * @event Colorpi
547a0 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 72 cker#colorpicker
547b0 53 68 6f 77 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 Show\n */\n
547c0 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
547d0 6b 65 72 2e 74 72 69 67 67 65 72 28 27 63 6f 6c ker.trigger('col
547e0 6f 72 70 69 63 6b 65 72 53 68 6f 77 27 29 3b 5c orpickerShow');\
547f0 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
54800 20 20 2a 20 48 69 64 65 73 20 74 68 65 20 63 6f * Hides the co
54810 6c 6f 72 70 69 63 6b 65 72 20 77 69 64 67 65 74 lorpicker widget
54820 2e 5c 6e 20 20 20 2a 20 48 69 64 65 20 69 73 20 .\n * Hide is
54830 70 72 65 76 65 6e 74 65 64 20 77 68 65 6e 20 69 prevented when i
54840 74 20 69 73 20 74 72 69 67 67 65 72 65 64 20 62 t is triggered b
54850 79 20 61 6e 20 65 76 65 6e 74 20 77 68 6f 73 65 y an event whose
54860 20 74 61 72 67 65 74 20 65 6c 65 6d 65 6e 74 20 target element
54870 68 61 73 20 62 65 65 6e 20 63 6c 69 63 6b 65 64 has been clicked
54880 2f 74 6f 75 63 68 65 64 2e 5c 6e 20 20 20 2a 5c /touched.\n *\
54890 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c n * @fires Col
548a0 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 orpicker#colorpi
548b0 63 6b 65 72 48 69 64 65 5c 6e 20 20 20 2a 20 40 ckerHide\n * @
548c0 70 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 5b 65 param {Event} [e
548d0 5d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 68 69 64 65 ]\n */\n hide
548e0 28 65 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 74 (e) {\n if (t
548f0 68 69 73 2e 69 73 48 69 64 64 65 6e 28 29 20 7c his.isHidden() |
54900 7c 20 74 68 69 73 2e 73 68 6f 77 69 6e 67 20 7c | this.showing |
54910 7c 20 74 68 69 73 2e 68 69 64 64 69 6e 67 29 20 | this.hidding)
54920 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b {\n return;
54930 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 6c \n }\n\n l
54940 65 74 20 63 70 20 3d 20 74 68 69 73 2e 63 6f 6c et cp = this.col
54950 6f 72 70 69 63 6b 65 72 2c 20 63 6c 69 63 6b 69 orpicker, clicki
54960 6e 67 20 3d 20 28 74 68 69 73 2e 63 6c 69 63 6b ng = (this.click
54970 69 6e 67 20 7c 7c 20 74 68 69 73 2e 69 73 43 6c ing || this.isCl
54980 69 63 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 29 ickingInside(e))
54990 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 68 69 ;\n\n this.hi
549a0 64 64 69 6e 67 20 3d 20 74 72 75 65 3b 5c 6e 20 dding = true;\n
549b0 20 20 20 74 68 69 73 2e 73 68 6f 77 69 6e 67 20 this.showing
549c0 3d 20 66 61 6c 73 65 3b 5c 6e 20 20 20 20 74 68 = false;\n th
549d0 69 73 2e 63 6c 69 63 6b 69 6e 67 20 3d 20 66 61 is.clicking = fa
549e0 6c 73 65 3b 5c 6e 5c 6e 20 20 20 20 63 70 2e 6c lse;\n\n cp.l
549f0 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 73 20 3d astEvent.alias =
54a00 20 27 68 69 64 65 27 3b 5c 6e 20 20 20 20 63 70 'hide';\n cp
54a10 2e 6c 61 73 74 45 76 65 6e 74 2e 65 20 3d 20 65 .lastEvent.e = e
54a20 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 54 4f 44 4f ;\n\n // TODO
54a30 3a 20 66 69 78 20 68 61 76 69 6e 67 20 74 6f 20 : fix having to
54a40 63 6c 69 63 6b 20 74 77 69 63 65 20 6f 75 74 73 click twice outs
54a50 69 64 65 20 77 68 65 6e 20 6c 6f 73 69 6e 67 20 ide when losing
54a60 66 6f 63 75 73 20 61 6e 64 20 6c 61 73 74 20 32 focus and last 2
54a70 20 63 6c 69 63 6b 73 20 77 68 65 72 65 20 69 6e clicks where in
54a80 73 69 64 65 20 74 68 65 20 63 6f 6c 6f 72 70 69 side the colorpi
54a90 63 6b 65 72 5c 6e 5c 6e 20 20 20 20 2f 2f 20 50 cker\n\n // P
54aa0 72 65 76 65 6e 74 20 68 69 64 65 20 69 66 20 74 revent hide if t
54ab0 72 69 67 67 65 72 65 64 20 62 79 20 61 6e 20 65 riggered by an e
54ac0 76 65 6e 74 20 61 6e 64 20 61 6e 20 65 6c 65 6d vent and an elem
54ad0 65 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 63 ent inside the c
54ae0 6f 6c 6f 72 70 69 63 6b 65 72 20 68 61 73 20 62 olorpicker has b
54af0 65 65 6e 20 63 6c 69 63 6b 65 64 2f 74 6f 75 63 een clicked/touc
54b00 68 65 64 5c 6e 20 20 20 20 69 66 20 28 63 6c 69 hed\n if (cli
54b10 63 6b 69 6e 67 29 20 7b 5c 6e 20 20 20 20 20 20 cking) {\n
54b20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 3d 20 66 this.hidding = f
54b30 61 6c 73 65 3b 5c 6e 20 20 20 20 20 20 72 65 74 alse;\n ret
54b40 75 72 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 urn;\n }\n\n
54b50 20 20 20 69 66 20 28 74 68 69 73 2e 70 6f 70 6f if (this.popo
54b60 76 65 72 54 61 72 67 65 74 29 20 7b 5c 6e 20 20 verTarget) {\n
54b70 20 20 20 20 74 68 69 73 2e 70 6f 70 6f 76 65 72 this.popover
54b80 54 61 72 67 65 74 2e 70 6f 70 6f 76 65 72 28 27 Target.popover('
54b90 68 69 64 65 27 29 3b 5c 6e 20 20 20 20 7d 20 65 hide');\n } e
54ba0 6c 73 65 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 lse {\n thi
54bb0 73 2e 66 69 72 65 48 69 64 65 28 29 3b 5c 6e 20 s.fireHide();\n
54bc0 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 66 }\n }\n\n f
54bd0 69 72 65 48 69 64 65 28 29 20 7b 5c 6e 20 20 20 ireHide() {\n
54be0 20 74 68 69 73 2e 68 69 64 64 69 6e 67 20 3d 20 this.hidding =
54bf0 66 61 6c 73 65 3b 5c 6e 20 20 20 20 74 68 69 73 false;\n this
54c00 2e 73 68 6f 77 69 6e 67 20 3d 20 66 61 6c 73 65 .showing = false
54c10 3b 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 63 70 20 ;\n\n let cp
54c20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b = this.colorpick
54c30 65 72 3b 5c 6e 5c 6e 20 20 20 20 2f 2f 20 61 64 er;\n\n // ad
54c40 64 20 68 69 64 64 65 6e 20 63 6c 61 73 73 20 61 d hidden class a
54c50 66 74 65 72 20 70 6f 70 6f 76 65 72 20 69 73 20 fter popover is
54c60 68 69 64 64 65 6e 5c 6e 20 20 20 20 63 70 2e 70 hidden\n cp.p
54c70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 73 28 27 icker.addClass('
54c80 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 69 64 64 colorpicker-hidd
54c90 65 6e 27 29 2e 72 65 6d 6f 76 65 43 6c 61 73 73 en').removeClass
54ca0 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69 ('colorpicker-vi
54cb0 73 69 62 6c 65 27 29 3b 5c 6e 5c 6e 20 20 20 20 sible');\n\n
54cc0 2f 2f 20 55 6e 62 69 6e 64 20 77 69 6e 64 6f 77 // Unbind window
54cd0 20 61 6e 64 20 64 6f 63 75 6d 65 6e 74 20 65 76 and document ev
54ce0 65 6e 74 73 2c 20 73 69 6e 63 65 20 74 68 65 72 ents, since ther
54cf0 65 20 69 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 e is no need to
54d00 6b 65 65 70 20 74 68 65 6d 20 77 68 69 6c 65 20 keep them while
54d10 74 68 65 20 70 6f 70 75 70 20 69 73 20 68 69 64 the popup is hid
54d20 64 65 6e 5c 6e 20 20 20 20 24 28 74 68 69 73 2e den\n $(this.
54d30 72 6f 6f 74 29 2e 6f 66 66 28 27 72 65 73 69 7a root).off('resiz
54d40 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 e.colorpicker',
54d50 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70 $.proxy(this.rep
54d60 6f 73 69 74 69 6f 6e 2c 20 74 68 69 73 29 29 3b osition, this));
54d70 5c 6e 20 20 20 20 24 28 74 68 69 73 2e 72 6f 6f \n $(this.roo
54d80 74 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f 66 66 28 t.document).off(
54d90 27 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 'mousedown.color
54da0 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 picker touchstar
54db0 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 2c 20 t.colorpicker',
54dc0 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 $.proxy(this.hid
54dd0 65 2c 20 74 68 69 73 29 29 3b 5c 6e 20 20 20 20 e, this));\n
54de0 24 28 74 68 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 $(this.root.docu
54df0 6d 65 6e 74 29 2e 6f 66 66 28 27 6d 6f 75 73 65 ment).off('mouse
54e00 64 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 down.colorpicker
54e10 20 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f touchstart.colo
54e20 72 70 69 63 6b 65 72 27 2c 20 24 2e 70 72 6f 78 rpicker', $.prox
54e30 79 28 74 68 69 73 2e 6f 6e 43 6c 69 63 6b 69 6e y(this.onClickin
54e40 67 49 6e 73 69 64 65 2c 20 74 68 69 73 29 29 3b gInside, this));
54e50 5c 6e 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 \n\n /**\n
54e60 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 6b 65 72 * (Colorpicker
54e70 29 20 57 68 65 6e 20 68 69 64 65 28 29 20 69 73 ) When hide() is
54e80 20 63 61 6c 6c 65 64 20 61 6e 64 20 74 68 65 20 called and the
54e90 77 69 64 67 65 74 20 63 61 6e 20 62 65 20 68 69 widget can be hi
54ea0 64 64 65 6e 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 dden.\n *\n
54eb0 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c * @event Col
54ec0 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 orpicker#colorpi
54ed0 63 6b 65 72 48 69 64 65 5c 6e 20 20 20 20 20 2a ckerHide\n *
54ee0 2f 5c 6e 20 20 20 20 63 70 2e 74 72 69 67 67 65 /\n cp.trigge
54ef0 72 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 r('colorpickerHi
54f00 64 65 27 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 de');\n }\n\n
54f10 66 6f 63 75 73 28 29 20 7b 5c 6e 20 20 20 20 69 focus() {\n i
54f20 66 20 28 74 68 69 73 2e 68 61 73 41 64 64 6f 6e f (this.hasAddon
54f30 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
54f40 6e 20 74 68 69 73 2e 61 64 64 6f 6e 2e 66 6f 63 n this.addon.foc
54f50 75 73 28 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 us();\n }\n
54f60 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 49 6e if (this.hasIn
54f70 70 75 74 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 put) {\n re
54f80 74 75 72 6e 20 74 68 69 73 2e 69 6e 70 75 74 2e turn this.input.
54f90 66 6f 63 75 73 28 29 3b 5c 6e 20 20 20 20 7d 5c focus();\n }\
54fa0 6e 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 n return fals
54fb0 65 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a e;\n }\n\n /**
54fc0 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 \n * Returns t
54fd0 72 75 65 20 69 66 20 74 68 65 20 63 6f 6c 6f 72 rue if the color
54fe0 70 69 63 6b 65 72 20 65 6c 65 6d 65 6e 74 20 68 picker element h
54ff0 61 73 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b as the colorpick
55000 65 72 2d 76 69 73 69 62 6c 65 20 63 6c 61 73 73 er-visible class
55010 20 61 6e 64 20 6e 6f 74 20 74 68 65 20 63 6f 6c and not the col
55020 6f 72 70 69 63 6b 65 72 2d 68 69 64 64 65 6e 20 orpicker-hidden
55030 6f 6e 65 2e 5c 6e 20 20 20 2a 20 46 61 6c 73 65 one.\n * False
55040 20 6f 74 68 65 72 77 69 73 65 2e 5c 6e 20 20 20 otherwise.\n
55050 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
55060 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a {boolean}\n *
55070 2f 5c 6e 20 20 69 73 56 69 73 69 62 6c 65 28 29 /\n isVisible()
55080 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 {\n return t
55090 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
550a0 70 69 63 6b 65 72 2e 68 61 73 43 6c 61 73 73 28 picker.hasClass(
550b0 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69 73 'colorpicker-vis
550c0 69 62 6c 65 27 29 20 26 26 5c 6e 20 20 20 20 20 ible') &&\n
550d0 20 21 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b !this.colorpick
550e0 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 43 6c 61 er.picker.hasCla
550f0 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d ss('colorpicker-
55100 68 69 64 64 65 6e 27 29 3b 5c 6e 20 20 7d 5c 6e hidden');\n }\n
55110 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 \n /**\n * Re
55120 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 turns true if th
55130 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 20 65 6c e colorpicker el
55140 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 63 6f ement has the co
55150 6c 6f 72 70 69 63 6b 65 72 2d 68 69 64 64 65 6e lorpicker-hidden
55160 20 63 6c 61 73 73 20 61 6e 64 20 6e 6f 74 20 74 class and not t
55170 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 he colorpicker-v
55180 69 73 69 62 6c 65 20 6f 6e 65 2e 5c 6e 20 20 20 isible one.\n
55190 2a 20 46 61 6c 73 65 20 6f 74 68 65 72 77 69 73 * False otherwis
551a0 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 e.\n *\n * @
551b0 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e returns {boolean
551c0 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 69 73 48 69 }\n */\n isHi
551d0 64 64 65 6e 28 29 20 7b 5c 6e 20 20 20 20 72 65 dden() {\n re
551e0 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 turn this.colorp
551f0 69 63 6b 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 icker.picker.has
55200 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 63 6b Class('colorpick
55210 65 72 2d 68 69 64 64 65 6e 27 29 20 26 26 5c 6e er-hidden') &&\n
55220 20 20 20 20 20 20 21 74 68 69 73 2e 63 6f 6c 6f !this.colo
55230 72 70 69 63 6b 65 72 2e 70 69 63 6b 65 72 2e 68 rpicker.picker.h
55240 61 73 43 6c 61 73 73 28 27 63 6f 6c 6f 72 70 69 asClass('colorpi
55250 63 6b 65 72 2d 76 69 73 69 62 6c 65 27 29 3b 5c cker-visible');\
55260 6e 20 20 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 n }\n}\n\nexpor
55270 74 20 64 65 66 61 75 6c 74 20 50 6f 70 75 70 48 t default PopupH
55280 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f andler;\n\n\n\n/
55290 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 / WEBPACK FOOTER
552a0 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 //\n// ./src/js
552b0 2f 50 6f 70 75 70 48 61 6e 64 6c 65 72 2e 6a 73 /PopupHandler.js
552c0 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 3b ","'use strict';
552d0 5c 6e 5c 6e 69 6d 70 6f 72 74 20 24 20 66 72 6f \n\nimport $ fro
552e0 6d 20 27 6a 71 75 65 72 79 27 3b 5c 6e 69 6d 70 m 'jquery';\nimp
552f0 6f 72 74 20 43 6f 6c 6f 72 49 74 65 6d 20 66 72 ort ColorItem fr
55300 6f 6d 20 27 2e 2f 43 6f 6c 6f 72 49 74 65 6d 27 om './ColorItem'
55310 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 48 61 6e ;\n\n/**\n * Han
55320 64 6c 65 73 20 65 76 65 72 79 74 68 69 6e 67 20 dles everything
55330 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 63 related to the c
55340 6f 6c 6f 72 70 69 63 6b 65 72 20 69 6e 70 75 74 olorpicker input
55350 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 2a \n * @ignore\n *
55360 2f 5c 6e 63 6c 61 73 73 20 49 6e 70 75 74 48 61 /\nclass InputHa
55370 6e 64 6c 65 72 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e ndler {\n /**\n
55380 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 6f 6c * @param {Col
55390 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c 6f 72 70 orpicker} colorp
553a0 69 63 6b 65 72 5c 6e 20 20 20 2a 2f 5c 6e 20 20 icker\n */\n
553b0 63 6f 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f constructor(colo
553c0 72 70 69 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 rpicker) {\n
553d0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 /**\n * @typ
553e0 65 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 5c e {Colorpicker}\
553f0 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 n */\n th
55400 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 3d is.colorpicker =
55410 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 20 colorpicker;\n
55420 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 /**\n * @
55430 74 79 70 65 20 7b 6a 51 75 65 72 79 7c 66 61 6c type {jQuery|fal
55440 73 65 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 se}\n */\n
55450 20 20 74 68 69 73 2e 69 6e 70 75 74 20 3d 20 74 this.input = t
55460 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
55470 65 6c 65 6d 65 6e 74 2e 69 73 28 27 69 6e 70 75 element.is('inpu
55480 74 27 29 20 3f 20 74 68 69 73 2e 63 6f 6c 6f 72 t') ? this.color
55490 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 20 3a picker.element :
554a0 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b (this.colorpick
554b0 65 72 2e 6f 70 74 69 6f 6e 73 2e 69 6e 70 75 74 er.options.input
554c0 20 3f 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 ?\n this.c
554d0 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 olorpicker.eleme
554e0 6e 74 2e 66 69 6e 64 28 74 68 69 73 2e 63 6f 6c nt.find(this.col
554f0 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 orpicker.options
55500 2e 69 6e 70 75 74 29 20 3a 20 66 61 6c 73 65 29 .input) : false)
55510 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 ;\n\n if (thi
55520 73 2e 69 6e 70 75 74 20 26 26 20 28 74 68 69 73 s.input && (this
55530 2e 69 6e 70 75 74 2e 6c 65 6e 67 74 68 20 3d 3d .input.length ==
55540 3d 20 30 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 = 0)) {\n t
55550 68 69 73 2e 69 6e 70 75 74 20 3d 20 66 61 6c 73 his.input = fals
55560 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 e;\n }\n\n
55570 20 74 68 69 73 2e 5f 69 6e 69 74 56 61 6c 75 65 this._initValue
55580 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 62 69 ();\n }\n\n bi
55590 6e 64 28 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 nd() {\n if (
555a0 21 74 68 69 73 2e 68 61 73 49 6e 70 75 74 28 29 !this.hasInput()
555b0 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
555c0 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 20 20 74 n;\n }\n t
555d0 68 69 73 2e 69 6e 70 75 74 2e 6f 6e 28 7b 5c 6e his.input.on({\n
555e0 20 20 20 20 20 20 27 6b 65 79 75 70 2e 63 6f 6c 'keyup.col
555f0 6f 72 70 69 63 6b 65 72 27 3a 20 24 2e 70 72 6f orpicker': $.pro
55600 78 79 28 74 68 69 73 2e 6f 6e 6b 65 79 75 70 2c xy(this.onkeyup,
55610 20 74 68 69 73 29 5c 6e 20 20 20 20 7d 29 3b 5c this)\n });\
55620 6e 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 2e n this.input.
55630 6f 6e 28 7b 5c 6e 20 20 20 20 20 20 27 63 68 61 on({\n 'cha
55640 6e 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 nge.colorpicker'
55650 3a 20 24 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f : $.proxy(this.o
55660 6e 63 68 61 6e 67 65 2c 20 74 68 69 73 29 5c 6e nchange, this)\n
55670 20 20 20 20 7d 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e });\n }\n\n
55680 20 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 20 unbind() {\n
55690 20 20 69 66 20 28 21 74 68 69 73 2e 68 61 73 49 if (!this.hasI
556a0 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 nput()) {\n
556b0 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 7d 5c return;\n }\
556c0 6e 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 2e n this.input.
556d0 6f 66 66 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 off('.colorpicke
556e0 72 27 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 5f r');\n }\n\n _
556f0 69 6e 69 74 56 61 6c 75 65 28 29 20 7b 5c 6e 20 initValue() {\n
55700 20 20 20 69 66 20 28 21 74 68 69 73 2e 68 61 73 if (!this.has
55710 49 6e 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 Input()) {\n
55720 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 7d return;\n }
55730 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 76 61 6c 20 \n\n let val
55740 3d 20 27 27 3b 5c 6e 5c 6e 20 20 20 20 5b 5c 6e = '';\n\n [\n
55750 20 20 20 20 20 20 2f 2f 20 63 61 6e 64 69 64 61 // candida
55760 74 65 73 3a 5c 6e 20 20 20 20 20 20 74 68 69 73 tes:\n this
55770 2e 69 6e 70 75 74 2e 76 61 6c 28 29 2c 5c 6e 20 .input.val(),\n
55780 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 2e this.input.
55790 64 61 74 61 28 27 63 6f 6c 6f 72 27 29 2c 5c 6e data('color'),\n
557a0 20 20 20 20 20 20 74 68 69 73 2e 69 6e 70 75 74 this.input
557b0 2e 61 74 74 72 28 27 64 61 74 61 2d 63 6f 6c 6f .attr('data-colo
557c0 72 27 29 5c 6e 20 20 20 20 5d 2e 6d 61 70 28 28 r')\n ].map((
557d0 69 74 65 6d 29 20 3d 3e 20 7b 5c 6e 20 20 20 20 item) => {\n
557e0 20 20 69 66 20 28 69 74 65 6d 20 26 26 20 28 76 if (item && (v
557f0 61 6c 20 3d 3d 3d 20 27 27 29 29 20 7b 5c 6e 20 al === '')) {\n
55800 20 20 20 20 20 20 20 76 61 6c 20 3d 20 69 74 65 val = ite
55810 6d 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e 20 20 20 m;\n }\n
55820 20 7d 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 });\n\n if (
55830 76 61 6c 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 val instanceof C
55840 6f 6c 6f 72 49 74 65 6d 29 20 7b 5c 6e 20 20 20 olorItem) {\n
55850 20 20 20 76 61 6c 20 3d 20 74 68 69 73 2e 67 65 val = this.ge
55860 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c 6f 72 28 tFormattedColor(
55870 76 61 6c 2e 73 74 72 69 6e 67 28 74 68 69 73 2e val.string(this.
55880 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 66 6f 72 6d colorpicker.form
55890 61 74 29 29 3b 5c 6e 20 20 20 20 7d 20 65 6c 73 at));\n } els
558a0 65 20 69 66 20 28 21 28 74 79 70 65 6f 66 20 76 e if (!(typeof v
558b0 61 6c 20 3d 3d 3d 20 27 73 74 72 69 6e 67 27 20 al === 'string'
558c0 7c 7c 20 76 61 6c 20 69 6e 73 74 61 6e 63 65 6f || val instanceo
558d0 66 20 53 74 72 69 6e 67 29 29 20 7b 5c 6e 20 20 f String)) {\n
558e0 20 20 20 20 76 61 6c 20 3d 20 27 27 3b 5c 6e 20 val = '';\n
558f0 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 73 }\n\n this
55900 2e 69 6e 70 75 74 2e 70 72 6f 70 28 27 76 61 6c .input.prop('val
55910 75 65 27 2c 20 76 61 6c 29 3b 5c 6e 20 20 7d 5c ue', val);\n }\
55920 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 n\n /**\n * R
55930 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6c 6f 72 eturns the color
55940 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 string from the
55950 20 69 6e 70 75 74 20 76 61 6c 75 65 2e 5c 6e 20 input value.\n
55960 20 20 2a 20 49 66 20 74 68 65 72 65 20 69 73 20 * If there is
55970 6e 6f 20 69 6e 70 75 74 20 74 68 65 20 72 65 74 no input the ret
55980 75 72 6e 20 76 61 6c 75 65 20 69 73 20 66 61 6c urn value is fal
55990 73 65 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 se.\n *\n *
559a0 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e 67 @returns {String
559b0 7c 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f |boolean}\n */
559c0 5c 6e 20 20 67 65 74 56 61 6c 75 65 28 29 20 7b \n getValue() {
559d0 5c 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 2e \n if (!this.
559e0 68 61 73 49 6e 70 75 74 28 29 29 20 7b 5c 6e 20 hasInput()) {\n
559f0 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 return fals
55a00 65 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 e;\n }\n\n
55a10 20 72 65 74 75 72 6e 20 74 68 69 73 2e 69 6e 70 return this.inp
55a20 75 74 2e 76 61 6c 28 29 3b 5c 6e 20 20 7d 5c 6e ut.val();\n }\n
55a30 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 \n /**\n * If
55a40 20 74 68 65 20 69 6e 70 75 74 20 65 6c 65 6d 65 the input eleme
55a50 6e 74 20 69 73 20 70 72 65 73 65 6e 74 2c 20 69 nt is present, i
55a60 74 20 75 70 64 61 74 65 73 20 74 68 65 20 76 61 t updates the va
55a70 6c 75 65 20 77 69 74 68 20 74 68 65 20 63 75 72 lue with the cur
55a80 72 65 6e 74 20 63 6f 6c 6f 72 20 6f 62 6a 65 63 rent color objec
55a90 74 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 2e 5c t color string.\
55aa0 6e 20 20 20 2a 20 49 66 20 74 68 65 20 76 61 6c n * If the val
55ab0 75 65 20 69 73 20 63 68 61 6e 67 65 64 2c 20 74 ue is changed, t
55ac0 68 69 73 20 6d 65 74 68 6f 64 20 66 69 72 65 73 his method fires
55ad0 20 61 20 5c 22 63 68 61 6e 67 65 5c 22 20 65 76 a \"change\" ev
55ae0 65 6e 74 20 6f 6e 20 74 68 65 20 69 6e 70 75 74 ent on the input
55af0 20 65 6c 65 6d 65 6e 74 2e 5c 6e 20 20 20 2a 5c element.\n *\
55b00 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 n * @param {St
55b10 72 69 6e 67 7d 20 76 61 6c 5c 6e 20 20 20 2a 5c ring} val\n *\
55b20 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 6f 6c n * @fires Col
55b30 6f 72 70 69 63 6b 65 72 23 63 68 61 6e 67 65 5c orpicker#change\
55b40 6e 20 20 20 2a 2f 5c 6e 20 20 73 65 74 56 61 6c n */\n setVal
55b50 75 65 28 76 61 6c 29 20 7b 5c 6e 20 20 20 20 69 ue(val) {\n i
55b60 66 20 28 21 74 68 69 73 2e 68 61 73 49 6e 70 75 f (!this.hasInpu
55b70 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 t()) {\n re
55b80 74 75 72 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e turn;\n }\n\n
55b90 20 20 20 20 6c 65 74 20 69 6e 70 75 74 56 61 6c let inputVal
55ba0 20 3d 20 74 68 69 73 2e 69 6e 70 75 74 2e 70 72 = this.input.pr
55bb0 6f 70 28 27 76 61 6c 75 65 27 29 3b 5c 6e 5c 6e op('value');\n\n
55bc0 20 20 20 20 76 61 6c 20 3d 20 76 61 6c 20 3f 20 val = val ?
55bd0 76 61 6c 20 3a 20 27 27 3b 5c 6e 5c 6e 20 20 20 val : '';\n\n
55be0 20 69 66 20 28 76 61 6c 20 3d 3d 3d 20 28 69 6e if (val === (in
55bf0 70 75 74 56 61 6c 20 3f 20 69 6e 70 75 74 56 61 putVal ? inputVa
55c00 6c 20 3a 20 27 27 29 29 20 7b 5c 6e 20 20 20 20 l : '')) {\n
55c10 20 20 2f 2f 20 4e 6f 20 6e 65 65 64 20 74 6f 20 // No need to
55c20 73 65 74 20 76 61 6c 75 65 20 6f 72 20 74 72 69 set value or tri
55c30 67 67 65 72 20 61 6e 79 20 65 76 65 6e 74 20 69 gger any event i
55c40 66 20 6e 6f 74 68 69 6e 67 20 63 68 61 6e 67 65 f nothing change
55c50 64 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b d\n return;
55c60 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 \n }\n\n t
55c70 68 69 73 2e 69 6e 70 75 74 2e 70 72 6f 70 28 27 his.input.prop('
55c80 76 61 6c 75 65 27 2c 20 76 61 6c 29 3b 5c 6e 5c value', val);\n\
55c90 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
55ca0 20 28 49 6e 70 75 74 29 20 54 72 69 67 67 65 72 (Input) Trigger
55cb0 65 64 20 6f 6e 20 74 68 65 20 69 6e 70 75 74 20 ed on the input
55cc0 65 6c 65 6d 65 6e 74 20 77 68 65 6e 20 61 20 6e element when a n
55cd0 65 77 20 63 6f 6c 6f 72 20 69 73 20 73 65 6c 65 ew color is sele
55ce0 63 74 65 64 2e 5c 6e 20 20 20 20 20 2a 5c 6e 20 cted.\n *\n
55cf0 20 20 20 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c * @event Col
55d00 6f 72 70 69 63 6b 65 72 23 63 68 61 6e 67 65 5c orpicker#change\
55d10 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 n */\n th
55d20 69 73 2e 69 6e 70 75 74 2e 74 72 69 67 67 65 72 is.input.trigger
55d30 28 7b 5c 6e 20 20 20 20 20 20 74 79 70 65 3a 20 ({\n type:
55d40 27 63 68 61 6e 67 65 27 2c 5c 6e 20 20 20 20 20 'change',\n
55d50 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3a 20 74 68 colorpicker: th
55d60 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2c 5c is.colorpicker,\
55d70 6e 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 74 68 n color: th
55d80 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 is.colorpicker.c
55d90 6f 6c 6f 72 2c 5c 6e 20 20 20 20 20 20 76 61 6c olor,\n val
55da0 75 65 3a 20 76 61 6c 5c 6e 20 20 20 20 7d 29 3b ue: val\n });
55db0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
55dc0 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 68 65 * Returns the
55dd0 20 66 6f 72 6d 61 74 74 65 64 20 63 6f 6c 6f 72 formatted color
55de0 20 73 74 72 69 6e 67 2c 20 77 69 74 68 20 74 68 string, with th
55df0 65 20 66 6f 72 6d 61 74 74 69 6e 67 20 6f 70 74 e formatting opt
55e00 69 6f 6e 73 20 61 70 70 6c 69 65 64 5c 6e 20 20 ions applied\n
55e10 20 2a 20 28 65 2e 67 2e 20 75 73 65 48 61 73 68 * (e.g. useHash
55e20 50 72 65 66 69 78 29 5c 6e 20 20 20 2a 5c 6e 20 Prefix)\n *\n
55e30 20 20 2a 20 40 70 61 72 61 6d 20 7b 53 74 72 69 * @param {Stri
55e40 6e 67 7c 6e 75 6c 6c 7d 20 76 61 6c 5c 6e 20 20 ng|null} val\n
55e50 20 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e *\n * @return
55e60 73 20 7b 53 74 72 69 6e 67 7d 5c 6e 20 20 20 2a s {String}\n *
55e70 2f 5c 6e 20 20 67 65 74 46 6f 72 6d 61 74 74 65 /\n getFormatte
55e80 64 43 6f 6c 6f 72 28 76 61 6c 20 3d 20 6e 75 6c dColor(val = nul
55e90 6c 29 20 7b 5c 6e 20 20 20 20 76 61 6c 20 3d 20 l) {\n val =
55ea0 76 61 6c 20 3f 20 76 61 6c 20 3a 20 74 68 69 73 val ? val : this
55eb0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c .colorpicker.col
55ec0 6f 72 48 61 6e 64 6c 65 72 2e 67 65 74 43 6f 6c orHandler.getCol
55ed0 6f 72 53 74 72 69 6e 67 28 29 3b 5c 6e 5c 6e 20 orString();\n\n
55ee0 20 20 20 69 66 20 28 21 76 61 6c 29 20 7b 5c 6e if (!val) {\n
55ef0 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 27 3b return '';
55f00 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 76 \n }\n\n v
55f10 61 6c 20 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 70 al = this.colorp
55f20 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 6c icker.colorHandl
55f30 65 72 2e 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 44 er.resolveColorD
55f40 65 6c 65 67 61 74 65 28 76 61 6c 2c 20 66 61 6c elegate(val, fal
55f50 73 65 29 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 se);\n\n if (
55f60 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
55f70 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 48 61 73 68 .options.useHash
55f80 50 72 65 66 69 78 20 3d 3d 3d 20 66 61 6c 73 65 Prefix === false
55f90 29 20 7b 5c 6e 20 20 20 20 20 20 76 61 6c 20 3d ) {\n val =
55fa0 20 76 61 6c 2e 72 65 70 6c 61 63 65 28 2f 5e 23 val.replace(/^#
55fb0 2f 67 2c 20 27 27 29 3b 5c 6e 20 20 20 20 7d 5c /g, '');\n }\
55fc0 6e 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 76 61 n\n return va
55fd0 6c 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a l;\n }\n\n /**
55fe0 5c 6e 20 20 20 2a 20 52 65 74 75 72 6e 73 20 74 \n * Returns t
55ff0 72 75 65 20 69 66 20 74 68 65 20 77 69 64 67 65 rue if the widge
56000 74 20 68 61 73 20 61 6e 20 61 73 73 6f 63 69 61 t has an associa
56010 74 65 64 20 69 6e 70 75 74 20 65 6c 65 6d 65 6e ted input elemen
56020 74 2c 20 66 61 6c 73 65 20 6f 74 68 65 72 77 69 t, false otherwi
56030 73 65 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e se\n * @return
56040 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 s {boolean}\n
56050 2a 2f 5c 6e 20 20 68 61 73 49 6e 70 75 74 28 29 */\n hasInput()
56060 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 28 {\n return (
56070 74 68 69 73 2e 69 6e 70 75 74 20 21 3d 3d 20 66 this.input !== f
56080 61 6c 73 65 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 alse);\n }\n\n
56090 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 75 72 /**\n * Retur
560a0 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 20 69 ns true if the i
560b0 6e 70 75 74 20 65 78 69 73 74 73 20 61 6e 64 20 nput exists and
560c0 69 73 20 64 69 73 61 62 6c 65 64 5c 6e 20 20 20 is disabled\n
560d0 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f 6f 6c * @returns {bool
560e0 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 69 ean}\n */\n i
560f0 73 45 6e 61 62 6c 65 64 28 29 20 7b 5c 6e 20 20 sEnabled() {\n
56100 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 68 61 return this.ha
56110 73 49 6e 70 75 74 28 29 20 26 26 20 21 74 68 69 sInput() && !thi
56120 73 2e 69 73 44 69 73 61 62 6c 65 64 28 29 3b 5c s.isDisabled();\
56130 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 n }\n\n /**\n
56140 20 20 2a 20 52 65 74 75 72 6e 73 20 74 72 75 65 * Returns true
56150 20 69 66 20 74 68 65 20 69 6e 70 75 74 20 65 78 if the input ex
56160 69 73 74 73 20 61 6e 64 20 69 73 20 64 69 73 61 ists and is disa
56170 62 6c 65 64 5c 6e 20 20 20 2a 20 40 72 65 74 75 bled\n * @retu
56180 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 rns {boolean}\n
56190 20 20 2a 2f 5c 6e 20 20 69 73 44 69 73 61 62 6c */\n isDisabl
561a0 65 64 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 ed() {\n retu
561b0 72 6e 20 74 68 69 73 2e 68 61 73 49 6e 70 75 74 rn this.hasInput
561c0 28 29 20 26 26 20 28 74 68 69 73 2e 69 6e 70 75 () && (this.inpu
561d0 74 2e 70 72 6f 70 28 27 64 69 73 61 62 6c 65 64 t.prop('disabled
561e0 27 29 20 3d 3d 3d 20 74 72 75 65 29 3b 5c 6e 20 ') === true);\n
561f0 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
56200 2a 20 44 69 73 61 62 6c 65 73 20 74 68 65 20 69 * Disables the i
56210 6e 70 75 74 20 69 66 20 61 6e 79 5c 6e 20 20 20 nput if any\n
56220 2a 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 43 *\n * @fires C
56230 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 olorpicker#color
56240 70 69 63 6b 65 72 44 69 73 61 62 6c 65 5c 6e 20 pickerDisable\n
56250 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 6f * @returns {bo
56260 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 olean}\n */\n
56270 20 64 69 73 61 62 6c 65 28 29 20 7b 5c 6e 20 20 disable() {\n
56280 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 49 6e if (this.hasIn
56290 70 75 74 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 put()) {\n
562a0 74 68 69 73 2e 69 6e 70 75 74 2e 70 72 6f 70 28 this.input.prop(
562b0 27 64 69 73 61 62 6c 65 64 27 2c 20 74 72 75 65 'disabled', true
562c0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e );\n }\n }\n
562d0 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 45 6e \n /**\n * En
562e0 61 62 6c 65 73 20 74 68 65 20 69 6e 70 75 74 20 ables the input
562f0 69 66 20 61 6e 79 5c 6e 20 20 20 2a 5c 6e 20 20 if any\n *\n
56300 20 2a 20 40 66 69 72 65 73 20 43 6f 6c 6f 72 70 * @fires Colorp
56310 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 6b 65 icker#colorpicke
56320 72 45 6e 61 62 6c 65 5c 6e 20 20 20 2a 20 40 72 rEnable\n * @r
56330 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d eturns {boolean}
56340 5c 6e 20 20 20 2a 2f 5c 6e 20 20 65 6e 61 62 6c \n */\n enabl
56350 65 28 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 74 e() {\n if (t
56360 68 69 73 2e 68 61 73 49 6e 70 75 74 28 29 29 20 his.hasInput())
56370 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 69 6e {\n this.in
56380 70 75 74 2e 70 72 6f 70 28 27 64 69 73 61 62 6c put.prop('disabl
56390 65 64 27 2c 20 66 61 6c 73 65 29 3b 5c 6e 20 20 ed', false);\n
563a0 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a }\n }\n\n /*
563b0 2a 5c 6e 20 20 20 2a 20 43 61 6c 6c 73 20 73 65 *\n * Calls se
563c0 74 56 61 6c 75 65 20 77 69 74 68 20 74 68 65 20 tValue with the
563d0 63 75 72 72 65 6e 74 20 69 6e 74 65 72 6e 61 6c current internal
563e0 20 63 6f 6c 6f 72 20 76 61 6c 75 65 5c 6e 20 20 color value\n
563f0 20 2a 5c 6e 20 20 20 2a 20 40 66 69 72 65 73 20 *\n * @fires
56400 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 68 61 6e Colorpicker#chan
56410 67 65 5c 6e 20 20 20 2a 2f 5c 6e 20 20 75 70 64 ge\n */\n upd
56420 61 74 65 28 29 20 7b 5c 6e 20 20 20 20 69 66 20 ate() {\n if
56430 28 21 74 68 69 73 2e 68 61 73 49 6e 70 75 74 28 (!this.hasInput(
56440 29 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 )) {\n retu
56450 72 6e 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 rn;\n }\n\n
56460 20 20 69 66 20 28 5c 6e 20 20 20 20 20 20 28 74 if (\n (t
56470 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
56480 6f 70 74 69 6f 6e 73 2e 61 75 74 6f 49 6e 70 75 options.autoInpu
56490 74 46 61 6c 6c 62 61 63 6b 20 3d 3d 3d 20 66 61 tFallback === fa
564a0 6c 73 65 29 20 26 26 5c 6e 20 20 20 20 20 20 74 lse) &&\n t
564b0 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
564c0 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 69 73 49 colorHandler.isI
564d0 6e 76 61 6c 69 64 43 6f 6c 6f 72 28 29 5c 6e 20 nvalidColor()\n
564e0 20 20 20 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f ) {\n //
564f0 20 70 72 65 76 65 6e 74 20 75 70 64 61 74 65 20 prevent update
56500 69 66 20 63 6f 6c 6f 72 20 69 73 20 69 6e 76 61 if color is inva
56510 6c 69 64 2c 20 61 75 74 6f 49 6e 70 75 74 46 61 lid, autoInputFa
56520 6c 6c 62 61 63 6b 20 69 73 20 64 69 73 61 62 6c llback is disabl
56530 65 64 20 61 6e 64 20 74 68 65 20 6c 61 73 74 20 ed and the last
56540 65 76 65 6e 74 20 69 73 20 6b 65 79 75 70 2e 5c event is keyup.\
56550 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c 6e n return;\n
56560 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 74 68 69 }\n\n thi
56570 73 2e 73 65 74 56 61 6c 75 65 28 74 68 69 73 2e s.setValue(this.
56580 67 65 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c 6f getFormattedColo
56590 72 28 29 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 r());\n }\n\n
565a0 2f 2a 2a 5c 6e 20 20 20 2a 20 46 75 6e 63 74 69 /**\n * Functi
565b0 6f 6e 20 74 72 69 67 67 65 72 65 64 20 77 68 65 on triggered whe
565c0 6e 20 74 68 65 20 69 6e 70 75 74 20 68 61 73 20 n the input has
565d0 63 68 61 6e 67 65 64 2c 20 73 6f 20 74 68 65 20 changed, so the
565e0 63 6f 6c 6f 72 70 69 63 6b 65 72 20 67 65 74 73 colorpicker gets
565f0 20 75 70 64 61 74 65 64 2e 5c 6e 20 20 20 2a 5c updated.\n *\
56600 6e 20 20 20 2a 20 40 70 72 69 76 61 74 65 5c 6e n * @private\n
56610 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 45 76 65 * @param {Eve
56620 6e 74 7d 20 65 5c 6e 20 20 20 2a 20 40 72 65 74 nt} e\n * @ret
56630 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e urns {boolean}\n
56640 20 20 20 2a 2f 5c 6e 20 20 6f 6e 63 68 61 6e 67 */\n onchang
56650 65 28 65 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 e(e) {\n this
56660 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 .colorpicker.las
56670 74 45 76 65 6e 74 2e 61 6c 69 61 73 20 3d 20 27 tEvent.alias = '
56680 69 6e 70 75 74 2e 63 68 61 6e 67 65 27 3b 5c 6e input.change';\n
56690 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
566a0 63 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 2e 65 cker.lastEvent.e
566b0 20 3d 20 65 3b 5c 6e 5c 6e 20 20 20 20 6c 65 74 = e;\n\n let
566c0 20 76 61 6c 20 3d 20 74 68 69 73 2e 67 65 74 56 val = this.getV
566d0 61 6c 75 65 28 29 3b 5c 6e 5c 6e 20 20 20 20 69 alue();\n\n i
566e0 66 20 28 76 61 6c 20 21 3d 3d 20 65 2e 76 61 6c f (val !== e.val
566f0 75 65 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 ue) {\n thi
56700 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 65 s.colorpicker.se
56710 74 56 61 6c 75 65 28 76 61 6c 29 3b 5c 6e 20 20 tValue(val);\n
56720 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a }\n }\n\n /*
56730 2a 5c 6e 20 20 20 2a 20 46 75 6e 63 74 69 6f 6e *\n * Function
56740 20 74 72 69 67 67 65 72 65 64 20 61 66 74 65 72 triggered after
56750 20 61 20 6b 65 79 62 6f 61 72 64 20 6b 65 79 20 a keyboard key
56760 68 61 73 20 62 65 65 6e 20 72 65 6c 65 61 73 65 has been release
56770 64 2e 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 d.\n *\n * @
56780 70 72 69 76 61 74 65 5c 6e 20 20 20 2a 20 40 70 private\n * @p
56790 61 72 61 6d 20 7b 45 76 65 6e 74 7d 20 65 5c 6e aram {Event} e\n
567a0 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 62 * @returns {b
567b0 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c 6e oolean}\n */\n
567c0 20 20 6f 6e 6b 65 79 75 70 28 65 29 20 7b 5c 6e onkeyup(e) {\n
567d0 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
567e0 63 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 2e 61 cker.lastEvent.a
567f0 6c 69 61 73 20 3d 20 27 69 6e 70 75 74 2e 6b 65 lias = 'input.ke
56800 79 75 70 27 3b 5c 6e 20 20 20 20 74 68 69 73 2e yup';\n this.
56810 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 colorpicker.last
56820 45 76 65 6e 74 2e 65 20 3d 20 65 3b 5c 6e 5c 6e Event.e = e;\n\n
56830 20 20 20 20 6c 65 74 20 76 61 6c 20 3d 20 74 68 let val = th
56840 69 73 2e 67 65 74 56 61 6c 75 65 28 29 3b 5c 6e is.getValue();\n
56850 5c 6e 20 20 20 20 69 66 20 28 76 61 6c 20 21 3d \n if (val !=
56860 3d 20 65 2e 76 61 6c 75 65 29 20 7b 5c 6e 20 20 = e.value) {\n
56870 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
56880 63 6b 65 72 2e 73 65 74 56 61 6c 75 65 28 76 61 cker.setValue(va
56890 6c 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c l);\n }\n }\
568a0 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 20 64 65 66 n}\n\nexport def
568b0 61 75 6c 74 20 49 6e 70 75 74 48 61 6e 64 6c 65 ault InputHandle
568c0 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 r;\n\n\n\n// WEB
568d0 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e PACK FOOTER //\n
568e0 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f 49 6e 70 75 // ./src/js/Inpu
568f0 74 48 61 6e 64 6c 65 72 2e 6a 73 22 2c 22 27 75 tHandler.js","'u
56900 73 65 20 73 74 72 69 63 74 27 3b 5c 6e 5c 6e 76 se strict';\n\nv
56910 61 72 20 63 6f 6c 6f 72 53 74 72 69 6e 67 20 3d ar colorString =
56920 20 72 65 71 75 69 72 65 28 27 63 6f 6c 6f 72 2d require('color-
56930 73 74 72 69 6e 67 27 29 3b 5c 6e 76 61 72 20 63 string');\nvar c
56940 6f 6e 76 65 72 74 20 3d 20 72 65 71 75 69 72 65 onvert = require
56950 28 27 63 6f 6c 6f 72 2d 63 6f 6e 76 65 72 74 27 ('color-convert'
56960 29 3b 5c 6e 5c 6e 76 61 72 20 5f 73 6c 69 63 65 );\n\nvar _slice
56970 20 3d 20 5b 5d 2e 73 6c 69 63 65 3b 5c 6e 5c 6e = [].slice;\n\n
56980 76 61 72 20 73 6b 69 70 70 65 64 4d 6f 64 65 6c var skippedModel
56990 73 20 3d 20 5b 5c 6e 5c 74 2f 2f 20 74 6f 20 62 s = [\n\t// to b
569a0 65 20 68 6f 6e 65 73 74 2c 20 49 20 64 6f 6e 27 e honest, I don'
569b0 74 20 72 65 61 6c 6c 79 20 66 65 65 6c 20 6c 69 t really feel li
569c0 6b 65 20 6b 65 79 77 6f 72 64 20 62 65 6c 6f 6e ke keyword belon
569d0 67 73 20 69 6e 20 63 6f 6c 6f 72 20 63 6f 6e 76 gs in color conv
569e0 65 72 74 2c 20 62 75 74 20 65 68 2e 5c 6e 5c 74 ert, but eh.\n\t
569f0 27 6b 65 79 77 6f 72 64 27 2c 5c 6e 5c 6e 5c 74 'keyword',\n\n\t
56a00 2f 2f 20 67 72 61 79 20 63 6f 6e 66 6c 69 63 74 // gray conflict
56a10 73 20 77 69 74 68 20 73 6f 6d 65 20 6d 65 74 68 s with some meth
56a20 6f 64 20 6e 61 6d 65 73 2c 20 61 6e 64 20 68 61 od names, and ha
56a30 73 20 69 74 73 20 6f 77 6e 20 6d 65 74 68 6f 64 s its own method
56a40 20 64 65 66 69 6e 65 64 2e 5c 6e 5c 74 27 67 72 defined.\n\t'gr
56a50 61 79 27 2c 5c 6e 5c 6e 5c 74 2f 2f 20 73 68 6f ay',\n\n\t// sho
56a60 75 6c 64 6e 27 74 20 72 65 61 6c 6c 79 20 62 65 uldn't really be
56a70 20 69 6e 20 63 6f 6c 6f 72 2d 63 6f 6e 76 65 72 in color-conver
56a80 74 20 65 69 74 68 65 72 2e 2e 2e 5c 6e 5c 74 27 t either...\n\t'
56a90 68 65 78 27 5c 6e 5d 3b 5c 6e 5c 6e 76 61 72 20 hex'\n];\n\nvar
56aa0 68 61 73 68 65 64 4d 6f 64 65 6c 4b 65 79 73 20 hashedModelKeys
56ab0 3d 20 7b 7d 3b 5c 6e 4f 62 6a 65 63 74 2e 6b 65 = {};\nObject.ke
56ac0 79 73 28 63 6f 6e 76 65 72 74 29 2e 66 6f 72 45 ys(convert).forE
56ad0 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 28 6d 6f ach(function (mo
56ae0 64 65 6c 29 20 7b 5c 6e 5c 74 68 61 73 68 65 64 del) {\n\thashed
56af0 4d 6f 64 65 6c 4b 65 79 73 5b 5f 73 6c 69 63 65 ModelKeys[_slice
56b00 2e 63 61 6c 6c 28 63 6f 6e 76 65 72 74 5b 6d 6f .call(convert[mo
56b10 64 65 6c 5d 2e 6c 61 62 65 6c 73 29 2e 73 6f 72 del].labels).sor
56b20 74 28 29 2e 6a 6f 69 6e 28 27 27 29 5d 20 3d 20 t().join('')] =
56b30 6d 6f 64 65 6c 3b 5c 6e 7d 29 3b 5c 6e 5c 6e 76 model;\n});\n\nv
56b40 61 72 20 6c 69 6d 69 74 65 72 73 20 3d 20 7b 7d ar limiters = {}
56b50 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 43 6f ;\n\nfunction Co
56b60 6c 6f 72 28 6f 62 6a 2c 20 6d 6f 64 65 6c 29 20 lor(obj, model)
56b70 7b 5c 6e 5c 74 69 66 20 28 21 28 74 68 69 73 20 {\n\tif (!(this
56b80 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6c 6f 72 instanceof Color
56b90 29 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e )) {\n\t\treturn
56ba0 20 6e 65 77 20 43 6f 6c 6f 72 28 6f 62 6a 2c 20 new Color(obj,
56bb0 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 7d 5c 6e 5c 6e model);\n\t}\n\n
56bc0 5c 74 69 66 20 28 6d 6f 64 65 6c 20 26 26 20 6d \tif (model && m
56bd0 6f 64 65 6c 20 69 6e 20 73 6b 69 70 70 65 64 4d odel in skippedM
56be0 6f 64 65 6c 73 29 20 7b 5c 6e 5c 74 5c 74 6d 6f odels) {\n\t\tmo
56bf0 64 65 6c 20 3d 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d del = null;\n\t}
56c00 5c 6e 5c 6e 5c 74 69 66 20 28 6d 6f 64 65 6c 20 \n\n\tif (model
56c10 26 26 20 21 28 6d 6f 64 65 6c 20 69 6e 20 63 6f && !(model in co
56c20 6e 76 65 72 74 29 29 20 7b 5c 6e 5c 74 5c 74 74 nvert)) {\n\t\tt
56c30 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 hrow new Error('
56c40 55 6e 6b 6e 6f 77 6e 20 6d 6f 64 65 6c 3a 20 27 Unknown model: '
56c50 20 2b 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 7d 5c + model);\n\t}\
56c60 6e 5c 6e 5c 74 76 61 72 20 69 3b 5c 6e 5c 74 76 n\n\tvar i;\n\tv
56c70 61 72 20 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 6e ar channels;\n\n
56c80 5c 74 69 66 20 28 74 79 70 65 6f 66 20 6f 62 6a \tif (typeof obj
56c90 20 3d 3d 3d 20 27 75 6e 64 65 66 69 6e 65 64 27 === 'undefined'
56ca0 29 20 7b 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d 6f ) {\n\t\tthis.mo
56cb0 64 65 6c 20 3d 20 27 72 67 62 27 3b 5c 6e 5c 74 del = 'rgb';\n\t
56cc0 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 5b \tthis.color = [
56cd0 30 2c 20 30 2c 20 30 5d 3b 5c 6e 5c 74 5c 74 74 0, 0, 0];\n\t\tt
56ce0 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b 5c his.valpha = 1;\
56cf0 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 6f 62 n\t} else if (ob
56d00 6a 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6c j instanceof Col
56d10 6f 72 29 20 7b 5c 6e 5c 74 5c 74 74 68 69 73 2e or) {\n\t\tthis.
56d20 6d 6f 64 65 6c 20 3d 20 6f 62 6a 2e 6d 6f 64 65 model = obj.mode
56d30 6c 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e 63 6f 6c l;\n\t\tthis.col
56d40 6f 72 20 3d 20 6f 62 6a 2e 63 6f 6c 6f 72 2e 73 or = obj.color.s
56d50 6c 69 63 65 28 29 3b 5c 6e 5c 74 5c 74 74 68 69 lice();\n\t\tthi
56d60 73 2e 76 61 6c 70 68 61 20 3d 20 6f 62 6a 2e 76 s.valpha = obj.v
56d70 61 6c 70 68 61 3b 5c 6e 5c 74 7d 20 65 6c 73 65 alpha;\n\t} else
56d80 20 69 66 20 28 74 79 70 65 6f 66 20 6f 62 6a 20 if (typeof obj
56d90 3d 3d 3d 20 27 73 74 72 69 6e 67 27 29 20 7b 5c === 'string') {\
56da0 6e 5c 74 5c 74 76 61 72 20 72 65 73 75 6c 74 20 n\t\tvar result
56db0 3d 20 63 6f 6c 6f 72 53 74 72 69 6e 67 2e 67 65 = colorString.ge
56dc0 74 28 6f 62 6a 29 3b 5c 6e 5c 74 5c 74 69 66 20 t(obj);\n\t\tif
56dd0 28 72 65 73 75 6c 74 20 3d 3d 3d 20 6e 75 6c 6c (result === null
56de0 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 ) {\n\t\t\tthrow
56df0 20 6e 65 77 20 45 72 72 6f 72 28 27 55 6e 61 62 new Error('Unab
56e00 6c 65 20 74 6f 20 70 61 72 73 65 20 63 6f 6c 6f le to parse colo
56e10 72 20 66 72 6f 6d 20 73 74 72 69 6e 67 3a 20 27 r from string: '
56e20 20 2b 20 6f 62 6a 29 3b 5c 6e 5c 74 5c 74 7d 5c + obj);\n\t\t}\
56e30 6e 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d 6f 64 65 n\n\t\tthis.mode
56e40 6c 20 3d 20 72 65 73 75 6c 74 2e 6d 6f 64 65 6c l = result.model
56e50 3b 5c 6e 5c 74 5c 74 63 68 61 6e 6e 65 6c 73 20 ;\n\t\tchannels
56e60 3d 20 63 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d = convert[this.m
56e70 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c odel].channels;\
56e80 6e 5c 74 5c 74 74 68 69 73 2e 63 6f 6c 6f 72 20 n\t\tthis.color
56e90 3d 20 72 65 73 75 6c 74 2e 76 61 6c 75 65 2e 73 = result.value.s
56ea0 6c 69 63 65 28 30 2c 20 63 68 61 6e 6e 65 6c 73 lice(0, channels
56eb0 29 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e 76 61 6c );\n\t\tthis.val
56ec0 70 68 61 20 3d 20 74 79 70 65 6f 66 20 72 65 73 pha = typeof res
56ed0 75 6c 74 2e 76 61 6c 75 65 5b 63 68 61 6e 6e 65 ult.value[channe
56ee0 6c 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 ls] === 'number'
56ef0 20 3f 20 72 65 73 75 6c 74 2e 76 61 6c 75 65 5b ? result.value[
56f00 63 68 61 6e 6e 65 6c 73 5d 20 3a 20 31 3b 5c 6e channels] : 1;\n
56f10 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 6f 62 6a \t} else if (obj
56f20 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 5c 74 5c 74 .length) {\n\t\t
56f30 74 68 69 73 2e 6d 6f 64 65 6c 20 3d 20 6d 6f 64 this.model = mod
56f40 65 6c 20 7c 7c 20 27 72 67 62 27 3b 5c 6e 5c 74 el || 'rgb';\n\t
56f50 5c 74 63 68 61 6e 6e 65 6c 73 20 3d 20 63 6f 6e \tchannels = con
56f60 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d vert[this.model]
56f70 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 74 5c 74 .channels;\n\t\t
56f80 76 61 72 20 6e 65 77 41 72 72 20 3d 20 5f 73 6c var newArr = _sl
56f90 69 63 65 2e 63 61 6c 6c 28 6f 62 6a 2c 20 30 2c ice.call(obj, 0,
56fa0 20 63 68 61 6e 6e 65 6c 73 29 3b 5c 6e 5c 74 5c channels);\n\t\
56fb0 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 7a 65 tthis.color = ze
56fc0 72 6f 41 72 72 61 79 28 6e 65 77 41 72 72 2c 20 roArray(newArr,
56fd0 63 68 61 6e 6e 65 6c 73 29 3b 5c 6e 5c 74 5c 74 channels);\n\t\t
56fe0 74 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 74 79 this.valpha = ty
56ff0 70 65 6f 66 20 6f 62 6a 5b 63 68 61 6e 6e 65 6c peof obj[channel
57000 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 20 s] === 'number'
57010 3f 20 6f 62 6a 5b 63 68 61 6e 6e 65 6c 73 5d 20 ? obj[channels]
57020 3a 20 31 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 : 1;\n\t} else i
57030 66 20 28 74 79 70 65 6f 66 20 6f 62 6a 20 3d 3d f (typeof obj ==
57040 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 5c 6e 5c = 'number') {\n\
57050 74 5c 74 2f 2f 20 74 68 69 73 20 69 73 20 61 6c t\t// this is al
57060 77 61 79 73 20 52 47 42 20 2d 20 63 61 6e 20 62 ways RGB - can b
57070 65 20 63 6f 6e 76 65 72 74 65 64 20 6c 61 74 65 e converted late
57080 72 20 6f 6e 2e 5c 6e 5c 74 5c 74 6f 62 6a 20 26 r on.\n\t\tobj &
57090 3d 20 30 78 46 46 46 46 46 46 3b 5c 6e 5c 74 5c = 0xFFFFFF;\n\t\
570a0 74 74 68 69 73 2e 6d 6f 64 65 6c 20 3d 20 27 72 tthis.model = 'r
570b0 67 62 27 3b 5c 6e 5c 74 5c 74 74 68 69 73 2e 63 gb';\n\t\tthis.c
570c0 6f 6c 6f 72 20 3d 20 5b 5c 6e 5c 74 5c 74 5c 74 olor = [\n\t\t\t
570d0 28 6f 62 6a 20 3e 3e 20 31 36 29 20 26 20 30 78 (obj >> 16) & 0x
570e0 46 46 2c 5c 6e 5c 74 5c 74 5c 74 28 6f 62 6a 20 FF,\n\t\t\t(obj
570f0 3e 3e 20 38 29 20 26 20 30 78 46 46 2c 5c 6e 5c >> 8) & 0xFF,\n\
57100 74 5c 74 5c 74 6f 62 6a 20 26 20 30 78 46 46 5c t\t\tobj & 0xFF\
57110 6e 5c 74 5c 74 5d 3b 5c 6e 5c 74 5c 74 74 68 69 n\t\t];\n\t\tthi
57120 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b 5c 6e 5c s.valpha = 1;\n\
57130 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c 74 5c 74 74 t} else {\n\t\tt
57140 68 69 73 2e 76 61 6c 70 68 61 20 3d 20 31 3b 5c his.valpha = 1;\
57150 6e 5c 6e 5c 74 5c 74 76 61 72 20 6b 65 79 73 20 n\n\t\tvar keys
57160 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6f 62 = Object.keys(ob
57170 6a 29 3b 5c 6e 5c 74 5c 74 69 66 20 28 27 61 6c j);\n\t\tif ('al
57180 70 68 61 27 20 69 6e 20 6f 62 6a 29 20 7b 5c 6e pha' in obj) {\n
57190 5c 74 5c 74 5c 74 6b 65 79 73 2e 73 70 6c 69 63 \t\t\tkeys.splic
571a0 65 28 6b 65 79 73 2e 69 6e 64 65 78 4f 66 28 27 e(keys.indexOf('
571b0 61 6c 70 68 61 27 29 2c 20 31 29 3b 5c 6e 5c 74 alpha'), 1);\n\t
571c0 5c 74 5c 74 74 68 69 73 2e 76 61 6c 70 68 61 20 \t\tthis.valpha
571d0 3d 20 74 79 70 65 6f 66 20 6f 62 6a 2e 61 6c 70 = typeof obj.alp
571e0 68 61 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 20 ha === 'number'
571f0 3f 20 6f 62 6a 2e 61 6c 70 68 61 20 3a 20 30 3b ? obj.alpha : 0;
57200 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 76 \n\t\t}\n\n\t\tv
57210 61 72 20 68 61 73 68 65 64 4b 65 79 73 20 3d 20 ar hashedKeys =
57220 6b 65 79 73 2e 73 6f 72 74 28 29 2e 6a 6f 69 6e keys.sort().join
57230 28 27 27 29 3b 5c 6e 5c 74 5c 74 69 66 20 28 21 ('');\n\t\tif (!
57240 28 68 61 73 68 65 64 4b 65 79 73 20 69 6e 20 68 (hashedKeys in h
57250 61 73 68 65 64 4d 6f 64 65 6c 4b 65 79 73 29 29 ashedModelKeys))
57260 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f 77 20 {\n\t\t\tthrow
57270 6e 65 77 20 45 72 72 6f 72 28 27 55 6e 61 62 6c new Error('Unabl
57280 65 20 74 6f 20 70 61 72 73 65 20 63 6f 6c 6f 72 e to parse color
57290 20 66 72 6f 6d 20 6f 62 6a 65 63 74 3a 20 27 20 from object: '
572a0 2b 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 + JSON.stringify
572b0 28 6f 62 6a 29 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e (obj));\n\t\t}\n
572c0 5c 6e 5c 74 5c 74 74 68 69 73 2e 6d 6f 64 65 6c \n\t\tthis.model
572d0 20 3d 20 68 61 73 68 65 64 4d 6f 64 65 6c 4b 65 = hashedModelKe
572e0 79 73 5b 68 61 73 68 65 64 4b 65 79 73 5d 3b 5c ys[hashedKeys];\
572f0 6e 5c 6e 5c 74 5c 74 76 61 72 20 6c 61 62 65 6c n\n\t\tvar label
57300 73 20 3d 20 63 6f 6e 76 65 72 74 5b 74 68 69 73 s = convert[this
57310 2e 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73 3b 5c .model].labels;\
57320 6e 5c 74 5c 74 76 61 72 20 63 6f 6c 6f 72 20 3d n\t\tvar color =
57330 20 5b 5d 3b 5c 6e 5c 74 5c 74 66 6f 72 20 28 69 [];\n\t\tfor (i
57340 20 3d 20 30 3b 20 69 20 3c 20 6c 61 62 65 6c 73 = 0; i < labels
57350 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 5c .length; i++) {\
57360 6e 5c 74 5c 74 5c 74 63 6f 6c 6f 72 2e 70 75 73 n\t\t\tcolor.pus
57370 68 28 6f 62 6a 5b 6c 61 62 65 6c 73 5b 69 5d 5d h(obj[labels[i]]
57380 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c );\n\t\t}\n\n\t\
57390 74 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 7a 65 tthis.color = ze
573a0 72 6f 41 72 72 61 79 28 63 6f 6c 6f 72 29 3b 5c roArray(color);\
573b0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 2f 2f 20 70 65 72 n\t}\n\n\t// per
573c0 66 6f 72 6d 20 6c 69 6d 69 74 61 74 69 6f 6e 73 form limitations
573d0 20 28 63 6c 61 6d 70 69 6e 67 2c 20 65 74 63 2e (clamping, etc.
573e0 29 5c 6e 5c 74 69 66 20 28 6c 69 6d 69 74 65 72 )\n\tif (limiter
573f0 73 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 29 20 7b s[this.model]) {
57400 5c 6e 5c 74 5c 74 63 68 61 6e 6e 65 6c 73 20 3d \n\t\tchannels =
57410 20 63 6f 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f convert[this.mo
57420 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e del].channels;\n
57430 5c 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 3b 20 \t\tfor (i = 0;
57440 69 20 3c 20 63 68 61 6e 6e 65 6c 73 3b 20 69 2b i < channels; i+
57450 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 76 61 72 20 +) {\n\t\t\tvar
57460 6c 69 6d 69 74 20 3d 20 6c 69 6d 69 74 65 72 73 limit = limiters
57470 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 5b 69 5d 3b [this.model][i];
57480 5c 6e 5c 74 5c 74 5c 74 69 66 20 28 6c 69 6d 69 \n\t\t\tif (limi
57490 74 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c 74 74 68 t) {\n\t\t\t\tth
574a0 69 73 2e 63 6f 6c 6f 72 5b 69 5d 20 3d 20 6c 69 is.color[i] = li
574b0 6d 69 74 28 74 68 69 73 2e 63 6f 6c 6f 72 5b 69 mit(this.color[i
574c0 5d 29 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c 74 ]);\n\t\t\t}\n\t
574d0 5c 74 7d 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 74 68 \t}\n\t}\n\n\tth
574e0 69 73 2e 76 61 6c 70 68 61 20 3d 20 4d 61 74 68 is.valpha = Math
574f0 2e 6d 61 78 28 30 2c 20 4d 61 74 68 2e 6d 69 6e .max(0, Math.min
57500 28 31 2c 20 74 68 69 73 2e 76 61 6c 70 68 61 29 (1, this.valpha)
57510 29 3b 5c 6e 5c 6e 5c 74 69 66 20 28 4f 62 6a 65 );\n\n\tif (Obje
57520 63 74 2e 66 72 65 65 7a 65 29 20 7b 5c 6e 5c 74 ct.freeze) {\n\t
57530 5c 74 4f 62 6a 65 63 74 2e 66 72 65 65 7a 65 28 \tObject.freeze(
57540 74 68 69 73 29 3b 5c 6e 5c 74 7d 5c 6e 7d 5c 6e this);\n\t}\n}\n
57550 5c 6e 43 6f 6c 6f 72 2e 70 72 6f 74 6f 74 79 70 \nColor.prototyp
57560 65 20 3d 20 7b 5c 6e 5c 74 74 6f 53 74 72 69 6e e = {\n\ttoStrin
57570 67 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b g: function () {
57580 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 74 68 69 \n\t\treturn thi
57590 73 2e 73 74 72 69 6e 67 28 29 3b 5c 6e 5c 74 7d s.string();\n\t}
575a0 2c 5c 6e 5c 6e 5c 74 74 6f 4a 53 4f 4e 3a 20 66 ,\n\n\ttoJSON: f
575b0 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 unction () {\n\t
575c0 5c 74 72 65 74 75 72 6e 20 74 68 69 73 5b 74 68 \treturn this[th
575d0 69 73 2e 6d 6f 64 65 6c 5d 28 29 3b 5c 6e 5c 74 is.model]();\n\t
575e0 7d 2c 5c 6e 5c 6e 5c 74 73 74 72 69 6e 67 3a 20 },\n\n\tstring:
575f0 66 75 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 73 function (places
57600 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 73 65 6c ) {\n\t\tvar sel
57610 66 20 3d 20 74 68 69 73 2e 6d 6f 64 65 6c 20 69 f = this.model i
57620 6e 20 63 6f 6c 6f 72 53 74 72 69 6e 67 2e 74 6f n colorString.to
57630 20 3f 20 74 68 69 73 20 3a 20 74 68 69 73 2e 72 ? this : this.r
57640 67 62 28 29 3b 5c 6e 5c 74 5c 74 73 65 6c 66 20 gb();\n\t\tself
57650 3d 20 73 65 6c 66 2e 72 6f 75 6e 64 28 74 79 70 = self.round(typ
57660 65 6f 66 20 70 6c 61 63 65 73 20 3d 3d 3d 20 27 eof places === '
57670 6e 75 6d 62 65 72 27 20 3f 20 70 6c 61 63 65 73 number' ? places
57680 20 3a 20 31 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 : 1);\n\t\tvar
57690 61 72 67 73 20 3d 20 73 65 6c 66 2e 76 61 6c 70 args = self.valp
576a0 68 61 20 3d 3d 3d 20 31 20 3f 20 73 65 6c 66 2e ha === 1 ? self.
576b0 63 6f 6c 6f 72 20 3a 20 73 65 6c 66 2e 63 6f 6c color : self.col
576c0 6f 72 2e 63 6f 6e 63 61 74 28 74 68 69 73 2e 76 or.concat(this.v
576d0 61 6c 70 68 61 29 3b 5c 6e 5c 74 5c 74 72 65 74 alpha);\n\t\tret
576e0 75 72 6e 20 63 6f 6c 6f 72 53 74 72 69 6e 67 2e urn colorString.
576f0 74 6f 5b 73 65 6c 66 2e 6d 6f 64 65 6c 5d 28 61 to[self.model](a
57700 72 67 73 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c rgs);\n\t},\n\n\
57710 74 70 65 72 63 65 6e 74 53 74 72 69 6e 67 3a 20 tpercentString:
57720 66 75 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 73 function (places
57730 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 73 65 6c ) {\n\t\tvar sel
57740 66 20 3d 20 74 68 69 73 2e 72 67 62 28 29 2e 72 f = this.rgb().r
57750 6f 75 6e 64 28 74 79 70 65 6f 66 20 70 6c 61 63 ound(typeof plac
57760 65 73 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 20 es === 'number'
57770 3f 20 70 6c 61 63 65 73 20 3a 20 31 29 3b 5c 6e ? places : 1);\n
57780 5c 74 5c 74 76 61 72 20 61 72 67 73 20 3d 20 73 \t\tvar args = s
57790 65 6c 66 2e 76 61 6c 70 68 61 20 3d 3d 3d 20 31 elf.valpha === 1
577a0 20 3f 20 73 65 6c 66 2e 63 6f 6c 6f 72 20 3a 20 ? self.color :
577b0 73 65 6c 66 2e 63 6f 6c 6f 72 2e 63 6f 6e 63 61 self.color.conca
577c0 74 28 74 68 69 73 2e 76 61 6c 70 68 61 29 3b 5c t(this.valpha);\
577d0 6e 5c 74 5c 74 72 65 74 75 72 6e 20 63 6f 6c 6f n\t\treturn colo
577e0 72 53 74 72 69 6e 67 2e 74 6f 2e 72 67 62 2e 70 rString.to.rgb.p
577f0 65 72 63 65 6e 74 28 61 72 67 73 29 3b 5c 6e 5c ercent(args);\n\
57800 74 7d 2c 5c 6e 5c 6e 5c 74 61 72 72 61 79 3a 20 t},\n\n\tarray:
57810 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c function () {\n\
57820 74 5c 74 72 65 74 75 72 6e 20 74 68 69 73 2e 76 t\treturn this.v
57830 61 6c 70 68 61 20 3d 3d 3d 20 31 20 3f 20 74 68 alpha === 1 ? th
57840 69 73 2e 63 6f 6c 6f 72 2e 73 6c 69 63 65 28 29 is.color.slice()
57850 20 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 63 6f : this.color.co
57860 6e 63 61 74 28 74 68 69 73 2e 76 61 6c 70 68 61 ncat(this.valpha
57870 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6f 62 );\n\t},\n\n\tob
57880 6a 65 63 74 3a 20 66 75 6e 63 74 69 6f 6e 20 28 ject: function (
57890 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 65 73 ) {\n\t\tvar res
578a0 75 6c 74 20 3d 20 7b 7d 3b 5c 6e 5c 74 5c 74 76 ult = {};\n\t\tv
578b0 61 72 20 63 68 61 6e 6e 65 6c 73 20 3d 20 63 6f ar channels = co
578c0 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c nvert[this.model
578d0 5d 2e 63 68 61 6e 6e 65 6c 73 3b 5c 6e 5c 74 5c ].channels;\n\t\
578e0 74 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 63 6f tvar labels = co
578f0 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c nvert[this.model
57900 5d 2e 6c 61 62 65 6c 73 3b 5c 6e 5c 6e 5c 74 5c ].labels;\n\n\t\
57910 74 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b tfor (var i = 0;
57920 20 69 20 3c 20 63 68 61 6e 6e 65 6c 73 3b 20 69 i < channels; i
57930 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 73 ++) {\n\t\t\tres
57940 75 6c 74 5b 6c 61 62 65 6c 73 5b 69 5d 5d 20 3d ult[labels[i]] =
57950 20 74 68 69 73 2e 63 6f 6c 6f 72 5b 69 5d 3b 5c this.color[i];\
57960 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 n\t\t}\n\n\t\tif
57970 20 28 74 68 69 73 2e 76 61 6c 70 68 61 20 21 3d (this.valpha !=
57980 3d 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 = 1) {\n\t\t\tre
57990 73 75 6c 74 2e 61 6c 70 68 61 20 3d 20 74 68 69 sult.alpha = thi
579a0 73 2e 76 61 6c 70 68 61 3b 5c 6e 5c 74 5c 74 7d s.valpha;\n\t\t}
579b0 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 72 \n\n\t\treturn r
579c0 65 73 75 6c 74 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e esult;\n\t},\n\n
579d0 5c 74 75 6e 69 74 41 72 72 61 79 3a 20 66 75 6e \tunitArray: fun
579e0 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 ction () {\n\t\t
579f0 76 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 var rgb = this.r
57a00 67 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c gb().color;\n\t\
57a10 74 72 67 62 5b 30 5d 20 2f 3d 20 32 35 35 3b 5c trgb[0] /= 255;\
57a20 6e 5c 74 5c 74 72 67 62 5b 31 5d 20 2f 3d 20 32 n\t\trgb[1] /= 2
57a30 35 35 3b 5c 6e 5c 74 5c 74 72 67 62 5b 32 5d 20 55;\n\t\trgb[2]
57a40 2f 3d 20 32 35 35 3b 5c 6e 5c 6e 5c 74 5c 74 69 /= 255;\n\n\t\ti
57a50 66 20 28 74 68 69 73 2e 76 61 6c 70 68 61 20 21 f (this.valpha !
57a60 3d 3d 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 == 1) {\n\t\t\tr
57a70 67 62 2e 70 75 73 68 28 74 68 69 73 2e 76 61 6c gb.push(this.val
57a80 70 68 61 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e pha);\n\t\t}\n\n
57a90 5c 74 5c 74 72 65 74 75 72 6e 20 72 67 62 3b 5c \t\treturn rgb;\
57aa0 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 75 6e 69 74 4f n\t},\n\n\tunitO
57ab0 62 6a 65 63 74 3a 20 66 75 6e 63 74 69 6f 6e 20 bject: function
57ac0 28 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 67 () {\n\t\tvar rg
57ad0 62 20 3d 20 74 68 69 73 2e 72 67 62 28 29 2e 6f b = this.rgb().o
57ae0 62 6a 65 63 74 28 29 3b 5c 6e 5c 74 5c 74 72 67 bject();\n\t\trg
57af0 62 2e 72 20 2f 3d 20 32 35 35 3b 5c 6e 5c 74 5c b.r /= 255;\n\t\
57b00 74 72 67 62 2e 67 20 2f 3d 20 32 35 35 3b 5c 6e trgb.g /= 255;\n
57b10 5c 74 5c 74 72 67 62 2e 62 20 2f 3d 20 32 35 35 \t\trgb.b /= 255
57b20 3b 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 74 68 69 ;\n\n\t\tif (thi
57b30 73 2e 76 61 6c 70 68 61 20 21 3d 3d 20 31 29 20 s.valpha !== 1)
57b40 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 2e 61 6c 70 {\n\t\t\trgb.alp
57b50 68 61 20 3d 20 74 68 69 73 2e 76 61 6c 70 68 61 ha = this.valpha
57b60 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 ;\n\t\t}\n\n\t\t
57b70 72 65 74 75 72 6e 20 72 67 62 3b 5c 6e 5c 74 7d return rgb;\n\t}
57b80 2c 5c 6e 5c 6e 5c 74 72 6f 75 6e 64 3a 20 66 75 ,\n\n\tround: fu
57b90 6e 63 74 69 6f 6e 20 28 70 6c 61 63 65 73 29 20 nction (places)
57ba0 7b 5c 6e 5c 74 5c 74 70 6c 61 63 65 73 20 3d 20 {\n\t\tplaces =
57bb0 4d 61 74 68 2e 6d 61 78 28 70 6c 61 63 65 73 20 Math.max(places
57bc0 7c 7c 20 30 2c 20 30 29 3b 5c 6e 5c 74 5c 74 72 || 0, 0);\n\t\tr
57bd0 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 eturn new Color(
57be0 74 68 69 73 2e 63 6f 6c 6f 72 2e 6d 61 70 28 72 this.color.map(r
57bf0 6f 75 6e 64 54 6f 50 6c 61 63 65 28 70 6c 61 63 oundToPlace(plac
57c00 65 73 29 29 2e 63 6f 6e 63 61 74 28 74 68 69 73 es)).concat(this
57c10 2e 76 61 6c 70 68 61 29 2c 20 74 68 69 73 2e 6d .valpha), this.m
57c20 6f 64 65 6c 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e odel);\n\t},\n\n
57c30 5c 74 61 6c 70 68 61 3a 20 66 75 6e 63 74 69 6f \talpha: functio
57c40 6e 20 28 76 61 6c 29 20 7b 5c 6e 5c 74 5c 74 69 n (val) {\n\t\ti
57c50 66 20 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e f (arguments.len
57c60 67 74 68 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 gth) {\n\t\t\tre
57c70 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 74 turn new Color(t
57c80 68 69 73 2e 63 6f 6c 6f 72 2e 63 6f 6e 63 61 74 his.color.concat
57c90 28 4d 61 74 68 2e 6d 61 78 28 30 2c 20 4d 61 74 (Math.max(0, Mat
57ca0 68 2e 6d 69 6e 28 31 2c 20 76 61 6c 29 29 29 2c h.min(1, val))),
57cb0 20 74 68 69 73 2e 6d 6f 64 65 6c 29 3b 5c 6e 5c this.model);\n\
57cc0 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 t\t}\n\n\t\tretu
57cd0 72 6e 20 74 68 69 73 2e 76 61 6c 70 68 61 3b 5c rn this.valpha;\
57ce0 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 2f 2f 20 72 67 n\t},\n\n\t// rg
57cf0 62 5c 6e 5c 74 72 65 64 3a 20 67 65 74 73 65 74 b\n\tred: getset
57d00 28 27 72 67 62 27 2c 20 30 2c 20 6d 61 78 66 6e ('rgb', 0, maxfn
57d10 28 32 35 35 29 29 2c 5c 6e 5c 74 67 72 65 65 6e (255)),\n\tgreen
57d20 3a 20 67 65 74 73 65 74 28 27 72 67 62 27 2c 20 : getset('rgb',
57d30 31 2c 20 6d 61 78 66 6e 28 32 35 35 29 29 2c 5c 1, maxfn(255)),\
57d40 6e 5c 74 62 6c 75 65 3a 20 67 65 74 73 65 74 28 n\tblue: getset(
57d50 27 72 67 62 27 2c 20 32 2c 20 6d 61 78 66 6e 28 'rgb', 2, maxfn(
57d60 32 35 35 29 29 2c 5c 6e 5c 6e 5c 74 68 75 65 3a 255)),\n\n\thue:
57d70 20 67 65 74 73 65 74 28 5b 27 68 73 6c 27 2c 20 getset(['hsl',
57d80 27 68 73 76 27 2c 20 27 68 73 6c 27 2c 20 27 68 'hsv', 'hsl', 'h
57d90 77 62 27 2c 20 27 68 63 67 27 5d 2c 20 30 2c 20 wb', 'hcg'], 0,
57da0 66 75 6e 63 74 69 6f 6e 20 28 76 61 6c 29 20 7b function (val) {
57db0 20 72 65 74 75 72 6e 20 28 28 76 61 6c 20 25 20 return ((val %
57dc0 33 36 30 29 20 2b 20 33 36 30 29 20 25 20 33 36 360) + 360) % 36
57dd0 30 3b 20 7d 29 2c 20 2f 2f 20 65 73 6c 69 6e 74 0; }), // eslint
57de0 2d 64 69 73 61 62 6c 65 2d 6c 69 6e 65 20 62 72 -disable-line br
57df0 61 63 65 2d 73 74 79 6c 65 5c 6e 5c 6e 5c 74 73 ace-style\n\n\ts
57e00 61 74 75 72 61 74 69 6f 6e 6c 3a 20 67 65 74 73 aturationl: gets
57e10 65 74 28 27 68 73 6c 27 2c 20 31 2c 20 6d 61 78 et('hsl', 1, max
57e20 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 6c 69 67 fn(100)),\n\tlig
57e30 68 74 6e 65 73 73 3a 20 67 65 74 73 65 74 28 27 htness: getset('
57e40 68 73 6c 27 2c 20 32 2c 20 6d 61 78 66 6e 28 31 hsl', 2, maxfn(1
57e50 30 30 29 29 2c 5c 6e 5c 6e 5c 74 73 61 74 75 72 00)),\n\n\tsatur
57e60 61 74 69 6f 6e 76 3a 20 67 65 74 73 65 74 28 27 ationv: getset('
57e70 68 73 76 27 2c 20 31 2c 20 6d 61 78 66 6e 28 31 hsv', 1, maxfn(1
57e80 30 30 29 29 2c 5c 6e 5c 74 76 61 6c 75 65 3a 20 00)),\n\tvalue:
57e90 67 65 74 73 65 74 28 27 68 73 76 27 2c 20 32 2c getset('hsv', 2,
57ea0 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c maxfn(100)),\n\
57eb0 6e 5c 74 63 68 72 6f 6d 61 3a 20 67 65 74 73 65 n\tchroma: getse
57ec0 74 28 27 68 63 67 27 2c 20 31 2c 20 6d 61 78 66 t('hcg', 1, maxf
57ed0 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 67 72 61 79 n(100)),\n\tgray
57ee0 3a 20 67 65 74 73 65 74 28 27 68 63 67 27 2c 20 : getset('hcg',
57ef0 32 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 2, maxfn(100)),\
57f00 6e 5c 6e 5c 74 77 68 69 74 65 3a 20 67 65 74 73 n\n\twhite: gets
57f10 65 74 28 27 68 77 62 27 2c 20 31 2c 20 6d 61 78 et('hwb', 1, max
57f20 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 77 62 6c fn(100)),\n\twbl
57f30 61 63 6b 3a 20 67 65 74 73 65 74 28 27 68 77 62 ack: getset('hwb
57f40 27 2c 20 32 2c 20 6d 61 78 66 6e 28 31 30 30 29 ', 2, maxfn(100)
57f50 29 2c 5c 6e 5c 6e 5c 74 63 79 61 6e 3a 20 67 65 ),\n\n\tcyan: ge
57f60 74 73 65 74 28 27 63 6d 79 6b 27 2c 20 30 2c 20 tset('cmyk', 0,
57f70 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 74 maxfn(100)),\n\t
57f80 6d 61 67 65 6e 74 61 3a 20 67 65 74 73 65 74 28 magenta: getset(
57f90 27 63 6d 79 6b 27 2c 20 31 2c 20 6d 61 78 66 6e 'cmyk', 1, maxfn
57fa0 28 31 30 30 29 29 2c 5c 6e 5c 74 79 65 6c 6c 6f (100)),\n\tyello
57fb0 77 3a 20 67 65 74 73 65 74 28 27 63 6d 79 6b 27 w: getset('cmyk'
57fc0 2c 20 32 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 , 2, maxfn(100))
57fd0 2c 5c 6e 5c 74 62 6c 61 63 6b 3a 20 67 65 74 73 ,\n\tblack: gets
57fe0 65 74 28 27 63 6d 79 6b 27 2c 20 33 2c 20 6d 61 et('cmyk', 3, ma
57ff0 78 66 6e 28 31 30 30 29 29 2c 5c 6e 5c 6e 5c 74 xfn(100)),\n\n\t
58000 78 3a 20 67 65 74 73 65 74 28 27 78 79 7a 27 2c x: getset('xyz',
58010 20 30 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 0, maxfn(100)),
58020 5c 6e 5c 74 79 3a 20 67 65 74 73 65 74 28 27 78 \n\ty: getset('x
58030 79 7a 27 2c 20 31 2c 20 6d 61 78 66 6e 28 31 30 yz', 1, maxfn(10
58040 30 29 29 2c 5c 6e 5c 74 7a 3a 20 67 65 74 73 65 0)),\n\tz: getse
58050 74 28 27 78 79 7a 27 2c 20 32 2c 20 6d 61 78 66 t('xyz', 2, maxf
58060 6e 28 31 30 30 29 29 2c 5c 6e 5c 6e 5c 74 6c 3a n(100)),\n\n\tl:
58070 20 67 65 74 73 65 74 28 27 6c 61 62 27 2c 20 30 getset('lab', 0
58080 2c 20 6d 61 78 66 6e 28 31 30 30 29 29 2c 5c 6e , maxfn(100)),\n
58090 5c 74 61 3a 20 67 65 74 73 65 74 28 27 6c 61 62 \ta: getset('lab
580a0 27 2c 20 31 29 2c 5c 6e 5c 74 62 3a 20 67 65 74 ', 1),\n\tb: get
580b0 73 65 74 28 27 6c 61 62 27 2c 20 32 29 2c 5c 6e set('lab', 2),\n
580c0 5c 6e 5c 74 6b 65 79 77 6f 72 64 3a 20 66 75 6e \n\tkeyword: fun
580d0 63 74 69 6f 6e 20 28 76 61 6c 29 20 7b 5c 6e 5c ction (val) {\n\
580e0 74 5c 74 69 66 20 28 61 72 67 75 6d 65 6e 74 73 t\tif (arguments
580f0 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 5c 74 5c 74 .length) {\n\t\t
58100 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c \treturn new Col
58110 6f 72 28 76 61 6c 29 3b 5c 6e 5c 74 5c 74 7d 5c or(val);\n\t\t}\
58120 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 63 6f n\n\t\treturn co
58130 6e 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c nvert[this.model
58140 5d 2e 6b 65 79 77 6f 72 64 28 74 68 69 73 2e 63 ].keyword(this.c
58150 6f 6c 6f 72 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e olor);\n\t},\n\n
58160 5c 74 68 65 78 3a 20 66 75 6e 63 74 69 6f 6e 20 \thex: function
58170 28 76 61 6c 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 (val) {\n\t\tif
58180 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 (arguments.lengt
58190 68 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 h) {\n\t\t\tretu
581a0 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 28 76 61 6c rn new Color(val
581b0 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c );\n\t\t}\n\n\t\
581c0 74 72 65 74 75 72 6e 20 63 6f 6c 6f 72 53 74 72 treturn colorStr
581d0 69 6e 67 2e 74 6f 2e 68 65 78 28 74 68 69 73 2e ing.to.hex(this.
581e0 72 67 62 28 29 2e 72 6f 75 6e 64 28 29 2e 63 6f rgb().round().co
581f0 6c 6f 72 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c lor);\n\t},\n\n\
58200 74 72 67 62 4e 75 6d 62 65 72 3a 20 66 75 6e 63 trgbNumber: func
58210 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 76 tion () {\n\t\tv
58220 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 67 ar rgb = this.rg
58230 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c 74 b().color;\n\t\t
58240 72 65 74 75 72 6e 20 28 28 72 67 62 5b 30 5d 20 return ((rgb[0]
58250 26 20 30 78 46 46 29 20 3c 3c 20 31 36 29 20 7c & 0xFF) << 16) |
58260 20 28 28 72 67 62 5b 31 5d 20 26 20 30 78 46 46 ((rgb[1] & 0xFF
58270 29 20 3c 3c 20 38 29 20 7c 20 28 72 67 62 5b 32 ) << 8) | (rgb[2
58280 5d 20 26 20 30 78 46 46 29 3b 5c 6e 5c 74 7d 2c ] & 0xFF);\n\t},
58290 5c 6e 5c 6e 5c 74 6c 75 6d 69 6e 6f 73 69 74 79 \n\n\tluminosity
582a0 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 7b 5c : function () {\
582b0 6e 5c 74 5c 74 2f 2f 20 68 74 74 70 3a 2f 2f 77 n\t\t// http://w
582c0 77 77 2e 77 33 2e 6f 72 67 2f 54 52 2f 57 43 41 ww.w3.org/TR/WCA
582d0 47 32 30 2f 23 72 65 6c 61 74 69 76 65 6c 75 6d G20/#relativelum
582e0 69 6e 61 6e 63 65 64 65 66 5c 6e 5c 74 5c 74 76 inancedef\n\t\tv
582f0 61 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 67 ar rgb = this.rg
58300 62 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 6e 5c 74 b().color;\n\n\t
58310 5c 74 76 61 72 20 6c 75 6d 20 3d 20 5b 5d 3b 5c \tvar lum = [];\
58320 6e 5c 74 5c 74 66 6f 72 20 28 76 61 72 20 69 20 n\t\tfor (var i
58330 3d 20 30 3b 20 69 20 3c 20 72 67 62 2e 6c 65 6e = 0; i < rgb.len
58340 67 74 68 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 5c gth; i++) {\n\t\
58350 74 5c 74 76 61 72 20 63 68 61 6e 20 3d 20 72 67 t\tvar chan = rg
58360 62 5b 69 5d 20 2f 20 32 35 35 3b 5c 6e 5c 74 5c b[i] / 255;\n\t\
58370 74 5c 74 6c 75 6d 5b 69 5d 20 3d 20 28 63 68 61 t\tlum[i] = (cha
58380 6e 20 3c 3d 20 30 2e 30 33 39 32 38 29 20 3f 20 n <= 0.03928) ?
58390 63 68 61 6e 20 2f 20 31 32 2e 39 32 20 3a 20 4d chan / 12.92 : M
583a0 61 74 68 2e 70 6f 77 28 28 28 63 68 61 6e 20 2b ath.pow(((chan +
583b0 20 30 2e 30 35 35 29 20 2f 20 31 2e 30 35 35 29 0.055) / 1.055)
583c0 2c 20 32 2e 34 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e , 2.4);\n\t\t}\n
583d0 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 30 2e 32 \n\t\treturn 0.2
583e0 31 32 36 20 2a 20 6c 75 6d 5b 30 5d 20 2b 20 30 126 * lum[0] + 0
583f0 2e 37 31 35 32 20 2a 20 6c 75 6d 5b 31 5d 20 2b .7152 * lum[1] +
58400 20 30 2e 30 37 32 32 20 2a 20 6c 75 6d 5b 32 5d 0.0722 * lum[2]
58410 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 63 6f 6e ;\n\t},\n\n\tcon
58420 74 72 61 73 74 3a 20 66 75 6e 63 74 69 6f 6e 20 trast: function
58430 28 63 6f 6c 6f 72 32 29 20 7b 5c 6e 5c 74 5c 74 (color2) {\n\t\t
58440 2f 2f 20 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 // http://www.w3
58450 2e 6f 72 67 2f 54 52 2f 57 43 41 47 32 30 2f 23 .org/TR/WCAG20/#
58460 63 6f 6e 74 72 61 73 74 2d 72 61 74 69 6f 64 65 contrast-ratiode
58470 66 5c 6e 5c 74 5c 74 76 61 72 20 6c 75 6d 31 20 f\n\t\tvar lum1
58480 3d 20 74 68 69 73 2e 6c 75 6d 69 6e 6f 73 69 74 = this.luminosit
58490 79 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 6c 75 y();\n\t\tvar lu
584a0 6d 32 20 3d 20 63 6f 6c 6f 72 32 2e 6c 75 6d 69 m2 = color2.lumi
584b0 6e 6f 73 69 74 79 28 29 3b 5c 6e 5c 6e 5c 74 5c nosity();\n\n\t\
584c0 74 69 66 20 28 6c 75 6d 31 20 3e 20 6c 75 6d 32 tif (lum1 > lum2
584d0 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 ) {\n\t\t\tretur
584e0 6e 20 28 6c 75 6d 31 20 2b 20 30 2e 30 35 29 20 n (lum1 + 0.05)
584f0 2f 20 28 6c 75 6d 32 20 2b 20 30 2e 30 35 29 3b / (lum2 + 0.05);
58500 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 \n\t\t}\n\n\t\tr
58510 65 74 75 72 6e 20 28 6c 75 6d 32 20 2b 20 30 2e eturn (lum2 + 0.
58520 30 35 29 20 2f 20 28 6c 75 6d 31 20 2b 20 30 2e 05) / (lum1 + 0.
58530 30 35 29 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 05);\n\t},\n\n\t
58540 6c 65 76 65 6c 3a 20 66 75 6e 63 74 69 6f 6e 20 level: function
58550 28 63 6f 6c 6f 72 32 29 20 7b 5c 6e 5c 74 5c 74 (color2) {\n\t\t
58560 76 61 72 20 63 6f 6e 74 72 61 73 74 52 61 74 69 var contrastRati
58570 6f 20 3d 20 74 68 69 73 2e 63 6f 6e 74 72 61 73 o = this.contras
58580 74 28 63 6f 6c 6f 72 32 29 3b 5c 6e 5c 74 5c 74 t(color2);\n\t\t
58590 69 66 20 28 63 6f 6e 74 72 61 73 74 52 61 74 69 if (contrastRati
585a0 6f 20 3e 3d 20 37 2e 31 29 20 7b 5c 6e 5c 74 5c o >= 7.1) {\n\t\
585b0 74 5c 74 72 65 74 75 72 6e 20 27 41 41 41 27 3b t\treturn 'AAA';
585c0 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 \n\t\t}\n\n\t\tr
585d0 65 74 75 72 6e 20 28 63 6f 6e 74 72 61 73 74 52 eturn (contrastR
585e0 61 74 69 6f 20 3e 3d 20 34 2e 35 29 20 3f 20 27 atio >= 4.5) ? '
585f0 41 41 27 20 3a 20 27 27 3b 5c 6e 5c 74 7d 2c 5c AA' : '';\n\t},\
58600 6e 5c 6e 5c 74 69 73 44 61 72 6b 3a 20 66 75 6e n\n\tisDark: fun
58610 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 ction () {\n\t\t
58620 2f 2f 20 59 49 51 20 65 71 75 61 74 69 6f 6e 20 // YIQ equation
58630 66 72 6f 6d 20 68 74 74 70 3a 2f 2f 32 34 77 61 from http://24wa
58640 79 73 2e 6f 72 67 2f 32 30 31 30 2f 63 61 6c 63 ys.org/2010/calc
58650 75 6c 61 74 69 6e 67 2d 63 6f 6c 6f 72 2d 63 6f ulating-color-co
58660 6e 74 72 61 73 74 5c 6e 5c 74 5c 74 76 61 72 20 ntrast\n\t\tvar
58670 72 67 62 20 3d 20 74 68 69 73 2e 72 67 62 28 29 rgb = this.rgb()
58680 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c 74 76 61 72 .color;\n\t\tvar
58690 20 79 69 71 20 3d 20 28 72 67 62 5b 30 5d 20 2a yiq = (rgb[0] *
586a0 20 32 39 39 20 2b 20 72 67 62 5b 31 5d 20 2a 20 299 + rgb[1] *
586b0 35 38 37 20 2b 20 72 67 62 5b 32 5d 20 2a 20 31 587 + rgb[2] * 1
586c0 31 34 29 20 2f 20 31 30 30 30 3b 5c 6e 5c 74 5c 14) / 1000;\n\t\
586d0 74 72 65 74 75 72 6e 20 79 69 71 20 3c 20 31 32 treturn yiq < 12
586e0 38 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 69 73 8;\n\t},\n\n\tis
586f0 4c 69 67 68 74 3a 20 66 75 6e 63 74 69 6f 6e 20 Light: function
58700 28 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e () {\n\t\treturn
58710 20 21 74 68 69 73 2e 69 73 44 61 72 6b 28 29 3b !this.isDark();
58720 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6e 65 67 61 \n\t},\n\n\tnega
58730 74 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 29 20 te: function ()
58740 7b 5c 6e 5c 74 5c 74 76 61 72 20 72 67 62 20 3d {\n\t\tvar rgb =
58750 20 74 68 69 73 2e 72 67 62 28 29 3b 5c 6e 5c 74 this.rgb();\n\t
58760 5c 74 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 \tfor (var i = 0
58770 3b 20 69 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c ; i < 3; i++) {\
58780 6e 5c 74 5c 74 5c 74 72 67 62 2e 63 6f 6c 6f 72 n\t\t\trgb.color
58790 5b 69 5d 20 3d 20 32 35 35 20 2d 20 72 67 62 2e [i] = 255 - rgb.
587a0 63 6f 6c 6f 72 5b 69 5d 3b 5c 6e 5c 74 5c 74 7d color[i];\n\t\t}
587b0 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 72 67 62 \n\t\treturn rgb
587c0 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6c 69 67 ;\n\t},\n\n\tlig
587d0 68 74 65 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 28 hten: function (
587e0 72 61 74 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 ratio) {\n\t\tva
587f0 72 20 68 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c r hsl = this.hsl
58800 28 29 3b 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c ();\n\t\thsl.col
58810 6f 72 5b 32 5d 20 2b 3d 20 68 73 6c 2e 63 6f 6c or[2] += hsl.col
58820 6f 72 5b 32 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e or[2] * ratio;\n
58830 5c 74 5c 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c \t\treturn hsl;\
58840 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 64 61 72 6b 65 n\t},\n\n\tdarke
58850 6e 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 n: function (rat
58860 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 io) {\n\t\tvar h
58870 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 3b sl = this.hsl();
58880 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 5b \n\t\thsl.color[
58890 32 5d 20 2d 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 2] -= hsl.color[
588a0 32 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 2] * ratio;\n\t\
588b0 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c 74 treturn hsl;\n\t
588c0 7d 2c 5c 6e 5c 6e 5c 74 73 61 74 75 72 61 74 65 },\n\n\tsaturate
588d0 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 : function (rati
588e0 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 73 o) {\n\t\tvar hs
588f0 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 3b 5c l = this.hsl();\
58900 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 5b 31 n\t\thsl.color[1
58910 5d 20 2b 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 31 ] += hsl.color[1
58920 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 74 ] * ratio;\n\t\t
58930 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c 74 7d return hsl;\n\t}
58940 2c 5c 6e 5c 6e 5c 74 64 65 73 61 74 75 72 61 74 ,\n\n\tdesaturat
58950 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 e: function (rat
58960 69 6f 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 io) {\n\t\tvar h
58970 73 6c 20 3d 20 74 68 69 73 2e 68 73 6c 28 29 3b sl = this.hsl();
58980 5c 6e 5c 74 5c 74 68 73 6c 2e 63 6f 6c 6f 72 5b \n\t\thsl.color[
58990 31 5d 20 2d 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 1] -= hsl.color[
589a0 31 5d 20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 1] * ratio;\n\t\
589b0 74 72 65 74 75 72 6e 20 68 73 6c 3b 5c 6e 5c 74 treturn hsl;\n\t
589c0 7d 2c 5c 6e 5c 6e 5c 74 77 68 69 74 65 6e 3a 20 },\n\n\twhiten:
589d0 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f 29 function (ratio)
589e0 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 68 77 62 20 {\n\t\tvar hwb
589f0 3d 20 74 68 69 73 2e 68 77 62 28 29 3b 5c 6e 5c = this.hwb();\n\
58a00 74 5c 74 68 77 62 2e 63 6f 6c 6f 72 5b 31 5d 20 t\thwb.color[1]
58a10 2b 3d 20 68 77 62 2e 63 6f 6c 6f 72 5b 31 5d 20 += hwb.color[1]
58a20 2a 20 72 61 74 69 6f 3b 5c 6e 5c 74 5c 74 72 65 * ratio;\n\t\tre
58a30 74 75 72 6e 20 68 77 62 3b 5c 6e 5c 74 7d 2c 5c turn hwb;\n\t},\
58a40 6e 5c 6e 5c 74 62 6c 61 63 6b 65 6e 3a 20 66 75 n\n\tblacken: fu
58a50 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f 29 20 7b nction (ratio) {
58a60 5c 6e 5c 74 5c 74 76 61 72 20 68 77 62 20 3d 20 \n\t\tvar hwb =
58a70 74 68 69 73 2e 68 77 62 28 29 3b 5c 6e 5c 74 5c this.hwb();\n\t\
58a80 74 68 77 62 2e 63 6f 6c 6f 72 5b 32 5d 20 2b 3d thwb.color[2] +=
58a90 20 68 77 62 2e 63 6f 6c 6f 72 5b 32 5d 20 2a 20 hwb.color[2] *
58aa0 72 61 74 69 6f 3b 5c 6e 5c 74 5c 74 72 65 74 75 ratio;\n\t\tretu
58ab0 72 6e 20 68 77 62 3b 5c 6e 5c 74 7d 2c 5c 6e 5c rn hwb;\n\t},\n\
58ac0 6e 5c 74 67 72 61 79 73 63 61 6c 65 3a 20 66 75 n\tgrayscale: fu
58ad0 6e 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c nction () {\n\t\
58ae0 74 2f 2f 20 68 74 74 70 3a 2f 2f 65 6e 2e 77 69 t// http://en.wi
58af0 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b 69 kipedia.org/wiki
58b00 2f 47 72 61 79 73 63 61 6c 65 23 43 6f 6e 76 65 /Grayscale#Conve
58b10 72 74 69 6e 67 5f 63 6f 6c 6f 72 5f 74 6f 5f 67 rting_color_to_g
58b20 72 61 79 73 63 61 6c 65 5c 6e 5c 74 5c 74 76 61 rayscale\n\t\tva
58b30 72 20 72 67 62 20 3d 20 74 68 69 73 2e 72 67 62 r rgb = this.rgb
58b40 28 29 2e 63 6f 6c 6f 72 3b 5c 6e 5c 74 5c 74 76 ().color;\n\t\tv
58b50 61 72 20 76 61 6c 20 3d 20 72 67 62 5b 30 5d 20 ar val = rgb[0]
58b60 2a 20 30 2e 33 20 2b 20 72 67 62 5b 31 5d 20 2a * 0.3 + rgb[1] *
58b70 20 30 2e 35 39 20 2b 20 72 67 62 5b 32 5d 20 2a 0.59 + rgb[2] *
58b80 20 30 2e 31 31 3b 5c 6e 5c 74 5c 74 72 65 74 75 0.11;\n\t\tretu
58b90 72 6e 20 43 6f 6c 6f 72 2e 72 67 62 28 76 61 6c rn Color.rgb(val
58ba0 2c 20 76 61 6c 2c 20 76 61 6c 29 3b 5c 6e 5c 74 , val, val);\n\t
58bb0 7d 2c 5c 6e 5c 6e 5c 74 66 61 64 65 3a 20 66 75 },\n\n\tfade: fu
58bc0 6e 63 74 69 6f 6e 20 28 72 61 74 69 6f 29 20 7b nction (ratio) {
58bd0 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 74 68 69 \n\t\treturn thi
58be0 73 2e 61 6c 70 68 61 28 74 68 69 73 2e 76 61 6c s.alpha(this.val
58bf0 70 68 61 20 2d 20 28 74 68 69 73 2e 76 61 6c 70 pha - (this.valp
58c00 68 61 20 2a 20 72 61 74 69 6f 29 29 3b 5c 6e 5c ha * ratio));\n\
58c10 74 7d 2c 5c 6e 5c 6e 5c 74 6f 70 61 71 75 65 72 t},\n\n\topaquer
58c20 3a 20 66 75 6e 63 74 69 6f 6e 20 28 72 61 74 69 : function (rati
58c30 6f 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e o) {\n\t\treturn
58c40 20 74 68 69 73 2e 61 6c 70 68 61 28 74 68 69 73 this.alpha(this
58c50 2e 76 61 6c 70 68 61 20 2b 20 28 74 68 69 73 2e .valpha + (this.
58c60 76 61 6c 70 68 61 20 2a 20 72 61 74 69 6f 29 29 valpha * ratio))
58c70 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 72 6f 74 ;\n\t},\n\n\trot
58c80 61 74 65 3a 20 66 75 6e 63 74 69 6f 6e 20 28 64 ate: function (d
58c90 65 67 72 65 65 73 29 20 7b 5c 6e 5c 74 5c 74 76 egrees) {\n\t\tv
58ca0 61 72 20 68 73 6c 20 3d 20 74 68 69 73 2e 68 73 ar hsl = this.hs
58cb0 6c 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 68 75 l();\n\t\tvar hu
58cc0 65 20 3d 20 68 73 6c 2e 63 6f 6c 6f 72 5b 30 5d e = hsl.color[0]
58cd0 3b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 28 68 75 ;\n\t\thue = (hu
58ce0 65 20 2b 20 64 65 67 72 65 65 73 29 20 25 20 33 e + degrees) % 3
58cf0 36 30 3b 5c 6e 5c 74 5c 74 68 75 65 20 3d 20 68 60;\n\t\thue = h
58d00 75 65 20 3c 20 30 20 3f 20 33 36 30 20 2b 20 68 ue < 0 ? 360 + h
58d10 75 65 20 3a 20 68 75 65 3b 5c 6e 5c 74 5c 74 68 ue : hue;\n\t\th
58d20 73 6c 2e 63 6f 6c 6f 72 5b 30 5d 20 3d 20 68 75 sl.color[0] = hu
58d30 65 3b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 68 e;\n\t\treturn h
58d40 73 6c 3b 5c 6e 5c 74 7d 2c 5c 6e 5c 6e 5c 74 6d sl;\n\t},\n\n\tm
58d50 69 78 3a 20 66 75 6e 63 74 69 6f 6e 20 28 6d 69 ix: function (mi
58d60 78 69 6e 43 6f 6c 6f 72 2c 20 77 65 69 67 68 74 xinColor, weight
58d70 29 20 7b 5c 6e 5c 74 5c 74 2f 2f 20 70 6f 72 74 ) {\n\t\t// port
58d80 65 64 20 66 72 6f 6d 20 73 61 73 73 20 69 6d 70 ed from sass imp
58d90 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 43 lementation in C
58da0 5c 6e 5c 74 5c 74 2f 2f 20 68 74 74 70 73 3a 2f \n\t\t// https:/
58db0 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 61 73 73 /github.com/sass
58dc0 2f 6c 69 62 73 61 73 73 2f 62 6c 6f 62 2f 30 65 /libsass/blob/0e
58dd0 36 62 34 61 32 38 35 30 30 39 32 33 35 36 61 61 6b4a2850092356aa
58de0 33 65 63 65 30 37 63 36 62 32 34 39 66 30 32 32 3ece07c6b249f022
58df0 31 63 61 63 65 64 2f 66 75 6e 63 74 69 6f 6e 73 1caced/functions
58e00 2e 63 70 70 23 4c 32 30 39 5c 6e 5c 74 5c 74 69 .cpp#L209\n\t\ti
58e10 66 20 28 21 6d 69 78 69 6e 43 6f 6c 6f 72 20 7c f (!mixinColor |
58e20 7c 20 21 6d 69 78 69 6e 43 6f 6c 6f 72 2e 72 67 | !mixinColor.rg
58e30 62 29 20 7b 5c 6e 5c 74 5c 74 5c 74 74 68 72 6f b) {\n\t\t\tthro
58e40 77 20 6e 65 77 20 45 72 72 6f 72 28 27 41 72 67 w new Error('Arg
58e50 75 6d 65 6e 74 20 74 6f 20 5c 22 6d 69 78 5c 22 ument to \"mix\"
58e60 20 77 61 73 20 6e 6f 74 20 61 20 43 6f 6c 6f 72 was not a Color
58e70 20 69 6e 73 74 61 6e 63 65 2c 20 62 75 74 20 72 instance, but r
58e80 61 74 68 65 72 20 61 6e 20 69 6e 73 74 61 6e 63 ather an instanc
58e90 65 20 6f 66 20 27 20 2b 20 74 79 70 65 6f 66 20 e of ' + typeof
58ea0 6d 69 78 69 6e 43 6f 6c 6f 72 29 3b 5c 6e 5c 74 mixinColor);\n\t
58eb0 5c 74 7d 5c 6e 5c 74 5c 74 76 61 72 20 63 6f 6c \t}\n\t\tvar col
58ec0 6f 72 31 20 3d 20 6d 69 78 69 6e 43 6f 6c 6f 72 or1 = mixinColor
58ed0 2e 72 67 62 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 .rgb();\n\t\tvar
58ee0 20 63 6f 6c 6f 72 32 20 3d 20 74 68 69 73 2e 72 color2 = this.r
58ef0 67 62 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 70 gb();\n\t\tvar p
58f00 20 3d 20 77 65 69 67 68 74 20 3d 3d 3d 20 75 6e = weight === un
58f10 64 65 66 69 6e 65 64 20 3f 20 30 2e 35 20 3a 20 defined ? 0.5 :
58f20 77 65 69 67 68 74 3b 5c 6e 5c 6e 5c 74 5c 74 76 weight;\n\n\t\tv
58f30 61 72 20 77 20 3d 20 32 20 2a 20 70 20 2d 20 31 ar w = 2 * p - 1
58f40 3b 5c 6e 5c 74 5c 74 76 61 72 20 61 20 3d 20 63 ;\n\t\tvar a = c
58f50 6f 6c 6f 72 31 2e 61 6c 70 68 61 28 29 20 2d 20 olor1.alpha() -
58f60 63 6f 6c 6f 72 32 2e 61 6c 70 68 61 28 29 3b 5c color2.alpha();\
58f70 6e 5c 6e 5c 74 5c 74 76 61 72 20 77 31 20 3d 20 n\n\t\tvar w1 =
58f80 28 28 28 77 20 2a 20 61 20 3d 3d 3d 20 2d 31 29 (((w * a === -1)
58f90 20 3f 20 77 20 3a 20 28 77 20 2b 20 61 29 20 2f ? w : (w + a) /
58fa0 20 28 31 20 2b 20 77 20 2a 20 61 29 29 20 2b 20 (1 + w * a)) +
58fb0 31 29 20 2f 20 32 2e 30 3b 5c 6e 5c 74 5c 74 76 1) / 2.0;\n\t\tv
58fc0 61 72 20 77 32 20 3d 20 31 20 2d 20 77 31 3b 5c ar w2 = 1 - w1;\
58fd0 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 43 6f n\n\t\treturn Co
58fe0 6c 6f 72 2e 72 67 62 28 5c 6e 5c 74 5c 74 5c 74 lor.rgb(\n\t\t\t
58ff0 5c 74 77 31 20 2a 20 63 6f 6c 6f 72 31 2e 72 65 \tw1 * color1.re
59000 64 28 29 20 2b 20 77 32 20 2a 20 63 6f 6c 6f 72 d() + w2 * color
59010 32 2e 72 65 64 28 29 2c 5c 6e 5c 74 5c 74 5c 74 2.red(),\n\t\t\t
59020 5c 74 77 31 20 2a 20 63 6f 6c 6f 72 31 2e 67 72 \tw1 * color1.gr
59030 65 65 6e 28 29 20 2b 20 77 32 20 2a 20 63 6f 6c een() + w2 * col
59040 6f 72 32 2e 67 72 65 65 6e 28 29 2c 5c 6e 5c 74 or2.green(),\n\t
59050 5c 74 5c 74 5c 74 77 31 20 2a 20 63 6f 6c 6f 72 \t\t\tw1 * color
59060 31 2e 62 6c 75 65 28 29 20 2b 20 77 32 20 2a 20 1.blue() + w2 *
59070 63 6f 6c 6f 72 32 2e 62 6c 75 65 28 29 2c 5c 6e color2.blue(),\n
59080 5c 74 5c 74 5c 74 5c 74 63 6f 6c 6f 72 31 2e 61 \t\t\t\tcolor1.a
59090 6c 70 68 61 28 29 20 2a 20 70 20 2b 20 63 6f 6c lpha() * p + col
590a0 6f 72 32 2e 61 6c 70 68 61 28 29 20 2a 20 28 31 or2.alpha() * (1
590b0 20 2d 20 70 29 29 3b 5c 6e 5c 74 7d 5c 6e 7d 3b - p));\n\t}\n};
590c0 5c 6e 5c 6e 2f 2f 20 6d 6f 64 65 6c 20 63 6f 6e \n\n// model con
590d0 76 65 72 73 69 6f 6e 20 6d 65 74 68 6f 64 73 20 version methods
590e0 61 6e 64 20 73 74 61 74 69 63 20 63 6f 6e 73 74 and static const
590f0 72 75 63 74 6f 72 73 5c 6e 4f 62 6a 65 63 74 2e ructors\nObject.
59100 6b 65 79 73 28 63 6f 6e 76 65 72 74 29 2e 66 6f keys(convert).fo
59110 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 20 28 rEach(function (
59120 6d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 69 66 20 28 model) {\n\tif (
59130 73 6b 69 70 70 65 64 4d 6f 64 65 6c 73 2e 69 6e skippedModels.in
59140 64 65 78 4f 66 28 6d 6f 64 65 6c 29 20 21 3d 3d dexOf(model) !==
59150 20 2d 31 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 -1) {\n\t\tretu
59160 72 6e 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 rn;\n\t}\n\n\tva
59170 72 20 63 68 61 6e 6e 65 6c 73 20 3d 20 63 6f 6e r channels = con
59180 76 65 72 74 5b 6d 6f 64 65 6c 5d 2e 63 68 61 6e vert[model].chan
59190 6e 65 6c 73 3b 5c 6e 5c 6e 5c 74 2f 2f 20 63 6f nels;\n\n\t// co
591a0 6e 76 65 72 73 69 6f 6e 20 6d 65 74 68 6f 64 73 nversion methods
591b0 5c 6e 5c 74 43 6f 6c 6f 72 2e 70 72 6f 74 6f 74 \n\tColor.protot
591c0 79 70 65 5b 6d 6f 64 65 6c 5d 20 3d 20 66 75 6e ype[model] = fun
591d0 63 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 ction () {\n\t\t
591e0 69 66 20 28 74 68 69 73 2e 6d 6f 64 65 6c 20 3d if (this.model =
591f0 3d 3d 20 6d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 5c == model) {\n\t\
59200 74 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f t\treturn new Co
59210 6c 6f 72 28 74 68 69 73 29 3b 5c 6e 5c 74 5c 74 lor(this);\n\t\t
59220 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 }\n\n\t\tif (arg
59230 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 29 20 7b uments.length) {
59240 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e 20 6e \n\t\t\treturn n
59250 65 77 20 43 6f 6c 6f 72 28 61 72 67 75 6d 65 6e ew Color(argumen
59260 74 73 2c 20 6d 6f 64 65 6c 29 3b 5c 6e 5c 74 5c ts, model);\n\t\
59270 74 7d 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 6e 65 t}\n\n\t\tvar ne
59280 77 41 6c 70 68 61 20 3d 20 74 79 70 65 6f 66 20 wAlpha = typeof
59290 61 72 67 75 6d 65 6e 74 73 5b 63 68 61 6e 6e 65 arguments[channe
592a0 6c 73 5d 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 ls] === 'number'
592b0 20 3f 20 63 68 61 6e 6e 65 6c 73 20 3a 20 74 68 ? channels : th
592c0 69 73 2e 76 61 6c 70 68 61 3b 5c 6e 5c 74 5c 74 is.valpha;\n\t\t
592d0 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c 6f 72 return new Color
592e0 28 61 73 73 65 72 74 41 72 72 61 79 28 63 6f 6e (assertArray(con
592f0 76 65 72 74 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d vert[this.model]
59300 5b 6d 6f 64 65 6c 5d 2e 72 61 77 28 74 68 69 73 [model].raw(this
59310 2e 63 6f 6c 6f 72 29 29 2e 63 6f 6e 63 61 74 28 .color)).concat(
59320 6e 65 77 41 6c 70 68 61 29 2c 20 6d 6f 64 65 6c newAlpha), model
59330 29 3b 5c 6e 5c 74 7d 3b 5c 6e 5c 6e 5c 74 2f 2f );\n\t};\n\n\t//
59340 20 27 73 74 61 74 69 63 27 20 63 6f 6e 73 74 72 'static' constr
59350 75 63 74 69 6f 6e 20 6d 65 74 68 6f 64 73 5c 6e uction methods\n
59360 5c 74 43 6f 6c 6f 72 5b 6d 6f 64 65 6c 5d 20 3d \tColor[model] =
59370 20 66 75 6e 63 74 69 6f 6e 20 28 63 6f 6c 6f 72 function (color
59380 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 74 79 70 ) {\n\t\tif (typ
59390 65 6f 66 20 63 6f 6c 6f 72 20 3d 3d 3d 20 27 6e eof color === 'n
593a0 75 6d 62 65 72 27 29 20 7b 5c 6e 5c 74 5c 74 5c umber') {\n\t\t\
593b0 74 63 6f 6c 6f 72 20 3d 20 7a 65 72 6f 41 72 72 tcolor = zeroArr
593c0 61 79 28 5f 73 6c 69 63 65 2e 63 61 6c 6c 28 61 ay(_slice.call(a
593d0 72 67 75 6d 65 6e 74 73 29 2c 20 63 68 61 6e 6e rguments), chann
593e0 65 6c 73 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 els);\n\t\t}\n\t
593f0 5c 74 72 65 74 75 72 6e 20 6e 65 77 20 43 6f 6c \treturn new Col
59400 6f 72 28 63 6f 6c 6f 72 2c 20 6d 6f 64 65 6c 29 or(color, model)
59410 3b 5c 6e 5c 74 7d 3b 5c 6e 7d 29 3b 5c 6e 5c 6e ;\n\t};\n});\n\n
59420 66 75 6e 63 74 69 6f 6e 20 72 6f 75 6e 64 54 6f function roundTo
59430 28 6e 75 6d 2c 20 70 6c 61 63 65 73 29 20 7b 5c (num, places) {\
59440 6e 5c 74 72 65 74 75 72 6e 20 4e 75 6d 62 65 72 n\treturn Number
59450 28 6e 75 6d 2e 74 6f 46 69 78 65 64 28 70 6c 61 (num.toFixed(pla
59460 63 65 73 29 29 3b 5c 6e 7d 5c 6e 5c 6e 66 75 6e ces));\n}\n\nfun
59470 63 74 69 6f 6e 20 72 6f 75 6e 64 54 6f 50 6c 61 ction roundToPla
59480 63 65 28 70 6c 61 63 65 73 29 20 7b 5c 6e 5c 74 ce(places) {\n\t
59490 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 return function
594a0 28 6e 75 6d 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 (num) {\n\t\tret
594b0 75 72 6e 20 72 6f 75 6e 64 54 6f 28 6e 75 6d 2c urn roundTo(num,
594c0 20 70 6c 61 63 65 73 29 3b 5c 6e 5c 74 7d 3b 5c places);\n\t};\
594d0 6e 7d 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 67 n}\n\nfunction g
594e0 65 74 73 65 74 28 6d 6f 64 65 6c 2c 20 63 68 61 etset(model, cha
594f0 6e 6e 65 6c 2c 20 6d 6f 64 69 66 69 65 72 29 20 nnel, modifier)
59500 7b 5c 6e 5c 74 6d 6f 64 65 6c 20 3d 20 41 72 72 {\n\tmodel = Arr
59510 61 79 2e 69 73 41 72 72 61 79 28 6d 6f 64 65 6c ay.isArray(model
59520 29 20 3f 20 6d 6f 64 65 6c 20 3a 20 5b 6d 6f 64 ) ? model : [mod
59530 65 6c 5d 3b 5c 6e 5c 6e 5c 74 6d 6f 64 65 6c 2e el];\n\n\tmodel.
59540 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e forEach(function
59550 20 28 6d 29 20 7b 5c 6e 5c 74 5c 74 28 6c 69 6d (m) {\n\t\t(lim
59560 69 74 65 72 73 5b 6d 5d 20 7c 7c 20 28 6c 69 6d iters[m] || (lim
59570 69 74 65 72 73 5b 6d 5d 20 3d 20 5b 5d 29 29 5b iters[m] = []))[
59580 63 68 61 6e 6e 65 6c 5d 20 3d 20 6d 6f 64 69 66 channel] = modif
59590 69 65 72 3b 5c 6e 5c 74 7d 29 3b 5c 6e 5c 6e 5c ier;\n\t});\n\n\
595a0 74 6d 6f 64 65 6c 20 3d 20 6d 6f 64 65 6c 5b 30 tmodel = model[0
595b0 5d 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 66 ];\n\n\treturn f
595c0 75 6e 63 74 69 6f 6e 20 28 76 61 6c 29 20 7b 5c unction (val) {\
595d0 6e 5c 74 5c 74 76 61 72 20 72 65 73 75 6c 74 3b n\t\tvar result;
595e0 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 75 \n\n\t\tif (argu
595f0 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 29 20 7b 5c ments.length) {\
59600 6e 5c 74 5c 74 5c 74 69 66 20 28 6d 6f 64 69 66 n\t\t\tif (modif
59610 69 65 72 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c 74 ier) {\n\t\t\t\t
59620 76 61 6c 20 3d 20 6d 6f 64 69 66 69 65 72 28 76 val = modifier(v
59630 61 6c 29 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c al);\n\t\t\t}\n\
59640 6e 5c 74 5c 74 5c 74 72 65 73 75 6c 74 20 3d 20 n\t\t\tresult =
59650 74 68 69 73 5b 6d 6f 64 65 6c 5d 28 29 3b 5c 6e this[model]();\n
59660 5c 74 5c 74 5c 74 72 65 73 75 6c 74 2e 63 6f 6c \t\t\tresult.col
59670 6f 72 5b 63 68 61 6e 6e 65 6c 5d 20 3d 20 76 61 or[channel] = va
59680 6c 3b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e l;\n\t\t\treturn
59690 20 72 65 73 75 6c 74 3b 5c 6e 5c 74 5c 74 7d 5c result;\n\t\t}\
596a0 6e 5c 6e 5c 74 5c 74 72 65 73 75 6c 74 20 3d 20 n\n\t\tresult =
596b0 74 68 69 73 5b 6d 6f 64 65 6c 5d 28 29 2e 63 6f this[model]().co
596c0 6c 6f 72 5b 63 68 61 6e 6e 65 6c 5d 3b 5c 6e 5c lor[channel];\n\
596d0 74 5c 74 69 66 20 28 6d 6f 64 69 66 69 65 72 29 t\tif (modifier)
596e0 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 73 75 6c 74 {\n\t\t\tresult
596f0 20 3d 20 6d 6f 64 69 66 69 65 72 28 72 65 73 75 = modifier(resu
59700 6c 74 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e 5c lt);\n\t\t}\n\n\
59710 74 5c 74 72 65 74 75 72 6e 20 72 65 73 75 6c 74 t\treturn result
59720 3b 5c 6e 5c 74 7d 3b 5c 6e 7d 5c 6e 5c 6e 66 75 ;\n\t};\n}\n\nfu
59730 6e 63 74 69 6f 6e 20 6d 61 78 66 6e 28 6d 61 78 nction maxfn(max
59740 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e 20 66 75 ) {\n\treturn fu
59750 6e 63 74 69 6f 6e 20 28 76 29 20 7b 5c 6e 5c 74 nction (v) {\n\t
59760 5c 74 72 65 74 75 72 6e 20 4d 61 74 68 2e 6d 61 \treturn Math.ma
59770 78 28 30 2c 20 4d 61 74 68 2e 6d 69 6e 28 6d 61 x(0, Math.min(ma
59780 78 2c 20 76 29 29 3b 5c 6e 5c 74 7d 3b 5c 6e 7d x, v));\n\t};\n}
59790 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 61 73 73 \n\nfunction ass
597a0 65 72 74 41 72 72 61 79 28 76 61 6c 29 20 7b 5c ertArray(val) {\
597b0 6e 5c 74 72 65 74 75 72 6e 20 41 72 72 61 79 2e n\treturn Array.
597c0 69 73 41 72 72 61 79 28 76 61 6c 29 20 3f 20 76 isArray(val) ? v
597d0 61 6c 20 3a 20 5b 76 61 6c 5d 3b 5c 6e 7d 5c 6e al : [val];\n}\n
597e0 5c 6e 66 75 6e 63 74 69 6f 6e 20 7a 65 72 6f 41 \nfunction zeroA
597f0 72 72 61 79 28 61 72 72 2c 20 6c 65 6e 67 74 68 rray(arr, length
59800 29 20 7b 5c 6e 5c 74 66 6f 72 20 28 76 61 72 20 ) {\n\tfor (var
59810 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 67 74 i = 0; i < lengt
59820 68 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 69 h; i++) {\n\t\ti
59830 66 20 28 74 79 70 65 6f 66 20 61 72 72 5b 69 5d f (typeof arr[i]
59840 20 21 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b !== 'number') {
59850 5c 6e 5c 74 5c 74 5c 74 61 72 72 5b 69 5d 20 3d \n\t\t\tarr[i] =
59860 20 30 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 5c 0;\n\t\t}\n\t}\
59870 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 61 72 72 3b n\n\treturn arr;
59880 5c 6e 7d 5c 6e 5c 6e 6d 6f 64 75 6c 65 2e 65 78 \n}\n\nmodule.ex
59890 70 6f 72 74 73 20 3d 20 43 6f 6c 6f 72 3b 5c 6e ports = Color;\n
598a0 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f \n\n\n//////////
598b0 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e 2f 2f 20 57 45 42 ////////\n// WEB
598c0 50 41 43 4b 20 46 4f 4f 54 45 52 5c 6e 2f 2f 20 PACK FOOTER\n//
598d0 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 63 ./node_modules/c
598e0 6f 6c 6f 72 2f 69 6e 64 65 78 2e 6a 73 5c 6e 2f olor/index.js\n/
598f0 2f 20 6d 6f 64 75 6c 65 20 69 64 20 3d 20 31 36 / module id = 16
59900 5c 6e 2f 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e \n// module chun
59910 6b 73 20 3d 20 30 20 31 22 2c 22 2f 2a 20 4d 49 ks = 0 1","/* MI
59920 54 20 6c 69 63 65 6e 73 65 20 2a 2f 5c 6e 76 61 T license */\nva
59930 72 20 63 6f 6c 6f 72 4e 61 6d 65 73 20 3d 20 72 r colorNames = r
59940 65 71 75 69 72 65 28 27 63 6f 6c 6f 72 2d 6e 61 equire('color-na
59950 6d 65 27 29 3b 5c 6e 76 61 72 20 73 77 69 7a 7a me');\nvar swizz
59960 6c 65 20 3d 20 72 65 71 75 69 72 65 28 27 73 69 le = require('si
59970 6d 70 6c 65 2d 73 77 69 7a 7a 6c 65 27 29 3b 5c mple-swizzle');\
59980 6e 5c 6e 76 61 72 20 72 65 76 65 72 73 65 4e 61 n\nvar reverseNa
59990 6d 65 73 20 3d 20 7b 7d 3b 5c 6e 5c 6e 2f 2f 20 mes = {};\n\n//
599a0 63 72 65 61 74 65 20 61 20 6c 69 73 74 20 6f 66 create a list of
599b0 20 72 65 76 65 72 73 65 20 63 6f 6c 6f 72 20 6e reverse color n
599c0 61 6d 65 73 5c 6e 66 6f 72 20 28 76 61 72 20 6e ames\nfor (var n
599d0 61 6d 65 20 69 6e 20 63 6f 6c 6f 72 4e 61 6d 65 ame in colorName
599e0 73 29 20 7b 5c 6e 5c 74 69 66 20 28 63 6f 6c 6f s) {\n\tif (colo
599f0 72 4e 61 6d 65 73 2e 68 61 73 4f 77 6e 50 72 6f rNames.hasOwnPro
59a00 70 65 72 74 79 28 6e 61 6d 65 29 29 20 7b 5c 6e perty(name)) {\n
59a10 5c 74 5c 74 72 65 76 65 72 73 65 4e 61 6d 65 73 \t\treverseNames
59a20 5b 63 6f 6c 6f 72 4e 61 6d 65 73 5b 6e 61 6d 65 [colorNames[name
59a30 5d 5d 20 3d 20 6e 61 6d 65 3b 5c 6e 5c 74 7d 5c ]] = name;\n\t}\
59a40 6e 7d 5c 6e 5c 6e 76 61 72 20 63 73 20 3d 20 6d n}\n\nvar cs = m
59a50 6f 64 75 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 odule.exports =
59a60 7b 5c 6e 5c 74 74 6f 3a 20 7b 7d 2c 5c 6e 5c 74 {\n\tto: {},\n\t
59a70 67 65 74 3a 20 7b 7d 5c 6e 7d 3b 5c 6e 5c 6e 63 get: {}\n};\n\nc
59a80 73 2e 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e s.get = function
59a90 20 28 73 74 72 69 6e 67 29 20 7b 5c 6e 5c 74 76 (string) {\n\tv
59aa0 61 72 20 70 72 65 66 69 78 20 3d 20 73 74 72 69 ar prefix = stri
59ab0 6e 67 2e 73 75 62 73 74 72 69 6e 67 28 30 2c 20 ng.substring(0,
59ac0 33 29 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3).toLowerCase()
59ad0 3b 5c 6e 5c 74 76 61 72 20 76 61 6c 3b 5c 6e 5c ;\n\tvar val;\n\
59ae0 74 76 61 72 20 6d 6f 64 65 6c 3b 5c 6e 5c 74 73 tvar model;\n\ts
59af0 77 69 74 63 68 20 28 70 72 65 66 69 78 29 20 7b witch (prefix) {
59b00 5c 6e 5c 74 5c 74 63 61 73 65 20 27 68 73 6c 27 \n\t\tcase 'hsl'
59b10 3a 5c 6e 5c 74 5c 74 5c 74 76 61 6c 20 3d 20 63 :\n\t\t\tval = c
59b20 73 2e 67 65 74 2e 68 73 6c 28 73 74 72 69 6e 67 s.get.hsl(string
59b30 29 3b 5c 6e 5c 74 5c 74 5c 74 6d 6f 64 65 6c 20 );\n\t\t\tmodel
59b40 3d 20 27 68 73 6c 27 3b 5c 6e 5c 74 5c 74 5c 74 = 'hsl';\n\t\t\t
59b50 62 72 65 61 6b 3b 5c 6e 5c 74 5c 74 63 61 73 65 break;\n\t\tcase
59b60 20 27 68 77 62 27 3a 5c 6e 5c 74 5c 74 5c 74 76 'hwb':\n\t\t\tv
59b70 61 6c 20 3d 20 63 73 2e 67 65 74 2e 68 77 62 28 al = cs.get.hwb(
59b80 73 74 72 69 6e 67 29 3b 5c 6e 5c 74 5c 74 5c 74 string);\n\t\t\t
59b90 6d 6f 64 65 6c 20 3d 20 27 68 77 62 27 3b 5c 6e model = 'hwb';\n
59ba0 5c 74 5c 74 5c 74 62 72 65 61 6b 3b 5c 6e 5c 74 \t\t\tbreak;\n\t
59bb0 5c 74 64 65 66 61 75 6c 74 3a 5c 6e 5c 74 5c 74 \tdefault:\n\t\t
59bc0 5c 74 76 61 6c 20 3d 20 63 73 2e 67 65 74 2e 72 \tval = cs.get.r
59bd0 67 62 28 73 74 72 69 6e 67 29 3b 5c 6e 5c 74 5c gb(string);\n\t\
59be0 74 5c 74 6d 6f 64 65 6c 20 3d 20 27 72 67 62 27 t\tmodel = 'rgb'
59bf0 3b 5c 6e 5c 74 5c 74 5c 74 62 72 65 61 6b 3b 5c ;\n\t\t\tbreak;\
59c00 6e 5c 74 7d 5c 6e 5c 6e 5c 74 69 66 20 28 21 76 n\t}\n\n\tif (!v
59c10 61 6c 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 al) {\n\t\tretur
59c20 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 7d 5c 6e 5c 6e n null;\n\t}\n\n
59c30 5c 74 72 65 74 75 72 6e 20 7b 6d 6f 64 65 6c 3a \treturn {model:
59c40 20 6d 6f 64 65 6c 2c 20 76 61 6c 75 65 3a 20 76 model, value: v
59c50 61 6c 7d 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 67 al};\n};\n\ncs.g
59c60 65 74 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 6f et.rgb = functio
59c70 6e 20 28 73 74 72 69 6e 67 29 20 7b 5c 6e 5c 74 n (string) {\n\t
59c80 69 66 20 28 21 73 74 72 69 6e 67 29 20 7b 5c 6e if (!string) {\n
59c90 5c 74 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b \t\treturn null;
59ca0 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 61 \n\t}\n\n\tvar a
59cb0 62 62 72 20 3d 20 2f 5e 23 28 5b 61 2d 66 30 2d bbr = /^#([a-f0-
59cc0 39 5d 7b 33 2c 34 7d 29 24 2f 69 3b 5c 6e 5c 74 9]{3,4})$/i;\n\t
59cd0 76 61 72 20 68 65 78 20 3d 20 2f 5e 23 28 5b 61 var hex = /^#([a
59ce0 2d 66 30 2d 39 5d 7b 36 7d 29 28 5b 61 2d 66 30 -f0-9]{6})([a-f0
59cf0 2d 39 5d 7b 32 7d 29 3f 24 2f 69 3b 5c 6e 5c 74 -9]{2})?$/i;\n\t
59d00 76 61 72 20 72 67 62 61 20 3d 20 2f 5e 72 67 62 var rgba = /^rgb
59d10 61 3f 5c 5c 28 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5c a?\\(\\s*([+-]?\
59d20 5c 64 2b 29 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b \d+)\\s*,\\s*([+
59d30 2d 5d 3f 5c 5c 64 2b 29 5c 5c 73 2a 2c 5c 5c 73 -]?\\d+)\\s*,\\s
59d40 2a 28 5b 2b 2d 5d 3f 5c 5c 64 2b 29 5c 5c 73 2a *([+-]?\\d+)\\s*
59d50 28 3f 3a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c (?:,\\s*([+-]?[\
59d60 5c 64 5c 5c 2e 5d 2b 29 5c 5c 73 2a 29 3f 5c 5c \d\\.]+)\\s*)?\\
59d70 29 24 2f 3b 5c 6e 5c 74 76 61 72 20 70 65 72 20 )$/;\n\tvar per
59d80 3d 20 2f 5e 72 67 62 61 3f 5c 5c 28 5c 5c 73 2a = /^rgba?\\(\\s*
59d90 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 ([+-]?[\\d\\.]+)
59da0 5c 5c 25 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d \\%\\s*,\\s*([+-
59db0 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 5c 5c 25 5c ]?[\\d\\.]+)\\%\
59dc0 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c \s*,\\s*([+-]?[\
59dd0 5c 64 5c 5c 2e 5d 2b 29 5c 5c 25 5c 5c 73 2a 28 \d\\.]+)\\%\\s*(
59de0 3f 3a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c ?:,\\s*([+-]?[\\
59df0 64 5c 5c 2e 5d 2b 29 5c 5c 73 2a 29 3f 5c 5c 29 d\\.]+)\\s*)?\\)
59e00 24 2f 3b 5c 6e 5c 74 76 61 72 20 6b 65 79 77 6f $/;\n\tvar keywo
59e10 72 64 20 3d 20 2f 28 5c 5c 44 2b 29 2f 3b 5c 6e rd = /(\\D+)/;\n
59e20 5c 6e 5c 74 76 61 72 20 72 67 62 20 3d 20 5b 30 \n\tvar rgb = [0
59e30 2c 20 30 2c 20 30 2c 20 31 5d 3b 5c 6e 5c 74 76 , 0, 0, 1];\n\tv
59e40 61 72 20 6d 61 74 63 68 3b 5c 6e 5c 74 76 61 72 ar match;\n\tvar
59e50 20 69 3b 5c 6e 5c 74 76 61 72 20 68 65 78 41 6c i;\n\tvar hexAl
59e60 70 68 61 3b 5c 6e 5c 6e 5c 74 69 66 20 28 6d 61 pha;\n\n\tif (ma
59e70 74 63 68 20 3d 20 73 74 72 69 6e 67 2e 6d 61 74 tch = string.mat
59e80 63 68 28 68 65 78 29 29 20 7b 5c 6e 5c 74 5c 74 ch(hex)) {\n\t\t
59e90 68 65 78 41 6c 70 68 61 20 3d 20 6d 61 74 63 68 hexAlpha = match
59ea0 5b 32 5d 3b 5c 6e 5c 74 5c 74 6d 61 74 63 68 20 [2];\n\t\tmatch
59eb0 3d 20 6d 61 74 63 68 5b 31 5d 3b 5c 6e 5c 6e 5c = match[1];\n\n\
59ec0 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 3b 20 69 t\tfor (i = 0; i
59ed0 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 < 3; i++) {\n\t
59ee0 5c 74 5c 74 2f 2f 20 68 74 74 70 73 3a 2f 2f 6a \t\t// https://j
59ef0 73 70 65 72 66 2e 63 6f 6d 2f 73 6c 69 63 65 2d sperf.com/slice-
59f00 76 73 2d 73 75 62 73 74 72 2d 76 73 2d 73 75 62 vs-substr-vs-sub
59f10 73 74 72 69 6e 67 2d 6d 65 74 68 6f 64 73 2d 6c string-methods-l
59f20 6f 6e 67 2d 73 74 72 69 6e 67 2f 31 39 5c 6e 5c ong-string/19\n\
59f30 74 5c 74 5c 74 76 61 72 20 69 32 20 3d 20 69 20 t\t\tvar i2 = i
59f40 2a 20 32 3b 5c 6e 5c 74 5c 74 5c 74 72 67 62 5b * 2;\n\t\t\trgb[
59f50 69 5d 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 i] = parseInt(ma
59f60 74 63 68 2e 73 6c 69 63 65 28 69 32 2c 20 69 32 tch.slice(i2, i2
59f70 20 2b 20 32 29 2c 20 31 36 29 3b 5c 6e 5c 74 5c + 2), 16);\n\t\
59f80 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 68 65 t}\n\n\t\tif (he
59f90 78 41 6c 70 68 61 29 20 7b 5c 6e 5c 74 5c 74 5c xAlpha) {\n\t\t\
59fa0 74 72 67 62 5b 33 5d 20 3d 20 4d 61 74 68 2e 72 trgb[3] = Math.r
59fb0 6f 75 6e 64 28 28 70 61 72 73 65 49 6e 74 28 68 ound((parseInt(h
59fc0 65 78 41 6c 70 68 61 2c 20 31 36 29 20 2f 20 32 exAlpha, 16) / 2
59fd0 35 35 29 20 2a 20 31 30 30 29 20 2f 20 31 30 30 55) * 100) / 100
59fe0 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 74 7d 20 65 6c ;\n\t\t}\n\t} el
59ff0 73 65 20 69 66 20 28 6d 61 74 63 68 20 3d 20 73 se if (match = s
5a000 74 72 69 6e 67 2e 6d 61 74 63 68 28 61 62 62 72 tring.match(abbr
5a010 29 29 20 7b 5c 6e 5c 74 5c 74 6d 61 74 63 68 20 )) {\n\t\tmatch
5a020 3d 20 6d 61 74 63 68 5b 31 5d 3b 5c 6e 5c 74 5c = match[1];\n\t\
5a030 74 68 65 78 41 6c 70 68 61 20 3d 20 6d 61 74 63 thexAlpha = matc
5a040 68 5b 33 5d 3b 5c 6e 5c 6e 5c 74 5c 74 66 6f 72 h[3];\n\n\t\tfor
5a050 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 (i = 0; i < 3;
5a060 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 i++) {\n\t\t\trg
5a070 62 5b 69 5d 20 3d 20 70 61 72 73 65 49 6e 74 28 b[i] = parseInt(
5a080 6d 61 74 63 68 5b 69 5d 20 2b 20 6d 61 74 63 68 match[i] + match
5a090 5b 69 5d 2c 20 31 36 29 3b 5c 6e 5c 74 5c 74 7d [i], 16);\n\t\t}
5a0a0 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 68 65 78 41 \n\n\t\tif (hexA
5a0b0 6c 70 68 61 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 lpha) {\n\t\t\tr
5a0c0 67 62 5b 33 5d 20 3d 20 4d 61 74 68 2e 72 6f 75 gb[3] = Math.rou
5a0d0 6e 64 28 28 70 61 72 73 65 49 6e 74 28 68 65 78 nd((parseInt(hex
5a0e0 41 6c 70 68 61 20 2b 20 68 65 78 41 6c 70 68 61 Alpha + hexAlpha
5a0f0 2c 20 31 36 29 20 2f 20 32 35 35 29 20 2a 20 31 , 16) / 255) * 1
5a100 30 30 29 20 2f 20 31 30 30 3b 5c 6e 5c 74 5c 74 00) / 100;\n\t\t
5a110 7d 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 28 }\n\t} else if (
5a120 6d 61 74 63 68 20 3d 20 73 74 72 69 6e 67 2e 6d match = string.m
5a130 61 74 63 68 28 72 67 62 61 29 29 20 7b 5c 6e 5c atch(rgba)) {\n\
5a140 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 3b 20 69 t\tfor (i = 0; i
5a150 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 < 3; i++) {\n\t
5a160 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 70 61 72 \t\trgb[i] = par
5a170 73 65 49 6e 74 28 6d 61 74 63 68 5b 69 20 2b 20 seInt(match[i +
5a180 31 5d 2c 20 30 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 1], 0);\n\t\t}\n
5a190 5c 6e 5c 74 5c 74 69 66 20 28 6d 61 74 63 68 5b \n\t\tif (match[
5a1a0 34 5d 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 67 62 4]) {\n\t\t\trgb
5a1b0 5b 33 5d 20 3d 20 70 61 72 73 65 46 6c 6f 61 74 [3] = parseFloat
5a1c0 28 6d 61 74 63 68 5b 34 5d 29 3b 5c 6e 5c 74 5c (match[4]);\n\t\
5a1d0 74 7d 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 66 20 t}\n\t} else if
5a1e0 28 6d 61 74 63 68 20 3d 20 73 74 72 69 6e 67 2e (match = string.
5a1f0 6d 61 74 63 68 28 70 65 72 29 29 20 7b 5c 6e 5c match(per)) {\n\
5a200 74 5c 74 66 6f 72 20 28 69 20 3d 20 30 3b 20 69 t\tfor (i = 0; i
5a210 20 3c 20 33 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 < 3; i++) {\n\t
5a220 5c 74 5c 74 72 67 62 5b 69 5d 20 3d 20 4d 61 74 \t\trgb[i] = Mat
5a230 68 2e 72 6f 75 6e 64 28 70 61 72 73 65 46 6c 6f h.round(parseFlo
5a240 61 74 28 6d 61 74 63 68 5b 69 20 2b 20 31 5d 29 at(match[i + 1])
5a250 20 2a 20 32 2e 35 35 29 3b 5c 6e 5c 74 5c 74 7d * 2.55);\n\t\t}
5a260 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 6d 61 74 63 \n\n\t\tif (matc
5a270 68 5b 34 5d 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 h[4]) {\n\t\t\tr
5a280 67 62 5b 33 5d 20 3d 20 70 61 72 73 65 46 6c 6f gb[3] = parseFlo
5a290 61 74 28 6d 61 74 63 68 5b 34 5d 29 3b 5c 6e 5c at(match[4]);\n\
5a2a0 74 5c 74 7d 5c 6e 5c 74 7d 20 65 6c 73 65 20 69 t\t}\n\t} else i
5a2b0 66 20 28 6d 61 74 63 68 20 3d 20 73 74 72 69 6e f (match = strin
5a2c0 67 2e 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 29 g.match(keyword)
5a2d0 29 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 6d 61 74 ) {\n\t\tif (mat
5a2e0 63 68 5b 31 5d 20 3d 3d 3d 20 27 74 72 61 6e 73 ch[1] === 'trans
5a2f0 70 61 72 65 6e 74 27 29 20 7b 5c 6e 5c 74 5c 74 parent') {\n\t\t
5a300 5c 74 72 65 74 75 72 6e 20 5b 30 2c 20 30 2c 20 \treturn [0, 0,
5a310 30 2c 20 30 5d 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 0, 0];\n\t\t}\n\
5a320 6e 5c 74 5c 74 72 67 62 20 3d 20 63 6f 6c 6f 72 n\t\trgb = color
5a330 4e 61 6d 65 73 5b 6d 61 74 63 68 5b 31 5d 5d 3b Names[match[1]];
5a340 5c 6e 5c 6e 5c 74 5c 74 69 66 20 28 21 72 67 62 \n\n\t\tif (!rgb
5a350 29 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 ) {\n\t\t\tretur
5a360 6e 20 6e 75 6c 6c 3b 5c 6e 5c 74 5c 74 7d 5c 6e n null;\n\t\t}\n
5a370 5c 6e 5c 74 5c 74 72 67 62 5b 33 5d 20 3d 20 31 \n\t\trgb[3] = 1
5a380 3b 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 ;\n\n\t\treturn
5a390 72 67 62 3b 5c 6e 5c 74 7d 20 65 6c 73 65 20 7b rgb;\n\t} else {
5a3a0 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 6e 75 6c \n\t\treturn nul
5a3b0 6c 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 66 6f 72 l;\n\t}\n\n\tfor
5a3c0 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 (i = 0; i < 3;
5a3d0 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 72 67 62 5b i++) {\n\t\trgb[
5a3e0 69 5d 20 3d 20 63 6c 61 6d 70 28 72 67 62 5b 69 i] = clamp(rgb[i
5a3f0 5d 2c 20 30 2c 20 32 35 35 29 3b 5c 6e 5c 74 7d ], 0, 255);\n\t}
5a400 5c 6e 5c 74 72 67 62 5b 33 5d 20 3d 20 63 6c 61 \n\trgb[3] = cla
5a410 6d 70 28 72 67 62 5b 33 5d 2c 20 30 2c 20 31 29 mp(rgb[3], 0, 1)
5a420 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 72 67 ;\n\n\treturn rg
5a430 62 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 67 65 74 b;\n};\n\ncs.get
5a440 2e 68 73 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hsl = function
5a450 28 73 74 72 69 6e 67 29 20 7b 5c 6e 5c 74 69 66 (string) {\n\tif
5a460 20 28 21 73 74 72 69 6e 67 29 20 7b 5c 6e 5c 74 (!string) {\n\t
5a470 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 5c 6e \treturn null;\n
5a480 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 68 73 6c \t}\n\n\tvar hsl
5a490 20 3d 20 2f 5e 68 73 6c 61 3f 5c 5c 28 5c 5c 73 = /^hsla?\\(\\s
5a4a0 2a 28 5b 2b 2d 5d 3f 28 3f 3a 5c 5c 64 2a 5c 5c *([+-]?(?:\\d*\\
5a4b0 2e 29 3f 5c 5c 64 2b 29 28 3f 3a 64 65 67 29 3f .)?\\d+)(?:deg)?
5a4c0 5c 5c 73 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b \\s*,\\s*([+-]?[
5a4d0 5c 5c 64 5c 5c 2e 5d 2b 29 25 5c 5c 73 2a 2c 5c \\d\\.]+)%\\s*,\
5a4e0 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e \s*([+-]?[\\d\\.
5a4f0 5d 2b 29 25 5c 5c 73 2a 28 3f 3a 2c 5c 5c 73 2a ]+)%\\s*(?:,\\s*
5a500 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 ([+-]?[\\d\\.]+)
5a510 5c 5c 73 2a 29 3f 5c 5c 29 24 2f 3b 5c 6e 5c 74 \\s*)?\\)$/;\n\t
5a520 76 61 72 20 6d 61 74 63 68 20 3d 20 73 74 72 69 var match = stri
5a530 6e 67 2e 6d 61 74 63 68 28 68 73 6c 29 3b 5c 6e ng.match(hsl);\n
5a540 5c 6e 5c 74 69 66 20 28 6d 61 74 63 68 29 20 7b \n\tif (match) {
5a550 5c 6e 5c 74 5c 74 76 61 72 20 61 6c 70 68 61 20 \n\t\tvar alpha
5a560 3d 20 70 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 = parseFloat(mat
5a570 63 68 5b 34 5d 29 3b 5c 6e 5c 74 5c 74 76 61 72 ch[4]);\n\t\tvar
5a580 20 68 20 3d 20 28 70 61 72 73 65 46 6c 6f 61 74 h = (parseFloat
5a590 28 6d 61 74 63 68 5b 31 5d 29 20 2b 20 33 36 30 (match[1]) + 360
5a5a0 29 20 25 20 33 36 30 3b 5c 6e 5c 74 5c 74 76 61 ) % 360;\n\t\tva
5a5b0 72 20 73 20 3d 20 63 6c 61 6d 70 28 70 61 72 73 r s = clamp(pars
5a5c0 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b 32 5d 29 eFloat(match[2])
5a5d0 2c 20 30 2c 20 31 30 30 29 3b 5c 6e 5c 74 5c 74 , 0, 100);\n\t\t
5a5e0 76 61 72 20 6c 20 3d 20 63 6c 61 6d 70 28 70 61 var l = clamp(pa
5a5f0 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b 33 rseFloat(match[3
5a600 5d 29 2c 20 30 2c 20 31 30 30 29 3b 5c 6e 5c 74 ]), 0, 100);\n\t
5a610 5c 74 76 61 72 20 61 20 3d 20 63 6c 61 6d 70 28 \tvar a = clamp(
5a620 69 73 4e 61 4e 28 61 6c 70 68 61 29 20 3f 20 31 isNaN(alpha) ? 1
5a630 20 3a 20 61 6c 70 68 61 2c 20 30 2c 20 31 29 3b : alpha, 0, 1);
5a640 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 5b \n\n\t\treturn [
5a650 68 2c 20 73 2c 20 6c 2c 20 61 5d 3b 5c 6e 5c 74 h, s, l, a];\n\t
5a660 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 6e 75 }\n\n\treturn nu
5a670 6c 6c 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 67 65 ll;\n};\n\ncs.ge
5a680 74 2e 68 77 62 20 3d 20 66 75 6e 63 74 69 6f 6e t.hwb = function
5a690 20 28 73 74 72 69 6e 67 29 20 7b 5c 6e 5c 74 69 (string) {\n\ti
5a6a0 66 20 28 21 73 74 72 69 6e 67 29 20 7b 5c 6e 5c f (!string) {\n\
5a6b0 74 5c 74 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 5c t\treturn null;\
5a6c0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 76 61 72 20 68 77 n\t}\n\n\tvar hw
5a6d0 62 20 3d 20 2f 5e 68 77 62 5c 5c 28 5c 5c 73 2a b = /^hwb\\(\\s*
5a6e0 28 5b 2b 2d 5d 3f 5c 5c 64 2a 5b 5c 5c 2e 5d 3f ([+-]?\\d*[\\.]?
5a6f0 5c 5c 64 2b 29 28 3f 3a 64 65 67 29 3f 5c 5c 73 \\d+)(?:deg)?\\s
5a700 2a 2c 5c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 5c 64 *,\\s*([+-]?[\\d
5a710 5c 5c 2e 5d 2b 29 25 5c 5c 73 2a 2c 5c 5c 73 2a \\.]+)%\\s*,\\s*
5a720 28 5b 2b 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 ([+-]?[\\d\\.]+)
5a730 25 5c 5c 73 2a 28 3f 3a 2c 5c 5c 73 2a 28 5b 2b %\\s*(?:,\\s*([+
5a740 2d 5d 3f 5b 5c 5c 64 5c 5c 2e 5d 2b 29 5c 5c 73 -]?[\\d\\.]+)\\s
5a750 2a 29 3f 5c 5c 29 24 2f 3b 5c 6e 5c 74 76 61 72 *)?\\)$/;\n\tvar
5a760 20 6d 61 74 63 68 20 3d 20 73 74 72 69 6e 67 2e match = string.
5a770 6d 61 74 63 68 28 68 77 62 29 3b 5c 6e 5c 6e 5c match(hwb);\n\n\
5a780 74 69 66 20 28 6d 61 74 63 68 29 20 7b 5c 6e 5c tif (match) {\n\
5a790 74 5c 74 76 61 72 20 61 6c 70 68 61 20 3d 20 70 t\tvar alpha = p
5a7a0 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 68 5b arseFloat(match[
5a7b0 34 5d 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 68 20 4]);\n\t\tvar h
5a7c0 3d 20 28 28 70 61 72 73 65 46 6c 6f 61 74 28 6d = ((parseFloat(m
5a7d0 61 74 63 68 5b 31 5d 29 20 25 20 33 36 30 29 20 atch[1]) % 360)
5a7e0 2b 20 33 36 30 29 20 25 20 33 36 30 3b 5c 6e 5c + 360) % 360;\n\
5a7f0 74 5c 74 76 61 72 20 77 20 3d 20 63 6c 61 6d 70 t\tvar w = clamp
5a800 28 70 61 72 73 65 46 6c 6f 61 74 28 6d 61 74 63 (parseFloat(matc
5a810 68 5b 32 5d 29 2c 20 30 2c 20 31 30 30 29 3b 5c h[2]), 0, 100);\
5a820 6e 5c 74 5c 74 76 61 72 20 62 20 3d 20 63 6c 61 n\t\tvar b = cla
5a830 6d 70 28 70 61 72 73 65 46 6c 6f 61 74 28 6d 61 mp(parseFloat(ma
5a840 74 63 68 5b 33 5d 29 2c 20 30 2c 20 31 30 30 29 tch[3]), 0, 100)
5a850 3b 5c 6e 5c 74 5c 74 76 61 72 20 61 20 3d 20 63 ;\n\t\tvar a = c
5a860 6c 61 6d 70 28 69 73 4e 61 4e 28 61 6c 70 68 61 lamp(isNaN(alpha
5a870 29 20 3f 20 31 20 3a 20 61 6c 70 68 61 2c 20 30 ) ? 1 : alpha, 0
5a880 2c 20 31 29 3b 5c 6e 5c 74 5c 74 72 65 74 75 72 , 1);\n\t\tretur
5a890 6e 20 5b 68 2c 20 77 2c 20 62 2c 20 61 5d 3b 5c n [h, w, b, a];\
5a8a0 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e n\t}\n\n\treturn
5a8b0 20 6e 75 6c 6c 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 null;\n};\n\ncs
5a8c0 2e 74 6f 2e 68 65 78 20 3d 20 66 75 6e 63 74 69 .to.hex = functi
5a8d0 6f 6e 20 28 29 20 7b 5c 6e 5c 74 76 61 72 20 72 on () {\n\tvar r
5a8e0 67 62 61 20 3d 20 73 77 69 7a 7a 6c 65 28 61 72 gba = swizzle(ar
5a8f0 67 75 6d 65 6e 74 73 29 3b 5c 6e 5c 6e 5c 74 72 guments);\n\n\tr
5a900 65 74 75 72 6e 20 28 5c 6e 5c 74 5c 74 27 23 27 eturn (\n\t\t'#'
5a910 20 2b 5c 6e 5c 74 5c 74 68 65 78 44 6f 75 62 6c +\n\t\thexDoubl
5a920 65 28 72 67 62 61 5b 30 5d 29 20 2b 5c 6e 5c 74 e(rgba[0]) +\n\t
5a930 5c 74 68 65 78 44 6f 75 62 6c 65 28 72 67 62 61 \thexDouble(rgba
5a940 5b 31 5d 29 20 2b 5c 6e 5c 74 5c 74 68 65 78 44 [1]) +\n\t\thexD
5a950 6f 75 62 6c 65 28 72 67 62 61 5b 32 5d 29 20 2b ouble(rgba[2]) +
5a960 5c 6e 5c 74 5c 74 28 72 67 62 61 5b 33 5d 20 3c \n\t\t(rgba[3] <
5a970 20 31 5c 6e 5c 74 5c 74 5c 74 3f 20 28 68 65 78 1\n\t\t\t? (hex
5a980 44 6f 75 62 6c 65 28 4d 61 74 68 2e 72 6f 75 6e Double(Math.roun
5a990 64 28 72 67 62 61 5b 33 5d 20 2a 20 32 35 35 29 d(rgba[3] * 255)
5a9a0 29 29 5c 6e 5c 74 5c 74 5c 74 3a 20 27 27 29 5c ))\n\t\t\t: '')\
5a9b0 6e 5c 74 29 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e n\t);\n};\n\ncs.
5a9c0 74 6f 2e 72 67 62 20 3d 20 66 75 6e 63 74 69 6f to.rgb = functio
5a9d0 6e 20 28 29 20 7b 5c 6e 5c 74 76 61 72 20 72 67 n () {\n\tvar rg
5a9e0 62 61 20 3d 20 73 77 69 7a 7a 6c 65 28 61 72 67 ba = swizzle(arg
5a9f0 75 6d 65 6e 74 73 29 3b 5c 6e 5c 6e 5c 74 72 65 uments);\n\n\tre
5aa00 74 75 72 6e 20 72 67 62 61 2e 6c 65 6e 67 74 68 turn rgba.length
5aa10 20 3c 20 34 20 7c 7c 20 72 67 62 61 5b 33 5d 20 < 4 || rgba[3]
5aa20 3d 3d 3d 20 31 5c 6e 5c 74 5c 74 3f 20 27 72 67 === 1\n\t\t? 'rg
5aa30 62 28 27 20 2b 20 4d 61 74 68 2e 72 6f 75 6e 64 b(' + Math.round
5aa40 28 72 67 62 61 5b 30 5d 29 20 2b 20 27 2c 20 27 (rgba[0]) + ', '
5aa50 20 2b 20 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 + Math.round(rg
5aa60 62 61 5b 31 5d 29 20 2b 20 27 2c 20 27 20 2b 20 ba[1]) + ', ' +
5aa70 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 5b Math.round(rgba[
5aa80 32 5d 29 20 2b 20 27 29 27 5c 6e 5c 74 5c 74 3a 2]) + ')'\n\t\t:
5aa90 20 27 72 67 62 61 28 27 20 2b 20 4d 61 74 68 2e 'rgba(' + Math.
5aaa0 72 6f 75 6e 64 28 72 67 62 61 5b 30 5d 29 20 2b round(rgba[0]) +
5aab0 20 27 2c 20 27 20 2b 20 4d 61 74 68 2e 72 6f 75 ', ' + Math.rou
5aac0 6e 64 28 72 67 62 61 5b 31 5d 29 20 2b 20 27 2c nd(rgba[1]) + ',
5aad0 20 27 20 2b 20 4d 61 74 68 2e 72 6f 75 6e 64 28 ' + Math.round(
5aae0 72 67 62 61 5b 32 5d 29 20 2b 20 27 2c 20 27 20 rgba[2]) + ', '
5aaf0 2b 20 72 67 62 61 5b 33 5d 20 2b 20 27 29 27 3b + rgba[3] + ')';
5ab00 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 74 6f 2e 72 67 \n};\n\ncs.to.rg
5ab10 62 2e 70 65 72 63 65 6e 74 20 3d 20 66 75 6e 63 b.percent = func
5ab20 74 69 6f 6e 20 28 29 20 7b 5c 6e 5c 74 76 61 72 tion () {\n\tvar
5ab30 20 72 67 62 61 20 3d 20 73 77 69 7a 7a 6c 65 28 rgba = swizzle(
5ab40 61 72 67 75 6d 65 6e 74 73 29 3b 5c 6e 5c 6e 5c arguments);\n\n\
5ab50 74 76 61 72 20 72 20 3d 20 4d 61 74 68 2e 72 6f tvar r = Math.ro
5ab60 75 6e 64 28 72 67 62 61 5b 30 5d 20 2f 20 32 35 und(rgba[0] / 25
5ab70 35 20 2a 20 31 30 30 29 3b 5c 6e 5c 74 76 61 72 5 * 100);\n\tvar
5ab80 20 67 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 g = Math.round(
5ab90 72 67 62 61 5b 31 5d 20 2f 20 32 35 35 20 2a 20 rgba[1] / 255 *
5aba0 31 30 30 29 3b 5c 6e 5c 74 76 61 72 20 62 20 3d 100);\n\tvar b =
5abb0 20 4d 61 74 68 2e 72 6f 75 6e 64 28 72 67 62 61 Math.round(rgba
5abc0 5b 32 5d 20 2f 20 32 35 35 20 2a 20 31 30 30 29 [2] / 255 * 100)
5abd0 3b 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 72 67 ;\n\n\treturn rg
5abe0 62 61 2e 6c 65 6e 67 74 68 20 3c 20 34 20 7c 7c ba.length < 4 ||
5abf0 20 72 67 62 61 5b 33 5d 20 3d 3d 3d 20 31 5c 6e rgba[3] === 1\n
5ac00 5c 74 5c 74 3f 20 27 72 67 62 28 27 20 2b 20 72 \t\t? 'rgb(' + r
5ac10 20 2b 20 27 25 2c 20 27 20 2b 20 67 20 2b 20 27 + '%, ' + g + '
5ac20 25 2c 20 27 20 2b 20 62 20 2b 20 27 25 29 27 5c %, ' + b + '%)'\
5ac30 6e 5c 74 5c 74 3a 20 27 72 67 62 61 28 27 20 2b n\t\t: 'rgba(' +
5ac40 20 72 20 2b 20 27 25 2c 20 27 20 2b 20 67 20 2b r + '%, ' + g +
5ac50 20 27 25 2c 20 27 20 2b 20 62 20 2b 20 27 25 2c '%, ' + b + '%,
5ac60 20 27 20 2b 20 72 67 62 61 5b 33 5d 20 2b 20 27 ' + rgba[3] + '
5ac70 29 27 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 74 6f )';\n};\n\ncs.to
5ac80 2e 68 73 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hsl = function
5ac90 28 29 20 7b 5c 6e 5c 74 76 61 72 20 68 73 6c 61 () {\n\tvar hsla
5aca0 20 3d 20 73 77 69 7a 7a 6c 65 28 61 72 67 75 6d = swizzle(argum
5acb0 65 6e 74 73 29 3b 5c 6e 5c 74 72 65 74 75 72 6e ents);\n\treturn
5acc0 20 68 73 6c 61 2e 6c 65 6e 67 74 68 20 3c 20 34 hsla.length < 4
5acd0 20 7c 7c 20 68 73 6c 61 5b 33 5d 20 3d 3d 3d 20 || hsla[3] ===
5ace0 31 5c 6e 5c 74 5c 74 3f 20 27 68 73 6c 28 27 20 1\n\t\t? 'hsl('
5acf0 2b 20 68 73 6c 61 5b 30 5d 20 2b 20 27 2c 20 27 + hsla[0] + ', '
5ad00 20 2b 20 68 73 6c 61 5b 31 5d 20 2b 20 27 25 2c + hsla[1] + '%,
5ad10 20 27 20 2b 20 68 73 6c 61 5b 32 5d 20 2b 20 27 ' + hsla[2] + '
5ad20 25 29 27 5c 6e 5c 74 5c 74 3a 20 27 68 73 6c 61 %)'\n\t\t: 'hsla
5ad30 28 27 20 2b 20 68 73 6c 61 5b 30 5d 20 2b 20 27 (' + hsla[0] + '
5ad40 2c 20 27 20 2b 20 68 73 6c 61 5b 31 5d 20 2b 20 , ' + hsla[1] +
5ad50 27 25 2c 20 27 20 2b 20 68 73 6c 61 5b 32 5d 20 '%, ' + hsla[2]
5ad60 2b 20 27 25 2c 20 27 20 2b 20 68 73 6c 61 5b 33 + '%, ' + hsla[3
5ad70 5d 20 2b 20 27 29 27 3b 5c 6e 7d 3b 5c 6e 5c 6e ] + ')';\n};\n\n
5ad80 2f 2f 20 68 77 62 20 69 73 20 61 20 62 69 74 20 // hwb is a bit
5ad90 64 69 66 66 65 72 65 6e 74 20 74 68 61 6e 20 72 different than r
5ada0 67 62 28 61 29 20 26 20 68 73 6c 28 61 29 20 73 gb(a) & hsl(a) s
5adb0 69 6e 63 65 20 74 68 65 72 65 20 69 73 20 6e 6f ince there is no
5adc0 20 61 6c 70 68 61 20 73 70 65 63 69 66 69 63 20 alpha specific
5add0 73 79 6e 74 61 78 5c 6e 2f 2f 20 28 68 77 62 20 syntax\n// (hwb
5ade0 68 61 76 65 20 61 6c 70 68 61 20 6f 70 74 69 6f have alpha optio
5adf0 6e 61 6c 20 26 20 31 20 69 73 20 64 65 66 61 75 nal & 1 is defau
5ae00 6c 74 20 76 61 6c 75 65 29 5c 6e 63 73 2e 74 6f lt value)\ncs.to
5ae10 2e 68 77 62 20 3d 20 66 75 6e 63 74 69 6f 6e 20 .hwb = function
5ae20 28 29 20 7b 5c 6e 5c 74 76 61 72 20 68 77 62 61 () {\n\tvar hwba
5ae30 20 3d 20 73 77 69 7a 7a 6c 65 28 61 72 67 75 6d = swizzle(argum
5ae40 65 6e 74 73 29 3b 5c 6e 5c 6e 5c 74 76 61 72 20 ents);\n\n\tvar
5ae50 61 20 3d 20 27 27 3b 5c 6e 5c 74 69 66 20 28 68 a = '';\n\tif (h
5ae60 77 62 61 2e 6c 65 6e 67 74 68 20 3e 3d 20 34 20 wba.length >= 4
5ae70 26 26 20 68 77 62 61 5b 33 5d 20 21 3d 3d 20 31 && hwba[3] !== 1
5ae80 29 20 7b 5c 6e 5c 74 5c 74 61 20 3d 20 27 2c 20 ) {\n\t\ta = ',
5ae90 27 20 2b 20 68 77 62 61 5b 33 5d 3b 5c 6e 5c 74 ' + hwba[3];\n\t
5aea0 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 27 68 }\n\n\treturn 'h
5aeb0 77 62 28 27 20 2b 20 68 77 62 61 5b 30 5d 20 2b wb(' + hwba[0] +
5aec0 20 27 2c 20 27 20 2b 20 68 77 62 61 5b 31 5d 20 ', ' + hwba[1]
5aed0 2b 20 27 25 2c 20 27 20 2b 20 68 77 62 61 5b 32 + '%, ' + hwba[2
5aee0 5d 20 2b 20 27 25 27 20 2b 20 61 20 2b 20 27 29 ] + '%' + a + ')
5aef0 27 3b 5c 6e 7d 3b 5c 6e 5c 6e 63 73 2e 74 6f 2e ';\n};\n\ncs.to.
5af00 6b 65 79 77 6f 72 64 20 3d 20 66 75 6e 63 74 69 keyword = functi
5af10 6f 6e 20 28 72 67 62 29 20 7b 5c 6e 5c 74 72 65 on (rgb) {\n\tre
5af20 74 75 72 6e 20 72 65 76 65 72 73 65 4e 61 6d 65 turn reverseName
5af30 73 5b 72 67 62 2e 73 6c 69 63 65 28 30 2c 20 33 s[rgb.slice(0, 3
5af40 29 5d 3b 5c 6e 7d 3b 5c 6e 5c 6e 2f 2f 20 68 65 )];\n};\n\n// he
5af50 6c 70 65 72 73 5c 6e 66 75 6e 63 74 69 6f 6e 20 lpers\nfunction
5af60 63 6c 61 6d 70 28 6e 75 6d 2c 20 6d 69 6e 2c 20 clamp(num, min,
5af70 6d 61 78 29 20 7b 5c 6e 5c 74 72 65 74 75 72 6e max) {\n\treturn
5af80 20 4d 61 74 68 2e 6d 69 6e 28 4d 61 74 68 2e 6d Math.min(Math.m
5af90 61 78 28 6d 69 6e 2c 20 6e 75 6d 29 2c 20 6d 61 ax(min, num), ma
5afa0 78 29 3b 5c 6e 7d 5c 6e 5c 6e 66 75 6e 63 74 69 x);\n}\n\nfuncti
5afb0 6f 6e 20 68 65 78 44 6f 75 62 6c 65 28 6e 75 6d on hexDouble(num
5afc0 29 20 7b 5c 6e 5c 74 76 61 72 20 73 74 72 20 3d ) {\n\tvar str =
5afd0 20 6e 75 6d 2e 74 6f 53 74 72 69 6e 67 28 31 36 num.toString(16
5afe0 29 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 3b ).toUpperCase();
5aff0 5c 6e 5c 74 72 65 74 75 72 6e 20 28 73 74 72 2e \n\treturn (str.
5b000 6c 65 6e 67 74 68 20 3c 20 32 29 20 3f 20 27 30 length < 2) ? '0
5b010 27 20 2b 20 73 74 72 20 3a 20 73 74 72 3b 5c 6e ' + str : str;\n
5b020 7d 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f 2f 2f 2f }\n\n\n\n///////
5b030 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e 2f 2f 20 ///////////\n//
5b040 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 5c 6e WEBPACK FOOTER\n
5b050 2f 2f 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 // ./node_module
5b060 73 2f 63 6f 6c 6f 72 2d 73 74 72 69 6e 67 2f 69 s/color-string/i
5b070 6e 64 65 78 2e 6a 73 5c 6e 2f 2f 20 6d 6f 64 75 ndex.js\n// modu
5b080 6c 65 20 69 64 20 3d 20 31 37 5c 6e 2f 2f 20 6d le id = 17\n// m
5b090 6f 64 75 6c 65 20 63 68 75 6e 6b 73 20 3d 20 30 odule chunks = 0
5b0a0 20 31 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 1","'use strict
5b0b0 27 3b 5c 6e 5c 6e 76 61 72 20 69 73 41 72 72 61 ';\n\nvar isArra
5b0c0 79 69 73 68 20 3d 20 72 65 71 75 69 72 65 28 27 yish = require('
5b0d0 69 73 2d 61 72 72 61 79 69 73 68 27 29 3b 5c 6e is-arrayish');\n
5b0e0 5c 6e 76 61 72 20 63 6f 6e 63 61 74 20 3d 20 41 \nvar concat = A
5b0f0 72 72 61 79 2e 70 72 6f 74 6f 74 79 70 65 2e 63 rray.prototype.c
5b100 6f 6e 63 61 74 3b 5c 6e 76 61 72 20 73 6c 69 63 oncat;\nvar slic
5b110 65 20 3d 20 41 72 72 61 79 2e 70 72 6f 74 6f 74 e = Array.protot
5b120 79 70 65 2e 73 6c 69 63 65 3b 5c 6e 5c 6e 76 61 ype.slice;\n\nva
5b130 72 20 73 77 69 7a 7a 6c 65 20 3d 20 6d 6f 64 75 r swizzle = modu
5b140 6c 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 75 6e le.exports = fun
5b150 63 74 69 6f 6e 20 73 77 69 7a 7a 6c 65 28 61 72 ction swizzle(ar
5b160 67 73 29 20 7b 5c 6e 5c 74 76 61 72 20 72 65 73 gs) {\n\tvar res
5b170 75 6c 74 73 20 3d 20 5b 5d 3b 5c 6e 5c 6e 5c 74 ults = [];\n\n\t
5b180 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 2c 20 for (var i = 0,
5b190 6c 65 6e 20 3d 20 61 72 67 73 2e 6c 65 6e 67 74 len = args.lengt
5b1a0 68 3b 20 69 20 3c 20 6c 65 6e 3b 20 69 2b 2b 29 h; i < len; i++)
5b1b0 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 61 72 67 20 {\n\t\tvar arg
5b1c0 3d 20 61 72 67 73 5b 69 5d 3b 5c 6e 5c 6e 5c 74 = args[i];\n\n\t
5b1d0 5c 74 69 66 20 28 69 73 41 72 72 61 79 69 73 68 \tif (isArrayish
5b1e0 28 61 72 67 29 29 20 7b 5c 6e 5c 74 5c 74 5c 74 (arg)) {\n\t\t\t
5b1f0 2f 2f 20 68 74 74 70 3a 2f 2f 6a 73 70 65 72 66 // http://jsperf
5b200 2e 63 6f 6d 2f 6a 61 76 61 73 63 72 69 70 74 2d .com/javascript-
5b210 61 72 72 61 79 2d 63 6f 6e 63 61 74 2d 76 73 2d array-concat-vs-
5b220 70 75 73 68 2f 39 38 5c 6e 5c 74 5c 74 5c 74 72 push/98\n\t\t\tr
5b230 65 73 75 6c 74 73 20 3d 20 63 6f 6e 63 61 74 2e esults = concat.
5b240 63 61 6c 6c 28 72 65 73 75 6c 74 73 2c 20 73 6c call(results, sl
5b250 69 63 65 2e 63 61 6c 6c 28 61 72 67 29 29 3b 5c ice.call(arg));\
5b260 6e 5c 74 5c 74 7d 20 65 6c 73 65 20 7b 5c 6e 5c n\t\t} else {\n\
5b270 74 5c 74 5c 74 72 65 73 75 6c 74 73 2e 70 75 73 t\t\tresults.pus
5b280 68 28 61 72 67 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e h(arg);\n\t\t}\n
5b290 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 \t}\n\n\treturn
5b2a0 72 65 73 75 6c 74 73 3b 5c 6e 7d 3b 5c 6e 5c 6e results;\n};\n\n
5b2b0 73 77 69 7a 7a 6c 65 2e 77 72 61 70 20 3d 20 66 swizzle.wrap = f
5b2c0 75 6e 63 74 69 6f 6e 20 28 66 6e 29 20 7b 5c 6e unction (fn) {\n
5b2d0 5c 74 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f \treturn functio
5b2e0 6e 20 28 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 n () {\n\t\tretu
5b2f0 72 6e 20 66 6e 28 73 77 69 7a 7a 6c 65 28 61 72 rn fn(swizzle(ar
5b300 67 75 6d 65 6e 74 73 29 29 3b 5c 6e 5c 74 7d 3b guments));\n\t};
5b310 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f \n};\n\n\n\n////
5b320 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e //////////////\n
5b330 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 // WEBPACK FOOTE
5b340 52 5c 6e 2f 2f 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 R\n// ./node_mod
5b350 75 6c 65 73 2f 73 69 6d 70 6c 65 2d 73 77 69 7a ules/simple-swiz
5b360 7a 6c 65 2f 69 6e 64 65 78 2e 6a 73 5c 6e 2f 2f zle/index.js\n//
5b370 20 6d 6f 64 75 6c 65 20 69 64 20 3d 20 31 38 5c module id = 18\
5b380 6e 2f 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e 6b n// module chunk
5b390 73 20 3d 20 30 20 31 22 2c 22 27 75 73 65 20 73 s = 0 1","'use s
5b3a0 74 72 69 63 74 27 3b 5c 6e 5c 6e 6d 6f 64 75 6c trict';\n\nmodul
5b3b0 65 2e 65 78 70 6f 72 74 73 20 3d 20 66 75 6e 63 e.exports = func
5b3c0 74 69 6f 6e 20 69 73 41 72 72 61 79 69 73 68 28 tion isArrayish(
5b3d0 6f 62 6a 29 20 7b 5c 6e 5c 74 69 66 20 28 21 6f obj) {\n\tif (!o
5b3e0 62 6a 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 bj) {\n\t\tretur
5b3f0 6e 20 66 61 6c 73 65 3b 5c 6e 5c 74 7d 5c 6e 5c n false;\n\t}\n\
5b400 6e 5c 74 72 65 74 75 72 6e 20 6f 62 6a 20 69 6e n\treturn obj in
5b410 73 74 61 6e 63 65 6f 66 20 41 72 72 61 79 20 7c stanceof Array |
5b420 7c 20 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 | Array.isArray(
5b430 6f 62 6a 29 20 7c 7c 5c 6e 5c 74 5c 74 28 6f 62 obj) ||\n\t\t(ob
5b440 6a 2e 6c 65 6e 67 74 68 20 3e 3d 20 30 20 26 26 j.length >= 0 &&
5b450 20 6f 62 6a 2e 73 70 6c 69 63 65 20 69 6e 73 74 obj.splice inst
5b460 61 6e 63 65 6f 66 20 46 75 6e 63 74 69 6f 6e 29 anceof Function)
5b470 3b 5c 6e 7d 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 2f ;\n};\n\n\n\n///
5b480 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 5c ///////////////\
5b490 6e 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 n// WEBPACK FOOT
5b4a0 45 52 5c 6e 2f 2f 20 2e 2f 6e 6f 64 65 5f 6d 6f ER\n// ./node_mo
5b4b0 64 75 6c 65 73 2f 69 73 2d 61 72 72 61 79 69 73 dules/is-arrayis
5b4c0 68 2f 69 6e 64 65 78 2e 6a 73 5c 6e 2f 2f 20 6d h/index.js\n// m
5b4d0 6f 64 75 6c 65 20 69 64 20 3d 20 31 39 5c 6e 2f odule id = 19\n/
5b4e0 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e 6b 73 20 / module chunks
5b4f0 3d 20 30 20 31 22 2c 22 76 61 72 20 63 6f 6e 76 = 0 1","var conv
5b500 65 72 73 69 6f 6e 73 20 3d 20 72 65 71 75 69 72 ersions = requir
5b510 65 28 27 2e 2f 63 6f 6e 76 65 72 73 69 6f 6e 73 e('./conversions
5b520 27 29 3b 5c 6e 76 61 72 20 72 6f 75 74 65 20 3d ');\nvar route =
5b530 20 72 65 71 75 69 72 65 28 27 2e 2f 72 6f 75 74 require('./rout
5b540 65 27 29 3b 5c 6e 5c 6e 76 61 72 20 63 6f 6e 76 e');\n\nvar conv
5b550 65 72 74 20 3d 20 7b 7d 3b 5c 6e 5c 6e 76 61 72 ert = {};\n\nvar
5b560 20 6d 6f 64 65 6c 73 20 3d 20 4f 62 6a 65 63 74 models = Object
5b570 2e 6b 65 79 73 28 63 6f 6e 76 65 72 73 69 6f 6e .keys(conversion
5b580 73 29 3b 5c 6e 5c 6e 66 75 6e 63 74 69 6f 6e 20 s);\n\nfunction
5b590 77 72 61 70 52 61 77 28 66 6e 29 20 7b 5c 6e 5c wrapRaw(fn) {\n\
5b5a0 74 76 61 72 20 77 72 61 70 70 65 64 46 6e 20 3d tvar wrappedFn =
5b5b0 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 29 function (args)
5b5c0 20 7b 5c 6e 5c 74 5c 74 69 66 20 28 61 72 67 73 {\n\t\tif (args
5b5d0 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 20 7c === undefined |
5b5e0 7c 20 61 72 67 73 20 3d 3d 3d 20 6e 75 6c 6c 29 | args === null)
5b5f0 20 7b 5c 6e 5c 74 5c 74 5c 74 72 65 74 75 72 6e {\n\t\t\treturn
5b600 20 61 72 67 73 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c args;\n\t\t}\n\
5b610 6e 5c 74 5c 74 69 66 20 28 61 72 67 75 6d 65 6e n\t\tif (argumen
5b620 74 73 2e 6c 65 6e 67 74 68 20 3e 20 31 29 20 7b ts.length > 1) {
5b630 5c 6e 5c 74 5c 74 5c 74 61 72 67 73 20 3d 20 41 \n\t\t\targs = A
5b640 72 72 61 79 2e 70 72 6f 74 6f 74 79 70 65 2e 73 rray.prototype.s
5b650 6c 69 63 65 2e 63 61 6c 6c 28 61 72 67 75 6d 65 lice.call(argume
5b660 6e 74 73 29 3b 5c 6e 5c 74 5c 74 7d 5c 6e 5c 6e nts);\n\t\t}\n\n
5b670 5c 74 5c 74 72 65 74 75 72 6e 20 66 6e 28 61 72 \t\treturn fn(ar
5b680 67 73 29 3b 5c 6e 5c 74 7d 3b 5c 6e 5c 6e 5c 74 gs);\n\t};\n\n\t
5b690 2f 2f 20 70 72 65 73 65 72 76 65 20 2e 63 6f 6e // preserve .con
5b6a0 76 65 72 73 69 6f 6e 20 70 72 6f 70 65 72 74 79 version property
5b6b0 20 69 66 20 74 68 65 72 65 20 69 73 20 6f 6e 65 if there is one
5b6c0 5c 6e 5c 74 69 66 20 28 27 63 6f 6e 76 65 72 73 \n\tif ('convers
5b6d0 69 6f 6e 27 20 69 6e 20 66 6e 29 20 7b 5c 6e 5c ion' in fn) {\n\
5b6e0 74 5c 74 77 72 61 70 70 65 64 46 6e 2e 63 6f 6e t\twrappedFn.con
5b6f0 76 65 72 73 69 6f 6e 20 3d 20 66 6e 2e 63 6f 6e version = fn.con
5b700 76 65 72 73 69 6f 6e 3b 5c 6e 5c 74 7d 5c 6e 5c version;\n\t}\n\
5b710 6e 5c 74 72 65 74 75 72 6e 20 77 72 61 70 70 65 n\treturn wrappe
5b720 64 46 6e 3b 5c 6e 7d 5c 6e 5c 6e 66 75 6e 63 74 dFn;\n}\n\nfunct
5b730 69 6f 6e 20 77 72 61 70 52 6f 75 6e 64 65 64 28 ion wrapRounded(
5b740 66 6e 29 20 7b 5c 6e 5c 74 76 61 72 20 77 72 61 fn) {\n\tvar wra
5b750 70 70 65 64 46 6e 20 3d 20 66 75 6e 63 74 69 6f ppedFn = functio
5b760 6e 20 28 61 72 67 73 29 20 7b 5c 6e 5c 74 5c 74 n (args) {\n\t\t
5b770 69 66 20 28 61 72 67 73 20 3d 3d 3d 20 75 6e 64 if (args === und
5b780 65 66 69 6e 65 64 20 7c 7c 20 61 72 67 73 20 3d efined || args =
5b790 3d 3d 20 6e 75 6c 6c 29 20 7b 5c 6e 5c 74 5c 74 == null) {\n\t\t
5b7a0 5c 74 72 65 74 75 72 6e 20 61 72 67 73 3b 5c 6e \treturn args;\n
5b7b0 5c 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 69 66 20 \t\t}\n\n\t\tif
5b7c0 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 (arguments.lengt
5b7d0 68 20 3e 20 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 h > 1) {\n\t\t\t
5b7e0 61 72 67 73 20 3d 20 41 72 72 61 79 2e 70 72 6f args = Array.pro
5b7f0 74 6f 74 79 70 65 2e 73 6c 69 63 65 2e 63 61 6c totype.slice.cal
5b800 6c 28 61 72 67 75 6d 65 6e 74 73 29 3b 5c 6e 5c l(arguments);\n\
5b810 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 76 61 72 20 t\t}\n\n\t\tvar
5b820 72 65 73 75 6c 74 20 3d 20 66 6e 28 61 72 67 73 result = fn(args
5b830 29 3b 5c 6e 5c 6e 5c 74 5c 74 2f 2f 20 77 65 27 );\n\n\t\t// we'
5b840 72 65 20 61 73 73 75 6d 69 6e 67 20 74 68 65 20 re assuming the
5b850 72 65 73 75 6c 74 20 69 73 20 61 6e 20 61 72 72 result is an arr
5b860 61 79 20 68 65 72 65 2e 5c 6e 5c 74 5c 74 2f 2f ay here.\n\t\t//
5b870 20 73 65 65 20 6e 6f 74 69 63 65 20 69 6e 20 63 see notice in c
5b880 6f 6e 76 65 72 73 69 6f 6e 73 2e 6a 73 3b 20 64 onversions.js; d
5b890 6f 6e 27 74 20 75 73 65 20 62 6f 78 20 74 79 70 on't use box typ
5b8a0 65 73 5c 6e 5c 74 5c 74 2f 2f 20 69 6e 20 63 6f es\n\t\t// in co
5b8b0 6e 76 65 72 73 69 6f 6e 20 66 75 6e 63 74 69 6f nversion functio
5b8c0 6e 73 2e 5c 6e 5c 74 5c 74 69 66 20 28 74 79 70 ns.\n\t\tif (typ
5b8d0 65 6f 66 20 72 65 73 75 6c 74 20 3d 3d 3d 20 27 eof result === '
5b8e0 6f 62 6a 65 63 74 27 29 20 7b 5c 6e 5c 74 5c 74 object') {\n\t\t
5b8f0 5c 74 66 6f 72 20 28 76 61 72 20 6c 65 6e 20 3d \tfor (var len =
5b900 20 72 65 73 75 6c 74 2e 6c 65 6e 67 74 68 2c 20 result.length,
5b910 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 3b 20 i = 0; i < len;
5b920 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c 74 i++) {\n\t\t\t\t
5b930 72 65 73 75 6c 74 5b 69 5d 20 3d 20 4d 61 74 68 result[i] = Math
5b940 2e 72 6f 75 6e 64 28 72 65 73 75 6c 74 5b 69 5d .round(result[i]
5b950 29 3b 5c 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c 74 5c );\n\t\t\t}\n\t\
5b960 74 7d 5c 6e 5c 6e 5c 74 5c 74 72 65 74 75 72 6e t}\n\n\t\treturn
5b970 20 72 65 73 75 6c 74 3b 5c 6e 5c 74 7d 3b 5c 6e result;\n\t};\n
5b980 5c 6e 5c 74 2f 2f 20 70 72 65 73 65 72 76 65 20 \n\t// preserve
5b990 2e 63 6f 6e 76 65 72 73 69 6f 6e 20 70 72 6f 70 .conversion prop
5b9a0 65 72 74 79 20 69 66 20 74 68 65 72 65 20 69 73 erty if there is
5b9b0 20 6f 6e 65 5c 6e 5c 74 69 66 20 28 27 63 6f 6e one\n\tif ('con
5b9c0 76 65 72 73 69 6f 6e 27 20 69 6e 20 66 6e 29 20 version' in fn)
5b9d0 7b 5c 6e 5c 74 5c 74 77 72 61 70 70 65 64 46 6e {\n\t\twrappedFn
5b9e0 2e 63 6f 6e 76 65 72 73 69 6f 6e 20 3d 20 66 6e .conversion = fn
5b9f0 2e 63 6f 6e 76 65 72 73 69 6f 6e 3b 5c 6e 5c 74 .conversion;\n\t
5ba00 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 77 72 }\n\n\treturn wr
5ba10 61 70 70 65 64 46 6e 3b 5c 6e 7d 5c 6e 5c 6e 6d appedFn;\n}\n\nm
5ba20 6f 64 65 6c 73 2e 66 6f 72 45 61 63 68 28 66 75 odels.forEach(fu
5ba30 6e 63 74 69 6f 6e 20 28 66 72 6f 6d 4d 6f 64 65 nction (fromMode
5ba40 6c 29 20 7b 5c 6e 5c 74 63 6f 6e 76 65 72 74 5b l) {\n\tconvert[
5ba50 66 72 6f 6d 4d 6f 64 65 6c 5d 20 3d 20 7b 7d 3b fromModel] = {};
5ba60 5c 6e 5c 6e 5c 74 4f 62 6a 65 63 74 2e 64 65 66 \n\n\tObject.def
5ba70 69 6e 65 50 72 6f 70 65 72 74 79 28 63 6f 6e 76 ineProperty(conv
5ba80 65 72 74 5b 66 72 6f 6d 4d 6f 64 65 6c 5d 2c 20 ert[fromModel],
5ba90 27 63 68 61 6e 6e 65 6c 73 27 2c 20 7b 76 61 6c 'channels', {val
5baa0 75 65 3a 20 63 6f 6e 76 65 72 73 69 6f 6e 73 5b ue: conversions[
5bab0 66 72 6f 6d 4d 6f 64 65 6c 5d 2e 63 68 61 6e 6e fromModel].chann
5bac0 65 6c 73 7d 29 3b 5c 6e 5c 74 4f 62 6a 65 63 74 els});\n\tObject
5bad0 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 .defineProperty(
5bae0 63 6f 6e 76 65 72 74 5b 66 72 6f 6d 4d 6f 64 65 convert[fromMode
5baf0 6c 5d 2c 20 27 6c 61 62 65 6c 73 27 2c 20 7b 76 l], 'labels', {v
5bb00 61 6c 75 65 3a 20 63 6f 6e 76 65 72 73 69 6f 6e alue: conversion
5bb10 73 5b 66 72 6f 6d 4d 6f 64 65 6c 5d 2e 6c 61 62 s[fromModel].lab
5bb20 65 6c 73 7d 29 3b 5c 6e 5c 6e 5c 74 76 61 72 20 els});\n\n\tvar
5bb30 72 6f 75 74 65 73 20 3d 20 72 6f 75 74 65 28 66 routes = route(f
5bb40 72 6f 6d 4d 6f 64 65 6c 29 3b 5c 6e 5c 74 76 61 romModel);\n\tva
5bb50 72 20 72 6f 75 74 65 4d 6f 64 65 6c 73 20 3d 20 r routeModels =
5bb60 4f 62 6a 65 63 74 2e 6b 65 79 73 28 72 6f 75 74 Object.keys(rout
5bb70 65 73 29 3b 5c 6e 5c 6e 5c 74 72 6f 75 74 65 4d es);\n\n\trouteM
5bb80 6f 64 65 6c 73 2e 66 6f 72 45 61 63 68 28 66 75 odels.forEach(fu
5bb90 6e 63 74 69 6f 6e 20 28 74 6f 4d 6f 64 65 6c 29 nction (toModel)
5bba0 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 66 6e 20 3d {\n\t\tvar fn =
5bbb0 20 72 6f 75 74 65 73 5b 74 6f 4d 6f 64 65 6c 5d routes[toModel]
5bbc0 3b 5c 6e 5c 6e 5c 74 5c 74 63 6f 6e 76 65 72 74 ;\n\n\t\tconvert
5bbd0 5b 66 72 6f 6d 4d 6f 64 65 6c 5d 5b 74 6f 4d 6f [fromModel][toMo
5bbe0 64 65 6c 5d 20 3d 20 77 72 61 70 52 6f 75 6e 64 del] = wrapRound
5bbf0 65 64 28 66 6e 29 3b 5c 6e 5c 74 5c 74 63 6f 6e ed(fn);\n\t\tcon
5bc00 76 65 72 74 5b 66 72 6f 6d 4d 6f 64 65 6c 5d 5b vert[fromModel][
5bc10 74 6f 4d 6f 64 65 6c 5d 2e 72 61 77 20 3d 20 77 toModel].raw = w
5bc20 72 61 70 52 61 77 28 66 6e 29 3b 5c 6e 5c 74 7d rapRaw(fn);\n\t}
5bc30 29 3b 5c 6e 7d 29 3b 5c 6e 5c 6e 6d 6f 64 75 6c );\n});\n\nmodul
5bc40 65 2e 65 78 70 6f 72 74 73 20 3d 20 63 6f 6e 76 e.exports = conv
5bc50 65 72 74 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f ert;\n\n\n\n////
5bc60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e //////////////\n
5bc70 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 // WEBPACK FOOTE
5bc80 52 5c 6e 2f 2f 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 R\n// ./node_mod
5bc90 75 6c 65 73 2f 63 6f 6c 6f 72 2d 63 6f 6e 76 65 ules/color-conve
5bca0 72 74 2f 69 6e 64 65 78 2e 6a 73 5c 6e 2f 2f 20 rt/index.js\n//
5bcb0 6d 6f 64 75 6c 65 20 69 64 20 3d 20 32 30 5c 6e module id = 20\n
5bcc0 2f 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e 6b 73 // module chunks
5bcd0 20 3d 20 30 20 31 22 2c 22 76 61 72 20 63 6f 6e = 0 1","var con
5bce0 76 65 72 73 69 6f 6e 73 20 3d 20 72 65 71 75 69 versions = requi
5bcf0 72 65 28 27 2e 2f 63 6f 6e 76 65 72 73 69 6f 6e re('./conversion
5bd00 73 27 29 3b 5c 6e 5c 6e 2f 2a 5c 6e 5c 74 74 68 s');\n\n/*\n\tth
5bd10 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 6f 75 74 is function rout
5bd20 65 73 20 61 20 6d 6f 64 65 6c 20 74 6f 20 61 6c es a model to al
5bd30 6c 20 6f 74 68 65 72 20 6d 6f 64 65 6c 73 2e 5c l other models.\
5bd40 6e 5c 6e 5c 74 61 6c 6c 20 66 75 6e 63 74 69 6f n\n\tall functio
5bd50 6e 73 20 74 68 61 74 20 61 72 65 20 72 6f 75 74 ns that are rout
5bd60 65 64 20 68 61 76 65 20 61 20 70 72 6f 70 65 72 ed have a proper
5bd70 74 79 20 60 2e 63 6f 6e 76 65 72 73 69 6f 6e 60 ty `.conversion`
5bd80 20 61 74 74 61 63 68 65 64 5c 6e 5c 74 74 6f 20 attached\n\tto
5bd90 74 68 65 20 72 65 74 75 72 6e 65 64 20 73 79 6e the returned syn
5bda0 74 68 65 74 69 63 20 66 75 6e 63 74 69 6f 6e 2e thetic function.
5bdb0 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 This property i
5bdc0 73 20 61 6e 20 61 72 72 61 79 5c 6e 5c 74 6f 66 s an array\n\tof
5bdd0 20 73 74 72 69 6e 67 73 2c 20 65 61 63 68 20 77 strings, each w
5bde0 69 74 68 20 74 68 65 20 73 74 65 70 73 20 69 6e ith the steps in
5bdf0 20 62 65 74 77 65 65 6e 20 74 68 65 20 27 66 72 between the 'fr
5be00 6f 6d 27 20 61 6e 64 20 27 74 6f 27 5c 6e 5c 74 om' and 'to'\n\t
5be10 63 6f 6c 6f 72 20 6d 6f 64 65 6c 73 20 28 69 6e color models (in
5be20 63 6c 75 73 69 76 65 29 2e 5c 6e 5c 6e 5c 74 63 clusive).\n\n\tc
5be30 6f 6e 76 65 72 73 69 6f 6e 73 20 74 68 61 74 20 onversions that
5be40 61 72 65 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 are not possible
5be50 20 73 69 6d 70 6c 79 20 61 72 65 20 6e 6f 74 20 simply are not
5be60 69 6e 63 6c 75 64 65 64 2e 5c 6e 2a 2f 5c 6e 5c included.\n*/\n\
5be70 6e 66 75 6e 63 74 69 6f 6e 20 62 75 69 6c 64 47 nfunction buildG
5be80 72 61 70 68 28 29 20 7b 5c 6e 5c 74 76 61 72 20 raph() {\n\tvar
5be90 67 72 61 70 68 20 3d 20 7b 7d 3b 5c 6e 5c 74 2f graph = {};\n\t/
5bea0 2f 20 68 74 74 70 73 3a 2f 2f 6a 73 70 65 72 66 / https://jsperf
5beb0 2e 63 6f 6d 2f 6f 62 6a 65 63 74 2d 6b 65 79 73 .com/object-keys
5bec0 2d 76 73 2d 66 6f 72 2d 69 6e 2d 77 69 74 68 2d -vs-for-in-with-
5bed0 63 6c 6f 73 75 72 65 2f 33 5c 6e 5c 74 76 61 72 closure/3\n\tvar
5bee0 20 6d 6f 64 65 6c 73 20 3d 20 4f 62 6a 65 63 74 models = Object
5bef0 2e 6b 65 79 73 28 63 6f 6e 76 65 72 73 69 6f 6e .keys(conversion
5bf00 73 29 3b 5c 6e 5c 6e 5c 74 66 6f 72 20 28 76 61 s);\n\n\tfor (va
5bf10 72 20 6c 65 6e 20 3d 20 6d 6f 64 65 6c 73 2e 6c r len = models.l
5bf20 65 6e 67 74 68 2c 20 69 20 3d 20 30 3b 20 69 20 ength, i = 0; i
5bf30 3c 20 6c 65 6e 3b 20 69 2b 2b 29 20 7b 5c 6e 5c < len; i++) {\n\
5bf40 74 5c 74 67 72 61 70 68 5b 6d 6f 64 65 6c 73 5b t\tgraph[models[
5bf50 69 5d 5d 20 3d 20 7b 5c 6e 5c 74 5c 74 5c 74 2f i]] = {\n\t\t\t/
5bf60 2f 20 68 74 74 70 3a 2f 2f 6a 73 70 65 72 66 2e / http://jsperf.
5bf70 63 6f 6d 2f 31 2d 76 73 2d 69 6e 66 69 6e 69 74 com/1-vs-infinit
5bf80 79 5c 6e 5c 74 5c 74 5c 74 2f 2f 20 6d 69 63 72 y\n\t\t\t// micr
5bf90 6f 2d 6f 70 74 2c 20 62 75 74 20 74 68 69 73 20 o-opt, but this
5bfa0 69 73 20 73 69 6d 70 6c 65 2e 5c 6e 5c 74 5c 74 is simple.\n\t\t
5bfb0 5c 74 64 69 73 74 61 6e 63 65 3a 20 2d 31 2c 5c \tdistance: -1,\
5bfc0 6e 5c 74 5c 74 5c 74 70 61 72 65 6e 74 3a 20 6e n\t\t\tparent: n
5bfd0 75 6c 6c 5c 6e 5c 74 5c 74 7d 3b 5c 6e 5c 74 7d ull\n\t\t};\n\t}
5bfe0 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e 20 67 72 61 \n\n\treturn gra
5bff0 70 68 3b 5c 6e 7d 5c 6e 5c 6e 2f 2f 20 68 74 74 ph;\n}\n\n// htt
5c000 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 ps://en.wikipedi
5c010 61 2e 6f 72 67 2f 77 69 6b 69 2f 42 72 65 61 64 a.org/wiki/Bread
5c020 74 68 2d 66 69 72 73 74 5f 73 65 61 72 63 68 5c th-first_search\
5c030 6e 66 75 6e 63 74 69 6f 6e 20 64 65 72 69 76 65 nfunction derive
5c040 42 46 53 28 66 72 6f 6d 4d 6f 64 65 6c 29 20 7b BFS(fromModel) {
5c050 5c 6e 5c 74 76 61 72 20 67 72 61 70 68 20 3d 20 \n\tvar graph =
5c060 62 75 69 6c 64 47 72 61 70 68 28 29 3b 5c 6e 5c buildGraph();\n\
5c070 74 76 61 72 20 71 75 65 75 65 20 3d 20 5b 66 72 tvar queue = [fr
5c080 6f 6d 4d 6f 64 65 6c 5d 3b 20 2f 2f 20 75 6e 73 omModel]; // uns
5c090 68 69 66 74 20 2d 3e 20 71 75 65 75 65 20 2d 3e hift -> queue ->
5c0a0 20 70 6f 70 5c 6e 5c 6e 5c 74 67 72 61 70 68 5b pop\n\n\tgraph[
5c0b0 66 72 6f 6d 4d 6f 64 65 6c 5d 2e 64 69 73 74 61 fromModel].dista
5c0c0 6e 63 65 20 3d 20 30 3b 5c 6e 5c 6e 5c 74 77 68 nce = 0;\n\n\twh
5c0d0 69 6c 65 20 28 71 75 65 75 65 2e 6c 65 6e 67 74 ile (queue.lengt
5c0e0 68 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 20 63 75 h) {\n\t\tvar cu
5c0f0 72 72 65 6e 74 20 3d 20 71 75 65 75 65 2e 70 6f rrent = queue.po
5c100 70 28 29 3b 5c 6e 5c 74 5c 74 76 61 72 20 61 64 p();\n\t\tvar ad
5c110 6a 61 63 65 6e 74 73 20 3d 20 4f 62 6a 65 63 74 jacents = Object
5c120 2e 6b 65 79 73 28 63 6f 6e 76 65 72 73 69 6f 6e .keys(conversion
5c130 73 5b 63 75 72 72 65 6e 74 5d 29 3b 5c 6e 5c 6e s[current]);\n\n
5c140 5c 74 5c 74 66 6f 72 20 28 76 61 72 20 6c 65 6e \t\tfor (var len
5c150 20 3d 20 61 64 6a 61 63 65 6e 74 73 2e 6c 65 6e = adjacents.len
5c160 67 74 68 2c 20 69 20 3d 20 30 3b 20 69 20 3c 20 gth, i = 0; i <
5c170 6c 65 6e 3b 20 69 2b 2b 29 20 7b 5c 6e 5c 74 5c len; i++) {\n\t\
5c180 74 5c 74 76 61 72 20 61 64 6a 61 63 65 6e 74 20 t\tvar adjacent
5c190 3d 20 61 64 6a 61 63 65 6e 74 73 5b 69 5d 3b 5c = adjacents[i];\
5c1a0 6e 5c 74 5c 74 5c 74 76 61 72 20 6e 6f 64 65 20 n\t\t\tvar node
5c1b0 3d 20 67 72 61 70 68 5b 61 64 6a 61 63 65 6e 74 = graph[adjacent
5c1c0 5d 3b 5c 6e 5c 6e 5c 74 5c 74 5c 74 69 66 20 28 ];\n\n\t\t\tif (
5c1d0 6e 6f 64 65 2e 64 69 73 74 61 6e 63 65 20 3d 3d node.distance ==
5c1e0 3d 20 2d 31 29 20 7b 5c 6e 5c 74 5c 74 5c 74 5c = -1) {\n\t\t\t\
5c1f0 74 6e 6f 64 65 2e 64 69 73 74 61 6e 63 65 20 3d tnode.distance =
5c200 20 67 72 61 70 68 5b 63 75 72 72 65 6e 74 5d 2e graph[current].
5c210 64 69 73 74 61 6e 63 65 20 2b 20 31 3b 5c 6e 5c distance + 1;\n\
5c220 74 5c 74 5c 74 5c 74 6e 6f 64 65 2e 70 61 72 65 t\t\t\tnode.pare
5c230 6e 74 20 3d 20 63 75 72 72 65 6e 74 3b 5c 6e 5c nt = current;\n\
5c240 74 5c 74 5c 74 5c 74 71 75 65 75 65 2e 75 6e 73 t\t\t\tqueue.uns
5c250 68 69 66 74 28 61 64 6a 61 63 65 6e 74 29 3b 5c hift(adjacent);\
5c260 6e 5c 74 5c 74 5c 74 7d 5c 6e 5c 74 5c 74 7d 5c n\t\t\t}\n\t\t}\
5c270 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 72 6e n\t}\n\n\treturn
5c280 20 67 72 61 70 68 3b 5c 6e 7d 5c 6e 5c 6e 66 75 graph;\n}\n\nfu
5c290 6e 63 74 69 6f 6e 20 6c 69 6e 6b 28 66 72 6f 6d nction link(from
5c2a0 2c 20 74 6f 29 20 7b 5c 6e 5c 74 72 65 74 75 72 , to) {\n\tretur
5c2b0 6e 20 66 75 6e 63 74 69 6f 6e 20 28 61 72 67 73 n function (args
5c2c0 29 20 7b 5c 6e 5c 74 5c 74 72 65 74 75 72 6e 20 ) {\n\t\treturn
5c2d0 74 6f 28 66 72 6f 6d 28 61 72 67 73 29 29 3b 5c to(from(args));\
5c2e0 6e 5c 74 7d 3b 5c 6e 7d 5c 6e 5c 6e 66 75 6e 63 n\t};\n}\n\nfunc
5c2f0 74 69 6f 6e 20 77 72 61 70 43 6f 6e 76 65 72 73 tion wrapConvers
5c300 69 6f 6e 28 74 6f 4d 6f 64 65 6c 2c 20 67 72 61 ion(toModel, gra
5c310 70 68 29 20 7b 5c 6e 5c 74 76 61 72 20 70 61 74 ph) {\n\tvar pat
5c320 68 20 3d 20 5b 67 72 61 70 68 5b 74 6f 4d 6f 64 h = [graph[toMod
5c330 65 6c 5d 2e 70 61 72 65 6e 74 2c 20 74 6f 4d 6f el].parent, toMo
5c340 64 65 6c 5d 3b 5c 6e 5c 74 76 61 72 20 66 6e 20 del];\n\tvar fn
5c350 3d 20 63 6f 6e 76 65 72 73 69 6f 6e 73 5b 67 72 = conversions[gr
5c360 61 70 68 5b 74 6f 4d 6f 64 65 6c 5d 2e 70 61 72 aph[toModel].par
5c370 65 6e 74 5d 5b 74 6f 4d 6f 64 65 6c 5d 3b 5c 6e ent][toModel];\n
5c380 5c 6e 5c 74 76 61 72 20 63 75 72 20 3d 20 67 72 \n\tvar cur = gr
5c390 61 70 68 5b 74 6f 4d 6f 64 65 6c 5d 2e 70 61 72 aph[toModel].par
5c3a0 65 6e 74 3b 5c 6e 5c 74 77 68 69 6c 65 20 28 67 ent;\n\twhile (g
5c3b0 72 61 70 68 5b 63 75 72 5d 2e 70 61 72 65 6e 74 raph[cur].parent
5c3c0 29 20 7b 5c 6e 5c 74 5c 74 70 61 74 68 2e 75 6e ) {\n\t\tpath.un
5c3d0 73 68 69 66 74 28 67 72 61 70 68 5b 63 75 72 5d shift(graph[cur]
5c3e0 2e 70 61 72 65 6e 74 29 3b 5c 6e 5c 74 5c 74 66 .parent);\n\t\tf
5c3f0 6e 20 3d 20 6c 69 6e 6b 28 63 6f 6e 76 65 72 73 n = link(convers
5c400 69 6f 6e 73 5b 67 72 61 70 68 5b 63 75 72 5d 2e ions[graph[cur].
5c410 70 61 72 65 6e 74 5d 5b 63 75 72 5d 2c 20 66 6e parent][cur], fn
5c420 29 3b 5c 6e 5c 74 5c 74 63 75 72 20 3d 20 67 72 );\n\t\tcur = gr
5c430 61 70 68 5b 63 75 72 5d 2e 70 61 72 65 6e 74 3b aph[cur].parent;
5c440 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 66 6e 2e 63 6f \n\t}\n\n\tfn.co
5c450 6e 76 65 72 73 69 6f 6e 20 3d 20 70 61 74 68 3b nversion = path;
5c460 5c 6e 5c 74 72 65 74 75 72 6e 20 66 6e 3b 5c 6e \n\treturn fn;\n
5c470 7d 5c 6e 5c 6e 6d 6f 64 75 6c 65 2e 65 78 70 6f }\n\nmodule.expo
5c480 72 74 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 rts = function (
5c490 66 72 6f 6d 4d 6f 64 65 6c 29 20 7b 5c 6e 5c 74 fromModel) {\n\t
5c4a0 76 61 72 20 67 72 61 70 68 20 3d 20 64 65 72 69 var graph = deri
5c4b0 76 65 42 46 53 28 66 72 6f 6d 4d 6f 64 65 6c 29 veBFS(fromModel)
5c4c0 3b 5c 6e 5c 74 76 61 72 20 63 6f 6e 76 65 72 73 ;\n\tvar convers
5c4d0 69 6f 6e 20 3d 20 7b 7d 3b 5c 6e 5c 6e 5c 74 76 ion = {};\n\n\tv
5c4e0 61 72 20 6d 6f 64 65 6c 73 20 3d 20 4f 62 6a 65 ar models = Obje
5c4f0 63 74 2e 6b 65 79 73 28 67 72 61 70 68 29 3b 5c ct.keys(graph);\
5c500 6e 5c 74 66 6f 72 20 28 76 61 72 20 6c 65 6e 20 n\tfor (var len
5c510 3d 20 6d 6f 64 65 6c 73 2e 6c 65 6e 67 74 68 2c = models.length,
5c520 20 69 20 3d 20 30 3b 20 69 20 3c 20 6c 65 6e 3b i = 0; i < len;
5c530 20 69 2b 2b 29 20 7b 5c 6e 5c 74 5c 74 76 61 72 i++) {\n\t\tvar
5c540 20 74 6f 4d 6f 64 65 6c 20 3d 20 6d 6f 64 65 6c toModel = model
5c550 73 5b 69 5d 3b 5c 6e 5c 74 5c 74 76 61 72 20 6e s[i];\n\t\tvar n
5c560 6f 64 65 20 3d 20 67 72 61 70 68 5b 74 6f 4d 6f ode = graph[toMo
5c570 64 65 6c 5d 3b 5c 6e 5c 6e 5c 74 5c 74 69 66 20 del];\n\n\t\tif
5c580 28 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 3d (node.parent ===
5c590 20 6e 75 6c 6c 29 20 7b 5c 6e 5c 74 5c 74 5c 74 null) {\n\t\t\t
5c5a0 2f 2f 20 6e 6f 20 70 6f 73 73 69 62 6c 65 20 63 // no possible c
5c5b0 6f 6e 76 65 72 73 69 6f 6e 2c 20 6f 72 20 74 68 onversion, or th
5c5c0 69 73 20 6e 6f 64 65 20 69 73 20 74 68 65 20 73 is node is the s
5c5d0 6f 75 72 63 65 20 6d 6f 64 65 6c 2e 5c 6e 5c 74 ource model.\n\t
5c5e0 5c 74 5c 74 63 6f 6e 74 69 6e 75 65 3b 5c 6e 5c \t\tcontinue;\n\
5c5f0 74 5c 74 7d 5c 6e 5c 6e 5c 74 5c 74 63 6f 6e 76 t\t}\n\n\t\tconv
5c600 65 72 73 69 6f 6e 5b 74 6f 4d 6f 64 65 6c 5d 20 ersion[toModel]
5c610 3d 20 77 72 61 70 43 6f 6e 76 65 72 73 69 6f 6e = wrapConversion
5c620 28 74 6f 4d 6f 64 65 6c 2c 20 67 72 61 70 68 29 (toModel, graph)
5c630 3b 5c 6e 5c 74 7d 5c 6e 5c 6e 5c 74 72 65 74 75 ;\n\t}\n\n\tretu
5c640 72 6e 20 63 6f 6e 76 65 72 73 69 6f 6e 3b 5c 6e rn conversion;\n
5c650 7d 3b 5c 6e 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 2f 2f };\n\n\n\n\n////
5c660 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 5c 6e //////////////\n
5c670 2f 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 // WEBPACK FOOTE
5c680 52 5c 6e 2f 2f 20 2e 2f 6e 6f 64 65 5f 6d 6f 64 R\n// ./node_mod
5c690 75 6c 65 73 2f 63 6f 6c 6f 72 2d 63 6f 6e 76 65 ules/color-conve
5c6a0 72 74 2f 72 6f 75 74 65 2e 6a 73 5c 6e 2f 2f 20 rt/route.js\n//
5c6b0 6d 6f 64 75 6c 65 20 69 64 20 3d 20 32 31 5c 6e module id = 21\n
5c6c0 2f 2f 20 6d 6f 64 75 6c 65 20 63 68 75 6e 6b 73 // module chunks
5c6d0 20 3d 20 30 20 31 22 2c 22 27 75 73 65 20 73 74 = 0 1","'use st
5c6e0 72 69 63 74 27 3b 5c 6e 5c 6e 69 6d 70 6f 72 74 rict';\n\nimport
5c6f0 20 24 20 66 72 6f 6d 20 27 6a 71 75 65 72 79 27 $ from 'jquery'
5c700 3b 5c 6e 69 6d 70 6f 72 74 20 43 6f 6c 6f 72 49 ;\nimport ColorI
5c710 74 65 6d 20 66 72 6f 6d 20 27 2e 2f 43 6f 6c 6f tem from './Colo
5c720 72 49 74 65 6d 27 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e rItem';\n\n/**\n
5c730 20 2a 20 48 61 6e 64 6c 65 73 20 65 76 65 72 79 * Handles every
5c740 74 68 69 6e 67 20 72 65 6c 61 74 65 64 20 74 6f thing related to
5c750 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
5c760 20 63 6f 6c 6f 72 5c 6e 20 2a 20 40 69 67 6e 6f color\n * @igno
5c770 72 65 5c 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 43 re\n */\nclass C
5c780 6f 6c 6f 72 48 61 6e 64 6c 65 72 20 7b 5c 6e 20 olorHandler {\n
5c790 20 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 /**\n * @para
5c7a0 6d 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 m {Colorpicker}
5c7b0 63 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 colorpicker\n
5c7c0 2a 2f 5c 6e 20 20 63 6f 6e 73 74 72 75 63 74 6f */\n constructo
5c7d0 72 28 63 6f 6c 6f 72 70 69 63 6b 65 72 29 20 7b r(colorpicker) {
5c7e0 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
5c7f0 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 70 69 * @type {Colorpi
5c800 63 6b 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e cker}\n */\n
5c810 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 this.colorpi
5c820 63 6b 65 72 20 3d 20 63 6f 6c 6f 72 70 69 63 6b cker = colorpick
5c830 65 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a er;\n }\n\n /*
5c840 2a 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 *\n * @returns
5c850 20 7b 2a 7c 53 74 72 69 6e 67 7c 43 6f 6c 6f 72 {*|String|Color
5c860 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 Item}\n */\n
5c870 67 65 74 20 66 61 6c 6c 62 61 63 6b 28 29 20 7b get fallback() {
5c880 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 \n return thi
5c890 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 s.colorpicker.op
5c8a0 74 69 6f 6e 73 2e 66 61 6c 6c 62 61 63 6b 43 6f tions.fallbackCo
5c8b0 6c 6f 72 20 3f 5c 6e 20 20 20 20 20 20 74 68 69 lor ?\n thi
5c8c0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 s.colorpicker.op
5c8d0 74 69 6f 6e 73 2e 66 61 6c 6c 62 61 63 6b 43 6f tions.fallbackCo
5c8e0 6c 6f 72 20 3a 20 28 74 68 69 73 2e 68 61 73 43 lor : (this.hasC
5c8f0 6f 6c 6f 72 28 29 20 3f 20 74 68 69 73 2e 63 6f olor() ? this.co
5c900 6c 6f 72 20 3a 20 6e 75 6c 6c 29 3b 5c 6e 20 20 lor : null);\n
5c910 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
5c920 20 40 72 65 74 75 72 6e 73 20 7b 53 74 72 69 6e @returns {Strin
5c930 67 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 2a 2f 5c 6e g|null}\n */\n
5c940 20 20 67 65 74 20 66 6f 72 6d 61 74 28 29 20 7b get format() {
5c950 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 63 \n if (this.c
5c960 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f olorpicker.optio
5c970 6e 73 2e 66 6f 72 6d 61 74 29 20 7b 5c 6e 20 20 ns.format) {\n
5c980 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
5c990 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 colorpicker.opti
5c9a0 6f 6e 73 2e 66 6f 72 6d 61 74 3b 5c 6e 20 20 20 ons.format;\n
5c9b0 20 7d 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 }\n\n if (th
5c9c0 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 20 26 26 is.hasColor() &&
5c9d0 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 68 61 73 54 this.color.hasT
5c9e0 72 61 6e 73 70 61 72 65 6e 63 79 28 29 20 26 26 ransparency() &&
5c9f0 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 66 6f 72 6d this.color.form
5ca00 61 74 2e 6d 61 74 63 68 28 2f 5e 68 65 78 2f 29 at.match(/^hex/)
5ca10 29 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 ) {\n retur
5ca20 6e 20 74 68 69 73 2e 69 73 41 6c 70 68 61 45 6e n this.isAlphaEn
5ca30 61 62 6c 65 64 28 29 20 3f 20 27 72 67 62 61 27 abled() ? 'rgba'
5ca40 20 3a 20 27 68 65 78 27 3b 5c 6e 20 20 20 20 7d : 'hex';\n }
5ca50 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 \n\n if (this
5ca60 2e 68 61 73 43 6f 6c 6f 72 28 29 29 20 7b 5c 6e .hasColor()) {\n
5ca70 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 return thi
5ca80 73 2e 63 6f 6c 6f 72 2e 66 6f 72 6d 61 74 3b 5c s.color.format;\
5ca90 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 72 65 n }\n\n re
5caa0 74 75 72 6e 20 27 72 67 62 27 3b 5c 6e 20 20 7d turn 'rgb';\n }
5cab0 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
5cac0 49 6e 74 65 72 6e 61 6c 20 63 6f 6c 6f 72 20 67 Internal color g
5cad0 65 74 74 65 72 5c 6e 20 20 20 2a 5c 6e 20 20 20 etter\n *\n
5cae0 2a 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 49 74 * @type {ColorIt
5caf0 65 6d 7c 6e 75 6c 6c 7d 5c 6e 20 20 20 2a 2f 5c em|null}\n */\
5cb00 6e 20 20 67 65 74 20 63 6f 6c 6f 72 28 29 20 7b n get color() {
5cb10 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 \n return thi
5cb20 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c s.colorpicker.el
5cb30 65 6d 65 6e 74 2e 64 61 74 61 28 27 63 6f 6c 6f ement.data('colo
5cb40 72 27 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f r');\n }\n\n /
5cb50 2a 2a 5c 6e 20 20 20 2a 20 49 6e 74 65 72 6e 61 **\n * Interna
5cb60 6c 20 63 6f 6c 6f 72 20 73 65 74 74 65 72 5c 6e l color setter\n
5cb70 20 20 20 2a 5c 6e 20 20 20 2a 20 40 69 67 6e 6f *\n * @igno
5cb80 72 65 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 re\n * @param
5cb90 7b 43 6f 6c 6f 72 49 74 65 6d 7c 6e 75 6c 6c 7d {ColorItem|null}
5cba0 20 76 61 6c 75 65 5c 6e 20 20 20 2a 2f 5c 6e 20 value\n */\n
5cbb0 20 73 65 74 20 63 6f 6c 6f 72 28 76 61 6c 75 65 set color(value
5cbc0 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ) {\n this.co
5cbd0 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e lorpicker.elemen
5cbe0 74 2e 64 61 74 61 28 27 63 6f 6c 6f 72 27 2c 20 t.data('color',
5cbf0 76 61 6c 75 65 29 3b 5c 6e 5c 6e 20 20 20 20 69 value);\n\n i
5cc00 66 20 28 28 76 61 6c 75 65 20 69 6e 73 74 61 6e f ((value instan
5cc10 63 65 6f 66 20 43 6f 6c 6f 72 49 74 65 6d 29 20 ceof ColorItem)
5cc20 26 26 20 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 && (this.colorpi
5cc30 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 66 6f 72 cker.options.for
5cc40 6d 61 74 20 3d 3d 3d 20 27 61 75 74 6f 27 29 29 mat === 'auto'))
5cc50 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 49 66 20 {\n // If
5cc60 66 6f 72 6d 61 74 20 69 73 20 27 61 75 74 6f 27 format is 'auto'
5cc70 2c 20 75 73 65 20 74 68 65 20 66 69 72 73 74 20 , use the first
5cc80 70 61 72 73 65 64 20 6f 6e 65 20 66 72 6f 6d 20 parsed one from
5cc90 6e 6f 77 20 6f 6e 5c 6e 20 20 20 20 20 20 74 68 now on\n th
5cca0 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f is.colorpicker.o
5ccb0 70 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 3d 20 ptions.format =
5ccc0 74 68 69 73 2e 63 6f 6c 6f 72 2e 66 6f 72 6d 61 this.color.forma
5ccd0 74 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e t;\n }\n }\n
5cce0 5c 6e 20 20 62 69 6e 64 28 29 20 7b 5c 6e 20 20 \n bind() {\n
5ccf0 20 20 2f 2f 20 69 66 20 74 68 65 20 63 6f 6c 6f // if the colo
5cd00 72 20 6f 70 74 69 6f 6e 20 69 73 20 73 65 74 5c r option is set\
5cd10 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 63 6f n if (this.co
5cd20 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e lorpicker.option
5cd30 73 2e 63 6f 6c 6f 72 29 20 7b 5c 6e 20 20 20 20 s.color) {\n
5cd40 20 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 74 this.color = t
5cd50 68 69 73 2e 63 72 65 61 74 65 43 6f 6c 6f 72 28 his.createColor(
5cd60 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
5cd70 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 29 3b .options.color);
5cd80 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 3b 5c \n return;\
5cd90 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 2f 2f n }\n\n //
5cda0 20 69 66 20 65 6c 65 6d 65 6e 74 5b 63 6f 6c 6f if element[colo
5cdb0 72 5d 20 69 73 20 65 6d 70 74 79 20 61 6e 64 20 r] is empty and
5cdc0 74 68 65 20 69 6e 70 75 74 20 68 61 73 20 61 20 the input has a
5cdd0 76 61 6c 75 65 5c 6e 20 20 20 20 69 66 20 28 21 value\n if (!
5cde0 74 68 69 73 2e 63 6f 6c 6f 72 20 26 26 20 21 21 this.color && !!
5cdf0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
5ce00 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 67 65 .inputHandler.ge
5ce10 74 56 61 6c 75 65 28 29 29 20 7b 5c 6e 20 20 20 tValue()) {\n
5ce20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3d 20 this.color =
5ce30 74 68 69 73 2e 63 72 65 61 74 65 43 6f 6c 6f 72 this.createColor
5ce40 28 5c 6e 20 20 20 20 20 20 20 20 74 68 69 73 2e (\n this.
5ce50 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 colorpicker.inpu
5ce60 74 48 61 6e 64 6c 65 72 2e 67 65 74 56 61 6c 75 tHandler.getValu
5ce70 65 28 29 2c 20 74 68 69 73 2e 63 6f 6c 6f 72 70 e(), this.colorp
5ce80 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 75 icker.options.au
5ce90 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b 5c toInputFallback\
5cea0 6e 20 20 20 20 20 20 29 3b 5c 6e 20 20 20 20 7d n );\n }
5ceb0 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 75 6e 62 69 6e \n }\n\n unbin
5cec0 64 28 29 20 7b 5c 6e 20 20 20 20 74 68 69 73 2e d() {\n this.
5ced0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d colorpicker.elem
5cee0 65 6e 74 2e 72 65 6d 6f 76 65 44 61 74 61 28 27 ent.removeData('
5cef0 63 6f 6c 6f 72 27 29 3b 5c 6e 20 20 7d 5c 6e 5c color');\n }\n\
5cf00 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 n /**\n * Ret
5cf10 75 72 6e 73 20 74 68 65 20 63 6f 6c 6f 72 20 73 urns the color s
5cf20 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 69 tring from the i
5cf30 6e 70 75 74 20 76 61 6c 75 65 20 6f 72 20 74 68 nput value or th
5cf40 65 20 27 64 61 74 61 2d 63 6f 6c 6f 72 27 20 61 e 'data-color' a
5cf50 74 74 72 69 62 75 74 65 20 6f 66 20 74 68 65 20 ttribute of the
5cf60 69 6e 70 75 74 20 6f 72 20 65 6c 65 6d 65 6e 74 input or element
5cf70 2e 5c 6e 20 20 20 2a 20 49 66 20 65 6d 70 74 79 .\n * If empty
5cf80 2c 20 69 74 20 72 65 74 75 72 6e 73 20 74 68 65 , it returns the
5cf90 20 64 65 66 61 75 6c 74 56 61 6c 75 65 20 70 61 defaultValue pa
5cfa0 72 61 6d 65 74 65 72 2e 5c 6e 20 20 20 2a 5c 6e rameter.\n *\n
5cfb0 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 53 * @returns {S
5cfc0 74 72 69 6e 67 7c 2a 7d 5c 6e 20 20 20 2a 2f 5c tring|*}\n */\
5cfd0 6e 20 20 67 65 74 43 6f 6c 6f 72 53 74 72 69 6e n getColorStrin
5cfe0 67 28 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 21 g() {\n if (!
5cff0 74 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 29 this.hasColor())
5d000 20 7b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e {\n return
5d010 20 27 27 3b 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 '';\n }\n\n
5d020 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 return this.c
5d030 6f 6c 6f 72 2e 73 74 72 69 6e 67 28 74 68 69 73 olor.string(this
5d040 2e 66 6f 72 6d 61 74 29 3b 5c 6e 20 20 7d 5c 6e .format);\n }\n
5d050 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 53 65 \n /**\n * Se
5d060 74 73 20 74 68 65 20 63 6f 6c 6f 72 20 76 61 6c ts the color val
5d070 75 65 5c 6e 20 20 20 2a 5c 6e 20 20 20 2a 20 40 ue\n *\n * @
5d080 70 61 72 61 6d 20 7b 53 74 72 69 6e 67 7c 43 6f param {String|Co
5d090 6c 6f 72 49 74 65 6d 7d 20 76 61 6c 5c 6e 20 20 lorItem} val\n
5d0a0 20 2a 2f 5c 6e 20 20 73 65 74 43 6f 6c 6f 72 53 */\n setColorS
5d0b0 74 72 69 6e 67 28 76 61 6c 29 20 7b 5c 6e 20 20 tring(val) {\n
5d0c0 20 20 6c 65 74 20 63 6f 6c 6f 72 20 3d 20 76 61 let color = va
5d0d0 6c 20 3f 20 74 68 69 73 2e 63 72 65 61 74 65 43 l ? this.createC
5d0e0 6f 6c 6f 72 28 76 61 6c 29 20 3a 20 6e 75 6c 6c olor(val) : null
5d0f0 3b 5c 6e 5c 6e 20 20 20 20 74 68 69 73 2e 63 6f ;\n\n this.co
5d100 6c 6f 72 20 3d 20 63 6f 6c 6f 72 20 3f 20 63 6f lor = color ? co
5d110 6c 6f 72 20 3a 20 6e 75 6c 6c 3b 5c 6e 20 20 7d lor : null;\n }
5d120 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 \n\n /**\n *
5d130 43 72 65 61 74 65 73 20 61 20 6e 65 77 20 63 6f Creates a new co
5d140 6c 6f 72 20 75 73 69 6e 67 20 74 68 65 20 77 69 lor using the wi
5d150 64 67 65 74 20 69 6e 73 74 61 6e 63 65 20 6f 70 dget instance op
5d160 74 69 6f 6e 73 20 28 66 61 6c 6c 62 61 63 6b 43 tions (fallbackC
5d170 6f 6c 6f 72 2c 20 66 6f 72 6d 61 74 29 2e 5c 6e olor, format).\n
5d180 20 20 20 2a 5c 6e 20 20 20 2a 20 40 66 69 72 65 *\n * @fire
5d190 73 20 43 6f 6c 6f 72 70 69 63 6b 65 72 23 63 6f s Colorpicker#co
5d1a0 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69 64 lorpickerInvalid
5d1b0 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 2a \n * @param {*
5d1c0 7d 20 76 61 6c 5c 6e 20 20 20 2a 20 40 70 61 72 } val\n * @par
5d1d0 61 6d 20 7b 62 6f 6f 6c 65 61 6e 7d 20 66 61 6c am {boolean} fal
5d1e0 6c 62 61 63 6b 4f 6e 49 6e 76 61 6c 69 64 5c 6e lbackOnInvalid\n
5d1f0 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b 43 * @returns {C
5d200 6f 6c 6f 72 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f olorItem}\n */
5d210 5c 6e 20 20 63 72 65 61 74 65 43 6f 6c 6f 72 28 \n createColor(
5d220 76 61 6c 2c 20 66 61 6c 6c 62 61 63 6b 4f 6e 49 val, fallbackOnI
5d230 6e 76 61 6c 69 64 20 3d 20 74 72 75 65 29 20 7b nvalid = true) {
5d240 5c 6e 20 20 20 20 6c 65 74 20 63 6f 6c 6f 72 20 \n let color
5d250 3d 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d 28 = new ColorItem(
5d260 74 68 69 73 2e 72 65 73 6f 6c 76 65 43 6f 6c 6f this.resolveColo
5d270 72 44 65 6c 65 67 61 74 65 28 76 61 6c 29 2c 20 rDelegate(val),
5d280 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b 5c 6e 5c this.format);\n\
5d290 6e 20 20 20 20 69 66 20 28 21 63 6f 6c 6f 72 2e n if (!color.
5d2a0 69 73 56 61 6c 69 64 28 29 29 20 7b 5c 6e 20 20 isValid()) {\n
5d2b0 20 20 20 20 69 66 20 28 66 61 6c 6c 62 61 63 6b if (fallback
5d2c0 4f 6e 49 6e 76 61 6c 69 64 29 20 7b 5c 6e 20 20 OnInvalid) {\n
5d2d0 20 20 20 20 20 20 63 6f 6c 6f 72 20 3d 20 74 68 color = th
5d2e0 69 73 2e 67 65 74 46 61 6c 6c 62 61 63 6b 43 6f is.getFallbackCo
5d2f0 6c 6f 72 28 29 3b 5c 6e 20 20 20 20 20 20 7d 5c lor();\n }\
5d300 6e 5c 6e 20 20 20 20 20 20 2f 2a 2a 5c 6e 20 20 n\n /**\n
5d310 20 20 20 20 20 2a 20 28 43 6f 6c 6f 72 70 69 63 * (Colorpic
5d320 6b 65 72 29 20 46 69 72 65 64 20 77 68 65 6e 20 ker) Fired when
5d330 74 68 65 20 63 6f 6c 6f 72 20 69 73 20 69 6e 76 the color is inv
5d340 61 6c 69 64 20 61 6e 64 20 74 68 65 20 66 61 6c alid and the fal
5d350 6c 62 61 63 6b 20 63 6f 6c 6f 72 20 69 73 20 67 lback color is g
5d360 6f 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 2e oing to be used.
5d370 5c 6e 20 20 20 20 20 20 20 2a 5c 6e 20 20 20 20 \n *\n
5d380 20 20 20 2a 20 40 65 76 65 6e 74 20 43 6f 6c 6f * @event Colo
5d390 72 70 69 63 6b 65 72 23 63 6f 6c 6f 72 70 69 63 rpicker#colorpic
5d3a0 6b 65 72 49 6e 76 61 6c 69 64 5c 6e 20 20 20 20 kerInvalid\n
5d3b0 20 20 20 2a 2f 5c 6e 20 20 20 20 20 20 74 68 69 */\n thi
5d3c0 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 74 72 s.colorpicker.tr
5d3d0 69 67 67 65 72 28 27 63 6f 6c 6f 72 70 69 63 6b igger('colorpick
5d3e0 65 72 49 6e 76 61 6c 69 64 27 2c 20 63 6f 6c 6f erInvalid', colo
5d3f0 72 2c 20 76 61 6c 29 3b 5c 6e 20 20 20 20 7d 5c r, val);\n }\
5d400 6e 5c 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 n\n if (!this
5d410 2e 69 73 41 6c 70 68 61 45 6e 61 62 6c 65 64 28 .isAlphaEnabled(
5d420 29 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 41 )) {\n // A
5d430 6c 70 68 61 20 69 73 20 64 69 73 61 62 6c 65 64 lpha is disabled
5d440 5c 6e 20 20 20 20 20 20 63 6f 6c 6f 72 2e 61 6c \n color.al
5d450 70 68 61 20 3d 20 31 3b 5c 6e 20 20 20 20 7d 5c pha = 1;\n }\
5d460 6e 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 63 6f n\n return co
5d470 6c 6f 72 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 67 lor;\n }\n\n g
5d480 65 74 46 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72 28 etFallbackColor(
5d490 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 74 68 69 ) {\n if (thi
5d4a0 73 2e 66 61 6c 6c 62 61 63 6b 20 26 26 20 28 74 s.fallback && (t
5d4b0 68 69 73 2e 66 61 6c 6c 62 61 63 6b 20 3d 3d 3d his.fallback ===
5d4c0 20 74 68 69 73 2e 63 6f 6c 6f 72 29 29 20 7b 5c this.color)) {\
5d4d0 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 n return th
5d4e0 69 73 2e 63 6f 6c 6f 72 3b 5c 6e 20 20 20 20 7d is.color;\n }
5d4f0 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 66 61 6c 6c \n\n let fall
5d500 62 61 63 6b 20 3d 20 74 68 69 73 2e 72 65 73 6f back = this.reso
5d510 6c 76 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 65 lveColorDelegate
5d520 28 74 68 69 73 2e 66 61 6c 6c 62 61 63 6b 29 3b (this.fallback);
5d530 5c 6e 20 20 20 20 6c 65 74 20 63 6f 6c 6f 72 20 \n let color
5d540 3d 20 6e 65 77 20 43 6f 6c 6f 72 49 74 65 6d 28 = new ColorItem(
5d550 66 61 6c 6c 62 61 63 6b 2c 20 74 68 69 73 2e 66 fallback, this.f
5d560 6f 72 6d 61 74 29 3b 5c 6e 5c 6e 20 20 20 20 69 ormat);\n\n i
5d570 66 20 28 21 63 6f 6c 6f 72 2e 69 73 56 61 6c 69 f (!color.isVali
5d580 64 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 63 6f d()) {\n co
5d590 6e 73 6f 6c 65 2e 77 61 72 6e 28 27 54 68 65 20 nsole.warn('The
5d5a0 66 61 6c 6c 62 61 63 6b 20 63 6f 6c 6f 72 20 69 fallback color i
5d5b0 73 20 69 6e 76 61 6c 69 64 2e 20 46 61 6c 6c 69 s invalid. Falli
5d5c0 6e 67 20 62 61 63 6b 20 74 6f 20 74 68 65 20 70 ng back to the p
5d5d0 72 65 76 69 6f 75 73 20 63 6f 6c 6f 72 20 6f 72 revious color or
5d5e0 20 62 6c 61 63 6b 20 69 66 20 61 6e 79 2e 27 29 black if any.')
5d5f0 3b 5c 6e 20 20 20 20 20 20 72 65 74 75 72 6e 20 ;\n return
5d600 74 68 69 73 2e 63 6f 6c 6f 72 20 3f 20 74 68 69 this.color ? thi
5d610 73 2e 63 6f 6c 6f 72 20 3a 20 6e 65 77 20 43 6f s.color : new Co
5d620 6c 6f 72 49 74 65 6d 28 27 23 30 30 30 30 30 30 lorItem('#000000
5d630 27 2c 20 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b ', this.format);
5d640 5c 6e 20 20 20 20 7d 5c 6e 5c 6e 20 20 20 20 72 \n }\n\n r
5d650 65 74 75 72 6e 20 63 6f 6c 6f 72 3b 5c 6e 20 20 eturn color;\n
5d660 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a }\n\n /**\n *
5d670 20 40 72 65 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 @returns {Color
5d680 49 74 65 6d 7d 5c 6e 20 20 20 2a 2f 5c 6e 20 20 Item}\n */\n
5d690 61 73 73 75 72 65 43 6f 6c 6f 72 28 29 20 7b 5c assureColor() {\
5d6a0 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 68 n if (!this.h
5d6b0 61 73 43 6f 6c 6f 72 28 29 29 20 7b 5c 6e 20 20 asColor()) {\n
5d6c0 20 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 20 3d this.color =
5d6d0 20 74 68 69 73 2e 67 65 74 46 61 6c 6c 62 61 63 this.getFallbac
5d6e0 6b 43 6f 6c 6f 72 28 29 3b 5c 6e 20 20 20 20 7d kColor();\n }
5d6f0 5c 6e 5c 6e 20 20 20 20 72 65 74 75 72 6e 20 74 \n\n return t
5d700 68 69 73 2e 63 6f 6c 6f 72 3b 5c 6e 20 20 7d 5c his.color;\n }\
5d710 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 44 n\n /**\n * D
5d720 65 6c 65 67 61 74 65 73 20 74 68 65 20 63 6f 6c elegates the col
5d730 6f 72 20 72 65 73 6f 6c 75 74 69 6f 6e 20 74 6f or resolution to
5d740 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 72 the colorpicker
5d750 20 65 78 74 65 6e 73 69 6f 6e 73 2e 5c 6e 20 20 extensions.\n
5d760 20 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 *\n * @param
5d770 7b 53 74 72 69 6e 67 7c 2a 7d 20 63 6f 6c 6f 72 {String|*} color
5d780 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 62 \n * @param {b
5d790 6f 6f 6c 65 61 6e 7d 20 72 65 61 6c 43 6f 6c 6f oolean} realColo
5d7a0 72 20 69 66 20 74 72 75 65 2c 20 74 68 65 20 63 r if true, the c
5d7b0 6f 6c 6f 72 20 73 68 6f 75 6c 64 20 72 65 73 6f olor should reso
5d7c0 6c 76 65 20 69 6e 74 6f 20 61 20 72 65 61 6c 20 lve into a real
5d7d0 28 6e 6f 74 20 6e 61 6d 65 64 29 20 63 6f 6c 6f (not named) colo
5d7e0 72 20 63 6f 64 65 5c 6e 20 20 20 2a 20 40 72 65 r code\n * @re
5d7f0 74 75 72 6e 73 20 7b 43 6f 6c 6f 72 49 74 65 6d turns {ColorItem
5d800 7c 53 74 72 69 6e 67 7c 2a 7c 6e 75 6c 6c 7d 5c |String|*|null}\
5d810 6e 20 20 20 2a 2f 5c 6e 20 20 72 65 73 6f 6c 76 n */\n resolv
5d820 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 65 28 63 eColorDelegate(c
5d830 6f 6c 6f 72 2c 20 72 65 61 6c 43 6f 6c 6f 72 20 olor, realColor
5d840 3d 20 74 72 75 65 29 20 7b 5c 6e 20 20 20 20 6c = true) {\n l
5d850 65 74 20 65 78 74 52 65 73 6f 6c 76 65 64 43 6f et extResolvedCo
5d860 6c 6f 72 20 3d 20 66 61 6c 73 65 3b 5c 6e 5c 6e lor = false;\n\n
5d870 20 20 20 20 24 2e 65 61 63 68 28 74 68 69 73 2e $.each(this.
5d880 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 78 74 65 colorpicker.exte
5d890 6e 73 69 6f 6e 73 2c 20 66 75 6e 63 74 69 6f 6e nsions, function
5d8a0 20 28 6e 61 6d 65 2c 20 65 78 74 29 20 7b 5c 6e (name, ext) {\n
5d8b0 20 20 20 20 20 20 69 66 20 28 65 78 74 52 65 73 if (extRes
5d8c0 6f 6c 76 65 64 43 6f 6c 6f 72 20 21 3d 3d 20 66 olvedColor !== f
5d8d0 61 6c 73 65 29 20 7b 5c 6e 20 20 20 20 20 20 20 alse) {\n
5d8e0 20 2f 2f 20 73 6b 69 70 20 69 66 20 72 65 73 6f // skip if reso
5d8f0 6c 76 65 64 5c 6e 20 20 20 20 20 20 20 20 72 65 lved\n re
5d900 74 75 72 6e 3b 5c 6e 20 20 20 20 20 20 7d 5c 6e turn;\n }\n
5d910 20 20 20 20 20 20 65 78 74 52 65 73 6f 6c 76 65 extResolve
5d920 64 43 6f 6c 6f 72 20 3d 20 65 78 74 2e 72 65 73 dColor = ext.res
5d930 6f 6c 76 65 43 6f 6c 6f 72 28 63 6f 6c 6f 72 2c olveColor(color,
5d940 20 72 65 61 6c 43 6f 6c 6f 72 29 3b 5c 6e 20 20 realColor);\n
5d950 20 20 7d 29 3b 5c 6e 5c 6e 20 20 20 20 72 65 74 });\n\n ret
5d960 75 72 6e 20 65 78 74 52 65 73 6f 6c 76 65 64 43 urn extResolvedC
5d970 6f 6c 6f 72 20 3f 20 65 78 74 52 65 73 6f 6c 76 olor ? extResolv
5d980 65 64 43 6f 6c 6f 72 20 3a 20 63 6f 6c 6f 72 3b edColor : color;
5d990 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e \n }\n\n /**\n
5d9a0 20 20 20 2a 20 43 68 65 63 6b 73 20 69 66 20 74 * Checks if t
5d9b0 68 65 72 65 20 69 73 20 61 20 63 6f 6c 6f 72 20 here is a color
5d9c0 6f 62 6a 65 63 74 2c 20 74 68 61 74 20 69 74 20 object, that it
5d9d0 69 73 20 76 61 6c 69 64 20 61 6e 64 20 69 74 20 is valid and it
5d9e0 69 73 20 6e 6f 74 20 61 20 66 61 6c 6c 62 61 63 is not a fallbac
5d9f0 6b 5c 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 k\n * @returns
5da00 20 7b 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a {boolean}\n *
5da10 2f 5c 6e 20 20 69 73 49 6e 76 61 6c 69 64 43 6f /\n isInvalidCo
5da20 6c 6f 72 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 lor() {\n ret
5da30 75 72 6e 20 21 74 68 69 73 2e 68 61 73 43 6f 6c urn !this.hasCol
5da40 6f 72 28 29 20 7c 7c 20 21 74 68 69 73 2e 63 6f or() || !this.co
5da50 6c 6f 72 2e 69 73 56 61 6c 69 64 28 29 3b 5c 6e lor.isValid();\n
5da60 20 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 }\n\n /**\n
5da70 20 2a 20 52 65 74 75 72 6e 73 20 74 72 75 65 20 * Returns true
5da80 69 66 20 74 68 65 20 75 73 65 41 6c 70 68 61 20 if the useAlpha
5da90 6f 70 74 69 6f 6e 20 69 73 20 65 78 61 63 74 6c option is exactl
5daa0 79 20 74 72 75 65 2c 20 66 61 6c 73 65 20 6f 74 y true, false ot
5dab0 68 65 72 77 69 73 65 5c 6e 20 20 20 2a 20 40 72 herwise\n * @r
5dac0 65 74 75 72 6e 73 20 7b 62 6f 6f 6c 65 61 6e 7d eturns {boolean}
5dad0 5c 6e 20 20 20 2a 2f 5c 6e 20 20 69 73 41 6c 70 \n */\n isAlp
5dae0 68 61 45 6e 61 62 6c 65 64 28 29 20 7b 5c 6e 20 haEnabled() {\n
5daf0 20 20 20 72 65 74 75 72 6e 20 28 74 68 69 73 2e return (this.
5db00 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 colorpicker.opti
5db10 6f 6e 73 2e 75 73 65 41 6c 70 68 61 20 21 3d 3d ons.useAlpha !==
5db20 20 66 61 6c 73 65 29 3b 5c 6e 20 20 7d 5c 6e 5c false);\n }\n\
5db30 6e 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 52 65 74 n /**\n * Ret
5db40 75 72 6e 73 20 74 72 75 65 20 69 66 20 74 68 65 urns true if the
5db50 20 63 75 72 72 65 6e 74 20 63 6f 6c 6f 72 20 6f current color o
5db60 62 6a 65 63 74 20 69 73 20 61 6e 20 69 6e 73 74 bject is an inst
5db70 61 6e 63 65 20 6f 66 20 43 6f 6c 6f 72 2c 20 66 ance of Color, f
5db80 61 6c 73 65 20 6f 74 68 65 72 77 69 73 65 2e 5c alse otherwise.\
5db90 6e 20 20 20 2a 20 40 72 65 74 75 72 6e 73 20 7b n * @returns {
5dba0 62 6f 6f 6c 65 61 6e 7d 5c 6e 20 20 20 2a 2f 5c boolean}\n */\
5dbb0 6e 20 20 68 61 73 43 6f 6c 6f 72 28 29 20 7b 5c n hasColor() {\
5dbc0 6e 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 n return this
5dbd0 2e 63 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 65 6f .color instanceo
5dbe0 66 20 43 6f 6c 6f 72 49 74 65 6d 3b 5c 6e 20 20 f ColorItem;\n
5dbf0 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 20 64 }\n}\n\nexport d
5dc00 65 66 61 75 6c 74 20 43 6f 6c 6f 72 48 61 6e 64 efault ColorHand
5dc10 6c 65 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 ler;\n\n\n\n// W
5dc20 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f EBPACK FOOTER //
5dc30 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 2f 43 6f \n// ./src/js/Co
5dc40 6c 6f 72 48 61 6e 64 6c 65 72 2e 6a 73 22 2c 22 lorHandler.js","
5dc50 27 75 73 65 20 73 74 72 69 63 74 27 3b 5c 6e 5c 'use strict';\n\
5dc60 6e 69 6d 70 6f 72 74 20 24 20 66 72 6f 6d 20 27 nimport $ from '
5dc70 6a 71 75 65 72 79 27 3b 5c 6e 5c 6e 2f 2a 2a 5c jquery';\n\n/**\
5dc80 6e 20 2a 20 48 61 6e 64 6c 65 73 20 65 76 65 72 n * Handles ever
5dc90 79 74 68 69 6e 67 20 72 65 6c 61 74 65 64 20 74 ything related t
5dca0 6f 20 74 68 65 20 63 6f 6c 6f 72 70 69 63 6b 65 o the colorpicke
5dcb0 72 20 55 49 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 r UI\n * @ignore
5dcc0 5c 6e 20 2a 2f 5c 6e 63 6c 61 73 73 20 50 69 63 \n */\nclass Pic
5dcd0 6b 65 72 48 61 6e 64 6c 65 72 20 7b 5c 6e 20 20 kerHandler {\n
5dce0 2f 2a 2a 5c 6e 20 20 20 2a 20 40 70 61 72 61 6d /**\n * @param
5dcf0 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 20 63 {Colorpicker} c
5dd00 6f 6c 6f 72 70 69 63 6b 65 72 5c 6e 20 20 20 2a olorpicker\n *
5dd10 2f 5c 6e 20 20 63 6f 6e 73 74 72 75 63 74 6f 72 /\n constructor
5dd20 28 63 6f 6c 6f 72 70 69 63 6b 65 72 29 20 7b 5c (colorpicker) {\
5dd30 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a n /**\n *
5dd40 20 40 74 79 70 65 20 7b 43 6f 6c 6f 72 70 69 63 @type {Colorpic
5dd50 6b 65 72 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 ker}\n */\n
5dd60 20 20 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 this.colorpic
5dd70 6b 65 72 20 3d 20 63 6f 6c 6f 72 70 69 63 6b 65 ker = colorpicke
5dd80 72 3b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 r;\n /**\n
5dd90 20 20 2a 20 40 74 79 70 65 20 7b 6a 51 75 65 72 * @type {jQuer
5dda0 79 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 y}\n */\n
5ddb0 20 74 68 69 73 2e 70 69 63 6b 65 72 20 3d 20 6e this.picker = n
5ddc0 75 6c 6c 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 67 ull;\n }\n\n g
5ddd0 65 74 20 6f 70 74 69 6f 6e 73 28 29 20 7b 5c 6e et options() {\n
5dde0 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e return this.
5ddf0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 colorpicker.opti
5de00 6f 6e 73 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 67 ons;\n }\n\n g
5de10 65 74 20 63 6f 6c 6f 72 28 29 20 7b 5c 6e 20 20 et color() {\n
5de20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f return this.co
5de30 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 lorpicker.colorH
5de40 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 3b 5c 6e 20 andler.color;\n
5de50 20 7d 5c 6e 5c 6e 20 20 62 69 6e 64 28 29 20 7b }\n\n bind() {
5de60 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 \n /**\n
5de70 2a 20 40 74 79 70 65 20 7b 6a 51 75 65 72 79 7c * @type {jQuery|
5de80 48 54 4d 4c 45 6c 65 6d 65 6e 74 7d 5c 6e 20 20 HTMLElement}\n
5de90 20 20 20 2a 2f 5c 6e 20 20 20 20 6c 65 74 20 70 */\n let p
5dea0 69 63 6b 65 72 20 3d 20 74 68 69 73 2e 70 69 63 icker = this.pic
5deb0 6b 65 72 20 3d 20 24 28 74 68 69 73 2e 6f 70 74 ker = $(this.opt
5dec0 69 6f 6e 73 2e 74 65 6d 70 6c 61 74 65 29 3b 5c ions.template);\
5ded0 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e n\n if (this.
5dee0 6f 70 74 69 6f 6e 73 2e 63 75 73 74 6f 6d 43 6c options.customCl
5def0 61 73 73 29 20 7b 5c 6e 20 20 20 20 20 20 70 69 ass) {\n pi
5df00 63 6b 65 72 2e 61 64 64 43 6c 61 73 73 28 74 68 cker.addClass(th
5df10 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 75 73 74 6f is.options.custo
5df20 6d 43 6c 61 73 73 29 3b 5c 6e 20 20 20 20 7d 5c mClass);\n }\
5df30 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e n\n if (this.
5df40 6f 70 74 69 6f 6e 73 2e 68 6f 72 69 7a 6f 6e 74 options.horizont
5df50 61 6c 29 20 7b 5c 6e 20 20 20 20 20 20 70 69 63 al) {\n pic
5df60 6b 65 72 2e 61 64 64 43 6c 61 73 73 28 27 63 6f ker.addClass('co
5df70 6c 6f 72 70 69 63 6b 65 72 2d 68 6f 72 69 7a 6f lorpicker-horizo
5df80 6e 74 61 6c 27 29 3b 5c 6e 20 20 20 20 7d 5c 6e ntal');\n }\n
5df90 5c 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 5f \n if (this._
5dfa0 73 75 70 70 6f 72 74 73 41 6c 70 68 61 42 61 72 supportsAlphaBar
5dfb0 28 29 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 ()) {\n thi
5dfc0 73 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 s.options.useAlp
5dfd0 68 61 20 3d 20 74 72 75 65 3b 5c 6e 20 20 20 20 ha = true;\n
5dfe0 20 20 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 picker.addClas
5dff0 73 28 27 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 77 s('colorpicker-w
5e000 69 74 68 2d 61 6c 70 68 61 27 29 3b 5c 6e 20 20 ith-alpha');\n
5e010 20 20 7d 20 65 6c 73 65 20 7b 5c 6e 20 20 20 20 } else {\n
5e020 20 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 75 this.options.u
5e030 73 65 41 6c 70 68 61 20 3d 20 66 61 6c 73 65 3b seAlpha = false;
5e040 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e \n }\n }\n\n
5e050 20 20 61 74 74 61 63 68 28 29 20 7b 5c 6e 20 20 attach() {\n
5e060 20 20 2f 2f 20 49 6e 6a 65 63 74 20 74 68 65 20 // Inject the
5e070 63 6f 6c 6f 72 70 69 63 6b 65 72 20 65 6c 65 6d colorpicker elem
5e080 65 6e 74 20 69 6e 74 6f 20 74 68 65 20 44 4f 4d ent into the DOM
5e090 5c 6e 20 20 20 20 6c 65 74 20 70 69 63 6b 65 72 \n let picker
5e0a0 50 61 72 65 6e 74 20 3d 20 74 68 69 73 2e 63 6f Parent = this.co
5e0b0 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6e 74 61 69 lorpicker.contai
5e0c0 6e 65 72 20 3f 20 74 68 69 73 2e 63 6f 6c 6f 72 ner ? this.color
5e0d0 70 69 63 6b 65 72 2e 63 6f 6e 74 61 69 6e 65 72 picker.container
5e0e0 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c 6e 20 20 20 20 : null;\n\n
5e0f0 69 66 20 28 70 69 63 6b 65 72 50 61 72 65 6e 74 if (pickerParent
5e100 29 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e ) {\n this.
5e110 70 69 63 6b 65 72 2e 61 70 70 65 6e 64 54 6f 28 picker.appendTo(
5e120 70 69 63 6b 65 72 50 61 72 65 6e 74 29 3b 5c 6e pickerParent);\n
5e130 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 }\n }\n\n
5e140 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 20 20 20 unbind() {\n
5e150 74 68 69 73 2e 70 69 63 6b 65 72 2e 72 65 6d 6f this.picker.remo
5e160 76 65 28 29 3b 5c 6e 20 20 7d 5c 6e 5c 6e 20 20 ve();\n }\n\n
5e170 5f 73 75 70 70 6f 72 74 73 41 6c 70 68 61 42 61 _supportsAlphaBa
5e180 72 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 r() {\n retur
5e190 6e 20 28 5c 6e 20 20 20 20 20 20 28 74 68 69 73 n (\n (this
5e1a0 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 68 .options.useAlph
5e1b0 61 20 7c 7c 20 28 74 68 69 73 2e 63 6f 6c 6f 72 a || (this.color
5e1c0 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 picker.colorHand
5e1d0 6c 65 72 2e 68 61 73 43 6f 6c 6f 72 28 29 20 26 ler.hasColor() &
5e1e0 26 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 68 61 73 & this.color.has
5e1f0 54 72 61 6e 73 70 61 72 65 6e 63 79 28 29 29 29 Transparency()))
5e200 20 26 26 5c 6e 20 20 20 20 20 20 28 74 68 69 73 &&\n (this
5e210 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 68 .options.useAlph
5e220 61 20 21 3d 3d 20 66 61 6c 73 65 29 20 26 26 5c a !== false) &&\
5e230 6e 20 20 20 20 20 20 28 21 74 68 69 73 2e 6f 70 n (!this.op
5e240 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 20 7c 7c 20 tions.format ||
5e250 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 66 6f (this.options.fo
5e260 72 6d 61 74 20 26 26 20 21 74 68 69 73 2e 6f 70 rmat && !this.op
5e270 74 69 6f 6e 73 2e 66 6f 72 6d 61 74 2e 6d 61 74 tions.format.mat
5e280 63 68 28 2f 5e 68 65 78 28 5b 33 36 5d 29 3f 24 ch(/^hex([36])?$
5e290 2f 69 29 29 29 5c 6e 20 20 20 20 29 3b 5c 6e 20 /i)))\n );\n
5e2a0 20 7d 5c 6e 5c 6e 20 20 2f 2a 2a 5c 6e 20 20 20 }\n\n /**\n
5e2b0 2a 20 43 68 61 6e 67 65 73 20 74 68 65 20 63 6f * Changes the co
5e2c0 6c 6f 72 20 61 64 6a 75 73 74 6d 65 6e 74 20 62 lor adjustment b
5e2d0 61 72 73 20 75 73 69 6e 67 20 74 68 65 20 63 75 ars using the cu
5e2e0 72 72 65 6e 74 20 63 6f 6c 6f 72 20 6f 62 6a 65 rrent color obje
5e2f0 63 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 5c ct information.\
5e300 6e 20 20 20 2a 2f 5c 6e 20 20 75 70 64 61 74 65 n */\n update
5e310 28 29 20 7b 5c 6e 20 20 20 20 69 66 20 28 21 74 () {\n if (!t
5e320 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e his.colorpicker.
5e330 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 colorHandler.has
5e340 43 6f 6c 6f 72 28 29 29 20 7b 5c 6e 20 20 20 20 Color()) {\n
5e350 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 7d return;\n }
5e360 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 76 65 72 74 \n\n let vert
5e370 69 63 61 6c 20 3d 20 28 74 68 69 73 2e 6f 70 74 ical = (this.opt
5e380 69 6f 6e 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c 20 ions.horizontal
5e390 21 3d 3d 20 74 72 75 65 29 2c 5c 6e 20 20 20 20 !== true),\n
5e3a0 20 20 73 6c 69 64 65 72 20 3d 20 76 65 72 74 69 slider = verti
5e3b0 63 61 6c 20 3f 20 74 68 69 73 2e 6f 70 74 69 6f cal ? this.optio
5e3c0 6e 73 2e 73 6c 69 64 65 72 73 20 3a 20 74 68 69 ns.sliders : thi
5e3d0 73 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72 s.options.slider
5e3e0 73 48 6f 72 7a 3b 5c 6e 5c 6e 20 20 20 20 6c 65 sHorz;\n\n le
5e3f0 74 20 73 61 74 75 72 61 74 69 6f 6e 47 75 69 64 t saturationGuid
5e400 65 20 3d 20 74 68 69 73 2e 70 69 63 6b 65 72 2e e = this.picker.
5e410 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b find('.colorpick
5e420 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 20 2e 63 er-saturation .c
5e430 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64 65 olorpicker-guide
5e440 27 29 2c 5c 6e 20 20 20 20 20 20 68 75 65 47 75 '),\n hueGu
5e450 69 64 65 20 3d 20 74 68 69 73 2e 70 69 63 6b 65 ide = this.picke
5e460 72 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 r.find('.colorpi
5e470 63 6b 65 72 2d 68 75 65 20 2e 63 6f 6c 6f 72 70 cker-hue .colorp
5e480 69 63 6b 65 72 2d 67 75 69 64 65 27 29 2c 5c 6e icker-guide'),\n
5e490 20 20 20 20 20 20 61 6c 70 68 61 47 75 69 64 65 alphaGuide
5e4a0 20 3d 20 74 68 69 73 2e 70 69 63 6b 65 72 2e 66 = this.picker.f
5e4b0 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 ind('.colorpicke
5e4c0 72 2d 61 6c 70 68 61 20 2e 63 6f 6c 6f 72 70 69 r-alpha .colorpi
5e4d0 63 6b 65 72 2d 67 75 69 64 65 27 29 3b 5c 6e 5c cker-guide');\n\
5e4e0 6e 20 20 20 20 6c 65 74 20 68 73 76 61 20 3d 20 n let hsva =
5e4f0 74 68 69 73 2e 63 6f 6c 6f 72 2e 74 6f 48 73 76 this.color.toHsv
5e500 61 52 61 74 69 6f 28 29 3b 5c 6e 5c 6e 20 20 20 aRatio();\n\n
5e510 20 2f 2f 20 53 65 74 20 67 75 69 64 65 73 20 70 // Set guides p
5e520 6f 73 69 74 69 6f 6e 5c 6e 20 20 20 20 69 66 20 osition\n if
5e530 28 68 75 65 47 75 69 64 65 2e 6c 65 6e 67 74 68 (hueGuide.length
5e540 29 20 7b 5c 6e 20 20 20 20 20 20 68 75 65 47 75 ) {\n hueGu
5e550 69 64 65 2e 63 73 73 28 76 65 72 74 69 63 61 6c ide.css(vertical
5e560 20 3f 20 27 74 6f 70 27 20 3a 20 27 6c 65 66 74 ? 'top' : 'left
5e570 27 2c 20 28 76 65 72 74 69 63 61 6c 20 3f 20 73 ', (vertical ? s
5e580 6c 69 64 65 72 2e 68 75 65 2e 6d 61 78 54 6f 70 lider.hue.maxTop
5e590 20 3a 20 73 6c 69 64 65 72 2e 68 75 65 2e 6d 61 : slider.hue.ma
5e5a0 78 4c 65 66 74 29 20 2a 20 28 31 20 2d 20 68 73 xLeft) * (1 - hs
5e5b0 76 61 2e 68 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e va.h));\n }\n
5e5c0 20 20 20 20 69 66 20 28 61 6c 70 68 61 47 75 69 if (alphaGui
5e5d0 64 65 2e 6c 65 6e 67 74 68 29 20 7b 5c 6e 20 20 de.length) {\n
5e5e0 20 20 20 20 61 6c 70 68 61 47 75 69 64 65 2e 63 alphaGuide.c
5e5f0 73 73 28 76 65 72 74 69 63 61 6c 20 3f 20 27 74 ss(vertical ? 't
5e600 6f 70 27 20 3a 20 27 6c 65 66 74 27 2c 20 28 76 op' : 'left', (v
5e610 65 72 74 69 63 61 6c 20 3f 20 73 6c 69 64 65 72 ertical ? slider
5e620 2e 61 6c 70 68 61 2e 6d 61 78 54 6f 70 20 3a 20 .alpha.maxTop :
5e630 73 6c 69 64 65 72 2e 61 6c 70 68 61 2e 6d 61 78 slider.alpha.max
5e640 4c 65 66 74 29 20 2a 20 28 31 20 2d 20 68 73 76 Left) * (1 - hsv
5e650 61 2e 61 29 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 a.a));\n }\n
5e660 20 20 20 69 66 20 28 73 61 74 75 72 61 74 69 6f if (saturatio
5e670 6e 47 75 69 64 65 2e 6c 65 6e 67 74 68 29 20 7b nGuide.length) {
5e680 5c 6e 20 20 20 20 20 20 73 61 74 75 72 61 74 69 \n saturati
5e690 6f 6e 47 75 69 64 65 2e 63 73 73 28 7b 5c 6e 20 onGuide.css({\n
5e6a0 20 20 20 20 20 20 20 27 74 6f 70 27 3a 20 73 6c 'top': sl
5e6b0 69 64 65 72 2e 73 61 74 75 72 61 74 69 6f 6e 2e ider.saturation.
5e6c0 6d 61 78 54 6f 70 20 2d 20 68 73 76 61 2e 76 20 maxTop - hsva.v
5e6d0 2a 20 73 6c 69 64 65 72 2e 73 61 74 75 72 61 74 * slider.saturat
5e6e0 69 6f 6e 2e 6d 61 78 54 6f 70 2c 5c 6e 20 20 20 ion.maxTop,\n
5e6f0 20 20 20 20 20 27 6c 65 66 74 27 3a 20 68 73 76 'left': hsv
5e700 61 2e 73 20 2a 20 73 6c 69 64 65 72 2e 73 61 74 a.s * slider.sat
5e710 75 72 61 74 69 6f 6e 2e 6d 61 78 4c 65 66 74 5c uration.maxLeft\
5e720 6e 20 20 20 20 20 20 7d 29 3b 5c 6e 20 20 20 20 n });\n
5e730 7d 5c 6e 5c 6e 20 20 20 20 2f 2f 20 53 65 74 20 }\n\n // Set
5e740 73 61 74 75 72 61 74 69 6f 6e 20 68 75 65 20 62 saturation hue b
5e750 61 63 6b 67 72 6f 75 6e 64 5c 6e 20 20 20 20 74 ackground\n t
5e760 68 69 73 2e 70 69 63 6b 65 72 2e 66 69 6e 64 28 his.picker.find(
5e770 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 61 '.colorpicker-sa
5e780 74 75 72 61 74 69 6f 6e 27 29 5c 6e 20 20 20 20 turation')\n
5e790 20 20 2e 63 73 73 28 27 62 61 63 6b 67 72 6f 75 .css('backgrou
5e7a0 6e 64 43 6f 6c 6f 72 27 2c 20 74 68 69 73 2e 63 ndColor', this.c
5e7b0 6f 6c 6f 72 2e 67 65 74 43 6c 6f 6e 65 48 75 65 olor.getCloneHue
5e7c0 4f 6e 6c 79 28 29 2e 74 6f 48 65 78 53 74 72 69 Only().toHexStri
5e7d0 6e 67 28 29 29 3b 20 2f 2f 20 77 65 20 6f 6e 6c ng()); // we onl
5e7e0 79 20 6e 65 65 64 20 68 75 65 5c 6e 5c 6e 20 20 y need hue\n\n
5e7f0 20 20 2f 2f 20 53 65 74 20 61 6c 70 68 61 20 63 // Set alpha c
5e800 6f 6c 6f 72 20 67 72 61 64 69 65 6e 74 5c 6e 20 olor gradient\n
5e810 20 20 20 6c 65 74 20 68 65 78 43 6f 6c 6f 72 20 let hexColor
5e820 3d 20 74 68 69 73 2e 63 6f 6c 6f 72 2e 74 6f 48 = this.color.toH
5e830 65 78 53 74 72 69 6e 67 28 29 3b 5c 6e 20 20 20 exString();\n
5e840 20 6c 65 74 20 61 6c 70 68 61 42 67 20 3d 20 27 let alphaBg = '
5e850 27 3b 5c 6e 5c 6e 20 20 20 20 69 66 20 28 74 68 ';\n\n if (th
5e860 69 73 2e 6f 70 74 69 6f 6e 73 2e 68 6f 72 69 7a is.options.horiz
5e870 6f 6e 74 61 6c 29 20 7b 5c 6e 20 20 20 20 20 20 ontal) {\n
5e880 61 6c 70 68 61 42 67 20 3d 20 60 6c 69 6e 65 61 alphaBg = `linea
5e890 72 2d 67 72 61 64 69 65 6e 74 28 74 6f 20 72 69 r-gradient(to ri
5e8a0 67 68 74 2c 20 24 7b 68 65 78 43 6f 6c 6f 72 7d ght, ${hexColor}
5e8b0 20 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 0%, transparent
5e8c0 20 31 30 30 25 29 60 3b 5c 6e 20 20 20 20 7d 20 100%)`;\n }
5e8d0 65 6c 73 65 20 7b 5c 6e 20 20 20 20 20 20 61 6c else {\n al
5e8e0 70 68 61 42 67 20 3d 20 60 6c 69 6e 65 61 72 2d phaBg = `linear-
5e8f0 67 72 61 64 69 65 6e 74 28 74 6f 20 62 6f 74 74 gradient(to bott
5e900 6f 6d 2c 20 24 7b 68 65 78 43 6f 6c 6f 72 7d 20 om, ${hexColor}
5e910 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 0%, transparent
5e920 31 30 30 25 29 60 3b 5c 6e 20 20 20 20 7d 5c 6e 100%)`;\n }\n
5e930 5c 6e 20 20 20 20 74 68 69 73 2e 70 69 63 6b 65 \n this.picke
5e940 72 2e 66 69 6e 64 28 27 2e 63 6f 6c 6f 72 70 69 r.find('.colorpi
5e950 63 6b 65 72 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 cker-alpha-color
5e960 27 29 2e 63 73 73 28 27 62 61 63 6b 67 72 6f 75 ').css('backgrou
5e970 6e 64 27 2c 20 61 6c 70 68 61 42 67 29 3b 5c 6e nd', alphaBg);\n
5e980 20 20 7d 5c 6e 7d 5c 6e 5c 6e 65 78 70 6f 72 74 }\n}\n\nexport
5e990 20 64 65 66 61 75 6c 74 20 50 69 63 6b 65 72 48 default PickerH
5e9a0 61 6e 64 6c 65 72 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f andler;\n\n\n\n/
5e9b0 2f 20 57 45 42 50 41 43 4b 20 46 4f 4f 54 45 52 / WEBPACK FOOTER
5e9c0 20 2f 2f 5c 6e 2f 2f 20 2e 2f 73 72 63 2f 6a 73 //\n// ./src/js
5e9d0 2f 50 69 63 6b 65 72 48 61 6e 64 6c 65 72 2e 6a /PickerHandler.j
5e9e0 73 22 2c 22 27 75 73 65 20 73 74 72 69 63 74 27 s","'use strict'
5e9f0 3b 5c 6e 5c 6e 2f 2a 2a 5c 6e 20 2a 20 48 61 6e ;\n\n/**\n * Han
5ea00 64 6c 65 73 20 65 76 65 72 79 74 68 69 6e 67 20 dles everything
5ea10 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 63 related to the c
5ea20 6f 6c 6f 72 70 69 63 6b 65 72 20 61 64 64 6f 6e olorpicker addon
5ea30 5c 6e 20 2a 20 40 69 67 6e 6f 72 65 5c 6e 20 2a \n * @ignore\n *
5ea40 2f 5c 6e 63 6c 61 73 73 20 41 64 64 6f 6e 48 61 /\nclass AddonHa
5ea50 6e 64 6c 65 72 20 7b 5c 6e 20 20 2f 2a 2a 5c 6e ndler {\n /**\n
5ea60 20 20 20 2a 20 40 70 61 72 61 6d 20 7b 43 6f 6c * @param {Col
5ea70 6f 72 70 69 63 6b 65 72 7d 20 63 6f 6c 6f 72 70 orpicker} colorp
5ea80 69 63 6b 65 72 5c 6e 20 20 20 2a 2f 5c 6e 20 20 icker\n */\n
5ea90 63 6f 6e 73 74 72 75 63 74 6f 72 28 63 6f 6c 6f constructor(colo
5eaa0 72 70 69 63 6b 65 72 29 20 7b 5c 6e 20 20 20 20 rpicker) {\n
5eab0 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 74 79 70 /**\n * @typ
5eac0 65 20 7b 43 6f 6c 6f 72 70 69 63 6b 65 72 7d 5c e {Colorpicker}\
5ead0 6e 20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 n */\n th
5eae0 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 3d is.colorpicker =
5eaf0 20 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 5c 6e 20 colorpicker;\n
5eb00 20 20 20 2f 2a 2a 5c 6e 20 20 20 20 20 2a 20 40 /**\n * @
5eb10 74 79 70 65 20 7b 6a 51 75 65 72 79 7d 5c 6e 20 type {jQuery}\n
5eb20 20 20 20 20 2a 2f 5c 6e 20 20 20 20 74 68 69 73 */\n this
5eb30 2e 61 64 64 6f 6e 20 3d 20 6e 75 6c 6c 3b 5c 6e .addon = null;\n
5eb40 20 20 7d 5c 6e 5c 6e 20 20 68 61 73 41 64 64 6f }\n\n hasAddo
5eb50 6e 28 29 20 7b 5c 6e 20 20 20 20 72 65 74 75 72 n() {\n retur
5eb60 6e 20 21 21 74 68 69 73 2e 61 64 64 6f 6e 3b 5c n !!this.addon;\
5eb70 6e 20 20 7d 5c 6e 5c 6e 20 20 62 69 6e 64 28 29 n }\n\n bind()
5eb80 20 7b 5c 6e 20 20 20 20 2f 2a 2a 5c 6e 20 20 20 {\n /**\n
5eb90 20 20 2a 20 40 74 79 70 65 20 7b 2a 7c 6a 51 75 * @type {*|jQu
5eba0 65 72 79 7d 5c 6e 20 20 20 20 20 2a 2f 5c 6e 20 ery}\n */\n
5ebb0 20 20 20 74 68 69 73 2e 61 64 64 6f 6e 20 3d 20 this.addon =
5ebc0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 this.colorpicker
5ebd0 2e 6f 70 74 69 6f 6e 73 2e 61 64 64 6f 6e 20 3f .options.addon ?
5ebe0 5c 6e 20 20 20 20 20 20 74 68 69 73 2e 63 6f 6c \n this.col
5ebf0 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 orpicker.element
5ec00 2e 66 69 6e 64 28 74 68 69 73 2e 63 6f 6c 6f 72 .find(this.color
5ec10 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 picker.options.a
5ec20 64 64 6f 6e 29 20 3a 20 6e 75 6c 6c 3b 5c 6e 5c ddon) : null;\n\
5ec30 6e 20 20 20 20 69 66 20 28 74 68 69 73 2e 61 64 n if (this.ad
5ec40 64 6f 6e 20 26 26 20 28 74 68 69 73 2e 61 64 64 don && (this.add
5ec50 6f 6e 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 on.length === 0)
5ec60 29 20 7b 5c 6e 20 20 20 20 20 20 2f 2f 20 6e 6f ) {\n // no
5ec70 74 20 66 6f 75 6e 64 5c 6e 20 20 20 20 20 20 74 t found\n t
5ec80 68 69 73 2e 61 64 64 6f 6e 20 3d 20 6e 75 6c 6c his.addon = null
5ec90 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c ;\n }\n }\n\
5eca0 6e 20 20 75 6e 62 69 6e 64 28 29 20 7b 5c 6e 20 n unbind() {\n
5ecb0 20 20 20 69 66 20 28 74 68 69 73 2e 68 61 73 41 if (this.hasA
5ecc0 64 64 6f 6e 28 29 29 20 7b 5c 6e 20 20 20 20 20 ddon()) {\n
5ecd0 20 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 this.addon.off(
5ece0 27 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 27 29 3b '.colorpicker');
5ecf0 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e 5c 6e \n }\n }\n\n
5ed00 20 20 2f 2a 2a 5c 6e 20 20 20 2a 20 49 66 20 74 /**\n * If t
5ed10 68 65 20 61 64 64 6f 6e 20 65 6c 65 6d 65 6e 74 he addon element
5ed20 20 69 73 20 70 72 65 73 65 6e 74 2c 20 69 74 73 is present, its
5ed30 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f background colo
5ed40 72 20 69 73 20 75 70 64 61 74 65 64 5c 6e 20 20 r is updated\n
5ed50 20 2a 2f 5c 6e 20 20 75 70 64 61 74 65 28 29 20 */\n update()
5ed60 7b 5c 6e 20 20 20 20 69 66 20 28 21 74 68 69 73 {\n if (!this
5ed70 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c .colorpicker.col
5ed80 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f 6c orHandler.hasCol
5ed90 6f 72 28 29 20 7c 7c 20 21 74 68 69 73 2e 68 61 or() || !this.ha
5eda0 73 41 64 64 6f 6e 28 29 29 20 7b 5c 6e 20 20 20 sAddon()) {\n
5edb0 20 20 20 72 65 74 75 72 6e 3b 5c 6e 20 20 20 20 return;\n
5edc0 7d 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 63 6f 6c }\n\n let col
5edd0 6f 72 53 74 72 20 3d 20 74 68 69 73 2e 63 6f 6c orStr = this.col
5ede0 6f 72 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 orpicker.colorHa
5edf0 6e 64 6c 65 72 2e 67 65 74 43 6f 6c 6f 72 53 74 ndler.getColorSt
5ee00 72 69 6e 67 28 29 3b 5c 6e 20 20 20 20 6c 65 74 ring();\n let
5ee10 20 73 74 79 6c 65 73 20 3d 20 7b 27 62 61 63 6b styles = {'back
5ee20 67 72 6f 75 6e 64 27 3a 20 63 6f 6c 6f 72 53 74 ground': colorSt
5ee30 72 7d 3b 5c 6e 5c 6e 20 20 20 20 6c 65 74 20 69 r};\n\n let i
5ee40 63 6e 20 3d 20 74 68 69 73 2e 61 64 64 6f 6e 2e cn = this.addon.
5ee50 66 69 6e 64 28 27 69 27 29 2e 65 71 28 30 29 3b find('i').eq(0);
5ee60 5c 6e 5c 6e 20 20 20 20 69 66 20 28 69 63 6e 2e \n\n if (icn.
5ee70 6c 65 6e 67 74 68 20 3e 20 30 29 20 7b 5c 6e 20 length > 0) {\n
5ee80 20 20 20 20 20 69 63 6e 2e 63 73 73 28 73 74 79 icn.css(sty
5ee90 6c 65 73 29 3b 5c 6e 20 20 20 20 7d 20 65 6c 73 les);\n } els
5eea0 65 20 7b 5c 6e 20 20 20 20 20 20 74 68 69 73 2e e {\n this.
5eeb0 61 64 64 6f 6e 2e 63 73 73 28 73 74 79 6c 65 73 addon.css(styles
5eec0 29 3b 5c 6e 20 20 20 20 7d 5c 6e 20 20 7d 5c 6e );\n }\n }\n
5eed0 7d 5c 6e 5c 6e 65 78 70 6f 72 74 20 64 65 66 61 }\n\nexport defa
5eee0 75 6c 74 20 41 64 64 6f 6e 48 61 6e 64 6c 65 72 ult AddonHandler
5eef0 3b 5c 6e 5c 6e 5c 6e 5c 6e 2f 2f 20 57 45 42 50 ;\n\n\n\n// WEBP
5ef00 41 43 4b 20 46 4f 4f 54 45 52 20 2f 2f 5c 6e 2f ACK FOOTER //\n/
5ef10 2f 20 2e 2f 73 72 63 2f 6a 73 2f 41 64 64 6f 6e / ./src/js/Addon
5ef20 48 61 6e 64 6c 65 72 2e 6a 73 22 5d 2c 22 73 6f Handler.js"],"so
5ef30 75 72 63 65 52 6f 6f 74 22 3a 22 22 7d urceRoot":""}