⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 447e8ac0a67d62481a273622108f291b5f313f12ff11cd554382ae727806b531:


0000: 2f 2a 21 0a 20 2a 20 42 6f 6f 74 73 74 72 61 70  /*!. * Bootstrap
0010: 20 43 6f 6c 6f 72 70 69 63 6b 65 72 20 2d 20 42   Colorpicker - B
0020: 6f 6f 74 73 74 72 61 70 20 43 6f 6c 6f 72 70 69  ootstrap Colorpi
0030: 63 6b 65 72 20 69 73 20 61 20 6d 6f 64 75 6c 61  cker is a modula
0040: 72 20 63 6f 6c 6f 72 20 70 69 63 6b 65 72 20 70  r color picker p
0050: 6c 75 67 69 6e 20 66 6f 72 20 42 6f 6f 74 73 74  lugin for Bootst
0060: 72 61 70 20 34 2e 0a 20 2a 20 40 70 61 63 6b 61  rap 4.. * @packa
0070: 67 65 20 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c  ge bootstrap-col
0080: 6f 72 70 69 63 6b 65 72 0a 20 2a 20 40 76 65 72  orpicker. * @ver
0090: 73 69 6f 6e 20 76 33 2e 31 2e 32 0a 20 2a 20 40  sion v3.1.2. * @
00a0: 6c 69 63 65 6e 73 65 20 4d 49 54 0a 20 2a 20 40  license MIT. * @
00b0: 6c 69 6e 6b 20 68 74 74 70 73 3a 2f 2f 66 61 72  link https://far
00c0: 62 65 6c 6f 75 73 2e 67 69 74 68 75 62 2e 69 6f  belous.github.io
00d0: 2f 62 6f 6f 74 73 74 72 61 70 2d 63 6f 6c 6f 72  /bootstrap-color
00e0: 70 69 63 6b 65 72 2f 0a 20 2a 20 40 6c 69 6e 6b  picker/. * @link
00f0: 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e   https://github.
0100: 63 6f 6d 2f 66 61 72 62 65 6c 6f 75 73 2f 62 6f  com/farbelous/bo
0110: 6f 74 73 74 72 61 70 2d 63 6f 6c 6f 72 70 69 63  otstrap-colorpic
0120: 6b 65 72 2e 67 69 74 0a 20 2a 2f 0a 21 66 75 6e  ker.git. */.!fun
0130: 63 74 69 6f 6e 28 65 2c 74 29 7b 22 6f 62 6a 65  ction(e,t){"obje
0140: 63 74 22 3d 3d 74 79 70 65 6f 66 20 65 78 70 6f  ct"==typeof expo
0150: 72 74 73 26 26 22 6f 62 6a 65 63 74 22 3d 3d 74  rts&&"object"==t
0160: 79 70 65 6f 66 20 6d 6f 64 75 6c 65 3f 6d 6f 64  ypeof module?mod
0170: 75 6c 65 2e 65 78 70 6f 72 74 73 3d 74 28 72 65  ule.exports=t(re
0180: 71 75 69 72 65 28 22 6a 71 75 65 72 79 22 29 29  quire("jquery"))
0190: 3a 22 66 75 6e 63 74 69 6f 6e 22 3d 3d 74 79 70  :"function"==typ
01a0: 65 6f 66 20 64 65 66 69 6e 65 26 26 64 65 66 69  eof define&&defi
01b0: 6e 65 2e 61 6d 64 3f 64 65 66 69 6e 65 28 22 62  ne.amd?define("b
01c0: 6f 6f 74 73 74 72 61 70 2d 63 6f 6c 6f 72 70 69  ootstrap-colorpi
01d0: 63 6b 65 72 22 2c 5b 22 6a 71 75 65 72 79 22 5d  cker",["jquery"]
01e0: 2c 74 29 3a 22 6f 62 6a 65 63 74 22 3d 3d 74 79  ,t):"object"==ty
01f0: 70 65 6f 66 20 65 78 70 6f 72 74 73 3f 65 78 70  peof exports?exp
0200: 6f 72 74 73 5b 22 62 6f 6f 74 73 74 72 61 70 2d  orts["bootstrap-
0210: 63 6f 6c 6f 72 70 69 63 6b 65 72 22 5d 3d 74 28  colorpicker"]=t(
0220: 72 65 71 75 69 72 65 28 22 6a 71 75 65 72 79 22  require("jquery"
0230: 29 29 3a 65 5b 22 62 6f 6f 74 73 74 72 61 70 2d  )):e["bootstrap-
0240: 63 6f 6c 6f 72 70 69 63 6b 65 72 22 5d 3d 74 28  colorpicker"]=t(
0250: 65 2e 6a 51 75 65 72 79 29 7d 28 22 75 6e 64 65  e.jQuery)}("unde
0260: 66 69 6e 65 64 22 21 3d 74 79 70 65 6f 66 20 73  fined"!=typeof s
0270: 65 6c 66 3f 73 65 6c 66 3a 74 68 69 73 2c 66 75  elf?self:this,fu
0280: 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e  nction(e){return
0290: 20 66 75 6e 63 74 69 6f 6e 28 65 29 7b 66 75 6e   function(e){fun
02a0: 63 74 69 6f 6e 20 74 28 72 29 7b 69 66 28 6f 5b  ction t(r){if(o[
02b0: 72 5d 29 72 65 74 75 72 6e 20 6f 5b 72 5d 2e 65  r])return o[r].e
02c0: 78 70 6f 72 74 73 3b 76 61 72 20 6e 3d 6f 5b 72  xports;var n=o[r
02d0: 5d 3d 7b 69 3a 72 2c 6c 3a 21 31 2c 65 78 70 6f  ]={i:r,l:!1,expo
02e0: 72 74 73 3a 7b 7d 7d 3b 72 65 74 75 72 6e 20 65  rts:{}};return e
02f0: 5b 72 5d 2e 63 61 6c 6c 28 6e 2e 65 78 70 6f 72  [r].call(n.expor
0300: 74 73 2c 6e 2c 6e 2e 65 78 70 6f 72 74 73 2c 74  ts,n,n.exports,t
0310: 29 2c 6e 2e 6c 3d 21 30 2c 6e 2e 65 78 70 6f 72  ),n.l=!0,n.expor
0320: 74 73 7d 76 61 72 20 6f 3d 7b 7d 3b 72 65 74 75  ts}var o={};retu
0330: 72 6e 20 74 2e 6d 3d 65 2c 74 2e 63 3d 6f 2c 74  rn t.m=e,t.c=o,t
0340: 2e 64 3d 66 75 6e 63 74 69 6f 6e 28 65 2c 6f 2c  .d=function(e,o,
0350: 72 29 7b 74 2e 6f 28 65 2c 6f 29 7c 7c 4f 62 6a  r){t.o(e,o)||Obj
0360: 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72  ect.defineProper
0370: 74 79 28 65 2c 6f 2c 7b 63 6f 6e 66 69 67 75 72  ty(e,o,{configur
0380: 61 62 6c 65 3a 21 31 2c 65 6e 75 6d 65 72 61 62  able:!1,enumerab
0390: 6c 65 3a 21 30 2c 67 65 74 3a 72 7d 29 7d 2c 74  le:!0,get:r})},t
03a0: 2e 6e 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76  .n=function(e){v
03b0: 61 72 20 6f 3d 65 26 26 65 2e 5f 5f 65 73 4d 6f  ar o=e&&e.__esMo
03c0: 64 75 6c 65 3f 66 75 6e 63 74 69 6f 6e 28 29 7b  dule?function(){
03d0: 72 65 74 75 72 6e 20 65 2e 64 65 66 61 75 6c 74  return e.default
03e0: 7d 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  }:function(){ret
03f0: 75 72 6e 20 65 7d 3b 72 65 74 75 72 6e 20 74 2e  urn e};return t.
0400: 64 28 6f 2c 22 61 22 2c 6f 29 2c 6f 7d 2c 74 2e  d(o,"a",o),o},t.
0410: 6f 3d 66 75 6e 63 74 69 6f 6e 28 65 2c 74 29 7b  o=function(e,t){
0420: 72 65 74 75 72 6e 20 4f 62 6a 65 63 74 2e 70 72  return Object.pr
0430: 6f 74 6f 74 79 70 65 2e 68 61 73 4f 77 6e 50 72  ototype.hasOwnPr
0440: 6f 70 65 72 74 79 2e 63 61 6c 6c 28 65 2c 74 29  operty.call(e,t)
0450: 7d 2c 74 2e 70 3d 22 22 2c 74 28 74 2e 73 3d 37  },t.p="",t(t.s=7
0460: 29 7d 28 5b 66 75 6e 63 74 69 6f 6e 28 74 2c 6f  )}([function(t,o
0470: 29 7b 74 2e 65 78 70 6f 72 74 73 3d 65 7d 2c 66  ){t.exports=e},f
0480: 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22  unction(e,t,o){"
0490: 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63  use strict";func
04a0: 74 69 6f 6e 20 72 28 65 2c 74 29 7b 69 66 28 21  tion r(e,t){if(!
04b0: 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 74 29  (e instanceof t)
04c0: 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45  )throw new TypeE
04d0: 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63 61 6c  rror("Cannot cal
04e0: 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61 20 66  l a class as a f
04f0: 75 6e 63 74 69 6f 6e 22 29 7d 4f 62 6a 65 63 74  unction")}Object
0500: 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28  .defineProperty(
0510: 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c 7b  t,"__esModule",{
0520: 76 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20 6e  value:!0});var n
0530: 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63  =function(){func
0540: 74 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28  tion e(e,t){for(
0550: 76 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67  var o=0;o<t.leng
0560: 74 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b  th;o++){var r=t[
0570: 6f 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d  o];r.enumerable=
0580: 72 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31  r.enumerable||!1
0590: 2c 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d  ,r.configurable=
05a0: 21 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26 26  !0,"value"in r&&
05b0: 28 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29 2c  (r.writable=!0),
05c0: 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f  Object.definePro
05d0: 70 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29  perty(e,r.key,r)
05e0: 7d 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f  }}return functio
05f0: 6e 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20  n(t,o,r){return 
0600: 6f 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70 65  o&&e(t.prototype
0610: 2c 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d  ,o),r&&e(t,r),t}
0620: 7d 28 29 2c 69 3d 6f 28 30 29 2c 61 3d 66 75 6e  }(),i=o(0),a=fun
0630: 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20  ction(e){return 
0640: 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 3f  e&&e.__esModule?
0650: 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 28 69  e:{default:e}}(i
0660: 29 2c 6c 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66  ),l=function(){f
0670: 75 6e 63 74 69 6f 6e 20 65 28 74 29 7b 76 61 72  unction e(t){var
0680: 20 6f 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e   o=arguments.len
0690: 67 74 68 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d  gth>1&&void 0!==
06a0: 61 72 67 75 6d 65 6e 74 73 5b 31 5d 3f 61 72 67  arguments[1]?arg
06b0: 75 6d 65 6e 74 73 5b 31 5d 3a 7b 7d 3b 69 66 28  uments[1]:{};if(
06c0: 72 28 74 68 69 73 2c 65 29 2c 74 68 69 73 2e 63  r(this,e),this.c
06d0: 6f 6c 6f 72 70 69 63 6b 65 72 3d 74 2c 74 68 69  olorpicker=t,thi
06e0: 73 2e 6f 70 74 69 6f 6e 73 3d 6f 2c 21 74 68 69  s.options=o,!thi
06f0: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c  s.colorpicker.el
0700: 65 6d 65 6e 74 7c 7c 21 74 68 69 73 2e 63 6f 6c  ement||!this.col
0710: 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74  orpicker.element
0720: 2e 6c 65 6e 67 74 68 29 74 68 72 6f 77 20 6e 65  .length)throw ne
0730: 77 20 45 72 72 6f 72 28 22 45 78 74 65 6e 73 69  w Error("Extensi
0740: 6f 6e 3a 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69  on: this.colorpi
0750: 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 20 69 73 20  cker.element is 
0760: 6e 6f 74 20 76 61 6c 69 64 22 29 3b 74 68 69 73  not valid");this
0770: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65  .colorpicker.ele
0780: 6d 65 6e 74 2e 6f 6e 28 22 63 6f 6c 6f 72 70 69  ment.on("colorpi
0790: 63 6b 65 72 43 72 65 61 74 65 2e 63 6f 6c 6f 72  ckerCreate.color
07a0: 70 69 63 6b 65 72 2d 65 78 74 22 2c 61 2e 64 65  picker-ext",a.de
07b0: 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73  fault.proxy(this
07c0: 2e 6f 6e 43 72 65 61 74 65 2c 74 68 69 73 29 29  .onCreate,this))
07d0: 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  ,this.colorpicke
07e0: 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 22 63 6f  r.element.on("co
07f0: 6c 6f 72 70 69 63 6b 65 72 44 65 73 74 72 6f 79  lorpickerDestroy
0800: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74  .colorpicker-ext
0810: 22 2c 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78  ",a.default.prox
0820: 79 28 74 68 69 73 2e 6f 6e 44 65 73 74 72 6f 79  y(this.onDestroy
0830: 2c 74 68 69 73 29 29 2c 74 68 69 73 2e 63 6f 6c  ,this)),this.col
0840: 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74  orpicker.element
0850: 2e 6f 6e 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72  .on("colorpicker
0860: 55 70 64 61 74 65 2e 63 6f 6c 6f 72 70 69 63 6b  Update.colorpick
0870: 65 72 2d 65 78 74 22 2c 61 2e 64 65 66 61 75 6c  er-ext",a.defaul
0880: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 55  t.proxy(this.onU
0890: 70 64 61 74 65 2c 74 68 69 73 29 29 2c 74 68 69  pdate,this)),thi
08a0: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c  s.colorpicker.el
08b0: 65 6d 65 6e 74 2e 6f 6e 28 22 63 6f 6c 6f 72 70  ement.on("colorp
08c0: 69 63 6b 65 72 43 68 61 6e 67 65 2e 63 6f 6c 6f  ickerChange.colo
08d0: 72 70 69 63 6b 65 72 2d 65 78 74 22 2c 61 2e 64  rpicker-ext",a.d
08e0: 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69  efault.proxy(thi
08f0: 73 2e 6f 6e 43 68 61 6e 67 65 2c 74 68 69 73 29  s.onChange,this)
0900: 29 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b  ),this.colorpick
0910: 65 72 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 22 63  er.element.on("c
0920: 6f 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69  olorpickerInvali
0930: 64 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78  d.colorpicker-ex
0940: 74 22 2c 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f  t",a.default.pro
0950: 78 79 28 74 68 69 73 2e 6f 6e 49 6e 76 61 6c 69  xy(this.onInvali
0960: 64 2c 74 68 69 73 29 29 2c 74 68 69 73 2e 63 6f  d,this)),this.co
0970: 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e  lorpicker.elemen
0980: 74 2e 6f 6e 28 22 63 6f 6c 6f 72 70 69 63 6b 65  t.on("colorpicke
0990: 72 53 68 6f 77 2e 63 6f 6c 6f 72 70 69 63 6b 65  rShow.colorpicke
09a0: 72 2d 65 78 74 22 2c 61 2e 64 65 66 61 75 6c 74  r-ext",a.default
09b0: 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 53 68  .proxy(this.onSh
09c0: 6f 77 2c 74 68 69 73 29 29 2c 74 68 69 73 2e 63  ow,this)),this.c
09d0: 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65  olorpicker.eleme
09e0: 6e 74 2e 6f 6e 28 22 63 6f 6c 6f 72 70 69 63 6b  nt.on("colorpick
09f0: 65 72 48 69 64 65 2e 63 6f 6c 6f 72 70 69 63 6b  erHide.colorpick
0a00: 65 72 2d 65 78 74 22 2c 61 2e 64 65 66 61 75 6c  er-ext",a.defaul
0a10: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 48  t.proxy(this.onH
0a20: 69 64 65 2c 74 68 69 73 29 29 2c 74 68 69 73 2e  ide,this)),this.
0a30: 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 65 6c 65 6d  colorpicker.elem
0a40: 65 6e 74 2e 6f 6e 28 22 63 6f 6c 6f 72 70 69 63  ent.on("colorpic
0a50: 6b 65 72 45 6e 61 62 6c 65 2e 63 6f 6c 6f 72 70  kerEnable.colorp
0a60: 69 63 6b 65 72 2d 65 78 74 22 2c 61 2e 64 65 66  icker-ext",a.def
0a70: 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e  ault.proxy(this.
0a80: 6f 6e 45 6e 61 62 6c 65 2c 74 68 69 73 29 29 2c  onEnable,this)),
0a90: 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
0aa0: 2e 65 6c 65 6d 65 6e 74 2e 6f 6e 28 22 63 6f 6c  .element.on("col
0ab0: 6f 72 70 69 63 6b 65 72 44 69 73 61 62 6c 65 2e  orpickerDisable.
0ac0: 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 22  colorpicker-ext"
0ad0: 2c 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79  ,a.default.proxy
0ae0: 28 74 68 69 73 2e 6f 6e 44 69 73 61 62 6c 65 2c  (this.onDisable,
0af0: 74 68 69 73 29 29 7d 72 65 74 75 72 6e 20 6e 28  this))}return n(
0b00: 65 2c 5b 7b 6b 65 79 3a 22 72 65 73 6f 6c 76 65  e,[{key:"resolve
0b10: 43 6f 6c 6f 72 22 2c 76 61 6c 75 65 3a 66 75 6e  Color",value:fun
0b20: 63 74 69 6f 6e 28 65 29 7b 21 28 61 72 67 75 6d  ction(e){!(argum
0b30: 65 6e 74 73 2e 6c 65 6e 67 74 68 3e 31 26 26 76  ents.length>1&&v
0b40: 6f 69 64 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74  oid 0!==argument
0b50: 73 5b 31 5d 29 7c 7c 61 72 67 75 6d 65 6e 74 73  s[1])||arguments
0b60: 5b 31 5d 3b 72 65 74 75 72 6e 21 31 7d 7d 2c 7b  [1];return!1}},{
0b70: 6b 65 79 3a 22 6f 6e 43 72 65 61 74 65 22 2c 76  key:"onCreate",v
0b80: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
0b90: 7b 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 44 65 73 74  {}},{key:"onDest
0ba0: 72 6f 79 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  roy",value:funct
0bb0: 69 6f 6e 28 65 29 7b 74 68 69 73 2e 63 6f 6c 6f  ion(e){this.colo
0bc0: 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e  rpicker.element.
0bd0: 6f 66 66 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65  off(".colorpicke
0be0: 72 2d 65 78 74 22 29 7d 7d 2c 7b 6b 65 79 3a 22  r-ext")}},{key:"
0bf0: 6f 6e 55 70 64 61 74 65 22 2c 76 61 6c 75 65 3a  onUpdate",value:
0c00: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 7d 7d 2c 7b  function(e){}},{
0c10: 6b 65 79 3a 22 6f 6e 43 68 61 6e 67 65 22 2c 76  key:"onChange",v
0c20: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
0c30: 7b 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 49 6e 76 61  {}},{key:"onInva
0c40: 6c 69 64 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  lid",value:funct
0c50: 69 6f 6e 28 65 29 7b 7d 7d 2c 7b 6b 65 79 3a 22  ion(e){}},{key:"
0c60: 6f 6e 48 69 64 65 22 2c 76 61 6c 75 65 3a 66 75  onHide",value:fu
0c70: 6e 63 74 69 6f 6e 28 65 29 7b 7d 7d 2c 7b 6b 65  nction(e){}},{ke
0c80: 79 3a 22 6f 6e 53 68 6f 77 22 2c 76 61 6c 75 65  y:"onShow",value
0c90: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 7d 7d 2c  :function(e){}},
0ca0: 7b 6b 65 79 3a 22 6f 6e 44 69 73 61 62 6c 65 22  {key:"onDisable"
0cb0: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
0cc0: 65 29 7b 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 45 6e  e){}},{key:"onEn
0cd0: 61 62 6c 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63  able",value:func
0ce0: 74 69 6f 6e 28 65 29 7b 7d 7d 5d 29 2c 65 7d 28  tion(e){}}]),e}(
0cf0: 29 3b 74 2e 64 65 66 61 75 6c 74 3d 6c 7d 2c 66  );t.default=l},f
0d00: 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22  unction(e,t,o){"
0d10: 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63  use strict";func
0d20: 74 69 6f 6e 20 72 28 65 2c 74 29 7b 69 66 28 21  tion r(e,t){if(!
0d30: 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 74 29  (e instanceof t)
0d40: 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45  )throw new TypeE
0d50: 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63 61 6c  rror("Cannot cal
0d60: 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61 20 66  l a class as a f
0d70: 75 6e 63 74 69 6f 6e 22 29 7d 4f 62 6a 65 63 74  unction")}Object
0d80: 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28  .defineProperty(
0d90: 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c 7b  t,"__esModule",{
0da0: 76 61 6c 75 65 3a 21 30 7d 29 2c 74 2e 43 6f 6c  value:!0}),t.Col
0db0: 6f 72 49 74 65 6d 3d 74 2e 48 53 56 41 43 6f 6c  orItem=t.HSVACol
0dc0: 6f 72 3d 76 6f 69 64 20 30 3b 76 61 72 20 6e 3d  or=void 0;var n=
0dd0: 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63 74  function(){funct
0de0: 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28 76  ion e(e,t){for(v
0df0: 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67 74  ar o=0;o<t.lengt
0e00: 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b 6f  h;o++){var r=t[o
0e10: 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d 72  ];r.enumerable=r
0e20: 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31 2c  .enumerable||!1,
0e30: 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d 21  r.configurable=!
0e40: 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26 26 28  0,"value"in r&&(
0e50: 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29 2c 4f  r.writable=!0),O
0e60: 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70  bject.defineProp
0e70: 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29 7d  erty(e,r.key,r)}
0e80: 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e  }return function
0e90: 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20 6f  (t,o,r){return o
0ea0: 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70 65 2c  &&e(t.prototype,
0eb0: 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d 7d  o),r&&e(t,r),t}}
0ec0: 28 29 2c 69 3d 6f 28 31 36 29 2c 61 3d 66 75 6e  (),i=o(16),a=fun
0ed0: 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20  ction(e){return 
0ee0: 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 3f  e&&e.__esModule?
0ef0: 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 28 69  e:{default:e}}(i
0f00: 29 2c 6c 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66  ),l=function(){f
0f10: 75 6e 63 74 69 6f 6e 20 65 28 74 2c 6f 2c 6e 2c  unction e(t,o,n,
0f20: 69 29 7b 72 28 74 68 69 73 2c 65 29 2c 74 68 69  i){r(this,e),thi
0f30: 73 2e 68 3d 69 73 4e 61 4e 28 74 29 3f 30 3a 74  s.h=isNaN(t)?0:t
0f40: 2c 74 68 69 73 2e 73 3d 69 73 4e 61 4e 28 6f 29  ,this.s=isNaN(o)
0f50: 3f 30 3a 6f 2c 74 68 69 73 2e 76 3d 69 73 4e 61  ?0:o,this.v=isNa
0f60: 4e 28 6e 29 3f 30 3a 6e 2c 74 68 69 73 2e 61 3d  N(n)?0:n,this.a=
0f70: 69 73 4e 61 4e 28 74 29 3f 31 3a 69 7d 72 65 74  isNaN(t)?1:i}ret
0f80: 75 72 6e 20 6e 28 65 2c 5b 7b 6b 65 79 3a 22 74  urn n(e,[{key:"t
0f90: 6f 53 74 72 69 6e 67 22 2c 76 61 6c 75 65 3a 66  oString",value:f
0fa0: 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e  unction(){return
0fb0: 20 74 68 69 73 2e 68 2b 22 2c 20 22 2b 74 68 69   this.h+", "+thi
0fc0: 73 2e 73 2b 22 25 2c 20 22 2b 74 68 69 73 2e 76  s.s+"%, "+this.v
0fd0: 2b 22 25 2c 20 22 2b 74 68 69 73 2e 61 7d 7d 5d  +"%, "+this.a}}]
0fe0: 29 2c 65 7d 28 29 2c 73 3d 66 75 6e 63 74 69 6f  ),e}(),s=functio
0ff0: 6e 28 29 7b 66 75 6e 63 74 69 6f 6e 20 65 28 29  n(){function e()
1000: 7b 76 61 72 20 74 3d 61 72 67 75 6d 65 6e 74 73  {var t=arguments
1010: 2e 6c 65 6e 67 74 68 3e 30 26 26 76 6f 69 64 20  .length>0&&void 
1020: 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73 5b 30 5d  0!==arguments[0]
1030: 3f 61 72 67 75 6d 65 6e 74 73 5b 30 5d 3a 6e 75  ?arguments[0]:nu
1040: 6c 6c 2c 6f 3d 61 72 67 75 6d 65 6e 74 73 2e 6c  ll,o=arguments.l
1050: 65 6e 67 74 68 3e 31 26 26 76 6f 69 64 20 30 21  ength>1&&void 0!
1060: 3d 3d 61 72 67 75 6d 65 6e 74 73 5b 31 5d 3f 61  ==arguments[1]?a
1070: 72 67 75 6d 65 6e 74 73 5b 31 5d 3a 6e 75 6c 6c  rguments[1]:null
1080: 3b 72 28 74 68 69 73 2c 65 29 2c 74 68 69 73 2e  ;r(this,e),this.
1090: 72 65 70 6c 61 63 65 28 74 2c 6f 29 7d 72 65 74  replace(t,o)}ret
10a0: 75 72 6e 20 6e 28 65 2c 5b 7b 6b 65 79 3a 22 61  urn n(e,[{key:"a
10b0: 70 69 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  pi",value:functi
10c0: 6f 6e 28 74 29 7b 66 6f 72 28 76 61 72 20 6f 3d  on(t){for(var o=
10d0: 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68  arguments.length
10e0: 2c 72 3d 41 72 72 61 79 28 6f 3e 31 3f 6f 2d 31  ,r=Array(o>1?o-1
10f0: 3a 30 29 2c 6e 3d 31 3b 6e 3c 6f 3b 6e 2b 2b 29  :0),n=1;n<o;n++)
1100: 72 5b 6e 2d 31 5d 3d 61 72 67 75 6d 65 6e 74 73  r[n-1]=arguments
1110: 5b 6e 5d 3b 69 66 28 30 3d 3d 3d 61 72 67 75 6d  [n];if(0===argum
1120: 65 6e 74 73 2e 6c 65 6e 67 74 68 29 72 65 74 75  ents.length)retu
1130: 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 3b 76  rn this._color;v
1140: 61 72 20 69 3d 74 68 69 73 2e 5f 63 6f 6c 6f 72  ar i=this._color
1150: 5b 74 5d 2e 61 70 70 6c 79 28 74 68 69 73 2e 5f  [t].apply(this._
1160: 63 6f 6c 6f 72 2c 72 29 3b 72 65 74 75 72 6e 20  color,r);return 
1170: 69 20 69 6e 73 74 61 6e 63 65 6f 66 20 61 2e 64  i instanceof a.d
1180: 65 66 61 75 6c 74 3f 6e 65 77 20 65 28 69 2c 74  efault?new e(i,t
1190: 68 69 73 2e 66 6f 72 6d 61 74 29 3a 69 7d 7d 2c  his.format):i}},
11a0: 7b 6b 65 79 3a 22 6f 72 69 67 69 6e 61 6c 22 2c  {key:"original",
11b0: 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  get:function(){r
11c0: 65 74 75 72 6e 20 74 68 69 73 2e 5f 6f 72 69 67  eturn this._orig
11d0: 69 6e 61 6c 7d 7d 5d 2c 5b 7b 6b 65 79 3a 22 48  inal}}],[{key:"H
11e0: 53 56 41 43 6f 6c 6f 72 22 2c 67 65 74 3a 66 75  SVAColor",get:fu
11f0: 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20  nction(){return 
1200: 6c 7d 7d 5d 29 2c 6e 28 65 2c 5b 7b 6b 65 79 3a  l}}]),n(e,[{key:
1210: 22 72 65 70 6c 61 63 65 22 2c 76 61 6c 75 65 3a  "replace",value:
1220: 66 75 6e 63 74 69 6f 6e 28 74 29 7b 76 61 72 20  function(t){var 
1230: 6f 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67  o=arguments.leng
1240: 74 68 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61  th>1&&void 0!==a
1250: 72 67 75 6d 65 6e 74 73 5b 31 5d 3f 61 72 67 75  rguments[1]?argu
1260: 6d 65 6e 74 73 5b 31 5d 3a 6e 75 6c 6c 3b 69 66  ments[1]:null;if
1270: 28 6f 3d 65 2e 73 61 6e 69 74 69 7a 65 46 6f 72  (o=e.sanitizeFor
1280: 6d 61 74 28 6f 29 2c 74 68 69 73 2e 5f 6f 72 69  mat(o),this._ori
1290: 67 69 6e 61 6c 3d 7b 63 6f 6c 6f 72 3a 74 2c 66  ginal={color:t,f
12a0: 6f 72 6d 61 74 3a 6f 2c 76 61 6c 69 64 3a 21 30  ormat:o,valid:!0
12b0: 7d 2c 74 68 69 73 2e 5f 63 6f 6c 6f 72 3d 65 2e  },this._color=e.
12c0: 70 61 72 73 65 28 74 29 2c 6e 75 6c 6c 3d 3d 3d  parse(t),null===
12d0: 74 68 69 73 2e 5f 63 6f 6c 6f 72 29 72 65 74 75  this._color)retu
12e0: 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 3d 28  rn this._color=(
12f0: 30 2c 61 2e 64 65 66 61 75 6c 74 29 28 29 2c 76  0,a.default)(),v
1300: 6f 69 64 28 74 68 69 73 2e 5f 6f 72 69 67 69 6e  oid(this._origin
1310: 61 6c 2e 76 61 6c 69 64 3d 21 31 29 3b 74 68 69  al.valid=!1);thi
1320: 73 2e 5f 66 6f 72 6d 61 74 3d 6f 7c 7c 28 65 2e  s._format=o||(e.
1330: 69 73 48 65 78 28 74 29 3f 22 68 65 78 22 3a 74  isHex(t)?"hex":t
1340: 68 69 73 2e 5f 63 6f 6c 6f 72 2e 6d 6f 64 65 6c  his._color.model
1350: 29 7d 7d 2c 7b 6b 65 79 3a 22 69 73 56 61 6c 69  )}},{key:"isVali
1360: 64 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  d",value:functio
1370: 6e 28 29 7b 72 65 74 75 72 6e 21 30 3d 3d 3d 74  n(){return!0===t
1380: 68 69 73 2e 5f 6f 72 69 67 69 6e 61 6c 2e 76 61  his._original.va
1390: 6c 69 64 7d 7d 2c 7b 6b 65 79 3a 22 73 65 74 48  lid}},{key:"setH
13a0: 75 65 52 61 74 69 6f 22 2c 76 61 6c 75 65 3a 66  ueRatio",value:f
13b0: 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e  unction(e){this.
13c0: 68 75 65 3d 33 36 30 2a 28 31 2d 65 29 7d 7d 2c  hue=360*(1-e)}},
13d0: 7b 6b 65 79 3a 22 73 65 74 53 61 74 75 72 61 74  {key:"setSaturat
13e0: 69 6f 6e 52 61 74 69 6f 22 2c 76 61 6c 75 65 3a  ionRatio",value:
13f0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73  function(e){this
1400: 2e 73 61 74 75 72 61 74 69 6f 6e 3d 31 30 30 2a  .saturation=100*
1410: 65 7d 7d 2c 7b 6b 65 79 3a 22 73 65 74 56 61 6c  e}},{key:"setVal
1420: 75 65 52 61 74 69 6f 22 2c 76 61 6c 75 65 3a 66  ueRatio",value:f
1430: 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e  unction(e){this.
1440: 76 61 6c 75 65 3d 31 30 30 2a 28 31 2d 65 29 7d  value=100*(1-e)}
1450: 7d 2c 7b 6b 65 79 3a 22 73 65 74 41 6c 70 68 61  },{key:"setAlpha
1460: 52 61 74 69 6f 22 2c 76 61 6c 75 65 3a 66 75 6e  Ratio",value:fun
1470: 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 61 6c  ction(e){this.al
1480: 70 68 61 3d 31 2d 65 7d 7d 2c 7b 6b 65 79 3a 22  pha=1-e}},{key:"
1490: 69 73 44 65 73 61 74 75 72 61 74 65 64 22 2c 76  isDesaturated",v
14a0: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
14b0: 72 65 74 75 72 6e 20 30 3d 3d 3d 74 68 69 73 2e  return 0===this.
14c0: 73 61 74 75 72 61 74 69 6f 6e 7d 7d 2c 7b 6b 65  saturation}},{ke
14d0: 79 3a 22 69 73 54 72 61 6e 73 70 61 72 65 6e 74  y:"isTransparent
14e0: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
14f0: 28 29 7b 72 65 74 75 72 6e 20 30 3d 3d 3d 74 68  (){return 0===th
1500: 69 73 2e 61 6c 70 68 61 7d 7d 2c 7b 6b 65 79 3a  is.alpha}},{key:
1510: 22 68 61 73 54 72 61 6e 73 70 61 72 65 6e 63 79  "hasTransparency
1520: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
1530: 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 68  (){return this.h
1540: 61 73 41 6c 70 68 61 28 29 26 26 74 68 69 73 2e  asAlpha()&&this.
1550: 61 6c 70 68 61 3c 31 7d 7d 2c 7b 6b 65 79 3a 22  alpha<1}},{key:"
1560: 68 61 73 41 6c 70 68 61 22 2c 76 61 6c 75 65 3a  hasAlpha",value:
1570: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
1580: 6e 21 69 73 4e 61 4e 28 74 68 69 73 2e 61 6c 70  n!isNaN(this.alp
1590: 68 61 29 7d 7d 2c 7b 6b 65 79 3a 22 74 6f 4f 62  ha)}},{key:"toOb
15a0: 6a 65 63 74 22 2c 76 61 6c 75 65 3a 66 75 6e 63  ject",value:func
15b0: 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 6e 65  tion(){return ne
15c0: 77 20 6c 28 74 68 69 73 2e 68 75 65 2c 74 68 69  w l(this.hue,thi
15d0: 73 2e 73 61 74 75 72 61 74 69 6f 6e 2c 74 68 69  s.saturation,thi
15e0: 73 2e 76 61 6c 75 65 2c 74 68 69 73 2e 61 6c 70  s.value,this.alp
15f0: 68 61 29 7d 7d 2c 7b 6b 65 79 3a 22 74 6f 48 73  ha)}},{key:"toHs
1600: 76 61 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  va",value:functi
1610: 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73  on(){return this
1620: 2e 74 6f 4f 62 6a 65 63 74 28 29 7d 7d 2c 7b 6b  .toObject()}},{k
1630: 65 79 3a 22 74 6f 48 73 76 61 52 61 74 69 6f 22  ey:"toHsvaRatio"
1640: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
1650: 29 7b 72 65 74 75 72 6e 20 6e 65 77 20 6c 28 74  ){return new l(t
1660: 68 69 73 2e 68 75 65 2f 33 36 30 2c 74 68 69 73  his.hue/360,this
1670: 2e 73 61 74 75 72 61 74 69 6f 6e 2f 31 30 30 2c  .saturation/100,
1680: 74 68 69 73 2e 76 61 6c 75 65 2f 31 30 30 2c 74  this.value/100,t
1690: 68 69 73 2e 61 6c 70 68 61 29 7d 7d 2c 7b 6b 65  his.alpha)}},{ke
16a0: 79 3a 22 74 6f 53 74 72 69 6e 67 22 2c 76 61 6c  y:"toString",val
16b0: 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  ue:function(){re
16c0: 74 75 72 6e 20 74 68 69 73 2e 73 74 72 69 6e 67  turn this.string
16d0: 28 29 7d 7d 2c 7b 6b 65 79 3a 22 73 74 72 69 6e  ()}},{key:"strin
16e0: 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  g",value:functio
16f0: 6e 28 29 7b 76 61 72 20 74 3d 61 72 67 75 6d 65  n(){var t=argume
1700: 6e 74 73 2e 6c 65 6e 67 74 68 3e 30 26 26 76 6f  nts.length>0&&vo
1710: 69 64 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73  id 0!==arguments
1720: 5b 30 5d 3f 61 72 67 75 6d 65 6e 74 73 5b 30 5d  [0]?arguments[0]
1730: 3a 6e 75 6c 6c 3b 69 66 28 21 28 74 3d 65 2e 73  :null;if(!(t=e.s
1740: 61 6e 69 74 69 7a 65 46 6f 72 6d 61 74 28 74 7c  anitizeFormat(t|
1750: 7c 74 68 69 73 2e 66 6f 72 6d 61 74 29 29 29 72  |this.format)))r
1760: 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f  eturn this._colo
1770: 72 2e 72 6f 75 6e 64 28 29 2e 73 74 72 69 6e 67  r.round().string
1780: 28 29 3b 69 66 28 76 6f 69 64 20 30 3d 3d 3d 74  ();if(void 0===t
1790: 68 69 73 2e 5f 63 6f 6c 6f 72 5b 74 5d 29 74 68  his._color[t])th
17a0: 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 22 55  row new Error("U
17b0: 6e 73 75 70 70 6f 72 74 65 64 20 63 6f 6c 6f 72  nsupported color
17c0: 20 66 6f 72 6d 61 74 3a 20 27 22 2b 74 2b 22 27   format: '"+t+"'
17d0: 22 29 3b 76 61 72 20 6f 3d 74 68 69 73 2e 5f 63  ");var o=this._c
17e0: 6f 6c 6f 72 5b 74 5d 28 29 3b 72 65 74 75 72 6e  olor[t]();return
17f0: 20 6f 2e 72 6f 75 6e 64 3f 6f 2e 72 6f 75 6e 64   o.round?o.round
1800: 28 29 2e 73 74 72 69 6e 67 28 29 3a 6f 7d 7d 2c  ().string():o}},
1810: 7b 6b 65 79 3a 22 65 71 75 61 6c 73 22 2c 76 61  {key:"equals",va
1820: 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 74 29 7b  lue:function(t){
1830: 72 65 74 75 72 6e 20 74 3d 74 20 69 6e 73 74 61  return t=t insta
1840: 6e 63 65 6f 66 20 65 3f 74 3a 6e 65 77 20 65 28  nceof e?t:new e(
1850: 74 29 2c 21 28 21 74 2e 69 73 56 61 6c 69 64 28  t),!(!t.isValid(
1860: 29 7c 7c 21 74 68 69 73 2e 69 73 56 61 6c 69 64  )||!this.isValid
1870: 28 29 29 26 26 28 74 68 69 73 2e 68 75 65 3d 3d  ())&&(this.hue==
1880: 3d 74 2e 68 75 65 26 26 74 68 69 73 2e 73 61 74  =t.hue&&this.sat
1890: 75 72 61 74 69 6f 6e 3d 3d 3d 74 2e 73 61 74 75  uration===t.satu
18a0: 72 61 74 69 6f 6e 26 26 74 68 69 73 2e 76 61 6c  ration&&this.val
18b0: 75 65 3d 3d 3d 74 2e 76 61 6c 75 65 26 26 74 68  ue===t.value&&th
18c0: 69 73 2e 61 6c 70 68 61 3d 3d 3d 74 2e 61 6c 70  is.alpha===t.alp
18d0: 68 61 29 7d 7d 2c 7b 6b 65 79 3a 22 67 65 74 43  ha)}},{key:"getC
18e0: 6c 6f 6e 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63  lone",value:func
18f0: 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 6e 65  tion(){return ne
1900: 77 20 65 28 74 68 69 73 2e 5f 63 6f 6c 6f 72 2c  w e(this._color,
1910: 74 68 69 73 2e 66 6f 72 6d 61 74 29 7d 7d 2c 7b  this.format)}},{
1920: 6b 65 79 3a 22 67 65 74 43 6c 6f 6e 65 48 75 65  key:"getCloneHue
1930: 4f 6e 6c 79 22 2c 76 61 6c 75 65 3a 66 75 6e 63  Only",value:func
1940: 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 6e 65  tion(){return ne
1950: 77 20 65 28 5b 74 68 69 73 2e 68 75 65 2c 31 30  w e([this.hue,10
1960: 30 2c 31 30 30 2c 31 5d 2c 74 68 69 73 2e 66 6f  0,100,1],this.fo
1970: 72 6d 61 74 29 7d 7d 2c 7b 6b 65 79 3a 22 67 65  rmat)}},{key:"ge
1980: 74 43 6c 6f 6e 65 4f 70 61 71 75 65 22 2c 76 61  tCloneOpaque",va
1990: 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  lue:function(){r
19a0: 65 74 75 72 6e 20 6e 65 77 20 65 28 74 68 69 73  eturn new e(this
19b0: 2e 5f 63 6f 6c 6f 72 2e 61 6c 70 68 61 28 31 29  ._color.alpha(1)
19c0: 2c 74 68 69 73 2e 66 6f 72 6d 61 74 29 7d 7d 2c  ,this.format)}},
19d0: 7b 6b 65 79 3a 22 74 6f 52 67 62 53 74 72 69 6e  {key:"toRgbStrin
19e0: 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  g",value:functio
19f0: 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e  n(){return this.
1a00: 73 74 72 69 6e 67 28 22 72 67 62 22 29 7d 7d 2c  string("rgb")}},
1a10: 7b 6b 65 79 3a 22 74 6f 48 65 78 53 74 72 69 6e  {key:"toHexStrin
1a20: 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  g",value:functio
1a30: 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e  n(){return this.
1a40: 73 74 72 69 6e 67 28 22 68 65 78 22 29 7d 7d 2c  string("hex")}},
1a50: 7b 6b 65 79 3a 22 74 6f 48 73 6c 53 74 72 69 6e  {key:"toHslStrin
1a60: 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  g",value:functio
1a70: 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e  n(){return this.
1a80: 73 74 72 69 6e 67 28 22 68 73 6c 22 29 7d 7d 2c  string("hsl")}},
1a90: 7b 6b 65 79 3a 22 69 73 44 61 72 6b 22 2c 76 61  {key:"isDark",va
1aa0: 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  lue:function(){r
1ab0: 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f  eturn this._colo
1ac0: 72 2e 69 73 44 61 72 6b 28 29 7d 7d 2c 7b 6b 65  r.isDark()}},{ke
1ad0: 79 3a 22 69 73 4c 69 67 68 74 22 2c 76 61 6c 75  y:"isLight",valu
1ae0: 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  e:function(){ret
1af0: 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e  urn this._color.
1b00: 69 73 4c 69 67 68 74 28 29 7d 7d 2c 7b 6b 65 79  isLight()}},{key
1b10: 3a 22 67 65 6e 65 72 61 74 65 22 2c 76 61 6c 75  :"generate",valu
1b20: 65 3a 66 75 6e 63 74 69 6f 6e 28 74 29 7b 76 61  e:function(t){va
1b30: 72 20 6f 3d 5b 5d 3b 69 66 28 41 72 72 61 79 2e  r o=[];if(Array.
1b40: 69 73 41 72 72 61 79 28 74 29 29 6f 3d 74 3b 65  isArray(t))o=t;e
1b50: 6c 73 65 7b 69 66 28 21 65 2e 63 6f 6c 6f 72 46  lse{if(!e.colorF
1b60: 6f 72 6d 75 6c 61 73 2e 68 61 73 4f 77 6e 50 72  ormulas.hasOwnPr
1b70: 6f 70 65 72 74 79 28 74 29 29 74 68 72 6f 77 20  operty(t))throw 
1b80: 6e 65 77 20 45 72 72 6f 72 28 22 4e 6f 20 63 6f  new Error("No co
1b90: 6c 6f 72 20 66 6f 72 6d 75 6c 61 20 66 6f 75 6e  lor formula foun
1ba0: 64 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 20  d with the name 
1bb0: 27 22 2b 74 2b 22 27 2e 22 29 3b 6f 3d 65 2e 63  '"+t+"'.");o=e.c
1bc0: 6f 6c 6f 72 46 6f 72 6d 75 6c 61 73 5b 74 5d 7d  olorFormulas[t]}
1bd0: 76 61 72 20 72 3d 5b 5d 2c 6e 3d 74 68 69 73 2e  var r=[],n=this.
1be0: 5f 63 6f 6c 6f 72 2c 69 3d 74 68 69 73 2e 66 6f  _color,i=this.fo
1bf0: 72 6d 61 74 3b 72 65 74 75 72 6e 20 6f 2e 66 6f  rmat;return o.fo
1c00: 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 74  rEach(function(t
1c10: 29 7b 76 61 72 20 6f 3d 5b 74 3f 28 6e 2e 68 75  ){var o=[t?(n.hu
1c20: 65 28 29 2b 74 29 25 33 36 30 3a 6e 2e 68 75 65  e()+t)%360:n.hue
1c30: 28 29 2c 6e 2e 73 61 74 75 72 61 74 69 6f 6e 76  (),n.saturationv
1c40: 28 29 2c 6e 2e 76 61 6c 75 65 28 29 2c 6e 2e 61  (),n.value(),n.a
1c50: 6c 70 68 61 28 29 5d 3b 72 2e 70 75 73 68 28 6e  lpha()];r.push(n
1c60: 65 77 20 65 28 6f 2c 69 29 29 7d 29 2c 72 7d 7d  ew e(o,i))}),r}}
1c70: 2c 7b 6b 65 79 3a 22 68 75 65 22 2c 67 65 74 3a  ,{key:"hue",get:
1c80: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
1c90: 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 68 75  n this._color.hu
1ca0: 65 28 29 7d 2c 73 65 74 3a 66 75 6e 63 74 69 6f  e()},set:functio
1cb0: 6e 28 65 29 7b 74 68 69 73 2e 5f 63 6f 6c 6f 72  n(e){this._color
1cc0: 3d 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e 68 75 65  =this._color.hue
1cd0: 28 65 29 7d 7d 2c 7b 6b 65 79 3a 22 73 61 74 75  (e)}},{key:"satu
1ce0: 72 61 74 69 6f 6e 22 2c 67 65 74 3a 66 75 6e 63  ration",get:func
1cf0: 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68  tion(){return th
1d00: 69 73 2e 5f 63 6f 6c 6f 72 2e 73 61 74 75 72 61  is._color.satura
1d10: 74 69 6f 6e 76 28 29 7d 2c 73 65 74 3a 66 75 6e  tionv()},set:fun
1d20: 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 5f 63  ction(e){this._c
1d30: 6f 6c 6f 72 3d 74 68 69 73 2e 5f 63 6f 6c 6f 72  olor=this._color
1d40: 2e 73 61 74 75 72 61 74 69 6f 6e 76 28 65 29 7d  .saturationv(e)}
1d50: 7d 2c 7b 6b 65 79 3a 22 76 61 6c 75 65 22 2c 67  },{key:"value",g
1d60: 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  et:function(){re
1d70: 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6f 72  turn this._color
1d80: 2e 76 61 6c 75 65 28 29 7d 2c 73 65 74 3a 66 75  .value()},set:fu
1d90: 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 5f  nction(e){this._
1da0: 63 6f 6c 6f 72 3d 74 68 69 73 2e 5f 63 6f 6c 6f  color=this._colo
1db0: 72 2e 76 61 6c 75 65 28 65 29 7d 7d 2c 7b 6b 65  r.value(e)}},{ke
1dc0: 79 3a 22 61 6c 70 68 61 22 2c 67 65 74 3a 66 75  y:"alpha",get:fu
1dd0: 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74  nction(){var e=t
1de0: 68 69 73 2e 5f 63 6f 6c 6f 72 2e 61 6c 70 68 61  his._color.alpha
1df0: 28 29 3b 72 65 74 75 72 6e 20 69 73 4e 61 4e 28  ();return isNaN(
1e00: 65 29 3f 31 3a 65 7d 2c 73 65 74 3a 66 75 6e 63  e)?1:e},set:func
1e10: 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 5f 63 6f  tion(e){this._co
1e20: 6c 6f 72 3d 74 68 69 73 2e 5f 63 6f 6c 6f 72 2e  lor=this._color.
1e30: 61 6c 70 68 61 28 4d 61 74 68 2e 72 6f 75 6e 64  alpha(Math.round
1e40: 28 31 30 30 2a 65 29 2f 31 30 30 29 7d 7d 2c 7b  (100*e)/100)}},{
1e50: 6b 65 79 3a 22 66 6f 72 6d 61 74 22 2c 67 65 74  key:"format",get
1e60: 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75  :function(){retu
1e70: 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 3f  rn this._format?
1e80: 74 68 69 73 2e 5f 66 6f 72 6d 61 74 3a 74 68 69  this._format:thi
1e90: 73 2e 5f 63 6f 6c 6f 72 2e 6d 6f 64 65 6c 7d 2c  s._color.model},
1ea0: 73 65 74 3a 66 75 6e 63 74 69 6f 6e 28 74 29 7b  set:function(t){
1eb0: 74 68 69 73 2e 5f 66 6f 72 6d 61 74 3d 65 2e 73  this._format=e.s
1ec0: 61 6e 69 74 69 7a 65 46 6f 72 6d 61 74 28 74 29  anitizeFormat(t)
1ed0: 7d 7d 5d 2c 5b 7b 6b 65 79 3a 22 70 61 72 73 65  }}],[{key:"parse
1ee0: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
1ef0: 28 74 29 7b 69 66 28 74 20 69 6e 73 74 61 6e 63  (t){if(t instanc
1f00: 65 6f 66 20 61 2e 64 65 66 61 75 6c 74 29 72 65  eof a.default)re
1f10: 74 75 72 6e 20 74 3b 69 66 28 74 20 69 6e 73 74  turn t;if(t inst
1f20: 61 6e 63 65 6f 66 20 65 29 72 65 74 75 72 6e 20  anceof e)return 
1f30: 74 2e 5f 63 6f 6c 6f 72 3b 76 61 72 20 6f 3d 6e  t._color;var o=n
1f40: 75 6c 6c 3b 69 66 28 6e 75 6c 6c 3d 3d 3d 28 74  ull;if(null===(t
1f50: 3d 74 20 69 6e 73 74 61 6e 63 65 6f 66 20 6c 3f  =t instanceof l?
1f60: 5b 74 2e 68 2c 74 2e 73 2c 74 2e 76 2c 69 73 4e  [t.h,t.s,t.v,isN
1f70: 61 4e 28 74 2e 61 29 3f 31 3a 74 2e 61 5d 3a 65  aN(t.a)?1:t.a]:e
1f80: 2e 73 61 6e 69 74 69 7a 65 53 74 72 69 6e 67 28  .sanitizeString(
1f90: 74 29 29 29 72 65 74 75 72 6e 20 6e 75 6c 6c 3b  t)))return null;
1fa0: 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 74 29  Array.isArray(t)
1fb0: 26 26 28 6f 3d 22 68 73 76 22 29 3b 74 72 79 7b  &&(o="hsv");try{
1fc0: 72 65 74 75 72 6e 28 30 2c 61 2e 64 65 66 61 75  return(0,a.defau
1fd0: 6c 74 29 28 74 2c 6f 29 7d 63 61 74 63 68 28 65  lt)(t,o)}catch(e
1fe0: 29 7b 72 65 74 75 72 6e 20 6e 75 6c 6c 7d 7d 7d  ){return null}}}
1ff0: 2c 7b 6b 65 79 3a 22 73 61 6e 69 74 69 7a 65 53  ,{key:"sanitizeS
2000: 74 72 69 6e 67 22 2c 76 61 6c 75 65 3a 66 75 6e  tring",value:fun
2010: 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 22  ction(e){return"
2020: 73 74 72 69 6e 67 22 3d 3d 74 79 70 65 6f 66 20  string"==typeof 
2030: 65 7c 7c 65 20 69 6e 73 74 61 6e 63 65 6f 66 20  e||e instanceof 
2040: 53 74 72 69 6e 67 3f 65 2e 6d 61 74 63 68 28 2f  String?e.match(/
2050: 5e 5b 30 2d 39 61 2d 66 5d 7b 32 2c 7d 24 2f 69  ^[0-9a-f]{2,}$/i
2060: 29 3f 22 23 22 2b 65 3a 22 74 72 61 6e 73 70 61  )?"#"+e:"transpa
2070: 72 65 6e 74 22 3d 3d 3d 65 2e 74 6f 4c 6f 77 65  rent"===e.toLowe
2080: 72 43 61 73 65 28 29 3f 22 23 46 46 46 46 46 46  rCase()?"#FFFFFF
2090: 30 30 22 3a 65 3a 65 7d 7d 2c 7b 6b 65 79 3a 22  00":e:e}},{key:"
20a0: 69 73 48 65 78 22 2c 76 61 6c 75 65 3a 66 75 6e  isHex",value:fun
20b0: 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 28  ction(e){return(
20c0: 22 73 74 72 69 6e 67 22 3d 3d 74 79 70 65 6f 66  "string"==typeof
20d0: 20 65 7c 7c 65 20 69 6e 73 74 61 6e 63 65 6f 66   e||e instanceof
20e0: 20 53 74 72 69 6e 67 29 26 26 21 21 65 2e 6d 61   String)&&!!e.ma
20f0: 74 63 68 28 2f 5e 23 3f 5b 30 2d 39 61 2d 66 5d  tch(/^#?[0-9a-f]
2100: 7b 32 2c 7d 24 2f 69 29 7d 7d 2c 7b 6b 65 79 3a  {2,}$/i)}},{key:
2110: 22 73 61 6e 69 74 69 7a 65 46 6f 72 6d 61 74 22  "sanitizeFormat"
2120: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
2130: 65 29 7b 73 77 69 74 63 68 28 65 29 7b 63 61 73  e){switch(e){cas
2140: 65 22 68 65 78 22 3a 63 61 73 65 22 68 65 78 33  e"hex":case"hex3
2150: 22 3a 63 61 73 65 22 68 65 78 34 22 3a 63 61 73  ":case"hex4":cas
2160: 65 22 68 65 78 36 22 3a 63 61 73 65 22 68 65 78  e"hex6":case"hex
2170: 38 22 3a 72 65 74 75 72 6e 22 68 65 78 22 3b 63  8":return"hex";c
2180: 61 73 65 22 72 67 62 22 3a 63 61 73 65 22 72 67  ase"rgb":case"rg
2190: 62 61 22 3a 63 61 73 65 22 6b 65 79 77 6f 72 64  ba":case"keyword
21a0: 22 3a 63 61 73 65 22 6e 61 6d 65 22 3a 72 65 74  ":case"name":ret
21b0: 75 72 6e 22 72 67 62 22 3b 63 61 73 65 22 68 73  urn"rgb";case"hs
21c0: 6c 22 3a 63 61 73 65 22 68 73 6c 61 22 3a 63 61  l":case"hsla":ca
21d0: 73 65 22 68 73 76 22 3a 63 61 73 65 22 68 73 76  se"hsv":case"hsv
21e0: 61 22 3a 63 61 73 65 22 68 77 62 22 3a 63 61 73  a":case"hwb":cas
21f0: 65 22 68 77 62 61 22 3a 72 65 74 75 72 6e 22 68  e"hwba":return"h
2200: 73 6c 22 3b 64 65 66 61 75 6c 74 3a 72 65 74 75  sl";default:retu
2210: 72 6e 22 22 7d 7d 7d 5d 29 2c 65 7d 28 29 3b 73  rn""}}}]),e}();s
2220: 2e 63 6f 6c 6f 72 46 6f 72 6d 75 6c 61 73 3d 7b  .colorFormulas={
2230: 63 6f 6d 70 6c 65 6d 65 6e 74 61 72 79 3a 5b 31  complementary:[1
2240: 38 30 5d 2c 74 72 69 61 64 3a 5b 30 2c 31 32 30  80],triad:[0,120
2250: 2c 32 34 30 5d 2c 74 65 74 72 61 64 3a 5b 30 2c  ,240],tetrad:[0,
2260: 39 30 2c 31 38 30 2c 32 37 30 5d 2c 73 70 6c 69  90,180,270],spli
2270: 74 63 6f 6d 70 6c 65 6d 65 6e 74 3a 5b 30 2c 37  tcomplement:[0,7
2280: 32 2c 32 31 36 5d 7d 2c 74 2e 64 65 66 61 75 6c  2,216]},t.defaul
2290: 74 3d 73 2c 74 2e 48 53 56 41 43 6f 6c 6f 72 3d  t=s,t.HSVAColor=
22a0: 6c 2c 74 2e 43 6f 6c 6f 72 49 74 65 6d 3d 73 7d  l,t.ColorItem=s}
22b0: 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29  ,function(e,t,o)
22c0: 7b 22 75 73 65 20 73 74 72 69 63 74 22 3b 4f 62  {"use strict";Ob
22d0: 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65  ject.definePrope
22e0: 72 74 79 28 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c  rty(t,"__esModul
22f0: 65 22 2c 7b 76 61 6c 75 65 3a 21 30 7d 29 3b 76  e",{value:!0});v
2300: 61 72 20 72 3d 7b 62 61 72 5f 73 69 7a 65 5f 73  ar r={bar_size_s
2310: 68 6f 72 74 3a 31 36 2c 62 61 73 65 5f 6d 61 72  hort:16,base_mar
2320: 67 69 6e 3a 36 2c 63 6f 6c 75 6d 6e 73 3a 36 7d  gin:6,columns:6}
2330: 2c 6e 3d 72 2e 62 61 72 5f 73 69 7a 65 5f 73 68  ,n=r.bar_size_sh
2340: 6f 72 74 2a 72 2e 63 6f 6c 75 6d 6e 73 2b 72 2e  ort*r.columns+r.
2350: 62 61 73 65 5f 6d 61 72 67 69 6e 2a 28 72 2e 63  base_margin*(r.c
2360: 6f 6c 75 6d 6e 73 2d 31 29 3b 74 2e 64 65 66 61  olumns-1);t.defa
2370: 75 6c 74 3d 7b 63 75 73 74 6f 6d 43 6c 61 73 73  ult={customClass
2380: 3a 6e 75 6c 6c 2c 63 6f 6c 6f 72 3a 21 31 2c 66  :null,color:!1,f
2390: 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72 3a 21 31 2c  allbackColor:!1,
23a0: 66 6f 72 6d 61 74 3a 22 61 75 74 6f 22 2c 68 6f  format:"auto",ho
23b0: 72 69 7a 6f 6e 74 61 6c 3a 21 31 2c 69 6e 6c 69  rizontal:!1,inli
23c0: 6e 65 3a 21 31 2c 63 6f 6e 74 61 69 6e 65 72 3a  ne:!1,container:
23d0: 21 31 2c 70 6f 70 6f 76 65 72 3a 7b 61 6e 69 6d  !1,popover:{anim
23e0: 61 74 69 6f 6e 3a 21 30 2c 70 6c 61 63 65 6d 65  ation:!0,placeme
23f0: 6e 74 3a 22 62 6f 74 74 6f 6d 22 2c 66 61 6c 6c  nt:"bottom",fall
2400: 62 61 63 6b 50 6c 61 63 65 6d 65 6e 74 3a 22 66  backPlacement:"f
2410: 6c 69 70 22 7d 2c 64 65 62 75 67 3a 21 31 2c 69  lip"},debug:!1,i
2420: 6e 70 75 74 3a 22 69 6e 70 75 74 22 2c 61 64 64  nput:"input",add
2430: 6f 6e 3a 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  on:".colorpicker
2440: 2d 69 6e 70 75 74 2d 61 64 64 6f 6e 22 2c 61 75  -input-addon",au
2450: 74 6f 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b 3a  toInputFallback:
2460: 21 30 2c 75 73 65 48 61 73 68 50 72 65 66 69 78  !0,useHashPrefix
2470: 3a 21 30 2c 75 73 65 41 6c 70 68 61 3a 21 30 2c  :!0,useAlpha:!0,
2480: 74 65 6d 70 6c 61 74 65 3a 27 3c 64 69 76 20 63  template:'<div c
2490: 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69 63 6b 65  lass="colorpicke
24a0: 72 22 3e 5c 6e 20 20 20 20 20 20 3c 64 69 76 20  r">\n      <div 
24b0: 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69 63 6b  class="colorpick
24c0: 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 22 3e 3c  er-saturation"><
24d0: 69 20 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69  i class="colorpi
24e0: 63 6b 65 72 2d 67 75 69 64 65 22 3e 3c 2f 69 3e  cker-guide"></i>
24f0: 3c 2f 64 69 76 3e 5c 6e 20 20 20 20 20 20 3c 64  </div>\n      <d
2500: 69 76 20 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70  iv class="colorp
2510: 69 63 6b 65 72 2d 68 75 65 22 3e 3c 69 20 63 6c  icker-hue"><i cl
2520: 61 73 73 3d 22 63 6f 6c 6f 72 70 69 63 6b 65 72  ass="colorpicker
2530: 2d 67 75 69 64 65 22 3e 3c 2f 69 3e 3c 2f 64 69  -guide"></i></di
2540: 76 3e 5c 6e 20 20 20 20 20 20 3c 64 69 76 20 63  v>\n      <div c
2550: 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69 63 6b 65  lass="colorpicke
2560: 72 2d 61 6c 70 68 61 22 3e 5c 6e 20 20 20 20 20  r-alpha">\n     
2570: 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63     <div class="c
2580: 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61  olorpicker-alpha
2590: 2d 63 6f 6c 6f 72 22 3e 3c 2f 64 69 76 3e 5c 6e  -color"></div>\n
25a0: 20 20 20 20 20 20 20 20 3c 69 20 63 6c 61 73 73          <i class
25b0: 3d 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75  ="colorpicker-gu
25c0: 69 64 65 22 3e 3c 2f 69 3e 5c 6e 20 20 20 20 20  ide"></i>\n     
25d0: 20 3c 2f 64 69 76 3e 5c 6e 20 20 20 20 3c 2f 64   </div>\n    </d
25e0: 69 76 3e 27 2c 65 78 74 65 6e 73 69 6f 6e 73 3a  iv>',extensions:
25f0: 5b 7b 6e 61 6d 65 3a 22 70 72 65 76 69 65 77 22  [{name:"preview"
2600: 2c 6f 70 74 69 6f 6e 73 3a 7b 73 68 6f 77 54 65  ,options:{showTe
2610: 78 74 3a 21 30 7d 7d 5d 2c 73 6c 69 64 65 72 73  xt:!0}}],sliders
2620: 3a 7b 73 61 74 75 72 61 74 69 6f 6e 3a 7b 73 65  :{saturation:{se
2630: 6c 65 63 74 6f 72 3a 22 2e 63 6f 6c 6f 72 70 69  lector:".colorpi
2640: 63 6b 65 72 2d 73 61 74 75 72 61 74 69 6f 6e 22  cker-saturation"
2650: 2c 6d 61 78 4c 65 66 74 3a 6e 2c 6d 61 78 54 6f  ,maxLeft:n,maxTo
2660: 70 3a 6e 2c 63 61 6c 6c 4c 65 66 74 3a 22 73 65  p:n,callLeft:"se
2670: 74 53 61 74 75 72 61 74 69 6f 6e 52 61 74 69 6f  tSaturationRatio
2680: 22 2c 63 61 6c 6c 54 6f 70 3a 22 73 65 74 56 61  ",callTop:"setVa
2690: 6c 75 65 52 61 74 69 6f 22 7d 2c 68 75 65 3a 7b  lueRatio"},hue:{
26a0: 73 65 6c 65 63 74 6f 72 3a 22 2e 63 6f 6c 6f 72  selector:".color
26b0: 70 69 63 6b 65 72 2d 68 75 65 22 2c 6d 61 78 4c  picker-hue",maxL
26c0: 65 66 74 3a 30 2c 6d 61 78 54 6f 70 3a 6e 2c 63  eft:0,maxTop:n,c
26d0: 61 6c 6c 4c 65 66 74 3a 21 31 2c 63 61 6c 6c 54  allLeft:!1,callT
26e0: 6f 70 3a 22 73 65 74 48 75 65 52 61 74 69 6f 22  op:"setHueRatio"
26f0: 7d 2c 61 6c 70 68 61 3a 7b 73 65 6c 65 63 74 6f  },alpha:{selecto
2700: 72 3a 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d  r:".colorpicker-
2710: 61 6c 70 68 61 22 2c 63 68 69 6c 64 53 65 6c 65  alpha",childSele
2720: 63 74 6f 72 3a 22 2e 63 6f 6c 6f 72 70 69 63 6b  ctor:".colorpick
2730: 65 72 2d 61 6c 70 68 61 2d 63 6f 6c 6f 72 22 2c  er-alpha-color",
2740: 6d 61 78 4c 65 66 74 3a 30 2c 6d 61 78 54 6f 70  maxLeft:0,maxTop
2750: 3a 6e 2c 63 61 6c 6c 4c 65 66 74 3a 21 31 2c 63  :n,callLeft:!1,c
2760: 61 6c 6c 54 6f 70 3a 22 73 65 74 41 6c 70 68 61  allTop:"setAlpha
2770: 52 61 74 69 6f 22 7d 7d 2c 73 6c 69 64 65 72 73  Ratio"}},sliders
2780: 48 6f 72 7a 3a 7b 73 61 74 75 72 61 74 69 6f 6e  Horz:{saturation
2790: 3a 7b 73 65 6c 65 63 74 6f 72 3a 22 2e 63 6f 6c  :{selector:".col
27a0: 6f 72 70 69 63 6b 65 72 2d 73 61 74 75 72 61 74  orpicker-saturat
27b0: 69 6f 6e 22 2c 6d 61 78 4c 65 66 74 3a 6e 2c 6d  ion",maxLeft:n,m
27c0: 61 78 54 6f 70 3a 6e 2c 63 61 6c 6c 4c 65 66 74  axTop:n,callLeft
27d0: 3a 22 73 65 74 53 61 74 75 72 61 74 69 6f 6e 52  :"setSaturationR
27e0: 61 74 69 6f 22 2c 63 61 6c 6c 54 6f 70 3a 22 73  atio",callTop:"s
27f0: 65 74 56 61 6c 75 65 52 61 74 69 6f 22 7d 2c 68  etValueRatio"},h
2800: 75 65 3a 7b 73 65 6c 65 63 74 6f 72 3a 22 2e 63  ue:{selector:".c
2810: 6f 6c 6f 72 70 69 63 6b 65 72 2d 68 75 65 22 2c  olorpicker-hue",
2820: 6d 61 78 4c 65 66 74 3a 6e 2c 6d 61 78 54 6f 70  maxLeft:n,maxTop
2830: 3a 30 2c 63 61 6c 6c 4c 65 66 74 3a 22 73 65 74  :0,callLeft:"set
2840: 48 75 65 52 61 74 69 6f 22 2c 63 61 6c 6c 54 6f  HueRatio",callTo
2850: 70 3a 21 31 7d 2c 61 6c 70 68 61 3a 7b 73 65 6c  p:!1},alpha:{sel
2860: 65 63 74 6f 72 3a 22 2e 63 6f 6c 6f 72 70 69 63  ector:".colorpic
2870: 6b 65 72 2d 61 6c 70 68 61 22 2c 63 68 69 6c 64  ker-alpha",child
2880: 53 65 6c 65 63 74 6f 72 3a 22 2e 63 6f 6c 6f 72  Selector:".color
2890: 70 69 63 6b 65 72 2d 61 6c 70 68 61 2d 63 6f 6c  picker-alpha-col
28a0: 6f 72 22 2c 6d 61 78 4c 65 66 74 3a 6e 2c 6d 61  or",maxLeft:n,ma
28b0: 78 54 6f 70 3a 30 2c 63 61 6c 6c 4c 65 66 74 3a  xTop:0,callLeft:
28c0: 22 73 65 74 41 6c 70 68 61 52 61 74 69 6f 22 2c  "setAlphaRatio",
28d0: 63 61 6c 6c 54 6f 70 3a 21 31 7d 7d 7d 7d 2c 66  callTop:!1}}}},f
28e0: 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22  unction(e,t,o){"
28f0: 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63  use strict";func
2900: 74 69 6f 6e 20 72 28 65 29 7b 72 65 74 75 72 6e  tion r(e){return
2910: 20 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65   e&&e.__esModule
2920: 3f 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 66  ?e:{default:e}}f
2930: 75 6e 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b 69  unction n(e,t){i
2940: 66 28 21 28 65 20 69 6e 73 74 61 6e 63 65 6f 66  f(!(e instanceof
2950: 20 74 29 29 74 68 72 6f 77 20 6e 65 77 20 54 79   t))throw new Ty
2960: 70 65 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20  peError("Cannot 
2970: 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20  call a class as 
2980: 61 20 66 75 6e 63 74 69 6f 6e 22 29 7d 66 75 6e  a function")}fun
2990: 63 74 69 6f 6e 20 69 28 65 2c 74 29 7b 69 66 28  ction i(e,t){if(
29a0: 21 65 29 74 68 72 6f 77 20 6e 65 77 20 52 65 66  !e)throw new Ref
29b0: 65 72 65 6e 63 65 45 72 72 6f 72 28 22 74 68 69  erenceError("thi
29c0: 73 20 68 61 73 6e 27 74 20 62 65 65 6e 20 69 6e  s hasn't been in
29d0: 69 74 69 61 6c 69 73 65 64 20 2d 20 73 75 70 65  itialised - supe
29e0: 72 28 29 20 68 61 73 6e 27 74 20 62 65 65 6e 20  r() hasn't been 
29f0: 63 61 6c 6c 65 64 22 29 3b 72 65 74 75 72 6e 21  called");return!
2a00: 74 7c 7c 22 6f 62 6a 65 63 74 22 21 3d 74 79 70  t||"object"!=typ
2a10: 65 6f 66 20 74 26 26 22 66 75 6e 63 74 69 6f 6e  eof t&&"function
2a20: 22 21 3d 74 79 70 65 6f 66 20 74 3f 65 3a 74 7d  "!=typeof t?e:t}
2a30: 66 75 6e 63 74 69 6f 6e 20 61 28 65 2c 74 29 7b  function a(e,t){
2a40: 69 66 28 22 66 75 6e 63 74 69 6f 6e 22 21 3d 74  if("function"!=t
2a50: 79 70 65 6f 66 20 74 26 26 6e 75 6c 6c 21 3d 3d  ypeof t&&null!==
2a60: 74 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65  t)throw new Type
2a70: 45 72 72 6f 72 28 22 53 75 70 65 72 20 65 78 70  Error("Super exp
2a80: 72 65 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 74  ression must eit
2a90: 68 65 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 61  her be null or a
2aa0: 20 66 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 22   function, not "
2ab0: 2b 74 79 70 65 6f 66 20 74 29 3b 65 2e 70 72 6f  +typeof t);e.pro
2ac0: 74 6f 74 79 70 65 3d 4f 62 6a 65 63 74 2e 63 72  totype=Object.cr
2ad0: 65 61 74 65 28 74 26 26 74 2e 70 72 6f 74 6f 74  eate(t&&t.protot
2ae0: 79 70 65 2c 7b 63 6f 6e 73 74 72 75 63 74 6f 72  ype,{constructor
2af0: 3a 7b 76 61 6c 75 65 3a 65 2c 65 6e 75 6d 65 72  :{value:e,enumer
2b00: 61 62 6c 65 3a 21 31 2c 77 72 69 74 61 62 6c 65  able:!1,writable
2b10: 3a 21 30 2c 63 6f 6e 66 69 67 75 72 61 62 6c 65  :!0,configurable
2b20: 3a 21 30 7d 7d 29 2c 74 26 26 28 4f 62 6a 65 63  :!0}}),t&&(Objec
2b30: 74 2e 73 65 74 50 72 6f 74 6f 74 79 70 65 4f 66  t.setPrototypeOf
2b40: 3f 4f 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f  ?Object.setProto
2b50: 74 79 70 65 4f 66 28 65 2c 74 29 3a 65 2e 5f 5f  typeOf(e,t):e.__
2b60: 70 72 6f 74 6f 5f 5f 3d 74 29 7d 4f 62 6a 65 63  proto__=t)}Objec
2b70: 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79  t.defineProperty
2b80: 28 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c  (t,"__esModule",
2b90: 7b 76 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20  {value:!0});var 
2ba0: 6c 3d 22 66 75 6e 63 74 69 6f 6e 22 3d 3d 74 79  l="function"==ty
2bb0: 70 65 6f 66 20 53 79 6d 62 6f 6c 26 26 22 73 79  peof Symbol&&"sy
2bc0: 6d 62 6f 6c 22 3d 3d 74 79 70 65 6f 66 20 53 79  mbol"==typeof Sy
2bd0: 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 3f 66 75  mbol.iterator?fu
2be0: 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e  nction(e){return
2bf0: 20 74 79 70 65 6f 66 20 65 7d 3a 66 75 6e 63 74   typeof e}:funct
2c00: 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20 65 26  ion(e){return e&
2c10: 26 22 66 75 6e 63 74 69 6f 6e 22 3d 3d 74 79 70  &"function"==typ
2c20: 65 6f 66 20 53 79 6d 62 6f 6c 26 26 65 2e 63 6f  eof Symbol&&e.co
2c30: 6e 73 74 72 75 63 74 6f 72 3d 3d 3d 53 79 6d 62  nstructor===Symb
2c40: 6f 6c 26 26 65 21 3d 3d 53 79 6d 62 6f 6c 2e 70  ol&&e!==Symbol.p
2c50: 72 6f 74 6f 74 79 70 65 3f 22 73 79 6d 62 6f 6c  rototype?"symbol
2c60: 22 3a 74 79 70 65 6f 66 20 65 7d 2c 73 3d 66 75  ":typeof e},s=fu
2c70: 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63 74 69 6f  nction(){functio
2c80: 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28 76 61 72  n e(e,t){for(var
2c90: 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67 74 68 3b   o=0;o<t.length;
2ca0: 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b 6f 5d 3b  o++){var r=t[o];
2cb0: 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d 72 2e 65  r.enumerable=r.e
2cc0: 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31 2c 72 2e  numerable||!1,r.
2cd0: 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d 21 30 2c  configurable=!0,
2ce0: 22 76 61 6c 75 65 22 69 6e 20 72 26 26 28 72 2e  "value"in r&&(r.
2cf0: 77 72 69 74 61 62 6c 65 3d 21 30 29 2c 4f 62 6a  writable=!0),Obj
2d00: 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72  ect.defineProper
2d10: 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29 7d 7d 72  ty(e,r.key,r)}}r
2d20: 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 74  eturn function(t
2d30: 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20 6f 26 26  ,o,r){return o&&
2d40: 65 28 74 2e 70 72 6f 74 6f 74 79 70 65 2c 6f 29  e(t.prototype,o)
2d50: 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d 7d 28 29  ,r&&e(t,r),t}}()
2d60: 2c 63 3d 6f 28 31 29 2c 75 3d 72 28 63 29 2c 68  ,c=o(1),u=r(c),h
2d70: 3d 6f 28 30 29 2c 70 3d 72 28 68 29 2c 66 3d 7b  =o(0),p=r(h),f={
2d80: 63 6f 6c 6f 72 73 3a 6e 75 6c 6c 2c 6e 61 6d 65  colors:null,name
2d90: 73 41 73 56 61 6c 75 65 73 3a 21 30 7d 2c 64 3d  sAsValues:!0},d=
2da0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 66 75 6e 63  function(e){func
2db0: 74 69 6f 6e 20 74 28 65 29 7b 76 61 72 20 6f 3d  tion t(e){var o=
2dc0: 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68  arguments.length
2dd0: 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61 72 67  >1&&void 0!==arg
2de0: 75 6d 65 6e 74 73 5b 31 5d 3f 61 72 67 75 6d 65  uments[1]?argume
2df0: 6e 74 73 5b 31 5d 3a 7b 7d 3b 6e 28 74 68 69 73  nts[1]:{};n(this
2e00: 2c 74 29 3b 76 61 72 20 72 3d 69 28 74 68 69 73  ,t);var r=i(this
2e10: 2c 28 74 2e 5f 5f 70 72 6f 74 6f 5f 5f 7c 7c 4f  ,(t.__proto__||O
2e20: 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79  bject.getPrototy
2e30: 70 65 4f 66 28 74 29 29 2e 63 61 6c 6c 28 74 68  peOf(t)).call(th
2e40: 69 73 2c 65 2c 70 2e 64 65 66 61 75 6c 74 2e 65  is,e,p.default.e
2e50: 78 74 65 6e 64 28 21 30 2c 7b 7d 2c 66 2c 6f 29  xtend(!0,{},f,o)
2e60: 29 29 3b 72 65 74 75 72 6e 20 41 72 72 61 79 2e  ));return Array.
2e70: 69 73 41 72 72 61 79 28 72 2e 6f 70 74 69 6f 6e  isArray(r.option
2e80: 73 2e 63 6f 6c 6f 72 73 29 7c 7c 22 6f 62 6a 65  s.colors)||"obje
2e90: 63 74 22 3d 3d 3d 6c 28 72 2e 6f 70 74 69 6f 6e  ct"===l(r.option
2ea0: 73 2e 63 6f 6c 6f 72 73 29 7c 7c 28 72 2e 6f 70  s.colors)||(r.op
2eb0: 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 3d 6e 75 6c  tions.colors=nul
2ec0: 6c 29 2c 72 7d 72 65 74 75 72 6e 20 61 28 74 2c  l),r}return a(t,
2ed0: 65 29 2c 73 28 74 2c 5b 7b 6b 65 79 3a 22 63 6f  e),s(t,[{key:"co
2ee0: 6c 6f 72 73 22 2c 67 65 74 3a 66 75 6e 63 74 69  lors",get:functi
2ef0: 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73  on(){return this
2f00: 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 7d  .options.colors}
2f10: 7d 5d 29 2c 73 28 74 2c 5b 7b 6b 65 79 3a 22 67  }]),s(t,[{key:"g
2f20: 65 74 4c 65 6e 67 74 68 22 2c 76 61 6c 75 65 3a  etLength",value:
2f30: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
2f40: 6e 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63  n this.options.c
2f50: 6f 6c 6f 72 73 3f 41 72 72 61 79 2e 69 73 41 72  olors?Array.isAr
2f60: 72 61 79 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73  ray(this.options
2f70: 2e 63 6f 6c 6f 72 73 29 3f 74 68 69 73 2e 6f 70  .colors)?this.op
2f80: 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 6c 65 6e  tions.colors.len
2f90: 67 74 68 3a 22 6f 62 6a 65 63 74 22 3d 3d 3d 6c  gth:"object"===l
2fa0: 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f  (this.options.co
2fb0: 6c 6f 72 73 29 3f 4f 62 6a 65 63 74 2e 6b 65 79  lors)?Object.key
2fc0: 73 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63  s(this.options.c
2fd0: 6f 6c 6f 72 73 29 2e 6c 65 6e 67 74 68 3a 30 3a  olors).length:0:
2fe0: 30 7d 7d 2c 7b 6b 65 79 3a 22 72 65 73 6f 6c 76  0}},{key:"resolv
2ff0: 65 43 6f 6c 6f 72 22 2c 76 61 6c 75 65 3a 66 75  eColor",value:fu
3000: 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d  nction(e){var t=
3010: 21 28 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67  !(arguments.leng
3020: 74 68 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61  th>1&&void 0!==a
3030: 72 67 75 6d 65 6e 74 73 5b 31 5d 29 7c 7c 61 72  rguments[1])||ar
3040: 67 75 6d 65 6e 74 73 5b 31 5d 3b 72 65 74 75 72  guments[1];retur
3050: 6e 21 28 74 68 69 73 2e 67 65 74 4c 65 6e 67 74  n!(this.getLengt
3060: 68 28 29 3c 3d 30 29 26 26 28 41 72 72 61 79 2e  h()<=0)&&(Array.
3070: 69 73 41 72 72 61 79 28 74 68 69 73 2e 6f 70 74  isArray(this.opt
3080: 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 3f 74 68 69  ions.colors)?thi
3090: 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73  s.options.colors
30a0: 2e 69 6e 64 65 78 4f 66 28 65 29 3e 3d 30 3f 65  .indexOf(e)>=0?e
30b0: 3a 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f  :this.options.co
30c0: 6c 6f 72 73 2e 69 6e 64 65 78 4f 66 28 65 2e 74  lors.indexOf(e.t
30d0: 6f 55 70 70 65 72 43 61 73 65 28 29 29 3e 3d 30  oUpperCase())>=0
30e0: 3f 65 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29  ?e.toUpperCase()
30f0: 3a 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f  :this.options.co
3100: 6c 6f 72 73 2e 69 6e 64 65 78 4f 66 28 65 2e 74  lors.indexOf(e.t
3110: 6f 4c 6f 77 65 72 43 61 73 65 28 29 29 3e 3d 30  oLowerCase())>=0
3120: 26 26 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28  &&e.toLowerCase(
3130: 29 3a 22 6f 62 6a 65 63 74 22 3d 3d 3d 6c 28 74  ):"object"===l(t
3140: 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c 6f  his.options.colo
3150: 72 73 29 26 26 28 21 74 68 69 73 2e 6f 70 74 69  rs)&&(!this.opti
3160: 6f 6e 73 2e 6e 61 6d 65 73 41 73 56 61 6c 75 65  ons.namesAsValue
3170: 73 7c 7c 74 3f 74 68 69 73 2e 67 65 74 56 61 6c  s||t?this.getVal
3180: 75 65 28 65 2c 21 31 29 3a 74 68 69 73 2e 67 65  ue(e,!1):this.ge
3190: 74 4e 61 6d 65 28 65 2c 74 68 69 73 2e 67 65 74  tName(e,this.get
31a0: 4e 61 6d 65 28 22 23 22 2b 65 29 29 29 29 7d 7d  Name("#"+e))))}}
31b0: 2c 7b 6b 65 79 3a 22 67 65 74 4e 61 6d 65 22 2c  ,{key:"getName",
31c0: 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65  value:function(e
31d0: 29 7b 76 61 72 20 74 3d 61 72 67 75 6d 65 6e 74  ){var t=argument
31e0: 73 2e 6c 65 6e 67 74 68 3e 31 26 26 76 6f 69 64  s.length>1&&void
31f0: 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73 5b 31   0!==arguments[1
3200: 5d 26 26 61 72 67 75 6d 65 6e 74 73 5b 31 5d 3b  ]&&arguments[1];
3210: 69 66 28 22 73 74 72 69 6e 67 22 21 3d 74 79 70  if("string"!=typ
3220: 65 6f 66 20 65 7c 7c 21 74 68 69 73 2e 6f 70 74  eof e||!this.opt
3230: 69 6f 6e 73 2e 63 6f 6c 6f 72 73 29 72 65 74 75  ions.colors)retu
3240: 72 6e 20 74 3b 66 6f 72 28 76 61 72 20 6f 20 69  rn t;for(var o i
3250: 6e 20 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63  n this.options.c
3260: 6f 6c 6f 72 73 29 69 66 28 74 68 69 73 2e 6f 70  olors)if(this.op
3270: 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 68 61 73  tions.colors.has
3280: 4f 77 6e 50 72 6f 70 65 72 74 79 28 6f 29 26 26  OwnProperty(o)&&
3290: 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c  this.options.col
32a0: 6f 72 73 5b 6f 5d 2e 74 6f 4c 6f 77 65 72 43 61  ors[o].toLowerCa
32b0: 73 65 28 29 3d 3d 3d 65 2e 74 6f 4c 6f 77 65 72  se()===e.toLower
32c0: 43 61 73 65 28 29 29 72 65 74 75 72 6e 20 6f 3b  Case())return o;
32d0: 72 65 74 75 72 6e 20 74 7d 7d 2c 7b 6b 65 79 3a  return t}},{key:
32e0: 22 67 65 74 56 61 6c 75 65 22 2c 76 61 6c 75 65  "getValue",value
32f0: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72  :function(e){var
3300: 20 74 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e   t=arguments.len
3310: 67 74 68 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d  gth>1&&void 0!==
3320: 61 72 67 75 6d 65 6e 74 73 5b 31 5d 26 26 61 72  arguments[1]&&ar
3330: 67 75 6d 65 6e 74 73 5b 31 5d 3b 72 65 74 75 72  guments[1];retur
3340: 6e 22 73 74 72 69 6e 67 22 3d 3d 74 79 70 65 6f  n"string"==typeo
3350: 66 20 65 26 26 74 68 69 73 2e 6f 70 74 69 6f 6e  f e&&this.option
3360: 73 2e 63 6f 6c 6f 72 73 26 26 74 68 69 73 2e 6f  s.colors&&this.o
3370: 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 73 2e 68 61  ptions.colors.ha
3380: 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 65 29 3f  sOwnProperty(e)?
3390: 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 6f 6c  this.options.col
33a0: 6f 72 73 5b 65 5d 3a 74 7d 7d 5d 29 2c 74 7d 28  ors[e]:t}}]),t}(
33b0: 75 2e 64 65 66 61 75 6c 74 29 3b 74 2e 64 65 66  u.default);t.def
33c0: 61 75 6c 74 3d 64 7d 2c 66 75 6e 63 74 69 6f 6e  ault=d},function
33d0: 28 65 2c 74 2c 6f 29 7b 22 75 73 65 20 73 74 72  (e,t,o){"use str
33e0: 69 63 74 22 3b 65 2e 65 78 70 6f 72 74 73 3d 7b  ict";e.exports={
33f0: 61 6c 69 63 65 62 6c 75 65 3a 5b 32 34 30 2c 32  aliceblue:[240,2
3400: 34 38 2c 32 35 35 5d 2c 61 6e 74 69 71 75 65 77  48,255],antiquew
3410: 68 69 74 65 3a 5b 32 35 30 2c 32 33 35 2c 32 31  hite:[250,235,21
3420: 35 5d 2c 61 71 75 61 3a 5b 30 2c 32 35 35 2c 32  5],aqua:[0,255,2
3430: 35 35 5d 2c 61 71 75 61 6d 61 72 69 6e 65 3a 5b  55],aquamarine:[
3440: 31 32 37 2c 32 35 35 2c 32 31 32 5d 2c 61 7a 75  127,255,212],azu
3450: 72 65 3a 5b 32 34 30 2c 32 35 35 2c 32 35 35 5d  re:[240,255,255]
3460: 2c 62 65 69 67 65 3a 5b 32 34 35 2c 32 34 35 2c  ,beige:[245,245,
3470: 32 32 30 5d 2c 62 69 73 71 75 65 3a 5b 32 35 35  220],bisque:[255
3480: 2c 32 32 38 2c 31 39 36 5d 2c 62 6c 61 63 6b 3a  ,228,196],black:
3490: 5b 30 2c 30 2c 30 5d 2c 62 6c 61 6e 63 68 65 64  [0,0,0],blanched
34a0: 61 6c 6d 6f 6e 64 3a 5b 32 35 35 2c 32 33 35 2c  almond:[255,235,
34b0: 32 30 35 5d 2c 62 6c 75 65 3a 5b 30 2c 30 2c 32  205],blue:[0,0,2
34c0: 35 35 5d 2c 62 6c 75 65 76 69 6f 6c 65 74 3a 5b  55],blueviolet:[
34d0: 31 33 38 2c 34 33 2c 32 32 36 5d 2c 62 72 6f 77  138,43,226],brow
34e0: 6e 3a 5b 31 36 35 2c 34 32 2c 34 32 5d 2c 62 75  n:[165,42,42],bu
34f0: 72 6c 79 77 6f 6f 64 3a 5b 32 32 32 2c 31 38 34  rlywood:[222,184
3500: 2c 31 33 35 5d 2c 63 61 64 65 74 62 6c 75 65 3a  ,135],cadetblue:
3510: 5b 39 35 2c 31 35 38 2c 31 36 30 5d 2c 63 68 61  [95,158,160],cha
3520: 72 74 72 65 75 73 65 3a 5b 31 32 37 2c 32 35 35  rtreuse:[127,255
3530: 2c 30 5d 2c 63 68 6f 63 6f 6c 61 74 65 3a 5b 32  ,0],chocolate:[2
3540: 31 30 2c 31 30 35 2c 33 30 5d 2c 63 6f 72 61 6c  10,105,30],coral
3550: 3a 5b 32 35 35 2c 31 32 37 2c 38 30 5d 2c 63 6f  :[255,127,80],co
3560: 72 6e 66 6c 6f 77 65 72 62 6c 75 65 3a 5b 31 30  rnflowerblue:[10
3570: 30 2c 31 34 39 2c 32 33 37 5d 2c 63 6f 72 6e 73  0,149,237],corns
3580: 69 6c 6b 3a 5b 32 35 35 2c 32 34 38 2c 32 32 30  ilk:[255,248,220
3590: 5d 2c 63 72 69 6d 73 6f 6e 3a 5b 32 32 30 2c 32  ],crimson:[220,2
35a0: 30 2c 36 30 5d 2c 63 79 61 6e 3a 5b 30 2c 32 35  0,60],cyan:[0,25
35b0: 35 2c 32 35 35 5d 2c 64 61 72 6b 62 6c 75 65 3a  5,255],darkblue:
35c0: 5b 30 2c 30 2c 31 33 39 5d 2c 64 61 72 6b 63 79  [0,0,139],darkcy
35d0: 61 6e 3a 5b 30 2c 31 33 39 2c 31 33 39 5d 2c 64  an:[0,139,139],d
35e0: 61 72 6b 67 6f 6c 64 65 6e 72 6f 64 3a 5b 31 38  arkgoldenrod:[18
35f0: 34 2c 31 33 34 2c 31 31 5d 2c 64 61 72 6b 67 72  4,134,11],darkgr
3600: 61 79 3a 5b 31 36 39 2c 31 36 39 2c 31 36 39 5d  ay:[169,169,169]
3610: 2c 64 61 72 6b 67 72 65 65 6e 3a 5b 30 2c 31 30  ,darkgreen:[0,10
3620: 30 2c 30 5d 2c 64 61 72 6b 67 72 65 79 3a 5b 31  0,0],darkgrey:[1
3630: 36 39 2c 31 36 39 2c 31 36 39 5d 2c 64 61 72 6b  69,169,169],dark
3640: 6b 68 61 6b 69 3a 5b 31 38 39 2c 31 38 33 2c 31  khaki:[189,183,1
3650: 30 37 5d 2c 64 61 72 6b 6d 61 67 65 6e 74 61 3a  07],darkmagenta:
3660: 5b 31 33 39 2c 30 2c 31 33 39 5d 2c 64 61 72 6b  [139,0,139],dark
3670: 6f 6c 69 76 65 67 72 65 65 6e 3a 5b 38 35 2c 31  olivegreen:[85,1
3680: 30 37 2c 34 37 5d 2c 64 61 72 6b 6f 72 61 6e 67  07,47],darkorang
3690: 65 3a 5b 32 35 35 2c 31 34 30 2c 30 5d 2c 64 61  e:[255,140,0],da
36a0: 72 6b 6f 72 63 68 69 64 3a 5b 31 35 33 2c 35 30  rkorchid:[153,50
36b0: 2c 32 30 34 5d 2c 64 61 72 6b 72 65 64 3a 5b 31  ,204],darkred:[1
36c0: 33 39 2c 30 2c 30 5d 2c 64 61 72 6b 73 61 6c 6d  39,0,0],darksalm
36d0: 6f 6e 3a 5b 32 33 33 2c 31 35 30 2c 31 32 32 5d  on:[233,150,122]
36e0: 2c 64 61 72 6b 73 65 61 67 72 65 65 6e 3a 5b 31  ,darkseagreen:[1
36f0: 34 33 2c 31 38 38 2c 31 34 33 5d 2c 64 61 72 6b  43,188,143],dark
3700: 73 6c 61 74 65 62 6c 75 65 3a 5b 37 32 2c 36 31  slateblue:[72,61
3710: 2c 31 33 39 5d 2c 64 61 72 6b 73 6c 61 74 65 67  ,139],darkslateg
3720: 72 61 79 3a 5b 34 37 2c 37 39 2c 37 39 5d 2c 64  ray:[47,79,79],d
3730: 61 72 6b 73 6c 61 74 65 67 72 65 79 3a 5b 34 37  arkslategrey:[47
3740: 2c 37 39 2c 37 39 5d 2c 64 61 72 6b 74 75 72 71  ,79,79],darkturq
3750: 75 6f 69 73 65 3a 5b 30 2c 32 30 36 2c 32 30 39  uoise:[0,206,209
3760: 5d 2c 64 61 72 6b 76 69 6f 6c 65 74 3a 5b 31 34  ],darkviolet:[14
3770: 38 2c 30 2c 32 31 31 5d 2c 64 65 65 70 70 69 6e  8,0,211],deeppin
3780: 6b 3a 5b 32 35 35 2c 32 30 2c 31 34 37 5d 2c 64  k:[255,20,147],d
3790: 65 65 70 73 6b 79 62 6c 75 65 3a 5b 30 2c 31 39  eepskyblue:[0,19
37a0: 31 2c 32 35 35 5d 2c 64 69 6d 67 72 61 79 3a 5b  1,255],dimgray:[
37b0: 31 30 35 2c 31 30 35 2c 31 30 35 5d 2c 64 69 6d  105,105,105],dim
37c0: 67 72 65 79 3a 5b 31 30 35 2c 31 30 35 2c 31 30  grey:[105,105,10
37d0: 35 5d 2c 64 6f 64 67 65 72 62 6c 75 65 3a 5b 33  5],dodgerblue:[3
37e0: 30 2c 31 34 34 2c 32 35 35 5d 2c 66 69 72 65 62  0,144,255],fireb
37f0: 72 69 63 6b 3a 5b 31 37 38 2c 33 34 2c 33 34 5d  rick:[178,34,34]
3800: 2c 66 6c 6f 72 61 6c 77 68 69 74 65 3a 5b 32 35  ,floralwhite:[25
3810: 35 2c 32 35 30 2c 32 34 30 5d 2c 66 6f 72 65 73  5,250,240],fores
3820: 74 67 72 65 65 6e 3a 5b 33 34 2c 31 33 39 2c 33  tgreen:[34,139,3
3830: 34 5d 2c 66 75 63 68 73 69 61 3a 5b 32 35 35 2c  4],fuchsia:[255,
3840: 30 2c 32 35 35 5d 2c 67 61 69 6e 73 62 6f 72 6f  0,255],gainsboro
3850: 3a 5b 32 32 30 2c 32 32 30 2c 32 32 30 5d 2c 67  :[220,220,220],g
3860: 68 6f 73 74 77 68 69 74 65 3a 5b 32 34 38 2c 32  hostwhite:[248,2
3870: 34 38 2c 32 35 35 5d 2c 67 6f 6c 64 3a 5b 32 35  48,255],gold:[25
3880: 35 2c 32 31 35 2c 30 5d 2c 67 6f 6c 64 65 6e 72  5,215,0],goldenr
3890: 6f 64 3a 5b 32 31 38 2c 31 36 35 2c 33 32 5d 2c  od:[218,165,32],
38a0: 67 72 61 79 3a 5b 31 32 38 2c 31 32 38 2c 31 32  gray:[128,128,12
38b0: 38 5d 2c 67 72 65 65 6e 3a 5b 30 2c 31 32 38 2c  8],green:[0,128,
38c0: 30 5d 2c 67 72 65 65 6e 79 65 6c 6c 6f 77 3a 5b  0],greenyellow:[
38d0: 31 37 33 2c 32 35 35 2c 34 37 5d 2c 67 72 65 79  173,255,47],grey
38e0: 3a 5b 31 32 38 2c 31 32 38 2c 31 32 38 5d 2c 68  :[128,128,128],h
38f0: 6f 6e 65 79 64 65 77 3a 5b 32 34 30 2c 32 35 35  oneydew:[240,255
3900: 2c 32 34 30 5d 2c 68 6f 74 70 69 6e 6b 3a 5b 32  ,240],hotpink:[2
3910: 35 35 2c 31 30 35 2c 31 38 30 5d 2c 69 6e 64 69  55,105,180],indi
3920: 61 6e 72 65 64 3a 5b 32 30 35 2c 39 32 2c 39 32  anred:[205,92,92
3930: 5d 2c 69 6e 64 69 67 6f 3a 5b 37 35 2c 30 2c 31  ],indigo:[75,0,1
3940: 33 30 5d 2c 69 76 6f 72 79 3a 5b 32 35 35 2c 32  30],ivory:[255,2
3950: 35 35 2c 32 34 30 5d 2c 6b 68 61 6b 69 3a 5b 32  55,240],khaki:[2
3960: 34 30 2c 32 33 30 2c 31 34 30 5d 2c 6c 61 76 65  40,230,140],lave
3970: 6e 64 65 72 3a 5b 32 33 30 2c 32 33 30 2c 32 35  nder:[230,230,25
3980: 30 5d 2c 6c 61 76 65 6e 64 65 72 62 6c 75 73 68  0],lavenderblush
3990: 3a 5b 32 35 35 2c 32 34 30 2c 32 34 35 5d 2c 6c  :[255,240,245],l
39a0: 61 77 6e 67 72 65 65 6e 3a 5b 31 32 34 2c 32 35  awngreen:[124,25
39b0: 32 2c 30 5d 2c 6c 65 6d 6f 6e 63 68 69 66 66 6f  2,0],lemonchiffo
39c0: 6e 3a 5b 32 35 35 2c 32 35 30 2c 32 30 35 5d 2c  n:[255,250,205],
39d0: 6c 69 67 68 74 62 6c 75 65 3a 5b 31 37 33 2c 32  lightblue:[173,2
39e0: 31 36 2c 32 33 30 5d 2c 6c 69 67 68 74 63 6f 72  16,230],lightcor
39f0: 61 6c 3a 5b 32 34 30 2c 31 32 38 2c 31 32 38 5d  al:[240,128,128]
3a00: 2c 6c 69 67 68 74 63 79 61 6e 3a 5b 32 32 34 2c  ,lightcyan:[224,
3a10: 32 35 35 2c 32 35 35 5d 2c 6c 69 67 68 74 67 6f  255,255],lightgo
3a20: 6c 64 65 6e 72 6f 64 79 65 6c 6c 6f 77 3a 5b 32  ldenrodyellow:[2
3a30: 35 30 2c 32 35 30 2c 32 31 30 5d 2c 6c 69 67 68  50,250,210],ligh
3a40: 74 67 72 61 79 3a 5b 32 31 31 2c 32 31 31 2c 32  tgray:[211,211,2
3a50: 31 31 5d 2c 6c 69 67 68 74 67 72 65 65 6e 3a 5b  11],lightgreen:[
3a60: 31 34 34 2c 32 33 38 2c 31 34 34 5d 2c 6c 69 67  144,238,144],lig
3a70: 68 74 67 72 65 79 3a 5b 32 31 31 2c 32 31 31 2c  htgrey:[211,211,
3a80: 32 31 31 5d 2c 6c 69 67 68 74 70 69 6e 6b 3a 5b  211],lightpink:[
3a90: 32 35 35 2c 31 38 32 2c 31 39 33 5d 2c 6c 69 67  255,182,193],lig
3aa0: 68 74 73 61 6c 6d 6f 6e 3a 5b 32 35 35 2c 31 36  htsalmon:[255,16
3ab0: 30 2c 31 32 32 5d 2c 6c 69 67 68 74 73 65 61 67  0,122],lightseag
3ac0: 72 65 65 6e 3a 5b 33 32 2c 31 37 38 2c 31 37 30  reen:[32,178,170
3ad0: 5d 2c 6c 69 67 68 74 73 6b 79 62 6c 75 65 3a 5b  ],lightskyblue:[
3ae0: 31 33 35 2c 32 30 36 2c 32 35 30 5d 2c 6c 69 67  135,206,250],lig
3af0: 68 74 73 6c 61 74 65 67 72 61 79 3a 5b 31 31 39  htslategray:[119
3b00: 2c 31 33 36 2c 31 35 33 5d 2c 6c 69 67 68 74 73  ,136,153],lights
3b10: 6c 61 74 65 67 72 65 79 3a 5b 31 31 39 2c 31 33  lategrey:[119,13
3b20: 36 2c 31 35 33 5d 2c 6c 69 67 68 74 73 74 65 65  6,153],lightstee
3b30: 6c 62 6c 75 65 3a 5b 31 37 36 2c 31 39 36 2c 32  lblue:[176,196,2
3b40: 32 32 5d 2c 6c 69 67 68 74 79 65 6c 6c 6f 77 3a  22],lightyellow:
3b50: 5b 32 35 35 2c 32 35 35 2c 32 32 34 5d 2c 6c 69  [255,255,224],li
3b60: 6d 65 3a 5b 30 2c 32 35 35 2c 30 5d 2c 6c 69 6d  me:[0,255,0],lim
3b70: 65 67 72 65 65 6e 3a 5b 35 30 2c 32 30 35 2c 35  egreen:[50,205,5
3b80: 30 5d 2c 6c 69 6e 65 6e 3a 5b 32 35 30 2c 32 34  0],linen:[250,24
3b90: 30 2c 32 33 30 5d 2c 6d 61 67 65 6e 74 61 3a 5b  0,230],magenta:[
3ba0: 32 35 35 2c 30 2c 32 35 35 5d 2c 6d 61 72 6f 6f  255,0,255],maroo
3bb0: 6e 3a 5b 31 32 38 2c 30 2c 30 5d 2c 6d 65 64 69  n:[128,0,0],medi
3bc0: 75 6d 61 71 75 61 6d 61 72 69 6e 65 3a 5b 31 30  umaquamarine:[10
3bd0: 32 2c 32 30 35 2c 31 37 30 5d 2c 6d 65 64 69 75  2,205,170],mediu
3be0: 6d 62 6c 75 65 3a 5b 30 2c 30 2c 32 30 35 5d 2c  mblue:[0,0,205],
3bf0: 6d 65 64 69 75 6d 6f 72 63 68 69 64 3a 5b 31 38  mediumorchid:[18
3c00: 36 2c 38 35 2c 32 31 31 5d 2c 6d 65 64 69 75 6d  6,85,211],medium
3c10: 70 75 72 70 6c 65 3a 5b 31 34 37 2c 31 31 32 2c  purple:[147,112,
3c20: 32 31 39 5d 2c 6d 65 64 69 75 6d 73 65 61 67 72  219],mediumseagr
3c30: 65 65 6e 3a 5b 36 30 2c 31 37 39 2c 31 31 33 5d  een:[60,179,113]
3c40: 2c 6d 65 64 69 75 6d 73 6c 61 74 65 62 6c 75 65  ,mediumslateblue
3c50: 3a 5b 31 32 33 2c 31 30 34 2c 32 33 38 5d 2c 6d  :[123,104,238],m
3c60: 65 64 69 75 6d 73 70 72 69 6e 67 67 72 65 65 6e  ediumspringgreen
3c70: 3a 5b 30 2c 32 35 30 2c 31 35 34 5d 2c 6d 65 64  :[0,250,154],med
3c80: 69 75 6d 74 75 72 71 75 6f 69 73 65 3a 5b 37 32  iumturquoise:[72
3c90: 2c 32 30 39 2c 32 30 34 5d 2c 6d 65 64 69 75 6d  ,209,204],medium
3ca0: 76 69 6f 6c 65 74 72 65 64 3a 5b 31 39 39 2c 32  violetred:[199,2
3cb0: 31 2c 31 33 33 5d 2c 6d 69 64 6e 69 67 68 74 62  1,133],midnightb
3cc0: 6c 75 65 3a 5b 32 35 2c 32 35 2c 31 31 32 5d 2c  lue:[25,25,112],
3cd0: 6d 69 6e 74 63 72 65 61 6d 3a 5b 32 34 35 2c 32  mintcream:[245,2
3ce0: 35 35 2c 32 35 30 5d 2c 6d 69 73 74 79 72 6f 73  55,250],mistyros
3cf0: 65 3a 5b 32 35 35 2c 32 32 38 2c 32 32 35 5d 2c  e:[255,228,225],
3d00: 6d 6f 63 63 61 73 69 6e 3a 5b 32 35 35 2c 32 32  moccasin:[255,22
3d10: 38 2c 31 38 31 5d 2c 6e 61 76 61 6a 6f 77 68 69  8,181],navajowhi
3d20: 74 65 3a 5b 32 35 35 2c 32 32 32 2c 31 37 33 5d  te:[255,222,173]
3d30: 2c 6e 61 76 79 3a 5b 30 2c 30 2c 31 32 38 5d 2c  ,navy:[0,0,128],
3d40: 6f 6c 64 6c 61 63 65 3a 5b 32 35 33 2c 32 34 35  oldlace:[253,245
3d50: 2c 32 33 30 5d 2c 6f 6c 69 76 65 3a 5b 31 32 38  ,230],olive:[128
3d60: 2c 31 32 38 2c 30 5d 2c 6f 6c 69 76 65 64 72 61  ,128,0],olivedra
3d70: 62 3a 5b 31 30 37 2c 31 34 32 2c 33 35 5d 2c 6f  b:[107,142,35],o
3d80: 72 61 6e 67 65 3a 5b 32 35 35 2c 31 36 35 2c 30  range:[255,165,0
3d90: 5d 2c 6f 72 61 6e 67 65 72 65 64 3a 5b 32 35 35  ],orangered:[255
3da0: 2c 36 39 2c 30 5d 2c 6f 72 63 68 69 64 3a 5b 32  ,69,0],orchid:[2
3db0: 31 38 2c 31 31 32 2c 32 31 34 5d 2c 70 61 6c 65  18,112,214],pale
3dc0: 67 6f 6c 64 65 6e 72 6f 64 3a 5b 32 33 38 2c 32  goldenrod:[238,2
3dd0: 33 32 2c 31 37 30 5d 2c 70 61 6c 65 67 72 65 65  32,170],palegree
3de0: 6e 3a 5b 31 35 32 2c 32 35 31 2c 31 35 32 5d 2c  n:[152,251,152],
3df0: 70 61 6c 65 74 75 72 71 75 6f 69 73 65 3a 5b 31  paleturquoise:[1
3e00: 37 35 2c 32 33 38 2c 32 33 38 5d 2c 70 61 6c 65  75,238,238],pale
3e10: 76 69 6f 6c 65 74 72 65 64 3a 5b 32 31 39 2c 31  violetred:[219,1
3e20: 31 32 2c 31 34 37 5d 2c 70 61 70 61 79 61 77 68  12,147],papayawh
3e30: 69 70 3a 5b 32 35 35 2c 32 33 39 2c 32 31 33 5d  ip:[255,239,213]
3e40: 2c 70 65 61 63 68 70 75 66 66 3a 5b 32 35 35 2c  ,peachpuff:[255,
3e50: 32 31 38 2c 31 38 35 5d 2c 70 65 72 75 3a 5b 32  218,185],peru:[2
3e60: 30 35 2c 31 33 33 2c 36 33 5d 2c 70 69 6e 6b 3a  05,133,63],pink:
3e70: 5b 32 35 35 2c 31 39 32 2c 32 30 33 5d 2c 70 6c  [255,192,203],pl
3e80: 75 6d 3a 5b 32 32 31 2c 31 36 30 2c 32 32 31 5d  um:[221,160,221]
3e90: 2c 70 6f 77 64 65 72 62 6c 75 65 3a 5b 31 37 36  ,powderblue:[176
3ea0: 2c 32 32 34 2c 32 33 30 5d 2c 70 75 72 70 6c 65  ,224,230],purple
3eb0: 3a 5b 31 32 38 2c 30 2c 31 32 38 5d 2c 72 65 62  :[128,0,128],reb
3ec0: 65 63 63 61 70 75 72 70 6c 65 3a 5b 31 30 32 2c  eccapurple:[102,
3ed0: 35 31 2c 31 35 33 5d 2c 72 65 64 3a 5b 32 35 35  51,153],red:[255
3ee0: 2c 30 2c 30 5d 2c 72 6f 73 79 62 72 6f 77 6e 3a  ,0,0],rosybrown:
3ef0: 5b 31 38 38 2c 31 34 33 2c 31 34 33 5d 2c 72 6f  [188,143,143],ro
3f00: 79 61 6c 62 6c 75 65 3a 5b 36 35 2c 31 30 35 2c  yalblue:[65,105,
3f10: 32 32 35 5d 2c 73 61 64 64 6c 65 62 72 6f 77 6e  225],saddlebrown
3f20: 3a 5b 31 33 39 2c 36 39 2c 31 39 5d 2c 73 61 6c  :[139,69,19],sal
3f30: 6d 6f 6e 3a 5b 32 35 30 2c 31 32 38 2c 31 31 34  mon:[250,128,114
3f40: 5d 2c 73 61 6e 64 79 62 72 6f 77 6e 3a 5b 32 34  ],sandybrown:[24
3f50: 34 2c 31 36 34 2c 39 36 5d 2c 73 65 61 67 72 65  4,164,96],seagre
3f60: 65 6e 3a 5b 34 36 2c 31 33 39 2c 38 37 5d 2c 73  en:[46,139,87],s
3f70: 65 61 73 68 65 6c 6c 3a 5b 32 35 35 2c 32 34 35  eashell:[255,245
3f80: 2c 32 33 38 5d 2c 73 69 65 6e 6e 61 3a 5b 31 36  ,238],sienna:[16
3f90: 30 2c 38 32 2c 34 35 5d 2c 73 69 6c 76 65 72 3a  0,82,45],silver:
3fa0: 5b 31 39 32 2c 31 39 32 2c 31 39 32 5d 2c 73 6b  [192,192,192],sk
3fb0: 79 62 6c 75 65 3a 5b 31 33 35 2c 32 30 36 2c 32  yblue:[135,206,2
3fc0: 33 35 5d 2c 73 6c 61 74 65 62 6c 75 65 3a 5b 31  35],slateblue:[1
3fd0: 30 36 2c 39 30 2c 32 30 35 5d 2c 73 6c 61 74 65  06,90,205],slate
3fe0: 67 72 61 79 3a 5b 31 31 32 2c 31 32 38 2c 31 34  gray:[112,128,14
3ff0: 34 5d 2c 73 6c 61 74 65 67 72 65 79 3a 5b 31 31  4],slategrey:[11
4000: 32 2c 31 32 38 2c 31 34 34 5d 2c 73 6e 6f 77 3a  2,128,144],snow:
4010: 5b 32 35 35 2c 32 35 30 2c 32 35 30 5d 2c 73 70  [255,250,250],sp
4020: 72 69 6e 67 67 72 65 65 6e 3a 5b 30 2c 32 35 35  ringgreen:[0,255
4030: 2c 31 32 37 5d 2c 73 74 65 65 6c 62 6c 75 65 3a  ,127],steelblue:
4040: 5b 37 30 2c 31 33 30 2c 31 38 30 5d 2c 74 61 6e  [70,130,180],tan
4050: 3a 5b 32 31 30 2c 31 38 30 2c 31 34 30 5d 2c 74  :[210,180,140],t
4060: 65 61 6c 3a 5b 30 2c 31 32 38 2c 31 32 38 5d 2c  eal:[0,128,128],
4070: 74 68 69 73 74 6c 65 3a 5b 32 31 36 2c 31 39 31  thistle:[216,191
4080: 2c 32 31 36 5d 2c 74 6f 6d 61 74 6f 3a 5b 32 35  ,216],tomato:[25
4090: 35 2c 39 39 2c 37 31 5d 2c 74 75 72 71 75 6f 69  5,99,71],turquoi
40a0: 73 65 3a 5b 36 34 2c 32 32 34 2c 32 30 38 5d 2c  se:[64,224,208],
40b0: 76 69 6f 6c 65 74 3a 5b 32 33 38 2c 31 33 30 2c  violet:[238,130,
40c0: 32 33 38 5d 2c 77 68 65 61 74 3a 5b 32 34 35 2c  238],wheat:[245,
40d0: 32 32 32 2c 31 37 39 5d 2c 77 68 69 74 65 3a 5b  222,179],white:[
40e0: 32 35 35 2c 32 35 35 2c 32 35 35 5d 2c 77 68 69  255,255,255],whi
40f0: 74 65 73 6d 6f 6b 65 3a 5b 32 34 35 2c 32 34 35  tesmoke:[245,245
4100: 2c 32 34 35 5d 2c 79 65 6c 6c 6f 77 3a 5b 32 35  ,245],yellow:[25
4110: 35 2c 32 35 35 2c 30 5d 2c 79 65 6c 6c 6f 77 67  5,255,0],yellowg
4120: 72 65 65 6e 3a 5b 31 35 34 2c 32 30 35 2c 35 30  reen:[154,205,50
4130: 5d 7d 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  ]}},function(e,t
4140: 2c 6f 29 7b 66 75 6e 63 74 69 6f 6e 20 72 28 65  ,o){function r(e
4150: 2c 74 29 7b 72 65 74 75 72 6e 20 4d 61 74 68 2e  ,t){return Math.
4160: 70 6f 77 28 65 5b 30 5d 2d 74 5b 30 5d 2c 32 29  pow(e[0]-t[0],2)
4170: 2b 4d 61 74 68 2e 70 6f 77 28 65 5b 31 5d 2d 74  +Math.pow(e[1]-t
4180: 5b 31 5d 2c 32 29 2b 4d 61 74 68 2e 70 6f 77 28  [1],2)+Math.pow(
4190: 65 5b 32 5d 2d 74 5b 32 5d 2c 32 29 7d 76 61 72  e[2]-t[2],2)}var
41a0: 20 6e 3d 6f 28 35 29 2c 69 3d 7b 7d 3b 66 6f 72   n=o(5),i={};for
41b0: 28 76 61 72 20 61 20 69 6e 20 6e 29 6e 2e 68 61  (var a in n)n.ha
41c0: 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 61 29 26  sOwnProperty(a)&
41d0: 26 28 69 5b 6e 5b 61 5d 5d 3d 61 29 3b 76 61 72  &(i[n[a]]=a);var
41e0: 20 6c 3d 65 2e 65 78 70 6f 72 74 73 3d 7b 72 67   l=e.exports={rg
41f0: 62 3a 7b 63 68 61 6e 6e 65 6c 73 3a 33 2c 6c 61  b:{channels:3,la
4200: 62 65 6c 73 3a 22 72 67 62 22 7d 2c 68 73 6c 3a  bels:"rgb"},hsl:
4210: 7b 63 68 61 6e 6e 65 6c 73 3a 33 2c 6c 61 62 65  {channels:3,labe
4220: 6c 73 3a 22 68 73 6c 22 7d 2c 68 73 76 3a 7b 63  ls:"hsl"},hsv:{c
4230: 68 61 6e 6e 65 6c 73 3a 33 2c 6c 61 62 65 6c 73  hannels:3,labels
4240: 3a 22 68 73 76 22 7d 2c 68 77 62 3a 7b 63 68 61  :"hsv"},hwb:{cha
4250: 6e 6e 65 6c 73 3a 33 2c 6c 61 62 65 6c 73 3a 22  nnels:3,labels:"
4260: 68 77 62 22 7d 2c 63 6d 79 6b 3a 7b 63 68 61 6e  hwb"},cmyk:{chan
4270: 6e 65 6c 73 3a 34 2c 6c 61 62 65 6c 73 3a 22 63  nels:4,labels:"c
4280: 6d 79 6b 22 7d 2c 78 79 7a 3a 7b 63 68 61 6e 6e  myk"},xyz:{chann
4290: 65 6c 73 3a 33 2c 6c 61 62 65 6c 73 3a 22 78 79  els:3,labels:"xy
42a0: 7a 22 7d 2c 6c 61 62 3a 7b 63 68 61 6e 6e 65 6c  z"},lab:{channel
42b0: 73 3a 33 2c 6c 61 62 65 6c 73 3a 22 6c 61 62 22  s:3,labels:"lab"
42c0: 7d 2c 6c 63 68 3a 7b 63 68 61 6e 6e 65 6c 73 3a  },lch:{channels:
42d0: 33 2c 6c 61 62 65 6c 73 3a 22 6c 63 68 22 7d 2c  3,labels:"lch"},
42e0: 68 65 78 3a 7b 63 68 61 6e 6e 65 6c 73 3a 31 2c  hex:{channels:1,
42f0: 6c 61 62 65 6c 73 3a 5b 22 68 65 78 22 5d 7d 2c  labels:["hex"]},
4300: 6b 65 79 77 6f 72 64 3a 7b 63 68 61 6e 6e 65 6c  keyword:{channel
4310: 73 3a 31 2c 6c 61 62 65 6c 73 3a 5b 22 6b 65 79  s:1,labels:["key
4320: 77 6f 72 64 22 5d 7d 2c 61 6e 73 69 31 36 3a 7b  word"]},ansi16:{
4330: 63 68 61 6e 6e 65 6c 73 3a 31 2c 6c 61 62 65 6c  channels:1,label
4340: 73 3a 5b 22 61 6e 73 69 31 36 22 5d 7d 2c 61 6e  s:["ansi16"]},an
4350: 73 69 32 35 36 3a 7b 63 68 61 6e 6e 65 6c 73 3a  si256:{channels:
4360: 31 2c 6c 61 62 65 6c 73 3a 5b 22 61 6e 73 69 32  1,labels:["ansi2
4370: 35 36 22 5d 7d 2c 68 63 67 3a 7b 63 68 61 6e 6e  56"]},hcg:{chann
4380: 65 6c 73 3a 33 2c 6c 61 62 65 6c 73 3a 5b 22 68  els:3,labels:["h
4390: 22 2c 22 63 22 2c 22 67 22 5d 7d 2c 61 70 70 6c  ","c","g"]},appl
43a0: 65 3a 7b 63 68 61 6e 6e 65 6c 73 3a 33 2c 6c 61  e:{channels:3,la
43b0: 62 65 6c 73 3a 5b 22 72 31 36 22 2c 22 67 31 36  bels:["r16","g16
43c0: 22 2c 22 62 31 36 22 5d 7d 2c 67 72 61 79 3a 7b  ","b16"]},gray:{
43d0: 63 68 61 6e 6e 65 6c 73 3a 31 2c 6c 61 62 65 6c  channels:1,label
43e0: 73 3a 5b 22 67 72 61 79 22 5d 7d 7d 3b 66 6f 72  s:["gray"]}};for
43f0: 28 76 61 72 20 73 20 69 6e 20 6c 29 69 66 28 6c  (var s in l)if(l
4400: 2e 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 28  .hasOwnProperty(
4410: 73 29 29 7b 69 66 28 21 28 22 63 68 61 6e 6e 65  s)){if(!("channe
4420: 6c 73 22 69 6e 20 6c 5b 73 5d 29 29 74 68 72 6f  ls"in l[s]))thro
4430: 77 20 6e 65 77 20 45 72 72 6f 72 28 22 6d 69 73  w new Error("mis
4440: 73 69 6e 67 20 63 68 61 6e 6e 65 6c 73 20 70 72  sing channels pr
4450: 6f 70 65 72 74 79 3a 20 22 2b 73 29 3b 69 66 28  operty: "+s);if(
4460: 21 28 22 6c 61 62 65 6c 73 22 69 6e 20 6c 5b 73  !("labels"in l[s
4470: 5d 29 29 74 68 72 6f 77 20 6e 65 77 20 45 72 72  ]))throw new Err
4480: 6f 72 28 22 6d 69 73 73 69 6e 67 20 63 68 61 6e  or("missing chan
4490: 6e 65 6c 20 6c 61 62 65 6c 73 20 70 72 6f 70 65  nel labels prope
44a0: 72 74 79 3a 20 22 2b 73 29 3b 69 66 28 6c 5b 73  rty: "+s);if(l[s
44b0: 5d 2e 6c 61 62 65 6c 73 2e 6c 65 6e 67 74 68 21  ].labels.length!
44c0: 3d 3d 6c 5b 73 5d 2e 63 68 61 6e 6e 65 6c 73 29  ==l[s].channels)
44d0: 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28  throw new Error(
44e0: 22 63 68 61 6e 6e 65 6c 20 61 6e 64 20 6c 61 62  "channel and lab
44f0: 65 6c 20 63 6f 75 6e 74 73 20 6d 69 73 6d 61 74  el counts mismat
4500: 63 68 3a 20 22 2b 73 29 3b 76 61 72 20 63 3d 6c  ch: "+s);var c=l
4510: 5b 73 5d 2e 63 68 61 6e 6e 65 6c 73 2c 75 3d 6c  [s].channels,u=l
4520: 5b 73 5d 2e 6c 61 62 65 6c 73 3b 64 65 6c 65 74  [s].labels;delet
4530: 65 20 6c 5b 73 5d 2e 63 68 61 6e 6e 65 6c 73 2c  e l[s].channels,
4540: 64 65 6c 65 74 65 20 6c 5b 73 5d 2e 6c 61 62 65  delete l[s].labe
4550: 6c 73 2c 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65  ls,Object.define
4560: 50 72 6f 70 65 72 74 79 28 6c 5b 73 5d 2c 22 63  Property(l[s],"c
4570: 68 61 6e 6e 65 6c 73 22 2c 7b 76 61 6c 75 65 3a  hannels",{value:
4580: 63 7d 29 2c 4f 62 6a 65 63 74 2e 64 65 66 69 6e  c}),Object.defin
4590: 65 50 72 6f 70 65 72 74 79 28 6c 5b 73 5d 2c 22  eProperty(l[s],"
45a0: 6c 61 62 65 6c 73 22 2c 7b 76 61 6c 75 65 3a 75  labels",{value:u
45b0: 7d 29 7d 6c 2e 72 67 62 2e 68 73 6c 3d 66 75 6e  })}l.rgb.hsl=fun
45c0: 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 2c 6f  ction(e){var t,o
45d0: 2c 72 2c 6e 3d 65 5b 30 5d 2f 32 35 35 2c 69 3d  ,r,n=e[0]/255,i=
45e0: 65 5b 31 5d 2f 32 35 35 2c 61 3d 65 5b 32 5d 2f  e[1]/255,a=e[2]/
45f0: 32 35 35 2c 6c 3d 4d 61 74 68 2e 6d 69 6e 28 6e  255,l=Math.min(n
4600: 2c 69 2c 61 29 2c 73 3d 4d 61 74 68 2e 6d 61 78  ,i,a),s=Math.max
4610: 28 6e 2c 69 2c 61 29 2c 63 3d 73 2d 6c 3b 72 65  (n,i,a),c=s-l;re
4620: 74 75 72 6e 20 73 3d 3d 3d 6c 3f 74 3d 30 3a 6e  turn s===l?t=0:n
4630: 3d 3d 3d 73 3f 74 3d 28 69 2d 61 29 2f 63 3a 69  ===s?t=(i-a)/c:i
4640: 3d 3d 3d 73 3f 74 3d 32 2b 28 61 2d 6e 29 2f 63  ===s?t=2+(a-n)/c
4650: 3a 61 3d 3d 3d 73 26 26 28 74 3d 34 2b 28 6e 2d  :a===s&&(t=4+(n-
4660: 69 29 2f 63 29 2c 74 3d 4d 61 74 68 2e 6d 69 6e  i)/c),t=Math.min
4670: 28 36 30 2a 74 2c 33 36 30 29 2c 74 3c 30 26 26  (60*t,360),t<0&&
4680: 28 74 2b 3d 33 36 30 29 2c 72 3d 28 6c 2b 73 29  (t+=360),r=(l+s)
4690: 2f 32 2c 6f 3d 73 3d 3d 3d 6c 3f 30 3a 72 3c 3d  /2,o=s===l?0:r<=
46a0: 2e 35 3f 63 2f 28 73 2b 6c 29 3a 63 2f 28 32 2d  .5?c/(s+l):c/(2-
46b0: 73 2d 6c 29 2c 5b 74 2c 31 30 30 2a 6f 2c 31 30  s-l),[t,100*o,10
46c0: 30 2a 72 5d 7d 2c 6c 2e 72 67 62 2e 68 73 76 3d  0*r]},l.rgb.hsv=
46d0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20  function(e){var 
46e0: 74 2c 6f 2c 72 2c 6e 2c 69 2c 61 3d 65 5b 30 5d  t,o,r,n,i,a=e[0]
46f0: 2f 32 35 35 2c 6c 3d 65 5b 31 5d 2f 32 35 35 2c  /255,l=e[1]/255,
4700: 73 3d 65 5b 32 5d 2f 32 35 35 2c 63 3d 4d 61 74  s=e[2]/255,c=Mat
4710: 68 2e 6d 61 78 28 61 2c 6c 2c 73 29 2c 75 3d 63  h.max(a,l,s),u=c
4720: 2d 4d 61 74 68 2e 6d 69 6e 28 61 2c 6c 2c 73 29  -Math.min(a,l,s)
4730: 2c 68 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 72  ,h=function(e){r
4740: 65 74 75 72 6e 28 63 2d 65 29 2f 36 2f 75 2b 2e  eturn(c-e)/6/u+.
4750: 35 7d 3b 72 65 74 75 72 6e 20 30 3d 3d 3d 75 3f  5};return 0===u?
4760: 6e 3d 69 3d 30 3a 28 69 3d 75 2f 63 2c 74 3d 68  n=i=0:(i=u/c,t=h
4770: 28 61 29 2c 6f 3d 68 28 6c 29 2c 72 3d 68 28 73  (a),o=h(l),r=h(s
4780: 29 2c 61 3d 3d 3d 63 3f 6e 3d 72 2d 6f 3a 6c 3d  ),a===c?n=r-o:l=
4790: 3d 3d 63 3f 6e 3d 31 2f 33 2b 74 2d 72 3a 73 3d  ==c?n=1/3+t-r:s=
47a0: 3d 3d 63 26 26 28 6e 3d 32 2f 33 2b 6f 2d 74 29  ==c&&(n=2/3+o-t)
47b0: 2c 6e 3c 30 3f 6e 2b 3d 31 3a 6e 3e 31 26 26 28  ,n<0?n+=1:n>1&&(
47c0: 6e 2d 3d 31 29 29 2c 5b 33 36 30 2a 6e 2c 31 30  n-=1)),[360*n,10
47d0: 30 2a 69 2c 31 30 30 2a 63 5d 7d 2c 6c 2e 72 67  0*i,100*c]},l.rg
47e0: 62 2e 68 77 62 3d 66 75 6e 63 74 69 6f 6e 28 65  b.hwb=function(e
47f0: 29 7b 76 61 72 20 74 3d 65 5b 30 5d 2c 6f 3d 65  ){var t=e[0],o=e
4800: 5b 31 5d 2c 72 3d 65 5b 32 5d 2c 6e 3d 6c 2e 72  [1],r=e[2],n=l.r
4810: 67 62 2e 68 73 6c 28 65 29 5b 30 5d 2c 69 3d 31  gb.hsl(e)[0],i=1
4820: 2f 32 35 35 2a 4d 61 74 68 2e 6d 69 6e 28 74 2c  /255*Math.min(t,
4830: 4d 61 74 68 2e 6d 69 6e 28 6f 2c 72 29 29 3b 72  Math.min(o,r));r
4840: 65 74 75 72 6e 20 72 3d 31 2d 31 2f 32 35 35 2a  eturn r=1-1/255*
4850: 4d 61 74 68 2e 6d 61 78 28 74 2c 4d 61 74 68 2e  Math.max(t,Math.
4860: 6d 61 78 28 6f 2c 72 29 29 2c 5b 6e 2c 31 30 30  max(o,r)),[n,100
4870: 2a 69 2c 31 30 30 2a 72 5d 7d 2c 6c 2e 72 67 62  *i,100*r]},l.rgb
4880: 2e 63 6d 79 6b 3d 66 75 6e 63 74 69 6f 6e 28 65  .cmyk=function(e
4890: 29 7b 76 61 72 20 74 2c 6f 2c 72 2c 6e 2c 69 3d  ){var t,o,r,n,i=
48a0: 65 5b 30 5d 2f 32 35 35 2c 61 3d 65 5b 31 5d 2f  e[0]/255,a=e[1]/
48b0: 32 35 35 2c 6c 3d 65 5b 32 5d 2f 32 35 35 3b 72  255,l=e[2]/255;r
48c0: 65 74 75 72 6e 20 6e 3d 4d 61 74 68 2e 6d 69 6e  eturn n=Math.min
48d0: 28 31 2d 69 2c 31 2d 61 2c 31 2d 6c 29 2c 74 3d  (1-i,1-a,1-l),t=
48e0: 28 31 2d 69 2d 6e 29 2f 28 31 2d 6e 29 7c 7c 30  (1-i-n)/(1-n)||0
48f0: 2c 6f 3d 28 31 2d 61 2d 6e 29 2f 28 31 2d 6e 29  ,o=(1-a-n)/(1-n)
4900: 7c 7c 30 2c 72 3d 28 31 2d 6c 2d 6e 29 2f 28 31  ||0,r=(1-l-n)/(1
4910: 2d 6e 29 7c 7c 30 2c 5b 31 30 30 2a 74 2c 31 30  -n)||0,[100*t,10
4920: 30 2a 6f 2c 31 30 30 2a 72 2c 31 30 30 2a 6e 5d  0*o,100*r,100*n]
4930: 7d 2c 6c 2e 72 67 62 2e 6b 65 79 77 6f 72 64 3d  },l.rgb.keyword=
4940: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20  function(e){var 
4950: 74 3d 69 5b 65 5d 3b 69 66 28 74 29 72 65 74 75  t=i[e];if(t)retu
4960: 72 6e 20 74 3b 76 61 72 20 6f 2c 61 3d 31 2f 30  rn t;var o,a=1/0
4970: 3b 66 6f 72 28 76 61 72 20 6c 20 69 6e 20 6e 29  ;for(var l in n)
4980: 69 66 28 6e 2e 68 61 73 4f 77 6e 50 72 6f 70 65  if(n.hasOwnPrope
4990: 72 74 79 28 6c 29 29 7b 76 61 72 20 73 3d 6e 5b  rty(l)){var s=n[
49a0: 6c 5d 2c 63 3d 72 28 65 2c 73 29 3b 63 3c 61 26  l],c=r(e,s);c<a&
49b0: 26 28 61 3d 63 2c 6f 3d 6c 29 7d 72 65 74 75 72  &(a=c,o=l)}retur
49c0: 6e 20 6f 7d 2c 6c 2e 6b 65 79 77 6f 72 64 2e 72  n o},l.keyword.r
49d0: 67 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 72  gb=function(e){r
49e0: 65 74 75 72 6e 20 6e 5b 65 5d 7d 2c 6c 2e 72 67  eturn n[e]},l.rg
49f0: 62 2e 78 79 7a 3d 66 75 6e 63 74 69 6f 6e 28 65  b.xyz=function(e
4a00: 29 7b 76 61 72 20 74 3d 65 5b 30 5d 2f 32 35 35  ){var t=e[0]/255
4a10: 2c 6f 3d 65 5b 31 5d 2f 32 35 35 2c 72 3d 65 5b  ,o=e[1]/255,r=e[
4a20: 32 5d 2f 32 35 35 3b 72 65 74 75 72 6e 20 74 3d  2]/255;return t=
4a30: 74 3e 2e 30 34 30 34 35 3f 4d 61 74 68 2e 70 6f  t>.04045?Math.po
4a40: 77 28 28 74 2b 2e 30 35 35 29 2f 31 2e 30 35 35  w((t+.055)/1.055
4a50: 2c 32 2e 34 29 3a 74 2f 31 32 2e 39 32 2c 6f 3d  ,2.4):t/12.92,o=
4a60: 6f 3e 2e 30 34 30 34 35 3f 4d 61 74 68 2e 70 6f  o>.04045?Math.po
4a70: 77 28 28 6f 2b 2e 30 35 35 29 2f 31 2e 30 35 35  w((o+.055)/1.055
4a80: 2c 32 2e 34 29 3a 6f 2f 31 32 2e 39 32 2c 72 3d  ,2.4):o/12.92,r=
4a90: 72 3e 2e 30 34 30 34 35 3f 4d 61 74 68 2e 70 6f  r>.04045?Math.po
4aa0: 77 28 28 72 2b 2e 30 35 35 29 2f 31 2e 30 35 35  w((r+.055)/1.055
4ab0: 2c 32 2e 34 29 3a 72 2f 31 32 2e 39 32 2c 5b 31  ,2.4):r/12.92,[1
4ac0: 30 30 2a 28 2e 34 31 32 34 2a 74 2b 2e 33 35 37  00*(.4124*t+.357
4ad0: 36 2a 6f 2b 2e 31 38 30 35 2a 72 29 2c 31 30 30  6*o+.1805*r),100
4ae0: 2a 28 2e 32 31 32 36 2a 74 2b 2e 37 31 35 32 2a  *(.2126*t+.7152*
4af0: 6f 2b 2e 30 37 32 32 2a 72 29 2c 31 30 30 2a 28  o+.0722*r),100*(
4b00: 2e 30 31 39 33 2a 74 2b 2e 31 31 39 32 2a 6f 2b  .0193*t+.1192*o+
4b10: 2e 39 35 30 35 2a 72 29 5d 7d 2c 6c 2e 72 67 62  .9505*r)]},l.rgb
4b20: 2e 6c 61 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29  .lab=function(e)
4b30: 7b 76 61 72 20 74 2c 6f 2c 72 2c 6e 3d 6c 2e 72  {var t,o,r,n=l.r
4b40: 67 62 2e 78 79 7a 28 65 29 2c 69 3d 6e 5b 30 5d  gb.xyz(e),i=n[0]
4b50: 2c 61 3d 6e 5b 31 5d 2c 73 3d 6e 5b 32 5d 3b 72  ,a=n[1],s=n[2];r
4b60: 65 74 75 72 6e 20 69 2f 3d 39 35 2e 30 34 37 2c  eturn i/=95.047,
4b70: 61 2f 3d 31 30 30 2c 73 2f 3d 31 30 38 2e 38 38  a/=100,s/=108.88
4b80: 33 2c 69 3d 69 3e 2e 30 30 38 38 35 36 3f 4d 61  3,i=i>.008856?Ma
4b90: 74 68 2e 70 6f 77 28 69 2c 31 2f 33 29 3a 37 2e  th.pow(i,1/3):7.
4ba0: 37 38 37 2a 69 2b 31 36 2f 31 31 36 2c 61 3d 61  787*i+16/116,a=a
4bb0: 3e 2e 30 30 38 38 35 36 3f 4d 61 74 68 2e 70 6f  >.008856?Math.po
4bc0: 77 28 61 2c 31 2f 33 29 3a 37 2e 37 38 37 2a 61  w(a,1/3):7.787*a
4bd0: 2b 31 36 2f 31 31 36 2c 73 3d 73 3e 2e 30 30 38  +16/116,s=s>.008
4be0: 38 35 36 3f 4d 61 74 68 2e 70 6f 77 28 73 2c 31  856?Math.pow(s,1
4bf0: 2f 33 29 3a 37 2e 37 38 37 2a 73 2b 31 36 2f 31  /3):7.787*s+16/1
4c00: 31 36 2c 74 3d 31 31 36 2a 61 2d 31 36 2c 6f 3d  16,t=116*a-16,o=
4c10: 35 30 30 2a 28 69 2d 61 29 2c 72 3d 32 30 30 2a  500*(i-a),r=200*
4c20: 28 61 2d 73 29 2c 5b 74 2c 6f 2c 72 5d 7d 2c 6c  (a-s),[t,o,r]},l
4c30: 2e 68 73 6c 2e 72 67 62 3d 66 75 6e 63 74 69 6f  .hsl.rgb=functio
4c40: 6e 28 65 29 7b 76 61 72 20 74 2c 6f 2c 72 2c 6e  n(e){var t,o,r,n
4c50: 2c 69 2c 61 3d 65 5b 30 5d 2f 33 36 30 2c 6c 3d  ,i,a=e[0]/360,l=
4c60: 65 5b 31 5d 2f 31 30 30 2c 73 3d 65 5b 32 5d 2f  e[1]/100,s=e[2]/
4c70: 31 30 30 3b 69 66 28 30 3d 3d 3d 6c 29 72 65 74  100;if(0===l)ret
4c80: 75 72 6e 20 69 3d 32 35 35 2a 73 2c 5b 69 2c 69  urn i=255*s,[i,i
4c90: 2c 69 5d 3b 6f 3d 73 3c 2e 35 3f 73 2a 28 31 2b  ,i];o=s<.5?s*(1+
4ca0: 6c 29 3a 73 2b 6c 2d 73 2a 6c 2c 74 3d 32 2a 73  l):s+l-s*l,t=2*s
4cb0: 2d 6f 2c 6e 3d 5b 30 2c 30 2c 30 5d 3b 66 6f 72  -o,n=[0,0,0];for
4cc0: 28 76 61 72 20 63 3d 30 3b 63 3c 33 3b 63 2b 2b  (var c=0;c<3;c++
4cd0: 29 72 3d 61 2b 31 2f 33 2a 2d 28 63 2d 31 29 2c  )r=a+1/3*-(c-1),
4ce0: 72 3c 30 26 26 72 2b 2b 2c 72 3e 31 26 26 72 2d  r<0&&r++,r>1&&r-
4cf0: 2d 2c 69 3d 36 2a 72 3c 31 3f 74 2b 36 2a 28 6f  -,i=6*r<1?t+6*(o
4d00: 2d 74 29 2a 72 3a 32 2a 72 3c 31 3f 6f 3a 33 2a  -t)*r:2*r<1?o:3*
4d10: 72 3c 32 3f 74 2b 28 6f 2d 74 29 2a 28 32 2f 33  r<2?t+(o-t)*(2/3
4d20: 2d 72 29 2a 36 3a 74 2c 6e 5b 63 5d 3d 32 35 35  -r)*6:t,n[c]=255
4d30: 2a 69 3b 72 65 74 75 72 6e 20 6e 7d 2c 6c 2e 68  *i;return n},l.h
4d40: 73 6c 2e 68 73 76 3d 66 75 6e 63 74 69 6f 6e 28  sl.hsv=function(
4d50: 65 29 7b 76 61 72 20 74 2c 6f 2c 72 3d 65 5b 30  e){var t,o,r=e[0
4d60: 5d 2c 6e 3d 65 5b 31 5d 2f 31 30 30 2c 69 3d 65  ],n=e[1]/100,i=e
4d70: 5b 32 5d 2f 31 30 30 2c 61 3d 6e 2c 6c 3d 4d 61  [2]/100,a=n,l=Ma
4d80: 74 68 2e 6d 61 78 28 69 2c 2e 30 31 29 3b 72 65  th.max(i,.01);re
4d90: 74 75 72 6e 20 69 2a 3d 32 2c 6e 2a 3d 69 3c 3d  turn i*=2,n*=i<=
4da0: 31 3f 69 3a 32 2d 69 2c 61 2a 3d 6c 3c 3d 31 3f  1?i:2-i,a*=l<=1?
4db0: 6c 3a 32 2d 6c 2c 6f 3d 28 69 2b 6e 29 2f 32 2c  l:2-l,o=(i+n)/2,
4dc0: 74 3d 30 3d 3d 3d 69 3f 32 2a 61 2f 28 6c 2b 61  t=0===i?2*a/(l+a
4dd0: 29 3a 32 2a 6e 2f 28 69 2b 6e 29 2c 5b 72 2c 31  ):2*n/(i+n),[r,1
4de0: 30 30 2a 74 2c 31 30 30 2a 6f 5d 7d 2c 6c 2e 68  00*t,100*o]},l.h
4df0: 73 76 2e 72 67 62 3d 66 75 6e 63 74 69 6f 6e 28  sv.rgb=function(
4e00: 65 29 7b 76 61 72 20 74 3d 65 5b 30 5d 2f 36 30  e){var t=e[0]/60
4e10: 2c 6f 3d 65 5b 31 5d 2f 31 30 30 2c 72 3d 65 5b  ,o=e[1]/100,r=e[
4e20: 32 5d 2f 31 30 30 2c 6e 3d 4d 61 74 68 2e 66 6c  2]/100,n=Math.fl
4e30: 6f 6f 72 28 74 29 25 36 2c 69 3d 74 2d 4d 61 74  oor(t)%6,i=t-Mat
4e40: 68 2e 66 6c 6f 6f 72 28 74 29 2c 61 3d 32 35 35  h.floor(t),a=255
4e50: 2a 72 2a 28 31 2d 6f 29 2c 6c 3d 32 35 35 2a 72  *r*(1-o),l=255*r
4e60: 2a 28 31 2d 6f 2a 69 29 2c 73 3d 32 35 35 2a 72  *(1-o*i),s=255*r
4e70: 2a 28 31 2d 6f 2a 28 31 2d 69 29 29 3b 73 77 69  *(1-o*(1-i));swi
4e80: 74 63 68 28 72 2a 3d 32 35 35 2c 6e 29 7b 63 61  tch(r*=255,n){ca
4e90: 73 65 20 30 3a 72 65 74 75 72 6e 5b 72 2c 73 2c  se 0:return[r,s,
4ea0: 61 5d 3b 63 61 73 65 20 31 3a 72 65 74 75 72 6e  a];case 1:return
4eb0: 5b 6c 2c 72 2c 61 5d 3b 63 61 73 65 20 32 3a 72  [l,r,a];case 2:r
4ec0: 65 74 75 72 6e 5b 61 2c 72 2c 73 5d 3b 63 61 73  eturn[a,r,s];cas
4ed0: 65 20 33 3a 72 65 74 75 72 6e 5b 61 2c 6c 2c 72  e 3:return[a,l,r
4ee0: 5d 3b 63 61 73 65 20 34 3a 72 65 74 75 72 6e 5b  ];case 4:return[
4ef0: 73 2c 61 2c 72 5d 3b 63 61 73 65 20 35 3a 72 65  s,a,r];case 5:re
4f00: 74 75 72 6e 5b 72 2c 61 2c 6c 5d 7d 7d 2c 6c 2e  turn[r,a,l]}},l.
4f10: 68 73 76 2e 68 73 6c 3d 66 75 6e 63 74 69 6f 6e  hsv.hsl=function
4f20: 28 65 29 7b 76 61 72 20 74 2c 6f 2c 72 2c 6e 3d  (e){var t,o,r,n=
4f30: 65 5b 30 5d 2c 69 3d 65 5b 31 5d 2f 31 30 30 2c  e[0],i=e[1]/100,
4f40: 61 3d 65 5b 32 5d 2f 31 30 30 2c 6c 3d 4d 61 74  a=e[2]/100,l=Mat
4f50: 68 2e 6d 61 78 28 61 2c 2e 30 31 29 3b 72 65 74  h.max(a,.01);ret
4f60: 75 72 6e 20 72 3d 28 32 2d 69 29 2a 61 2c 74 3d  urn r=(2-i)*a,t=
4f70: 28 32 2d 69 29 2a 6c 2c 6f 3d 69 2a 6c 2c 6f 2f  (2-i)*l,o=i*l,o/
4f80: 3d 74 3c 3d 31 3f 74 3a 32 2d 74 2c 6f 3d 6f 7c  =t<=1?t:2-t,o=o|
4f90: 7c 30 2c 72 2f 3d 32 2c 5b 6e 2c 31 30 30 2a 6f  |0,r/=2,[n,100*o
4fa0: 2c 31 30 30 2a 72 5d 7d 2c 6c 2e 68 77 62 2e 72  ,100*r]},l.hwb.r
4fb0: 67 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76  gb=function(e){v
4fc0: 61 72 20 74 2c 6f 2c 72 2c 6e 2c 69 3d 65 5b 30  ar t,o,r,n,i=e[0
4fd0: 5d 2f 33 36 30 2c 61 3d 65 5b 31 5d 2f 31 30 30  ]/360,a=e[1]/100
4fe0: 2c 6c 3d 65 5b 32 5d 2f 31 30 30 2c 73 3d 61 2b  ,l=e[2]/100,s=a+
4ff0: 6c 3b 73 3e 31 26 26 28 61 2f 3d 73 2c 6c 2f 3d  l;s>1&&(a/=s,l/=
5000: 73 29 2c 74 3d 4d 61 74 68 2e 66 6c 6f 6f 72 28  s),t=Math.floor(
5010: 36 2a 69 29 2c 6f 3d 31 2d 6c 2c 72 3d 36 2a 69  6*i),o=1-l,r=6*i
5020: 2d 74 2c 30 21 3d 28 31 26 74 29 26 26 28 72 3d  -t,0!=(1&t)&&(r=
5030: 31 2d 72 29 2c 6e 3d 61 2b 72 2a 28 6f 2d 61 29  1-r),n=a+r*(o-a)
5040: 3b 76 61 72 20 63 2c 75 2c 68 3b 73 77 69 74 63  ;var c,u,h;switc
5050: 68 28 74 29 7b 64 65 66 61 75 6c 74 3a 63 61 73  h(t){default:cas
5060: 65 20 36 3a 63 61 73 65 20 30 3a 63 3d 6f 2c 75  e 6:case 0:c=o,u
5070: 3d 6e 2c 68 3d 61 3b 62 72 65 61 6b 3b 63 61 73  =n,h=a;break;cas
5080: 65 20 31 3a 63 3d 6e 2c 75 3d 6f 2c 68 3d 61 3b  e 1:c=n,u=o,h=a;
5090: 62 72 65 61 6b 3b 63 61 73 65 20 32 3a 63 3d 61  break;case 2:c=a
50a0: 2c 75 3d 6f 2c 68 3d 6e 3b 62 72 65 61 6b 3b 63  ,u=o,h=n;break;c
50b0: 61 73 65 20 33 3a 63 3d 61 2c 75 3d 6e 2c 68 3d  ase 3:c=a,u=n,h=
50c0: 6f 3b 62 72 65 61 6b 3b 63 61 73 65 20 34 3a 63  o;break;case 4:c
50d0: 3d 6e 2c 75 3d 61 2c 68 3d 6f 3b 62 72 65 61 6b  =n,u=a,h=o;break
50e0: 3b 63 61 73 65 20 35 3a 63 3d 6f 2c 75 3d 61 2c  ;case 5:c=o,u=a,
50f0: 68 3d 6e 7d 72 65 74 75 72 6e 5b 32 35 35 2a 63  h=n}return[255*c
5100: 2c 32 35 35 2a 75 2c 32 35 35 2a 68 5d 7d 2c 6c  ,255*u,255*h]},l
5110: 2e 63 6d 79 6b 2e 72 67 62 3d 66 75 6e 63 74 69  .cmyk.rgb=functi
5120: 6f 6e 28 65 29 7b 76 61 72 20 74 2c 6f 2c 72 2c  on(e){var t,o,r,
5130: 6e 3d 65 5b 30 5d 2f 31 30 30 2c 69 3d 65 5b 31  n=e[0]/100,i=e[1
5140: 5d 2f 31 30 30 2c 61 3d 65 5b 32 5d 2f 31 30 30  ]/100,a=e[2]/100
5150: 2c 6c 3d 65 5b 33 5d 2f 31 30 30 3b 72 65 74 75  ,l=e[3]/100;retu
5160: 72 6e 20 74 3d 31 2d 4d 61 74 68 2e 6d 69 6e 28  rn t=1-Math.min(
5170: 31 2c 6e 2a 28 31 2d 6c 29 2b 6c 29 2c 6f 3d 31  1,n*(1-l)+l),o=1
5180: 2d 4d 61 74 68 2e 6d 69 6e 28 31 2c 69 2a 28 31  -Math.min(1,i*(1
5190: 2d 6c 29 2b 6c 29 2c 72 3d 31 2d 4d 61 74 68 2e  -l)+l),r=1-Math.
51a0: 6d 69 6e 28 31 2c 61 2a 28 31 2d 6c 29 2b 6c 29  min(1,a*(1-l)+l)
51b0: 2c 5b 32 35 35 2a 74 2c 32 35 35 2a 6f 2c 32 35  ,[255*t,255*o,25
51c0: 35 2a 72 5d 7d 2c 6c 2e 78 79 7a 2e 72 67 62 3d  5*r]},l.xyz.rgb=
51d0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20  function(e){var 
51e0: 74 2c 6f 2c 72 2c 6e 3d 65 5b 30 5d 2f 31 30 30  t,o,r,n=e[0]/100
51f0: 2c 69 3d 65 5b 31 5d 2f 31 30 30 2c 61 3d 65 5b  ,i=e[1]/100,a=e[
5200: 32 5d 2f 31 30 30 3b 72 65 74 75 72 6e 20 74 3d  2]/100;return t=
5210: 33 2e 32 34 30 36 2a 6e 2b 2d 31 2e 35 33 37 32  3.2406*n+-1.5372
5220: 2a 69 2b 2d 2e 34 39 38 36 2a 61 2c 6f 3d 2d 2e  *i+-.4986*a,o=-.
5230: 39 36 38 39 2a 6e 2b 31 2e 38 37 35 38 2a 69 2b  9689*n+1.8758*i+
5240: 2e 30 34 31 35 2a 61 2c 72 3d 2e 30 35 35 37 2a  .0415*a,r=.0557*
5250: 6e 2b 2d 2e 32 30 34 2a 69 2b 31 2e 30 35 37 2a  n+-.204*i+1.057*
5260: 61 2c 74 3d 74 3e 2e 30 30 33 31 33 30 38 3f 31  a,t=t>.0031308?1
5270: 2e 30 35 35 2a 4d 61 74 68 2e 70 6f 77 28 74 2c  .055*Math.pow(t,
5280: 31 2f 32 2e 34 29 2d 2e 30 35 35 3a 31 32 2e 39  1/2.4)-.055:12.9
5290: 32 2a 74 2c 6f 3d 6f 3e 2e 30 30 33 31 33 30 38  2*t,o=o>.0031308
52a0: 3f 31 2e 30 35 35 2a 4d 61 74 68 2e 70 6f 77 28  ?1.055*Math.pow(
52b0: 6f 2c 31 2f 32 2e 34 29 2d 2e 30 35 35 3a 31 32  o,1/2.4)-.055:12
52c0: 2e 39 32 2a 6f 2c 72 3d 72 3e 2e 30 30 33 31 33  .92*o,r=r>.00313
52d0: 30 38 3f 31 2e 30 35 35 2a 4d 61 74 68 2e 70 6f  08?1.055*Math.po
52e0: 77 28 72 2c 31 2f 32 2e 34 29 2d 2e 30 35 35 3a  w(r,1/2.4)-.055:
52f0: 31 32 2e 39 32 2a 72 2c 74 3d 4d 61 74 68 2e 6d  12.92*r,t=Math.m
5300: 69 6e 28 4d 61 74 68 2e 6d 61 78 28 30 2c 74 29  in(Math.max(0,t)
5310: 2c 31 29 2c 6f 3d 4d 61 74 68 2e 6d 69 6e 28 4d  ,1),o=Math.min(M
5320: 61 74 68 2e 6d 61 78 28 30 2c 6f 29 2c 31 29 2c  ath.max(0,o),1),
5330: 72 3d 4d 61 74 68 2e 6d 69 6e 28 4d 61 74 68 2e  r=Math.min(Math.
5340: 6d 61 78 28 30 2c 72 29 2c 31 29 2c 5b 32 35 35  max(0,r),1),[255
5350: 2a 74 2c 32 35 35 2a 6f 2c 32 35 35 2a 72 5d 7d  *t,255*o,255*r]}
5360: 2c 6c 2e 78 79 7a 2e 6c 61 62 3d 66 75 6e 63 74  ,l.xyz.lab=funct
5370: 69 6f 6e 28 65 29 7b 76 61 72 20 74 2c 6f 2c 72  ion(e){var t,o,r
5380: 2c 6e 3d 65 5b 30 5d 2c 69 3d 65 5b 31 5d 2c 61  ,n=e[0],i=e[1],a
5390: 3d 65 5b 32 5d 3b 72 65 74 75 72 6e 20 6e 2f 3d  =e[2];return n/=
53a0: 39 35 2e 30 34 37 2c 69 2f 3d 31 30 30 2c 61 2f  95.047,i/=100,a/
53b0: 3d 31 30 38 2e 38 38 33 2c 6e 3d 6e 3e 2e 30 30  =108.883,n=n>.00
53c0: 38 38 35 36 3f 4d 61 74 68 2e 70 6f 77 28 6e 2c  8856?Math.pow(n,
53d0: 31 2f 33 29 3a 37 2e 37 38 37 2a 6e 2b 31 36 2f  1/3):7.787*n+16/
53e0: 31 31 36 2c 69 3d 69 3e 2e 30 30 38 38 35 36 3f  116,i=i>.008856?
53f0: 4d 61 74 68 2e 70 6f 77 28 69 2c 31 2f 33 29 3a  Math.pow(i,1/3):
5400: 37 2e 37 38 37 2a 69 2b 31 36 2f 31 31 36 2c 61  7.787*i+16/116,a
5410: 3d 61 3e 2e 30 30 38 38 35 36 3f 4d 61 74 68 2e  =a>.008856?Math.
5420: 70 6f 77 28 61 2c 31 2f 33 29 3a 37 2e 37 38 37  pow(a,1/3):7.787
5430: 2a 61 2b 31 36 2f 31 31 36 2c 74 3d 31 31 36 2a  *a+16/116,t=116*
5440: 69 2d 31 36 2c 6f 3d 35 30 30 2a 28 6e 2d 69 29  i-16,o=500*(n-i)
5450: 2c 72 3d 32 30 30 2a 28 69 2d 61 29 2c 5b 74 2c  ,r=200*(i-a),[t,
5460: 6f 2c 72 5d 7d 2c 6c 2e 6c 61 62 2e 78 79 7a 3d  o,r]},l.lab.xyz=
5470: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20  function(e){var 
5480: 74 2c 6f 2c 72 2c 6e 3d 65 5b 30 5d 2c 69 3d 65  t,o,r,n=e[0],i=e
5490: 5b 31 5d 2c 61 3d 65 5b 32 5d 3b 6f 3d 28 6e 2b  [1],a=e[2];o=(n+
54a0: 31 36 29 2f 31 31 36 2c 74 3d 69 2f 35 30 30 2b  16)/116,t=i/500+
54b0: 6f 2c 72 3d 6f 2d 61 2f 32 30 30 3b 76 61 72 20  o,r=o-a/200;var 
54c0: 6c 3d 4d 61 74 68 2e 70 6f 77 28 6f 2c 33 29 2c  l=Math.pow(o,3),
54d0: 73 3d 4d 61 74 68 2e 70 6f 77 28 74 2c 33 29 2c  s=Math.pow(t,3),
54e0: 63 3d 4d 61 74 68 2e 70 6f 77 28 72 2c 33 29 3b  c=Math.pow(r,3);
54f0: 72 65 74 75 72 6e 20 6f 3d 6c 3e 2e 30 30 38 38  return o=l>.0088
5500: 35 36 3f 6c 3a 28 6f 2d 31 36 2f 31 31 36 29 2f  56?l:(o-16/116)/
5510: 37 2e 37 38 37 2c 74 3d 73 3e 2e 30 30 38 38 35  7.787,t=s>.00885
5520: 36 3f 73 3a 28 74 2d 31 36 2f 31 31 36 29 2f 37  6?s:(t-16/116)/7
5530: 2e 37 38 37 2c 72 3d 63 3e 2e 30 30 38 38 35 36  .787,r=c>.008856
5540: 3f 63 3a 28 72 2d 31 36 2f 31 31 36 29 2f 37 2e  ?c:(r-16/116)/7.
5550: 37 38 37 2c 74 2a 3d 39 35 2e 30 34 37 2c 6f 2a  787,t*=95.047,o*
5560: 3d 31 30 30 2c 72 2a 3d 31 30 38 2e 38 38 33 2c  =100,r*=108.883,
5570: 5b 74 2c 6f 2c 72 5d 7d 2c 6c 2e 6c 61 62 2e 6c  [t,o,r]},l.lab.l
5580: 63 68 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76  ch=function(e){v
5590: 61 72 20 74 2c 6f 2c 72 2c 6e 3d 65 5b 30 5d 2c  ar t,o,r,n=e[0],
55a0: 69 3d 65 5b 31 5d 2c 61 3d 65 5b 32 5d 3b 72 65  i=e[1],a=e[2];re
55b0: 74 75 72 6e 20 74 3d 4d 61 74 68 2e 61 74 61 6e  turn t=Math.atan
55c0: 32 28 61 2c 69 29 2c 6f 3d 33 36 30 2a 74 2f 32  2(a,i),o=360*t/2
55d0: 2f 4d 61 74 68 2e 50 49 2c 6f 3c 30 26 26 28 6f  /Math.PI,o<0&&(o
55e0: 2b 3d 33 36 30 29 2c 72 3d 4d 61 74 68 2e 73 71  +=360),r=Math.sq
55f0: 72 74 28 69 2a 69 2b 61 2a 61 29 2c 5b 6e 2c 72  rt(i*i+a*a),[n,r
5600: 2c 6f 5d 7d 2c 6c 2e 6c 63 68 2e 6c 61 62 3d 66  ,o]},l.lch.lab=f
5610: 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74  unction(e){var t
5620: 2c 6f 2c 72 2c 6e 3d 65 5b 30 5d 2c 69 3d 65 5b  ,o,r,n=e[0],i=e[
5630: 31 5d 2c 61 3d 65 5b 32 5d 3b 72 65 74 75 72 6e  1],a=e[2];return
5640: 20 72 3d 61 2f 33 36 30 2a 32 2a 4d 61 74 68 2e   r=a/360*2*Math.
5650: 50 49 2c 74 3d 69 2a 4d 61 74 68 2e 63 6f 73 28  PI,t=i*Math.cos(
5660: 72 29 2c 6f 3d 69 2a 4d 61 74 68 2e 73 69 6e 28  r),o=i*Math.sin(
5670: 72 29 2c 5b 6e 2c 74 2c 6f 5d 7d 2c 6c 2e 72 67  r),[n,t,o]},l.rg
5680: 62 2e 61 6e 73 69 31 36 3d 66 75 6e 63 74 69 6f  b.ansi16=functio
5690: 6e 28 65 29 7b 76 61 72 20 74 3d 65 5b 30 5d 2c  n(e){var t=e[0],
56a0: 6f 3d 65 5b 31 5d 2c 72 3d 65 5b 32 5d 2c 6e 3d  o=e[1],r=e[2],n=
56b0: 31 20 69 6e 20 61 72 67 75 6d 65 6e 74 73 3f 61  1 in arguments?a
56c0: 72 67 75 6d 65 6e 74 73 5b 31 5d 3a 6c 2e 72 67  rguments[1]:l.rg
56d0: 62 2e 68 73 76 28 65 29 5b 32 5d 3b 69 66 28 30  b.hsv(e)[2];if(0
56e0: 3d 3d 3d 28 6e 3d 4d 61 74 68 2e 72 6f 75 6e 64  ===(n=Math.round
56f0: 28 6e 2f 35 30 29 29 29 72 65 74 75 72 6e 20 33  (n/50)))return 3
5700: 30 3b 76 61 72 20 69 3d 33 30 2b 28 4d 61 74 68  0;var i=30+(Math
5710: 2e 72 6f 75 6e 64 28 72 2f 32 35 35 29 3c 3c 32  .round(r/255)<<2
5720: 7c 4d 61 74 68 2e 72 6f 75 6e 64 28 6f 2f 32 35  |Math.round(o/25
5730: 35 29 3c 3c 31 7c 4d 61 74 68 2e 72 6f 75 6e 64  5)<<1|Math.round
5740: 28 74 2f 32 35 35 29 29 3b 72 65 74 75 72 6e 20  (t/255));return 
5750: 32 3d 3d 3d 6e 26 26 28 69 2b 3d 36 30 29 2c 69  2===n&&(i+=60),i
5760: 7d 2c 6c 2e 68 73 76 2e 61 6e 73 69 31 36 3d 66  },l.hsv.ansi16=f
5770: 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72  unction(e){retur
5780: 6e 20 6c 2e 72 67 62 2e 61 6e 73 69 31 36 28 6c  n l.rgb.ansi16(l
5790: 2e 68 73 76 2e 72 67 62 28 65 29 2c 65 5b 32 5d  .hsv.rgb(e),e[2]
57a0: 29 7d 2c 6c 2e 72 67 62 2e 61 6e 73 69 32 35 36  )},l.rgb.ansi256
57b0: 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72  =function(e){var
57c0: 20 74 3d 65 5b 30 5d 2c 6f 3d 65 5b 31 5d 2c 72   t=e[0],o=e[1],r
57d0: 3d 65 5b 32 5d 3b 72 65 74 75 72 6e 20 74 3d 3d  =e[2];return t==
57e0: 3d 6f 26 26 6f 3d 3d 3d 72 3f 74 3c 38 3f 31 36  =o&&o===r?t<8?16
57f0: 3a 74 3e 32 34 38 3f 32 33 31 3a 4d 61 74 68 2e  :t>248?231:Math.
5800: 72 6f 75 6e 64 28 28 74 2d 38 29 2f 32 34 37 2a  round((t-8)/247*
5810: 32 34 29 2b 32 33 32 3a 31 36 2b 33 36 2a 4d 61  24)+232:16+36*Ma
5820: 74 68 2e 72 6f 75 6e 64 28 74 2f 32 35 35 2a 35  th.round(t/255*5
5830: 29 2b 36 2a 4d 61 74 68 2e 72 6f 75 6e 64 28 6f  )+6*Math.round(o
5840: 2f 32 35 35 2a 35 29 2b 4d 61 74 68 2e 72 6f 75  /255*5)+Math.rou
5850: 6e 64 28 72 2f 32 35 35 2a 35 29 7d 2c 6c 2e 61  nd(r/255*5)},l.a
5860: 6e 73 69 31 36 2e 72 67 62 3d 66 75 6e 63 74 69  nsi16.rgb=functi
5870: 6f 6e 28 65 29 7b 76 61 72 20 74 3d 65 25 31 30  on(e){var t=e%10
5880: 3b 69 66 28 30 3d 3d 3d 74 7c 7c 37 3d 3d 3d 74  ;if(0===t||7===t
5890: 29 72 65 74 75 72 6e 20 65 3e 35 30 26 26 28 74  )return e>50&&(t
58a0: 2b 3d 33 2e 35 29 2c 74 3d 74 2f 31 30 2e 35 2a  +=3.5),t=t/10.5*
58b0: 32 35 35 2c 5b 74 2c 74 2c 74 5d 3b 76 61 72 20  255,[t,t,t];var 
58c0: 6f 3d 2e 35 2a 28 31 2b 7e 7e 28 65 3e 35 30 29  o=.5*(1+~~(e>50)
58d0: 29 3b 72 65 74 75 72 6e 5b 28 31 26 74 29 2a 6f  );return[(1&t)*o
58e0: 2a 32 35 35 2c 28 74 3e 3e 31 26 31 29 2a 6f 2a  *255,(t>>1&1)*o*
58f0: 32 35 35 2c 28 74 3e 3e 32 26 31 29 2a 6f 2a 32  255,(t>>2&1)*o*2
5900: 35 35 5d 7d 2c 6c 2e 61 6e 73 69 32 35 36 2e 72  55]},l.ansi256.r
5910: 67 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 69  gb=function(e){i
5920: 66 28 65 3e 3d 32 33 32 29 7b 76 61 72 20 74 3d  f(e>=232){var t=
5930: 31 30 2a 28 65 2d 32 33 32 29 2b 38 3b 72 65 74  10*(e-232)+8;ret
5940: 75 72 6e 5b 74 2c 74 2c 74 5d 7d 65 2d 3d 31 36  urn[t,t,t]}e-=16
5950: 3b 76 61 72 20 6f 3b 72 65 74 75 72 6e 5b 4d 61  ;var o;return[Ma
5960: 74 68 2e 66 6c 6f 6f 72 28 65 2f 33 36 29 2f 35  th.floor(e/36)/5
5970: 2a 32 35 35 2c 4d 61 74 68 2e 66 6c 6f 6f 72 28  *255,Math.floor(
5980: 28 6f 3d 65 25 33 36 29 2f 36 29 2f 35 2a 32 35  (o=e%36)/6)/5*25
5990: 35 2c 6f 25 36 2f 35 2a 32 35 35 5d 7d 2c 6c 2e  5,o%6/5*255]},l.
59a0: 72 67 62 2e 68 65 78 3d 66 75 6e 63 74 69 6f 6e  rgb.hex=function
59b0: 28 65 29 7b 76 61 72 20 74 3d 28 28 32 35 35 26  (e){var t=((255&
59c0: 4d 61 74 68 2e 72 6f 75 6e 64 28 65 5b 30 5d 29  Math.round(e[0])
59d0: 29 3c 3c 31 36 29 2b 28 28 32 35 35 26 4d 61 74  )<<16)+((255&Mat
59e0: 68 2e 72 6f 75 6e 64 28 65 5b 31 5d 29 29 3c 3c  h.round(e[1]))<<
59f0: 38 29 2b 28 32 35 35 26 4d 61 74 68 2e 72 6f 75  8)+(255&Math.rou
5a00: 6e 64 28 65 5b 32 5d 29 29 2c 6f 3d 74 2e 74 6f  nd(e[2])),o=t.to
5a10: 53 74 72 69 6e 67 28 31 36 29 2e 74 6f 55 70 70  String(16).toUpp
5a20: 65 72 43 61 73 65 28 29 3b 72 65 74 75 72 6e 22  erCase();return"
5a30: 30 30 30 30 30 30 22 2e 73 75 62 73 74 72 69 6e  000000".substrin
5a40: 67 28 6f 2e 6c 65 6e 67 74 68 29 2b 6f 7d 2c 6c  g(o.length)+o},l
5a50: 2e 68 65 78 2e 72 67 62 3d 66 75 6e 63 74 69 6f  .hex.rgb=functio
5a60: 6e 28 65 29 7b 76 61 72 20 74 3d 65 2e 74 6f 53  n(e){var t=e.toS
5a70: 74 72 69 6e 67 28 31 36 29 2e 6d 61 74 63 68 28  tring(16).match(
5a80: 2f 5b 61 2d 66 30 2d 39 5d 7b 36 7d 7c 5b 61 2d  /[a-f0-9]{6}|[a-
5a90: 66 30 2d 39 5d 7b 33 7d 2f 69 29 3b 69 66 28 21  f0-9]{3}/i);if(!
5aa0: 74 29 72 65 74 75 72 6e 5b 30 2c 30 2c 30 5d 3b  t)return[0,0,0];
5ab0: 76 61 72 20 6f 3d 74 5b 30 5d 3b 33 3d 3d 3d 74  var o=t[0];3===t
5ac0: 5b 30 5d 2e 6c 65 6e 67 74 68 26 26 28 6f 3d 6f  [0].length&&(o=o
5ad0: 2e 73 70 6c 69 74 28 22 22 29 2e 6d 61 70 28 66  .split("").map(f
5ae0: 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72  unction(e){retur
5af0: 6e 20 65 2b 65 7d 29 2e 6a 6f 69 6e 28 22 22 29  n e+e}).join("")
5b00: 29 3b 76 61 72 20 72 3d 70 61 72 73 65 49 6e 74  );var r=parseInt
5b10: 28 6f 2c 31 36 29 3b 72 65 74 75 72 6e 5b 72 3e  (o,16);return[r>
5b20: 3e 31 36 26 32 35 35 2c 72 3e 3e 38 26 32 35 35  >16&255,r>>8&255
5b30: 2c 32 35 35 26 72 5d 7d 2c 6c 2e 72 67 62 2e 68  ,255&r]},l.rgb.h
5b40: 63 67 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76  cg=function(e){v
5b50: 61 72 20 74 2c 6f 2c 72 3d 65 5b 30 5d 2f 32 35  ar t,o,r=e[0]/25
5b60: 35 2c 6e 3d 65 5b 31 5d 2f 32 35 35 2c 69 3d 65  5,n=e[1]/255,i=e
5b70: 5b 32 5d 2f 32 35 35 2c 61 3d 4d 61 74 68 2e 6d  [2]/255,a=Math.m
5b80: 61 78 28 4d 61 74 68 2e 6d 61 78 28 72 2c 6e 29  ax(Math.max(r,n)
5b90: 2c 69 29 2c 6c 3d 4d 61 74 68 2e 6d 69 6e 28 4d  ,i),l=Math.min(M
5ba0: 61 74 68 2e 6d 69 6e 28 72 2c 6e 29 2c 69 29 2c  ath.min(r,n),i),
5bb0: 73 3d 61 2d 6c 3b 72 65 74 75 72 6e 20 74 3d 73  s=a-l;return t=s
5bc0: 3c 31 3f 6c 2f 28 31 2d 73 29 3a 30 2c 6f 3d 73  <1?l/(1-s):0,o=s
5bd0: 3c 3d 30 3f 30 3a 61 3d 3d 3d 72 3f 28 6e 2d 69  <=0?0:a===r?(n-i
5be0: 29 2f 73 25 36 3a 61 3d 3d 3d 6e 3f 32 2b 28 69  )/s%6:a===n?2+(i
5bf0: 2d 72 29 2f 73 3a 34 2b 28 72 2d 6e 29 2f 73 2b  -r)/s:4+(r-n)/s+
5c00: 34 2c 6f 2f 3d 36 2c 6f 25 3d 31 2c 5b 33 36 30  4,o/=6,o%=1,[360
5c10: 2a 6f 2c 31 30 30 2a 73 2c 31 30 30 2a 74 5d 7d  *o,100*s,100*t]}
5c20: 2c 6c 2e 68 73 6c 2e 68 63 67 3d 66 75 6e 63 74  ,l.hsl.hcg=funct
5c30: 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 65 5b 31  ion(e){var t=e[1
5c40: 5d 2f 31 30 30 2c 6f 3d 65 5b 32 5d 2f 31 30 30  ]/100,o=e[2]/100
5c50: 2c 72 3d 31 2c 6e 3d 30 3b 72 65 74 75 72 6e 20  ,r=1,n=0;return 
5c60: 72 3d 6f 3c 2e 35 3f 32 2a 74 2a 6f 3a 32 2a 74  r=o<.5?2*t*o:2*t
5c70: 2a 28 31 2d 6f 29 2c 72 3c 31 26 26 28 6e 3d 28  *(1-o),r<1&&(n=(
5c80: 6f 2d 2e 35 2a 72 29 2f 28 31 2d 72 29 29 2c 5b  o-.5*r)/(1-r)),[
5c90: 65 5b 30 5d 2c 31 30 30 2a 72 2c 31 30 30 2a 6e  e[0],100*r,100*n
5ca0: 5d 7d 2c 6c 2e 68 73 76 2e 68 63 67 3d 66 75 6e  ]},l.hsv.hcg=fun
5cb0: 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 65  ction(e){var t=e
5cc0: 5b 31 5d 2f 31 30 30 2c 6f 3d 65 5b 32 5d 2f 31  [1]/100,o=e[2]/1
5cd0: 30 30 2c 72 3d 74 2a 6f 2c 6e 3d 30 3b 72 65 74  00,r=t*o,n=0;ret
5ce0: 75 72 6e 20 72 3c 31 26 26 28 6e 3d 28 6f 2d 72  urn r<1&&(n=(o-r
5cf0: 29 2f 28 31 2d 72 29 29 2c 5b 65 5b 30 5d 2c 31  )/(1-r)),[e[0],1
5d00: 30 30 2a 72 2c 31 30 30 2a 6e 5d 7d 2c 6c 2e 68  00*r,100*n]},l.h
5d10: 63 67 2e 72 67 62 3d 66 75 6e 63 74 69 6f 6e 28  cg.rgb=function(
5d20: 65 29 7b 76 61 72 20 74 3d 65 5b 30 5d 2f 33 36  e){var t=e[0]/36
5d30: 30 2c 6f 3d 65 5b 31 5d 2f 31 30 30 2c 72 3d 65  0,o=e[1]/100,r=e
5d40: 5b 32 5d 2f 31 30 30 3b 69 66 28 30 3d 3d 3d 6f  [2]/100;if(0===o
5d50: 29 72 65 74 75 72 6e 5b 32 35 35 2a 72 2c 32 35  )return[255*r,25
5d60: 35 2a 72 2c 32 35 35 2a 72 5d 3b 76 61 72 20 6e  5*r,255*r];var n
5d70: 3d 5b 30 2c 30 2c 30 5d 2c 69 3d 74 25 31 2a 36  =[0,0,0],i=t%1*6
5d80: 2c 61 3d 69 25 31 2c 6c 3d 31 2d 61 2c 73 3d 30  ,a=i%1,l=1-a,s=0
5d90: 3b 73 77 69 74 63 68 28 4d 61 74 68 2e 66 6c 6f  ;switch(Math.flo
5da0: 6f 72 28 69 29 29 7b 63 61 73 65 20 30 3a 6e 5b  or(i)){case 0:n[
5db0: 30 5d 3d 31 2c 6e 5b 31 5d 3d 61 2c 6e 5b 32 5d  0]=1,n[1]=a,n[2]
5dc0: 3d 30 3b 62 72 65 61 6b 3b 63 61 73 65 20 31 3a  =0;break;case 1:
5dd0: 6e 5b 30 5d 3d 6c 2c 6e 5b 31 5d 3d 31 2c 6e 5b  n[0]=l,n[1]=1,n[
5de0: 32 5d 3d 30 3b 62 72 65 61 6b 3b 63 61 73 65 20  2]=0;break;case 
5df0: 32 3a 6e 5b 30 5d 3d 30 2c 6e 5b 31 5d 3d 31 2c  2:n[0]=0,n[1]=1,
5e00: 6e 5b 32 5d 3d 61 3b 62 72 65 61 6b 3b 63 61 73  n[2]=a;break;cas
5e10: 65 20 33 3a 6e 5b 30 5d 3d 30 2c 6e 5b 31 5d 3d  e 3:n[0]=0,n[1]=
5e20: 6c 2c 6e 5b 32 5d 3d 31 3b 62 72 65 61 6b 3b 63  l,n[2]=1;break;c
5e30: 61 73 65 20 34 3a 6e 5b 30 5d 3d 61 2c 6e 5b 31  ase 4:n[0]=a,n[1
5e40: 5d 3d 30 2c 6e 5b 32 5d 3d 31 3b 62 72 65 61 6b  ]=0,n[2]=1;break
5e50: 3b 64 65 66 61 75 6c 74 3a 6e 5b 30 5d 3d 31 2c  ;default:n[0]=1,
5e60: 6e 5b 31 5d 3d 30 2c 6e 5b 32 5d 3d 6c 7d 72 65  n[1]=0,n[2]=l}re
5e70: 74 75 72 6e 20 73 3d 28 31 2d 6f 29 2a 72 2c 5b  turn s=(1-o)*r,[
5e80: 32 35 35 2a 28 6f 2a 6e 5b 30 5d 2b 73 29 2c 32  255*(o*n[0]+s),2
5e90: 35 35 2a 28 6f 2a 6e 5b 31 5d 2b 73 29 2c 32 35  55*(o*n[1]+s),25
5ea0: 35 2a 28 6f 2a 6e 5b 32 5d 2b 73 29 5d 7d 2c 6c  5*(o*n[2]+s)]},l
5eb0: 2e 68 63 67 2e 68 73 76 3d 66 75 6e 63 74 69 6f  .hcg.hsv=functio
5ec0: 6e 28 65 29 7b 76 61 72 20 74 3d 65 5b 31 5d 2f  n(e){var t=e[1]/
5ed0: 31 30 30 2c 6f 3d 65 5b 32 5d 2f 31 30 30 2c 72  100,o=e[2]/100,r
5ee0: 3d 74 2b 6f 2a 28 31 2d 74 29 2c 6e 3d 30 3b 72  =t+o*(1-t),n=0;r
5ef0: 65 74 75 72 6e 20 72 3e 30 26 26 28 6e 3d 74 2f  eturn r>0&&(n=t/
5f00: 72 29 2c 5b 65 5b 30 5d 2c 31 30 30 2a 6e 2c 31  r),[e[0],100*n,1
5f10: 30 30 2a 72 5d 7d 2c 6c 2e 68 63 67 2e 68 73 6c  00*r]},l.hcg.hsl
5f20: 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72  =function(e){var
5f30: 20 74 3d 65 5b 31 5d 2f 31 30 30 2c 6f 3d 65 5b   t=e[1]/100,o=e[
5f40: 32 5d 2f 31 30 30 2c 72 3d 6f 2a 28 31 2d 74 29  2]/100,r=o*(1-t)
5f50: 2b 2e 35 2a 74 2c 6e 3d 30 3b 72 65 74 75 72 6e  +.5*t,n=0;return
5f60: 20 72 3e 30 26 26 72 3c 2e 35 3f 6e 3d 74 2f 28   r>0&&r<.5?n=t/(
5f70: 32 2a 72 29 3a 72 3e 3d 2e 35 26 26 72 3c 31 26  2*r):r>=.5&&r<1&
5f80: 26 28 6e 3d 74 2f 28 32 2a 28 31 2d 72 29 29 29  &(n=t/(2*(1-r)))
5f90: 2c 5b 65 5b 30 5d 2c 31 30 30 2a 6e 2c 31 30 30  ,[e[0],100*n,100
5fa0: 2a 72 5d 7d 2c 6c 2e 68 63 67 2e 68 77 62 3d 66  *r]},l.hcg.hwb=f
5fb0: 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74  unction(e){var t
5fc0: 3d 65 5b 31 5d 2f 31 30 30 2c 6f 3d 65 5b 32 5d  =e[1]/100,o=e[2]
5fd0: 2f 31 30 30 2c 72 3d 74 2b 6f 2a 28 31 2d 74 29  /100,r=t+o*(1-t)
5fe0: 3b 72 65 74 75 72 6e 5b 65 5b 30 5d 2c 31 30 30  ;return[e[0],100
5ff0: 2a 28 72 2d 74 29 2c 31 30 30 2a 28 31 2d 72 29  *(r-t),100*(1-r)
6000: 5d 7d 2c 6c 2e 68 77 62 2e 68 63 67 3d 66 75 6e  ]},l.hwb.hcg=fun
6010: 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 65  ction(e){var t=e
6020: 5b 31 5d 2f 31 30 30 2c 6f 3d 65 5b 32 5d 2f 31  [1]/100,o=e[2]/1
6030: 30 30 2c 72 3d 31 2d 6f 2c 6e 3d 72 2d 74 2c 69  00,r=1-o,n=r-t,i
6040: 3d 30 3b 72 65 74 75 72 6e 20 6e 3c 31 26 26 28  =0;return n<1&&(
6050: 69 3d 28 72 2d 6e 29 2f 28 31 2d 6e 29 29 2c 5b  i=(r-n)/(1-n)),[
6060: 65 5b 30 5d 2c 31 30 30 2a 6e 2c 31 30 30 2a 69  e[0],100*n,100*i
6070: 5d 7d 2c 6c 2e 61 70 70 6c 65 2e 72 67 62 3d 66  ]},l.apple.rgb=f
6080: 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72  unction(e){retur
6090: 6e 5b 65 5b 30 5d 2f 36 35 35 33 35 2a 32 35 35  n[e[0]/65535*255
60a0: 2c 65 5b 31 5d 2f 36 35 35 33 35 2a 32 35 35 2c  ,e[1]/65535*255,
60b0: 65 5b 32 5d 2f 36 35 35 33 35 2a 32 35 35 5d 7d  e[2]/65535*255]}
60c0: 2c 6c 2e 72 67 62 2e 61 70 70 6c 65 3d 66 75 6e  ,l.rgb.apple=fun
60d0: 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 5b  ction(e){return[
60e0: 65 5b 30 5d 2f 32 35 35 2a 36 35 35 33 35 2c 65  e[0]/255*65535,e
60f0: 5b 31 5d 2f 32 35 35 2a 36 35 35 33 35 2c 65 5b  [1]/255*65535,e[
6100: 32 5d 2f 32 35 35 2a 36 35 35 33 35 5d 7d 2c 6c  2]/255*65535]},l
6110: 2e 67 72 61 79 2e 72 67 62 3d 66 75 6e 63 74 69  .gray.rgb=functi
6120: 6f 6e 28 65 29 7b 72 65 74 75 72 6e 5b 65 5b 30  on(e){return[e[0
6130: 5d 2f 31 30 30 2a 32 35 35 2c 65 5b 30 5d 2f 31  ]/100*255,e[0]/1
6140: 30 30 2a 32 35 35 2c 65 5b 30 5d 2f 31 30 30 2a  00*255,e[0]/100*
6150: 32 35 35 5d 7d 2c 6c 2e 67 72 61 79 2e 68 73 6c  255]},l.gray.hsl
6160: 3d 6c 2e 67 72 61 79 2e 68 73 76 3d 66 75 6e 63  =l.gray.hsv=func
6170: 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 5b 30  tion(e){return[0
6180: 2c 30 2c 65 5b 30 5d 5d 7d 2c 6c 2e 67 72 61 79  ,0,e[0]]},l.gray
6190: 2e 68 77 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29  .hwb=function(e)
61a0: 7b 72 65 74 75 72 6e 5b 30 2c 31 30 30 2c 65 5b  {return[0,100,e[
61b0: 30 5d 5d 7d 2c 6c 2e 67 72 61 79 2e 63 6d 79 6b  0]]},l.gray.cmyk
61c0: 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74  =function(e){ret
61d0: 75 72 6e 5b 30 2c 30 2c 30 2c 65 5b 30 5d 5d 7d  urn[0,0,0,e[0]]}
61e0: 2c 6c 2e 67 72 61 79 2e 6c 61 62 3d 66 75 6e 63  ,l.gray.lab=func
61f0: 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 5b 65  tion(e){return[e
6200: 5b 30 5d 2c 30 2c 30 5d 7d 2c 6c 2e 67 72 61 79  [0],0,0]},l.gray
6210: 2e 68 65 78 3d 66 75 6e 63 74 69 6f 6e 28 65 29  .hex=function(e)
6220: 7b 76 61 72 20 74 3d 32 35 35 26 4d 61 74 68 2e  {var t=255&Math.
6230: 72 6f 75 6e 64 28 65 5b 30 5d 2f 31 30 30 2a 32  round(e[0]/100*2
6240: 35 35 29 2c 6f 3d 28 74 3c 3c 31 36 29 2b 28 74  55),o=(t<<16)+(t
6250: 3c 3c 38 29 2b 74 2c 72 3d 6f 2e 74 6f 53 74 72  <<8)+t,r=o.toStr
6260: 69 6e 67 28 31 36 29 2e 74 6f 55 70 70 65 72 43  ing(16).toUpperC
6270: 61 73 65 28 29 3b 72 65 74 75 72 6e 22 30 30 30  ase();return"000
6280: 30 30 30 22 2e 73 75 62 73 74 72 69 6e 67 28 72  000".substring(r
6290: 2e 6c 65 6e 67 74 68 29 2b 72 7d 2c 6c 2e 72 67  .length)+r},l.rg
62a0: 62 2e 67 72 61 79 3d 66 75 6e 63 74 69 6f 6e 28  b.gray=function(
62b0: 65 29 7b 72 65 74 75 72 6e 5b 28 65 5b 30 5d 2b  e){return[(e[0]+
62c0: 65 5b 31 5d 2b 65 5b 32 5d 29 2f 33 2f 32 35 35  e[1]+e[2])/3/255
62d0: 2a 31 30 30 5d 7d 7d 2c 66 75 6e 63 74 69 6f 6e  *100]}},function
62e0: 28 65 2c 74 2c 6f 29 7b 22 75 73 65 20 73 74 72  (e,t,o){"use str
62f0: 69 63 74 22 3b 66 75 6e 63 74 69 6f 6e 20 72 28  ict";function r(
6300: 65 29 7b 72 65 74 75 72 6e 20 65 26 26 65 2e 5f  e){return e&&e._
6310: 5f 65 73 4d 6f 64 75 6c 65 3f 65 3a 7b 64 65 66  _esModule?e:{def
6320: 61 75 6c 74 3a 65 7d 7d 76 61 72 20 6e 3d 22 66  ault:e}}var n="f
6330: 75 6e 63 74 69 6f 6e 22 3d 3d 74 79 70 65 6f 66  unction"==typeof
6340: 20 53 79 6d 62 6f 6c 26 26 22 73 79 6d 62 6f 6c   Symbol&&"symbol
6350: 22 3d 3d 74 79 70 65 6f 66 20 53 79 6d 62 6f 6c  "==typeof Symbol
6360: 2e 69 74 65 72 61 74 6f 72 3f 66 75 6e 63 74 69  .iterator?functi
6370: 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20 74 79 70  on(e){return typ
6380: 65 6f 66 20 65 7d 3a 66 75 6e 63 74 69 6f 6e 28  eof e}:function(
6390: 65 29 7b 72 65 74 75 72 6e 20 65 26 26 22 66 75  e){return e&&"fu
63a0: 6e 63 74 69 6f 6e 22 3d 3d 74 79 70 65 6f 66 20  nction"==typeof 
63b0: 53 79 6d 62 6f 6c 26 26 65 2e 63 6f 6e 73 74 72  Symbol&&e.constr
63c0: 75 63 74 6f 72 3d 3d 3d 53 79 6d 62 6f 6c 26 26  uctor===Symbol&&
63d0: 65 21 3d 3d 53 79 6d 62 6f 6c 2e 70 72 6f 74 6f  e!==Symbol.proto
63e0: 74 79 70 65 3f 22 73 79 6d 62 6f 6c 22 3a 74 79  type?"symbol":ty
63f0: 70 65 6f 66 20 65 7d 2c 69 3d 6f 28 38 29 2c 61  peof e},i=o(8),a
6400: 3d 72 28 69 29 2c 6c 3d 6f 28 30 29 2c 73 3d 72  =r(i),l=o(0),s=r
6410: 28 6c 29 2c 63 3d 22 63 6f 6c 6f 72 70 69 63 6b  (l),c="colorpick
6420: 65 72 22 3b 73 2e 64 65 66 61 75 6c 74 5b 63 5d  er";s.default[c]
6430: 3d 61 2e 64 65 66 61 75 6c 74 2c 73 2e 64 65 66  =a.default,s.def
6440: 61 75 6c 74 2e 66 6e 5b 63 5d 3d 66 75 6e 63 74  ault.fn[c]=funct
6450: 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 41 72 72  ion(e){var t=Arr
6460: 61 79 2e 70 72 6f 74 6f 74 79 70 65 2e 73 6c 69  ay.prototype.sli
6470: 63 65 2e 63 61 6c 6c 28 61 72 67 75 6d 65 6e 74  ce.call(argument
6480: 73 2c 31 29 2c 6f 3d 31 3d 3d 3d 74 68 69 73 2e  s,1),o=1===this.
6490: 6c 65 6e 67 74 68 2c 72 3d 6e 75 6c 6c 2c 69 3d  length,r=null,i=
64a0: 74 68 69 73 2e 65 61 63 68 28 66 75 6e 63 74 69  this.each(functi
64b0: 6f 6e 28 29 7b 76 61 72 20 69 3d 28 30 2c 73 2e  on(){var i=(0,s.
64c0: 64 65 66 61 75 6c 74 29 28 74 68 69 73 29 2c 6c  default)(this),l
64d0: 3d 69 2e 64 61 74 61 28 63 29 2c 75 3d 22 6f 62  =i.data(c),u="ob
64e0: 6a 65 63 74 22 3d 3d 3d 28 76 6f 69 64 20 30 3d  ject"===(void 0=
64f0: 3d 3d 65 3f 22 75 6e 64 65 66 69 6e 65 64 22 3a  ==e?"undefined":
6500: 6e 28 65 29 29 3f 65 3a 7b 7d 3b 6c 7c 7c 28 6c  n(e))?e:{};l||(l
6510: 3d 6e 65 77 20 61 2e 64 65 66 61 75 6c 74 28 74  =new a.default(t
6520: 68 69 73 2c 75 29 2c 69 2e 64 61 74 61 28 63 2c  his,u),i.data(c,
6530: 6c 29 29 2c 6f 26 26 28 72 3d 69 2c 22 73 74 72  l)),o&&(r=i,"str
6540: 69 6e 67 22 3d 3d 74 79 70 65 6f 66 20 65 26 26  ing"==typeof e&&
6550: 28 72 3d 22 63 6f 6c 6f 72 70 69 63 6b 65 72 22  (r="colorpicker"
6560: 3d 3d 3d 65 3f 6c 3a 73 2e 64 65 66 61 75 6c 74  ===e?l:s.default
6570: 2e 69 73 46 75 6e 63 74 69 6f 6e 28 6c 5b 65 5d  .isFunction(l[e]
6580: 29 3f 6c 5b 65 5d 2e 61 70 70 6c 79 28 6c 2c 74  )?l[e].apply(l,t
6590: 29 3a 6c 5b 65 5d 29 29 7d 29 3b 72 65 74 75 72  ):l[e]))});retur
65a0: 6e 20 6f 3f 72 3a 69 7d 2c 73 2e 64 65 66 61 75  n o?r:i},s.defau
65b0: 6c 74 2e 66 6e 5b 63 5d 2e 63 6f 6e 73 74 72 75  lt.fn[c].constru
65c0: 63 74 6f 72 3d 61 2e 64 65 66 61 75 6c 74 7d 2c  ctor=a.default},
65d0: 66 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b  function(e,t,o){
65e0: 22 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e  "use strict";fun
65f0: 63 74 69 6f 6e 20 72 28 65 29 7b 72 65 74 75 72  ction r(e){retur
6600: 6e 20 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c  n e&&e.__esModul
6610: 65 3f 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d  e?e:{default:e}}
6620: 66 75 6e 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b  function n(e,t){
6630: 69 66 28 21 28 65 20 69 6e 73 74 61 6e 63 65 6f  if(!(e instanceo
6640: 66 20 74 29 29 74 68 72 6f 77 20 6e 65 77 20 54  f t))throw new T
6650: 79 70 65 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74  ypeError("Cannot
6660: 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73   call a class as
6670: 20 61 20 66 75 6e 63 74 69 6f 6e 22 29 7d 4f 62   a function")}Ob
6680: 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65  ject.definePrope
6690: 72 74 79 28 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c  rty(t,"__esModul
66a0: 65 22 2c 7b 76 61 6c 75 65 3a 21 30 7d 29 3b 76  e",{value:!0});v
66b0: 61 72 20 69 3d 66 75 6e 63 74 69 6f 6e 28 29 7b  ar i=function(){
66c0: 66 75 6e 63 74 69 6f 6e 20 65 28 65 2c 74 29 7b  function e(e,t){
66d0: 66 6f 72 28 76 61 72 20 6f 3d 30 3b 6f 3c 74 2e  for(var o=0;o<t.
66e0: 6c 65 6e 67 74 68 3b 6f 2b 2b 29 7b 76 61 72 20  length;o++){var 
66f0: 72 3d 74 5b 6f 5d 3b 72 2e 65 6e 75 6d 65 72 61  r=t[o];r.enumera
6700: 62 6c 65 3d 72 2e 65 6e 75 6d 65 72 61 62 6c 65  ble=r.enumerable
6710: 7c 7c 21 31 2c 72 2e 63 6f 6e 66 69 67 75 72 61  ||!1,r.configura
6720: 62 6c 65 3d 21 30 2c 22 76 61 6c 75 65 22 69 6e  ble=!0,"value"in
6730: 20 72 26 26 28 72 2e 77 72 69 74 61 62 6c 65 3d   r&&(r.writable=
6740: 21 30 29 2c 4f 62 6a 65 63 74 2e 64 65 66 69 6e  !0),Object.defin
6750: 65 50 72 6f 70 65 72 74 79 28 65 2c 72 2e 6b 65  eProperty(e,r.ke
6760: 79 2c 72 29 7d 7d 72 65 74 75 72 6e 20 66 75 6e  y,r)}}return fun
6770: 63 74 69 6f 6e 28 74 2c 6f 2c 72 29 7b 72 65 74  ction(t,o,r){ret
6780: 75 72 6e 20 6f 26 26 65 28 74 2e 70 72 6f 74 6f  urn o&&e(t.proto
6790: 74 79 70 65 2c 6f 29 2c 72 26 26 65 28 74 2c 72  type,o),r&&e(t,r
67a0: 29 2c 74 7d 7d 28 29 2c 61 3d 6f 28 31 29 2c 6c  ),t}}(),a=o(1),l
67b0: 3d 72 28 61 29 2c 73 3d 6f 28 33 29 2c 63 3d 72  =r(a),s=o(3),c=r
67c0: 28 73 29 2c 75 3d 6f 28 39 29 2c 68 3d 72 28 75  (s),u=o(9),h=r(u
67d0: 29 2c 70 3d 6f 28 30 29 2c 66 3d 72 28 70 29 2c  ),p=o(0),f=r(p),
67e0: 64 3d 6f 28 31 33 29 2c 76 3d 72 28 64 29 2c 6b  d=o(13),v=r(d),k
67f0: 3d 6f 28 31 34 29 2c 67 3d 72 28 6b 29 2c 79 3d  =o(14),g=r(k),y=
6800: 6f 28 31 35 29 2c 62 3d 72 28 79 29 2c 6d 3d 6f  o(15),b=r(y),m=o
6810: 28 32 32 29 2c 77 3d 72 28 6d 29 2c 78 3d 6f 28  (22),w=r(m),x=o(
6820: 32 33 29 2c 5f 3d 72 28 78 29 2c 43 3d 6f 28 32  23),_=r(x),C=o(2
6830: 34 29 2c 4d 3d 72 28 43 29 2c 4f 3d 6f 28 32 29  4),M=r(C),O=o(2)
6840: 2c 6a 3d 72 28 4f 29 2c 48 3d 30 2c 50 3d 22 75  ,j=r(O),H=0,P="u
6850: 6e 64 65 66 69 6e 65 64 22 21 3d 74 79 70 65 6f  ndefined"!=typeo
6860: 66 20 73 65 6c 66 3f 73 65 6c 66 3a 76 6f 69 64  f self?self:void
6870: 20 30 2c 45 3d 66 75 6e 63 74 69 6f 6e 28 29 7b   0,E=function(){
6880: 66 75 6e 63 74 69 6f 6e 20 65 28 74 2c 6f 29 7b  function e(t,o){
6890: 6e 28 74 68 69 73 2c 65 29 2c 48 2b 3d 31 2c 74  n(this,e),H+=1,t
68a0: 68 69 73 2e 69 64 3d 48 2c 74 68 69 73 2e 6c 61  his.id=H,this.la
68b0: 73 74 45 76 65 6e 74 3d 7b 61 6c 69 61 73 3a 6e  stEvent={alias:n
68c0: 75 6c 6c 2c 65 3a 6e 75 6c 6c 7d 2c 74 68 69 73  ull,e:null},this
68d0: 2e 65 6c 65 6d 65 6e 74 3d 28 30 2c 66 2e 64 65  .element=(0,f.de
68e0: 66 61 75 6c 74 29 28 74 29 2e 61 64 64 43 6c 61  fault)(t).addCla
68f0: 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d  ss("colorpicker-
6900: 65 6c 65 6d 65 6e 74 22 29 2e 61 74 74 72 28 22  element").attr("
6910: 64 61 74 61 2d 63 6f 6c 6f 72 70 69 63 6b 65 72  data-colorpicker
6920: 2d 69 64 22 2c 74 68 69 73 2e 69 64 29 2c 74 68  -id",this.id),th
6930: 69 73 2e 6f 70 74 69 6f 6e 73 3d 66 2e 64 65 66  is.options=f.def
6940: 61 75 6c 74 2e 65 78 74 65 6e 64 28 21 30 2c 7b  ault.extend(!0,{
6950: 7d 2c 63 2e 64 65 66 61 75 6c 74 2c 6f 2c 74 68  },c.default,o,th
6960: 69 73 2e 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28  is.element.data(
6970: 29 29 2c 74 68 69 73 2e 64 69 73 61 62 6c 65 64  )),this.disabled
6980: 3d 21 31 2c 74 68 69 73 2e 65 78 74 65 6e 73 69  =!1,this.extensi
6990: 6f 6e 73 3d 5b 5d 2c 74 68 69 73 2e 63 6f 6e 74  ons=[],this.cont
69a0: 61 69 6e 65 72 3d 21 30 3d 3d 3d 74 68 69 73 2e  ainer=!0===this.
69b0: 6f 70 74 69 6f 6e 73 2e 63 6f 6e 74 61 69 6e 65  options.containe
69c0: 72 7c 7c 21 30 21 3d 3d 74 68 69 73 2e 6f 70 74  r||!0!==this.opt
69d0: 69 6f 6e 73 2e 63 6f 6e 74 61 69 6e 65 72 26 26  ions.container&&
69e0: 21 30 3d 3d 3d 74 68 69 73 2e 6f 70 74 69 6f 6e  !0===this.option
69f0: 73 2e 69 6e 6c 69 6e 65 3f 74 68 69 73 2e 65 6c  s.inline?this.el
6a00: 65 6d 65 6e 74 3a 74 68 69 73 2e 6f 70 74 69 6f  ement:this.optio
6a10: 6e 73 2e 63 6f 6e 74 61 69 6e 65 72 2c 74 68 69  ns.container,thi
6a20: 73 2e 63 6f 6e 74 61 69 6e 65 72 3d 21 31 21 3d  s.container=!1!=
6a30: 3d 74 68 69 73 2e 63 6f 6e 74 61 69 6e 65 72 26  =this.container&
6a40: 26 28 30 2c 66 2e 64 65 66 61 75 6c 74 29 28 74  &(0,f.default)(t
6a50: 68 69 73 2e 63 6f 6e 74 61 69 6e 65 72 29 2c 74  his.container),t
6a60: 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72  his.inputHandler
6a70: 3d 6e 65 77 20 62 2e 64 65 66 61 75 6c 74 28 74  =new b.default(t
6a80: 68 69 73 29 2c 74 68 69 73 2e 63 6f 6c 6f 72 48  his),this.colorH
6a90: 61 6e 64 6c 65 72 3d 6e 65 77 20 77 2e 64 65 66  andler=new w.def
6aa0: 61 75 6c 74 28 74 68 69 73 29 2c 74 68 69 73 2e  ault(this),this.
6ab0: 73 6c 69 64 65 72 48 61 6e 64 6c 65 72 3d 6e 65  sliderHandler=ne
6ac0: 77 20 76 2e 64 65 66 61 75 6c 74 28 74 68 69 73  w v.default(this
6ad0: 29 2c 74 68 69 73 2e 70 6f 70 75 70 48 61 6e 64  ),this.popupHand
6ae0: 6c 65 72 3d 6e 65 77 20 67 2e 64 65 66 61 75 6c  ler=new g.defaul
6af0: 74 28 74 68 69 73 2c 50 29 2c 74 68 69 73 2e 70  t(this,P),this.p
6b00: 69 63 6b 65 72 48 61 6e 64 6c 65 72 3d 6e 65 77  ickerHandler=new
6b10: 20 5f 2e 64 65 66 61 75 6c 74 28 74 68 69 73 29   _.default(this)
6b20: 2c 74 68 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c  ,this.addonHandl
6b30: 65 72 3d 6e 65 77 20 4d 2e 64 65 66 61 75 6c 74  er=new M.default
6b40: 28 74 68 69 73 29 2c 74 68 69 73 2e 69 6e 69 74  (this),this.init
6b50: 28 29 2c 28 30 2c 66 2e 64 65 66 61 75 6c 74 29  (),(0,f.default)
6b60: 28 66 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79  (f.default.proxy
6b70: 28 66 75 6e 63 74 69 6f 6e 28 29 7b 74 68 69 73  (function(){this
6b80: 2e 74 72 69 67 67 65 72 28 22 63 6f 6c 6f 72 70  .trigger("colorp
6b90: 69 63 6b 65 72 43 72 65 61 74 65 22 29 7d 2c 74  ickerCreate")},t
6ba0: 68 69 73 29 29 7d 72 65 74 75 72 6e 20 69 28 65  his))}return i(e
6bb0: 2c 5b 7b 6b 65 79 3a 22 63 6f 6c 6f 72 22 2c 67  ,[{key:"color",g
6bc0: 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  et:function(){re
6bd0: 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 48  turn this.colorH
6be0: 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 7d 7d 2c 7b  andler.color}},{
6bf0: 6b 65 79 3a 22 66 6f 72 6d 61 74 22 2c 67 65 74  key:"format",get
6c00: 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75  :function(){retu
6c10: 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 48 61 6e  rn this.colorHan
6c20: 64 6c 65 72 2e 66 6f 72 6d 61 74 7d 7d 2c 7b 6b  dler.format}},{k
6c30: 65 79 3a 22 70 69 63 6b 65 72 22 2c 67 65 74 3a  ey:"picker",get:
6c40: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
6c50: 6e 20 74 68 69 73 2e 70 69 63 6b 65 72 48 61 6e  n this.pickerHan
6c60: 64 6c 65 72 2e 70 69 63 6b 65 72 7d 7d 5d 2c 5b  dler.picker}}],[
6c70: 7b 6b 65 79 3a 22 43 6f 6c 6f 72 22 2c 67 65 74  {key:"Color",get
6c80: 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75  :function(){retu
6c90: 72 6e 20 6a 2e 64 65 66 61 75 6c 74 7d 7d 2c 7b  rn j.default}},{
6ca0: 6b 65 79 3a 22 45 78 74 65 6e 73 69 6f 6e 22 2c  key:"Extension",
6cb0: 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  get:function(){r
6cc0: 65 74 75 72 6e 20 6c 2e 64 65 66 61 75 6c 74 7d  eturn l.default}
6cd0: 7d 5d 29 2c 69 28 65 2c 5b 7b 6b 65 79 3a 22 69  }]),i(e,[{key:"i
6ce0: 6e 69 74 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  nit",value:funct
6cf0: 69 6f 6e 28 29 7b 74 68 69 73 2e 61 64 64 6f 6e  ion(){this.addon
6d00: 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29 2c 74  Handler.bind(),t
6d10: 68 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72  his.inputHandler
6d20: 2e 62 69 6e 64 28 29 2c 74 68 69 73 2e 69 6e 69  .bind(),this.ini
6d30: 74 45 78 74 65 6e 73 69 6f 6e 73 28 29 2c 74 68  tExtensions(),th
6d40: 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e  is.colorHandler.
6d50: 62 69 6e 64 28 29 2c 74 68 69 73 2e 70 69 63 6b  bind(),this.pick
6d60: 65 72 48 61 6e 64 6c 65 72 2e 62 69 6e 64 28 29  erHandler.bind()
6d70: 2c 74 68 69 73 2e 73 6c 69 64 65 72 48 61 6e 64  ,this.sliderHand
6d80: 6c 65 72 2e 62 69 6e 64 28 29 2c 74 68 69 73 2e  ler.bind(),this.
6d90: 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e 62 69 6e  popupHandler.bin
6da0: 64 28 29 2c 74 68 69 73 2e 70 69 63 6b 65 72 48  d(),this.pickerH
6db0: 61 6e 64 6c 65 72 2e 61 74 74 61 63 68 28 29 2c  andler.attach(),
6dc0: 74 68 69 73 2e 75 70 64 61 74 65 28 29 2c 74 68  this.update(),th
6dd0: 69 73 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e  is.inputHandler.
6de0: 69 73 44 69 73 61 62 6c 65 64 28 29 26 26 74 68  isDisabled()&&th
6df0: 69 73 2e 64 69 73 61 62 6c 65 28 29 7d 7d 2c 7b  is.disable()}},{
6e00: 6b 65 79 3a 22 69 6e 69 74 45 78 74 65 6e 73 69  key:"initExtensi
6e10: 6f 6e 73 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  ons",value:funct
6e20: 69 6f 6e 28 29 7b 76 61 72 20 74 3d 74 68 69 73  ion(){var t=this
6e30: 3b 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 74  ;Array.isArray(t
6e40: 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 65 78 74 65  his.options.exte
6e50: 6e 73 69 6f 6e 73 29 7c 7c 28 74 68 69 73 2e 6f  nsions)||(this.o
6e60: 70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e  ptions.extension
6e70: 73 3d 5b 5d 29 2c 74 68 69 73 2e 6f 70 74 69 6f  s=[]),this.optio
6e80: 6e 73 2e 64 65 62 75 67 26 26 74 68 69 73 2e 6f  ns.debug&&this.o
6e90: 70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e  ptions.extension
6ea0: 73 2e 70 75 73 68 28 7b 6e 61 6d 65 3a 22 64 65  s.push({name:"de
6eb0: 62 75 67 67 65 72 22 7d 29 2c 74 68 69 73 2e 6f  bugger"}),this.o
6ec0: 70 74 69 6f 6e 73 2e 65 78 74 65 6e 73 69 6f 6e  ptions.extension
6ed0: 73 2e 66 6f 72 45 61 63 68 28 66 75 6e 63 74 69  s.forEach(functi
6ee0: 6f 6e 28 6f 29 7b 74 2e 72 65 67 69 73 74 65 72  on(o){t.register
6ef0: 45 78 74 65 6e 73 69 6f 6e 28 65 2e 65 78 74 65  Extension(e.exte
6f00: 6e 73 69 6f 6e 73 5b 6f 2e 6e 61 6d 65 2e 74 6f  nsions[o.name.to
6f10: 4c 6f 77 65 72 43 61 73 65 28 29 5d 2c 6f 2e 6f  LowerCase()],o.o
6f20: 70 74 69 6f 6e 73 7c 7c 7b 7d 29 7d 29 7d 7d 2c  ptions||{})})}},
6f30: 7b 6b 65 79 3a 22 72 65 67 69 73 74 65 72 45 78  {key:"registerEx
6f40: 74 65 6e 73 69 6f 6e 22 2c 76 61 6c 75 65 3a 66  tension",value:f
6f50: 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74  unction(e){var t
6f60: 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74  =arguments.lengt
6f70: 68 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61 72  h>1&&void 0!==ar
6f80: 67 75 6d 65 6e 74 73 5b 31 5d 3f 61 72 67 75 6d  guments[1]?argum
6f90: 65 6e 74 73 5b 31 5d 3a 7b 7d 2c 6f 3d 6e 65 77  ents[1]:{},o=new
6fa0: 20 65 28 74 68 69 73 2c 74 29 3b 72 65 74 75 72   e(this,t);retur
6fb0: 6e 20 74 68 69 73 2e 65 78 74 65 6e 73 69 6f 6e  n this.extension
6fc0: 73 2e 70 75 73 68 28 6f 29 2c 6f 7d 7d 2c 7b 6b  s.push(o),o}},{k
6fd0: 65 79 3a 22 64 65 73 74 72 6f 79 22 2c 76 61 6c  ey:"destroy",val
6fe0: 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 76 61  ue:function(){va
6ff0: 72 20 65 3d 74 68 69 73 2e 63 6f 6c 6f 72 3b 74  r e=this.color;t
7000: 68 69 73 2e 73 6c 69 64 65 72 48 61 6e 64 6c 65  his.sliderHandle
7010: 72 2e 75 6e 62 69 6e 64 28 29 2c 74 68 69 73 2e  r.unbind(),this.
7020: 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 75 6e 62  inputHandler.unb
7030: 69 6e 64 28 29 2c 74 68 69 73 2e 70 6f 70 75 70  ind(),this.popup
7040: 48 61 6e 64 6c 65 72 2e 75 6e 62 69 6e 64 28 29  Handler.unbind()
7050: 2c 74 68 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c  ,this.colorHandl
7060: 65 72 2e 75 6e 62 69 6e 64 28 29 2c 74 68 69 73  er.unbind(),this
7070: 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e 75 6e  .addonHandler.un
7080: 62 69 6e 64 28 29 2c 74 68 69 73 2e 70 69 63 6b  bind(),this.pick
7090: 65 72 48 61 6e 64 6c 65 72 2e 75 6e 62 69 6e 64  erHandler.unbind
70a0: 28 29 2c 74 68 69 73 2e 65 6c 65 6d 65 6e 74 2e  (),this.element.
70b0: 72 65 6d 6f 76 65 43 6c 61 73 73 28 22 63 6f 6c  removeClass("col
70c0: 6f 72 70 69 63 6b 65 72 2d 65 6c 65 6d 65 6e 74  orpicker-element
70d0: 22 29 2e 72 65 6d 6f 76 65 44 61 74 61 28 22 63  ").removeData("c
70e0: 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 22 63 6f 6c  olorpicker","col
70f0: 6f 72 22 29 2e 6f 66 66 28 22 2e 63 6f 6c 6f 72  or").off(".color
7100: 70 69 63 6b 65 72 22 29 2c 74 68 69 73 2e 74 72  picker"),this.tr
7110: 69 67 67 65 72 28 22 63 6f 6c 6f 72 70 69 63 6b  igger("colorpick
7120: 65 72 44 65 73 74 72 6f 79 22 2c 65 29 7d 7d 2c  erDestroy",e)}},
7130: 7b 6b 65 79 3a 22 73 68 6f 77 22 2c 76 61 6c 75  {key:"show",valu
7140: 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68  e:function(e){th
7150: 69 73 2e 70 6f 70 75 70 48 61 6e 64 6c 65 72 2e  is.popupHandler.
7160: 73 68 6f 77 28 65 29 7d 7d 2c 7b 6b 65 79 3a 22  show(e)}},{key:"
7170: 68 69 64 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63  hide",value:func
7180: 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 70 6f 70  tion(e){this.pop
7190: 75 70 48 61 6e 64 6c 65 72 2e 68 69 64 65 28 65  upHandler.hide(e
71a0: 29 7d 7d 2c 7b 6b 65 79 3a 22 74 6f 67 67 6c 65  )}},{key:"toggle
71b0: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
71c0: 28 65 29 7b 74 68 69 73 2e 70 6f 70 75 70 48 61  (e){this.popupHa
71d0: 6e 64 6c 65 72 2e 74 6f 67 67 6c 65 28 65 29 7d  ndler.toggle(e)}
71e0: 7d 2c 7b 6b 65 79 3a 22 67 65 74 56 61 6c 75 65  },{key:"getValue
71f0: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
7200: 28 29 7b 76 61 72 20 65 3d 61 72 67 75 6d 65 6e  (){var e=argumen
7210: 74 73 2e 6c 65 6e 67 74 68 3e 30 26 26 76 6f 69  ts.length>0&&voi
7220: 64 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73 5b  d 0!==arguments[
7230: 30 5d 3f 61 72 67 75 6d 65 6e 74 73 5b 30 5d 3a  0]?arguments[0]:
7240: 6e 75 6c 6c 2c 74 3d 74 68 69 73 2e 63 6f 6c 6f  null,t=this.colo
7250: 72 48 61 6e 64 6c 65 72 2e 63 6f 6c 6f 72 3b 72  rHandler.color;r
7260: 65 74 75 72 6e 20 74 3d 74 20 69 6e 73 74 61 6e  eturn t=t instan
7270: 63 65 6f 66 20 6a 2e 64 65 66 61 75 6c 74 3f 74  ceof j.default?t
7280: 3a 65 2c 74 20 69 6e 73 74 61 6e 63 65 6f 66 20  :e,t instanceof 
7290: 6a 2e 64 65 66 61 75 6c 74 3f 74 2e 73 74 72 69  j.default?t.stri
72a0: 6e 67 28 74 68 69 73 2e 66 6f 72 6d 61 74 29 3a  ng(this.format):
72b0: 74 7d 7d 2c 7b 6b 65 79 3a 22 73 65 74 56 61 6c  t}},{key:"setVal
72c0: 75 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  ue",value:functi
72d0: 6f 6e 28 65 29 7b 69 66 28 21 74 68 69 73 2e 69  on(e){if(!this.i
72e0: 73 44 69 73 61 62 6c 65 64 28 29 29 7b 76 61 72  sDisabled()){var
72f0: 20 74 3d 74 68 69 73 2e 63 6f 6c 6f 72 48 61 6e   t=this.colorHan
7300: 64 6c 65 72 3b 74 2e 68 61 73 43 6f 6c 6f 72 28  dler;t.hasColor(
7310: 29 26 26 65 26 26 74 2e 63 6f 6c 6f 72 2e 65 71  )&&e&&t.color.eq
7320: 75 61 6c 73 28 65 29 7c 7c 21 74 2e 68 61 73 43  uals(e)||!t.hasC
7330: 6f 6c 6f 72 28 29 26 26 21 65 7c 7c 28 74 2e 63  olor()&&!e||(t.c
7340: 6f 6c 6f 72 3d 65 3f 74 2e 63 72 65 61 74 65 43  olor=e?t.createC
7350: 6f 6c 6f 72 28 65 2c 74 68 69 73 2e 6f 70 74 69  olor(e,this.opti
7360: 6f 6e 73 2e 61 75 74 6f 49 6e 70 75 74 46 61 6c  ons.autoInputFal
7370: 6c 62 61 63 6b 29 3a 6e 75 6c 6c 2c 74 68 69 73  lback):null,this
7380: 2e 74 72 69 67 67 65 72 28 22 63 6f 6c 6f 72 70  .trigger("colorp
7390: 69 63 6b 65 72 43 68 61 6e 67 65 22 2c 74 2e 63  ickerChange",t.c
73a0: 6f 6c 6f 72 2c 65 29 2c 74 68 69 73 2e 75 70 64  olor,e),this.upd
73b0: 61 74 65 28 29 29 7d 7d 7d 2c 7b 6b 65 79 3a 22  ate())}}},{key:"
73c0: 75 70 64 61 74 65 22 2c 76 61 6c 75 65 3a 66 75  update",value:fu
73d0: 6e 63 74 69 6f 6e 28 29 7b 74 68 69 73 2e 63 6f  nction(){this.co
73e0: 6c 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f  lorHandler.hasCo
73f0: 6c 6f 72 28 29 3f 74 68 69 73 2e 69 6e 70 75 74  lor()?this.input
7400: 48 61 6e 64 6c 65 72 2e 75 70 64 61 74 65 28 29  Handler.update()
7410: 3a 74 68 69 73 2e 63 6f 6c 6f 72 48 61 6e 64 6c  :this.colorHandl
7420: 65 72 2e 61 73 73 75 72 65 43 6f 6c 6f 72 28 29  er.assureColor()
7430: 2c 74 68 69 73 2e 61 64 64 6f 6e 48 61 6e 64 6c  ,this.addonHandl
7440: 65 72 2e 75 70 64 61 74 65 28 29 2c 74 68 69 73  er.update(),this
7450: 2e 70 69 63 6b 65 72 48 61 6e 64 6c 65 72 2e 75  .pickerHandler.u
7460: 70 64 61 74 65 28 29 2c 74 68 69 73 2e 74 72 69  pdate(),this.tri
7470: 67 67 65 72 28 22 63 6f 6c 6f 72 70 69 63 6b 65  gger("colorpicke
7480: 72 55 70 64 61 74 65 22 29 7d 7d 2c 7b 6b 65 79  rUpdate")}},{key
7490: 3a 22 65 6e 61 62 6c 65 22 2c 76 61 6c 75 65 3a  :"enable",value:
74a0: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
74b0: 6e 20 74 68 69 73 2e 69 6e 70 75 74 48 61 6e 64  n this.inputHand
74c0: 6c 65 72 2e 65 6e 61 62 6c 65 28 29 2c 74 68 69  ler.enable(),thi
74d0: 73 2e 64 69 73 61 62 6c 65 64 3d 21 31 2c 74 68  s.disabled=!1,th
74e0: 69 73 2e 70 69 63 6b 65 72 2e 72 65 6d 6f 76 65  is.picker.remove
74f0: 43 6c 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b  Class("colorpick
7500: 65 72 2d 64 69 73 61 62 6c 65 64 22 29 2c 74 68  er-disabled"),th
7510: 69 73 2e 74 72 69 67 67 65 72 28 22 63 6f 6c 6f  is.trigger("colo
7520: 72 70 69 63 6b 65 72 45 6e 61 62 6c 65 22 29 2c  rpickerEnable"),
7530: 21 30 7d 7d 2c 7b 6b 65 79 3a 22 64 69 73 61 62  !0}},{key:"disab
7540: 6c 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  le",value:functi
7550: 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73  on(){return this
7560: 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 64 69  .inputHandler.di
7570: 73 61 62 6c 65 28 29 2c 74 68 69 73 2e 64 69 73  sable(),this.dis
7580: 61 62 6c 65 64 3d 21 30 2c 74 68 69 73 2e 70 69  abled=!0,this.pi
7590: 63 6b 65 72 2e 61 64 64 43 6c 61 73 73 28 22 63  cker.addClass("c
75a0: 6f 6c 6f 72 70 69 63 6b 65 72 2d 64 69 73 61 62  olorpicker-disab
75b0: 6c 65 64 22 29 2c 74 68 69 73 2e 74 72 69 67 67  led"),this.trigg
75c0: 65 72 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 44  er("colorpickerD
75d0: 69 73 61 62 6c 65 22 29 2c 21 30 7d 7d 2c 7b 6b  isable"),!0}},{k
75e0: 65 79 3a 22 69 73 45 6e 61 62 6c 65 64 22 2c 76  ey:"isEnabled",v
75f0: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
7600: 72 65 74 75 72 6e 21 74 68 69 73 2e 69 73 44 69  return!this.isDi
7610: 73 61 62 6c 65 64 28 29 7d 7d 2c 7b 6b 65 79 3a  sabled()}},{key:
7620: 22 69 73 44 69 73 61 62 6c 65 64 22 2c 76 61 6c  "isDisabled",val
7630: 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  ue:function(){re
7640: 74 75 72 6e 21 30 3d 3d 3d 74 68 69 73 2e 64 69  turn!0===this.di
7650: 73 61 62 6c 65 64 7d 7d 2c 7b 6b 65 79 3a 22 74  sabled}},{key:"t
7660: 72 69 67 67 65 72 22 2c 76 61 6c 75 65 3a 66 75  rigger",value:fu
7670: 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d  nction(e){var t=
7680: 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68  arguments.length
7690: 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61 72 67  >1&&void 0!==arg
76a0: 75 6d 65 6e 74 73 5b 31 5d 3f 61 72 67 75 6d 65  uments[1]?argume
76b0: 6e 74 73 5b 31 5d 3a 6e 75 6c 6c 2c 6f 3d 61 72  nts[1]:null,o=ar
76c0: 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 3e 32  guments.length>2
76d0: 26 26 76 6f 69 64 20 30 21 3d 3d 61 72 67 75 6d  &&void 0!==argum
76e0: 65 6e 74 73 5b 32 5d 3f 61 72 67 75 6d 65 6e 74  ents[2]?argument
76f0: 73 5b 32 5d 3a 6e 75 6c 6c 3b 74 68 69 73 2e 65  s[2]:null;this.e
7700: 6c 65 6d 65 6e 74 2e 74 72 69 67 67 65 72 28 7b  lement.trigger({
7710: 74 79 70 65 3a 65 2c 63 6f 6c 6f 72 70 69 63 6b  type:e,colorpick
7720: 65 72 3a 74 68 69 73 2c 63 6f 6c 6f 72 3a 74 7c  er:this,color:t|
7730: 7c 74 68 69 73 2e 63 6f 6c 6f 72 2c 76 61 6c 75  |this.color,valu
7740: 65 3a 6f 7c 7c 74 68 69 73 2e 67 65 74 56 61 6c  e:o||this.getVal
7750: 75 65 28 29 7d 29 7d 7d 5d 29 2c 65 7d 28 29 3b  ue()})}}]),e}();
7760: 45 2e 65 78 74 65 6e 73 69 6f 6e 73 3d 68 2e 64  E.extensions=h.d
7770: 65 66 61 75 6c 74 2c 74 2e 64 65 66 61 75 6c 74  efault,t.default
7780: 3d 45 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  =E},function(e,t
7790: 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63 74 22  ,o){"use strict"
77a0: 3b 66 75 6e 63 74 69 6f 6e 20 72 28 65 29 7b 72  ;function r(e){r
77b0: 65 74 75 72 6e 20 65 26 26 65 2e 5f 5f 65 73 4d  eturn e&&e.__esM
77c0: 6f 64 75 6c 65 3f 65 3a 7b 64 65 66 61 75 6c 74  odule?e:{default
77d0: 3a 65 7d 7d 4f 62 6a 65 63 74 2e 64 65 66 69 6e  :e}}Object.defin
77e0: 65 50 72 6f 70 65 72 74 79 28 74 2c 22 5f 5f 65  eProperty(t,"__e
77f0: 73 4d 6f 64 75 6c 65 22 2c 7b 76 61 6c 75 65 3a  sModule",{value:
7800: 21 30 7d 29 2c 74 2e 50 61 6c 65 74 74 65 3d 74  !0}),t.Palette=t
7810: 2e 53 77 61 74 63 68 65 73 3d 74 2e 50 72 65 76  .Swatches=t.Prev
7820: 69 65 77 3d 74 2e 44 65 62 75 67 67 65 72 3d 76  iew=t.Debugger=v
7830: 6f 69 64 20 30 3b 76 61 72 20 6e 3d 6f 28 31 30  oid 0;var n=o(10
7840: 29 2c 69 3d 72 28 6e 29 2c 61 3d 6f 28 31 31 29  ),i=r(n),a=o(11)
7850: 2c 6c 3d 72 28 61 29 2c 73 3d 6f 28 31 32 29 2c  ,l=r(a),s=o(12),
7860: 63 3d 72 28 73 29 2c 75 3d 6f 28 34 29 2c 68 3d  c=r(s),u=o(4),h=
7870: 72 28 75 29 3b 74 2e 44 65 62 75 67 67 65 72 3d  r(u);t.Debugger=
7880: 69 2e 64 65 66 61 75 6c 74 2c 74 2e 50 72 65 76  i.default,t.Prev
7890: 69 65 77 3d 6c 2e 64 65 66 61 75 6c 74 2c 74 2e  iew=l.default,t.
78a0: 53 77 61 74 63 68 65 73 3d 63 2e 64 65 66 61 75  Swatches=c.defau
78b0: 6c 74 2c 74 2e 50 61 6c 65 74 74 65 3d 68 2e 64  lt,t.Palette=h.d
78c0: 65 66 61 75 6c 74 2c 74 2e 64 65 66 61 75 6c 74  efault,t.default
78d0: 3d 7b 64 65 62 75 67 67 65 72 3a 69 2e 64 65 66  ={debugger:i.def
78e0: 61 75 6c 74 2c 70 72 65 76 69 65 77 3a 6c 2e 64  ault,preview:l.d
78f0: 65 66 61 75 6c 74 2c 73 77 61 74 63 68 65 73 3a  efault,swatches:
7900: 63 2e 64 65 66 61 75 6c 74 2c 70 61 6c 65 74 74  c.default,palett
7910: 65 3a 68 2e 64 65 66 61 75 6c 74 7d 7d 2c 66 75  e:h.default}},fu
7920: 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22 75  nction(e,t,o){"u
7930: 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63 74  se strict";funct
7940: 69 6f 6e 20 72 28 65 29 7b 72 65 74 75 72 6e 20  ion r(e){return 
7950: 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 3f  e&&e.__esModule?
7960: 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 66 75  e:{default:e}}fu
7970: 6e 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b 69 66  nction n(e,t){if
7980: 28 21 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20  (!(e instanceof 
7990: 74 29 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70  t))throw new Typ
79a0: 65 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63  eError("Cannot c
79b0: 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61  all a class as a
79c0: 20 66 75 6e 63 74 69 6f 6e 22 29 7d 66 75 6e 63   function")}func
79d0: 74 69 6f 6e 20 69 28 65 2c 74 29 7b 69 66 28 21  tion i(e,t){if(!
79e0: 65 29 74 68 72 6f 77 20 6e 65 77 20 52 65 66 65  e)throw new Refe
79f0: 72 65 6e 63 65 45 72 72 6f 72 28 22 74 68 69 73  renceError("this
7a00: 20 68 61 73 6e 27 74 20 62 65 65 6e 20 69 6e 69   hasn't been ini
7a10: 74 69 61 6c 69 73 65 64 20 2d 20 73 75 70 65 72  tialised - super
7a20: 28 29 20 68 61 73 6e 27 74 20 62 65 65 6e 20 63  () hasn't been c
7a30: 61 6c 6c 65 64 22 29 3b 72 65 74 75 72 6e 21 74  alled");return!t
7a40: 7c 7c 22 6f 62 6a 65 63 74 22 21 3d 74 79 70 65  ||"object"!=type
7a50: 6f 66 20 74 26 26 22 66 75 6e 63 74 69 6f 6e 22  of t&&"function"
7a60: 21 3d 74 79 70 65 6f 66 20 74 3f 65 3a 74 7d 66  !=typeof t?e:t}f
7a70: 75 6e 63 74 69 6f 6e 20 61 28 65 2c 74 29 7b 69  unction a(e,t){i
7a80: 66 28 22 66 75 6e 63 74 69 6f 6e 22 21 3d 74 79  f("function"!=ty
7a90: 70 65 6f 66 20 74 26 26 6e 75 6c 6c 21 3d 3d 74  peof t&&null!==t
7aa0: 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45  )throw new TypeE
7ab0: 72 72 6f 72 28 22 53 75 70 65 72 20 65 78 70 72  rror("Super expr
7ac0: 65 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 74 68  ession must eith
7ad0: 65 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 61 20  er be null or a 
7ae0: 66 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 22 2b  function, not "+
7af0: 74 79 70 65 6f 66 20 74 29 3b 65 2e 70 72 6f 74  typeof t);e.prot
7b00: 6f 74 79 70 65 3d 4f 62 6a 65 63 74 2e 63 72 65  otype=Object.cre
7b10: 61 74 65 28 74 26 26 74 2e 70 72 6f 74 6f 74 79  ate(t&&t.prototy
7b20: 70 65 2c 7b 63 6f 6e 73 74 72 75 63 74 6f 72 3a  pe,{constructor:
7b30: 7b 76 61 6c 75 65 3a 65 2c 65 6e 75 6d 65 72 61  {value:e,enumera
7b40: 62 6c 65 3a 21 31 2c 77 72 69 74 61 62 6c 65 3a  ble:!1,writable:
7b50: 21 30 2c 63 6f 6e 66 69 67 75 72 61 62 6c 65 3a  !0,configurable:
7b60: 21 30 7d 7d 29 2c 74 26 26 28 4f 62 6a 65 63 74  !0}}),t&&(Object
7b70: 2e 73 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 3f  .setPrototypeOf?
7b80: 4f 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f 74  Object.setProtot
7b90: 79 70 65 4f 66 28 65 2c 74 29 3a 65 2e 5f 5f 70  ypeOf(e,t):e.__p
7ba0: 72 6f 74 6f 5f 5f 3d 74 29 7d 4f 62 6a 65 63 74  roto__=t)}Object
7bb0: 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28  .defineProperty(
7bc0: 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c 7b  t,"__esModule",{
7bd0: 76 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20 6c  value:!0});var l
7be0: 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63  =function(){func
7bf0: 74 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28  tion e(e,t){for(
7c00: 76 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67  var o=0;o<t.leng
7c10: 74 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b  th;o++){var r=t[
7c20: 6f 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d  o];r.enumerable=
7c30: 72 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31  r.enumerable||!1
7c40: 2c 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d  ,r.configurable=
7c50: 21 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26 26  !0,"value"in r&&
7c60: 28 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29 2c  (r.writable=!0),
7c70: 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f  Object.definePro
7c80: 70 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29  perty(e,r.key,r)
7c90: 7d 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f  }}return functio
7ca0: 6e 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20  n(t,o,r){return 
7cb0: 6f 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70 65  o&&e(t.prototype
7cc0: 2c 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d  ,o),r&&e(t,r),t}
7cd0: 7d 28 29 2c 73 3d 66 75 6e 63 74 69 6f 6e 20 65  }(),s=function e
7ce0: 28 74 2c 6f 2c 72 29 7b 6e 75 6c 6c 3d 3d 3d 74  (t,o,r){null===t
7cf0: 26 26 28 74 3d 46 75 6e 63 74 69 6f 6e 2e 70 72  &&(t=Function.pr
7d00: 6f 74 6f 74 79 70 65 29 3b 76 61 72 20 6e 3d 4f  ototype);var n=O
7d10: 62 6a 65 63 74 2e 67 65 74 4f 77 6e 50 72 6f 70  bject.getOwnProp
7d20: 65 72 74 79 44 65 73 63 72 69 70 74 6f 72 28 74  ertyDescriptor(t
7d30: 2c 6f 29 3b 69 66 28 76 6f 69 64 20 30 3d 3d 3d  ,o);if(void 0===
7d40: 6e 29 7b 76 61 72 20 69 3d 4f 62 6a 65 63 74 2e  n){var i=Object.
7d50: 67 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 74  getPrototypeOf(t
7d60: 29 3b 72 65 74 75 72 6e 20 6e 75 6c 6c 3d 3d 3d  );return null===
7d70: 69 3f 76 6f 69 64 20 30 3a 65 28 69 2c 6f 2c 72  i?void 0:e(i,o,r
7d80: 29 7d 69 66 28 22 76 61 6c 75 65 22 69 6e 20 6e  )}if("value"in n
7d90: 29 72 65 74 75 72 6e 20 6e 2e 76 61 6c 75 65 3b  )return n.value;
7da0: 76 61 72 20 61 3d 6e 2e 67 65 74 3b 69 66 28 76  var a=n.get;if(v
7db0: 6f 69 64 20 30 21 3d 3d 61 29 72 65 74 75 72 6e  oid 0!==a)return
7dc0: 20 61 2e 63 61 6c 6c 28 72 29 7d 2c 63 3d 6f 28   a.call(r)},c=o(
7dd0: 31 29 2c 75 3d 72 28 63 29 2c 68 3d 6f 28 30 29  1),u=r(c),h=o(0)
7de0: 2c 70 3d 72 28 68 29 2c 66 3d 66 75 6e 63 74 69  ,p=r(h),f=functi
7df0: 6f 6e 28 65 29 7b 66 75 6e 63 74 69 6f 6e 20 74  on(e){function t
7e00: 28 65 29 7b 76 61 72 20 6f 3d 61 72 67 75 6d 65  (e){var o=argume
7e10: 6e 74 73 2e 6c 65 6e 67 74 68 3e 31 26 26 76 6f  nts.length>1&&vo
7e20: 69 64 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73  id 0!==arguments
7e30: 5b 31 5d 3f 61 72 67 75 6d 65 6e 74 73 5b 31 5d  [1]?arguments[1]
7e40: 3a 7b 7d 3b 6e 28 74 68 69 73 2c 74 29 3b 76 61  :{};n(this,t);va
7e50: 72 20 72 3d 69 28 74 68 69 73 2c 28 74 2e 5f 5f  r r=i(this,(t.__
7e60: 70 72 6f 74 6f 5f 5f 7c 7c 4f 62 6a 65 63 74 2e  proto__||Object.
7e70: 67 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 74  getPrototypeOf(t
7e80: 29 29 2e 63 61 6c 6c 28 74 68 69 73 2c 65 2c 6f  )).call(this,e,o
7e90: 29 29 3b 72 65 74 75 72 6e 20 72 2e 65 76 65 6e  ));return r.even
7ea0: 74 43 6f 75 6e 74 65 72 3d 30 2c 72 2e 63 6f 6c  tCounter=0,r.col
7eb0: 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 74 48 61  orpicker.inputHa
7ec0: 6e 64 6c 65 72 2e 68 61 73 49 6e 70 75 74 28 29  ndler.hasInput()
7ed0: 26 26 72 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e  &&r.colorpicker.
7ee0: 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 69 6e 70  inputHandler.inp
7ef0: 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 2e 63 6f  ut.on("change.co
7f00: 6c 6f 72 70 69 63 6b 65 72 2d 65 78 74 22 2c 70  lorpicker-ext",p
7f10: 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 72  .default.proxy(r
7f20: 2e 6f 6e 43 68 61 6e 67 65 49 6e 70 75 74 2c 72  .onChangeInput,r
7f30: 29 29 2c 72 7d 72 65 74 75 72 6e 20 61 28 74 2c  )),r}return a(t,
7f40: 65 29 2c 6c 28 74 2c 5b 7b 6b 65 79 3a 22 6c 6f  e),l(t,[{key:"lo
7f50: 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  g",value:functio
7f60: 6e 28 65 29 7b 66 6f 72 28 76 61 72 20 74 2c 6f  n(e){for(var t,o
7f70: 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74  =arguments.lengt
7f80: 68 2c 72 3d 41 72 72 61 79 28 6f 3e 31 3f 6f 2d  h,r=Array(o>1?o-
7f90: 31 3a 30 29 2c 6e 3d 31 3b 6e 3c 6f 3b 6e 2b 2b  1:0),n=1;n<o;n++
7fa0: 29 72 5b 6e 2d 31 5d 3d 61 72 67 75 6d 65 6e 74  )r[n-1]=argument
7fb0: 73 5b 6e 5d 3b 74 68 69 73 2e 65 76 65 6e 74 43  s[n];this.eventC
7fc0: 6f 75 6e 74 65 72 2b 3d 31 3b 76 61 72 20 69 3d  ounter+=1;var i=
7fd0: 22 23 22 2b 74 68 69 73 2e 65 76 65 6e 74 43 6f  "#"+this.eventCo
7fe0: 75 6e 74 65 72 2b 22 3a 20 43 6f 6c 6f 72 70 69  unter+": Colorpi
7ff0: 63 6b 65 72 23 22 2b 74 68 69 73 2e 63 6f 6c 6f  cker#"+this.colo
8000: 72 70 69 63 6b 65 72 2e 69 64 2b 22 20 5b 22 2b  rpicker.id+" ["+
8010: 65 2b 22 5d 22 3b 28 74 3d 63 6f 6e 73 6f 6c 65  e+"]";(t=console
8020: 29 2e 64 65 62 75 67 2e 61 70 70 6c 79 28 74 2c  ).debug.apply(t,
8030: 5b 69 5d 2e 63 6f 6e 63 61 74 28 72 29 29 2c 74  [i].concat(r)),t
8040: 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e  his.colorpicker.
8050: 65 6c 65 6d 65 6e 74 2e 74 72 69 67 67 65 72 28  element.trigger(
8060: 7b 74 79 70 65 3a 22 63 6f 6c 6f 72 70 69 63 6b  {type:"colorpick
8070: 65 72 44 65 62 75 67 22 2c 63 6f 6c 6f 72 70 69  erDebug",colorpi
8080: 63 6b 65 72 3a 74 68 69 73 2e 63 6f 6c 6f 72 70  cker:this.colorp
8090: 69 63 6b 65 72 2c 63 6f 6c 6f 72 3a 74 68 69 73  icker,color:this
80a0: 2e 63 6f 6c 6f 72 2c 76 61 6c 75 65 3a 6e 75 6c  .color,value:nul
80b0: 6c 2c 64 65 62 75 67 3a 7b 64 65 62 75 67 67 65  l,debug:{debugge
80c0: 72 3a 74 68 69 73 2c 65 76 65 6e 74 4e 61 6d 65  r:this,eventName
80d0: 3a 65 2c 6c 6f 67 41 72 67 73 3a 72 2c 6c 6f 67  :e,logArgs:r,log
80e0: 4d 65 73 73 61 67 65 3a 69 7d 7d 29 7d 7d 2c 7b  Message:i}})}},{
80f0: 6b 65 79 3a 22 72 65 73 6f 6c 76 65 43 6f 6c 6f  key:"resolveColo
8100: 72 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  r",value:functio
8110: 6e 28 65 29 7b 76 61 72 20 74 3d 21 28 61 72 67  n(e){var t=!(arg
8120: 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 3e 31 26  uments.length>1&
8130: 26 76 6f 69 64 20 30 21 3d 3d 61 72 67 75 6d 65  &void 0!==argume
8140: 6e 74 73 5b 31 5d 29 7c 7c 61 72 67 75 6d 65 6e  nts[1])||argumen
8150: 74 73 5b 31 5d 3b 72 65 74 75 72 6e 20 74 68 69  ts[1];return thi
8160: 73 2e 6c 6f 67 28 22 72 65 73 6f 6c 76 65 43 6f  s.log("resolveCo
8170: 6c 6f 72 28 29 22 2c 65 2c 74 29 2c 21 31 7d 7d  lor()",e,t),!1}}
8180: 2c 7b 6b 65 79 3a 22 6f 6e 43 72 65 61 74 65 22  ,{key:"onCreate"
8190: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
81a0: 65 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 6c  e){return this.l
81b0: 6f 67 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 43  og("colorpickerC
81c0: 72 65 61 74 65 22 29 2c 73 28 74 2e 70 72 6f 74  reate"),s(t.prot
81d0: 6f 74 79 70 65 2e 5f 5f 70 72 6f 74 6f 5f 5f 7c  otype.__proto__|
81e0: 7c 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f  |Object.getProto
81f0: 74 79 70 65 4f 66 28 74 2e 70 72 6f 74 6f 74 79  typeOf(t.prototy
8200: 70 65 29 2c 22 6f 6e 43 72 65 61 74 65 22 2c 74  pe),"onCreate",t
8210: 68 69 73 29 2e 63 61 6c 6c 28 74 68 69 73 2c 65  his).call(this,e
8220: 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 44 65 73 74  )}},{key:"onDest
8230: 72 6f 79 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  roy",value:funct
8240: 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20 74 68  ion(e){return th
8250: 69 73 2e 6c 6f 67 28 22 63 6f 6c 6f 72 70 69 63  is.log("colorpic
8260: 6b 65 72 44 65 73 74 72 6f 79 22 29 2c 74 68 69  kerDestroy"),thi
8270: 73 2e 65 76 65 6e 74 43 6f 75 6e 74 65 72 3d 30  s.eventCounter=0
8280: 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  ,this.colorpicke
8290: 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72 2e 68  r.inputHandler.h
82a0: 61 73 49 6e 70 75 74 28 29 26 26 74 68 69 73 2e  asInput()&&this.
82b0: 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75  colorpicker.inpu
82c0: 74 48 61 6e 64 6c 65 72 2e 69 6e 70 75 74 2e 6f  tHandler.input.o
82d0: 66 66 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  ff(".colorpicker
82e0: 2d 65 78 74 22 29 2c 73 28 74 2e 70 72 6f 74 6f  -ext"),s(t.proto
82f0: 74 79 70 65 2e 5f 5f 70 72 6f 74 6f 5f 5f 7c 7c  type.__proto__||
8300: 4f 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74  Object.getProtot
8310: 79 70 65 4f 66 28 74 2e 70 72 6f 74 6f 74 79 70  ypeOf(t.prototyp
8320: 65 29 2c 22 6f 6e 44 65 73 74 72 6f 79 22 2c 74  e),"onDestroy",t
8330: 68 69 73 29 2e 63 61 6c 6c 28 74 68 69 73 2c 65  his).call(this,e
8340: 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 55 70 64 61  )}},{key:"onUpda
8350: 74 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  te",value:functi
8360: 6f 6e 28 65 29 7b 74 68 69 73 2e 6c 6f 67 28 22  on(e){this.log("
8370: 63 6f 6c 6f 72 70 69 63 6b 65 72 55 70 64 61 74  colorpickerUpdat
8380: 65 22 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 43 68  e")}},{key:"onCh
8390: 61 6e 67 65 49 6e 70 75 74 22 2c 76 61 6c 75 65  angeInput",value
83a0: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69  :function(e){thi
83b0: 73 2e 6c 6f 67 28 22 69 6e 70 75 74 3a 63 68 61  s.log("input:cha
83c0: 6e 67 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22  nge.colorpicker"
83d0: 2c 65 2e 76 61 6c 75 65 2c 65 2e 63 6f 6c 6f 72  ,e.value,e.color
83e0: 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 43 68 61 6e  )}},{key:"onChan
83f0: 67 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  ge",value:functi
8400: 6f 6e 28 65 29 7b 74 68 69 73 2e 6c 6f 67 28 22  on(e){this.log("
8410: 63 6f 6c 6f 72 70 69 63 6b 65 72 43 68 61 6e 67  colorpickerChang
8420: 65 22 2c 65 2e 76 61 6c 75 65 2c 65 2e 63 6f 6c  e",e.value,e.col
8430: 6f 72 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e 49 6e  or)}},{key:"onIn
8440: 76 61 6c 69 64 22 2c 76 61 6c 75 65 3a 66 75 6e  valid",value:fun
8450: 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 6c 6f  ction(e){this.lo
8460: 67 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 49 6e  g("colorpickerIn
8470: 76 61 6c 69 64 22 2c 65 2e 76 61 6c 75 65 2c 65  valid",e.value,e
8480: 2e 63 6f 6c 6f 72 29 7d 7d 2c 7b 6b 65 79 3a 22  .color)}},{key:"
8490: 6f 6e 48 69 64 65 22 2c 76 61 6c 75 65 3a 66 75  onHide",value:fu
84a0: 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 6c  nction(e){this.l
84b0: 6f 67 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 48  og("colorpickerH
84c0: 69 64 65 22 29 2c 74 68 69 73 2e 65 76 65 6e 74  ide"),this.event
84d0: 43 6f 75 6e 74 65 72 3d 30 7d 7d 2c 7b 6b 65 79  Counter=0}},{key
84e0: 3a 22 6f 6e 53 68 6f 77 22 2c 76 61 6c 75 65 3a  :"onShow",value:
84f0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73  function(e){this
8500: 2e 6c 6f 67 28 22 63 6f 6c 6f 72 70 69 63 6b 65  .log("colorpicke
8510: 72 53 68 6f 77 22 29 7d 7d 2c 7b 6b 65 79 3a 22  rShow")}},{key:"
8520: 6f 6e 44 69 73 61 62 6c 65 22 2c 76 61 6c 75 65  onDisable",value
8530: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69  :function(e){thi
8540: 73 2e 6c 6f 67 28 22 63 6f 6c 6f 72 70 69 63 6b  s.log("colorpick
8550: 65 72 44 69 73 61 62 6c 65 22 29 7d 7d 2c 7b 6b  erDisable")}},{k
8560: 65 79 3a 22 6f 6e 45 6e 61 62 6c 65 22 2c 76 61  ey:"onEnable",va
8570: 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b  lue:function(e){
8580: 74 68 69 73 2e 6c 6f 67 28 22 63 6f 6c 6f 72 70  this.log("colorp
8590: 69 63 6b 65 72 45 6e 61 62 6c 65 22 29 7d 7d 5d  ickerEnable")}}]
85a0: 29 2c 74 7d 28 75 2e 64 65 66 61 75 6c 74 29 3b  ),t}(u.default);
85b0: 74 2e 64 65 66 61 75 6c 74 3d 66 7d 2c 66 75 6e  t.default=f},fun
85c0: 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22 75 73  ction(e,t,o){"us
85d0: 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63 74 69  e strict";functi
85e0: 6f 6e 20 72 28 65 29 7b 72 65 74 75 72 6e 20 65  on r(e){return e
85f0: 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 3f 65  &&e.__esModule?e
8600: 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 66 75 6e  :{default:e}}fun
8610: 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b 69 66 28  ction n(e,t){if(
8620: 21 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 74  !(e instanceof t
8630: 29 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65  ))throw new Type
8640: 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63 61  Error("Cannot ca
8650: 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61 20  ll a class as a 
8660: 66 75 6e 63 74 69 6f 6e 22 29 7d 66 75 6e 63 74  function")}funct
8670: 69 6f 6e 20 69 28 65 2c 74 29 7b 69 66 28 21 65  ion i(e,t){if(!e
8680: 29 74 68 72 6f 77 20 6e 65 77 20 52 65 66 65 72  )throw new Refer
8690: 65 6e 63 65 45 72 72 6f 72 28 22 74 68 69 73 20  enceError("this 
86a0: 68 61 73 6e 27 74 20 62 65 65 6e 20 69 6e 69 74  hasn't been init
86b0: 69 61 6c 69 73 65 64 20 2d 20 73 75 70 65 72 28  ialised - super(
86c0: 29 20 68 61 73 6e 27 74 20 62 65 65 6e 20 63 61  ) hasn't been ca
86d0: 6c 6c 65 64 22 29 3b 72 65 74 75 72 6e 21 74 7c  lled");return!t|
86e0: 7c 22 6f 62 6a 65 63 74 22 21 3d 74 79 70 65 6f  |"object"!=typeo
86f0: 66 20 74 26 26 22 66 75 6e 63 74 69 6f 6e 22 21  f t&&"function"!
8700: 3d 74 79 70 65 6f 66 20 74 3f 65 3a 74 7d 66 75  =typeof t?e:t}fu
8710: 6e 63 74 69 6f 6e 20 61 28 65 2c 74 29 7b 69 66  nction a(e,t){if
8720: 28 22 66 75 6e 63 74 69 6f 6e 22 21 3d 74 79 70  ("function"!=typ
8730: 65 6f 66 20 74 26 26 6e 75 6c 6c 21 3d 3d 74 29  eof t&&null!==t)
8740: 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45 72  throw new TypeEr
8750: 72 6f 72 28 22 53 75 70 65 72 20 65 78 70 72 65  ror("Super expre
8760: 73 73 69 6f 6e 20 6d 75 73 74 20 65 69 74 68 65  ssion must eithe
8770: 72 20 62 65 20 6e 75 6c 6c 20 6f 72 20 61 20 66  r be null or a f
8780: 75 6e 63 74 69 6f 6e 2c 20 6e 6f 74 20 22 2b 74  unction, not "+t
8790: 79 70 65 6f 66 20 74 29 3b 65 2e 70 72 6f 74 6f  ypeof t);e.proto
87a0: 74 79 70 65 3d 4f 62 6a 65 63 74 2e 63 72 65 61  type=Object.crea
87b0: 74 65 28 74 26 26 74 2e 70 72 6f 74 6f 74 79 70  te(t&&t.prototyp
87c0: 65 2c 7b 63 6f 6e 73 74 72 75 63 74 6f 72 3a 7b  e,{constructor:{
87d0: 76 61 6c 75 65 3a 65 2c 65 6e 75 6d 65 72 61 62  value:e,enumerab
87e0: 6c 65 3a 21 31 2c 77 72 69 74 61 62 6c 65 3a 21  le:!1,writable:!
87f0: 30 2c 63 6f 6e 66 69 67 75 72 61 62 6c 65 3a 21  0,configurable:!
8800: 30 7d 7d 29 2c 74 26 26 28 4f 62 6a 65 63 74 2e  0}}),t&&(Object.
8810: 73 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 3f 4f  setPrototypeOf?O
8820: 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f 74 79  bject.setPrototy
8830: 70 65 4f 66 28 65 2c 74 29 3a 65 2e 5f 5f 70 72  peOf(e,t):e.__pr
8840: 6f 74 6f 5f 5f 3d 74 29 7d 4f 62 6a 65 63 74 2e  oto__=t)}Object.
8850: 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 74  defineProperty(t
8860: 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c 7b 76  ,"__esModule",{v
8870: 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20 6c 3d  alue:!0});var l=
8880: 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63 74  function(){funct
8890: 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28 76  ion e(e,t){for(v
88a0: 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67 74  ar o=0;o<t.lengt
88b0: 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b 6f  h;o++){var r=t[o
88c0: 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d 72  ];r.enumerable=r
88d0: 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31 2c  .enumerable||!1,
88e0: 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d 21  r.configurable=!
88f0: 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26 26 28  0,"value"in r&&(
8900: 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29 2c 4f  r.writable=!0),O
8910: 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70  bject.defineProp
8920: 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29 7d  erty(e,r.key,r)}
8930: 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e  }return function
8940: 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20 6f  (t,o,r){return o
8950: 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70 65 2c  &&e(t.prototype,
8960: 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d 7d  o),r&&e(t,r),t}}
8970: 28 29 2c 73 3d 66 75 6e 63 74 69 6f 6e 20 65 28  (),s=function e(
8980: 74 2c 6f 2c 72 29 7b 6e 75 6c 6c 3d 3d 3d 74 26  t,o,r){null===t&
8990: 26 28 74 3d 46 75 6e 63 74 69 6f 6e 2e 70 72 6f  &(t=Function.pro
89a0: 74 6f 74 79 70 65 29 3b 76 61 72 20 6e 3d 4f 62  totype);var n=Ob
89b0: 6a 65 63 74 2e 67 65 74 4f 77 6e 50 72 6f 70 65  ject.getOwnPrope
89c0: 72 74 79 44 65 73 63 72 69 70 74 6f 72 28 74 2c  rtyDescriptor(t,
89d0: 6f 29 3b 69 66 28 76 6f 69 64 20 30 3d 3d 3d 6e  o);if(void 0===n
89e0: 29 7b 76 61 72 20 69 3d 4f 62 6a 65 63 74 2e 67  ){var i=Object.g
89f0: 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 74 29  etPrototypeOf(t)
8a00: 3b 72 65 74 75 72 6e 20 6e 75 6c 6c 3d 3d 3d 69  ;return null===i
8a10: 3f 76 6f 69 64 20 30 3a 65 28 69 2c 6f 2c 72 29  ?void 0:e(i,o,r)
8a20: 7d 69 66 28 22 76 61 6c 75 65 22 69 6e 20 6e 29  }if("value"in n)
8a30: 72 65 74 75 72 6e 20 6e 2e 76 61 6c 75 65 3b 76  return n.value;v
8a40: 61 72 20 61 3d 6e 2e 67 65 74 3b 69 66 28 76 6f  ar a=n.get;if(vo
8a50: 69 64 20 30 21 3d 3d 61 29 72 65 74 75 72 6e 20  id 0!==a)return 
8a60: 61 2e 63 61 6c 6c 28 72 29 7d 2c 63 3d 6f 28 31  a.call(r)},c=o(1
8a70: 29 2c 75 3d 72 28 63 29 2c 68 3d 6f 28 30 29 2c  ),u=r(c),h=o(0),
8a80: 70 3d 72 28 68 29 2c 66 3d 66 75 6e 63 74 69 6f  p=r(h),f=functio
8a90: 6e 28 65 29 7b 66 75 6e 63 74 69 6f 6e 20 74 28  n(e){function t(
8aa0: 65 29 7b 76 61 72 20 6f 3d 61 72 67 75 6d 65 6e  e){var o=argumen
8ab0: 74 73 2e 6c 65 6e 67 74 68 3e 31 26 26 76 6f 69  ts.length>1&&voi
8ac0: 64 20 30 21 3d 3d 61 72 67 75 6d 65 6e 74 73 5b  d 0!==arguments[
8ad0: 31 5d 3f 61 72 67 75 6d 65 6e 74 73 5b 31 5d 3a  1]?arguments[1]:
8ae0: 7b 7d 3b 6e 28 74 68 69 73 2c 74 29 3b 76 61 72  {};n(this,t);var
8af0: 20 72 3d 69 28 74 68 69 73 2c 28 74 2e 5f 5f 70   r=i(this,(t.__p
8b00: 72 6f 74 6f 5f 5f 7c 7c 4f 62 6a 65 63 74 2e 67  roto__||Object.g
8b10: 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 74 29  etPrototypeOf(t)
8b20: 29 2e 63 61 6c 6c 28 74 68 69 73 2c 65 2c 70 2e  ).call(this,e,p.
8b30: 64 65 66 61 75 6c 74 2e 65 78 74 65 6e 64 28 21  default.extend(!
8b40: 30 2c 7b 7d 2c 7b 74 65 6d 70 6c 61 74 65 3a 27  0,{},{template:'
8b50: 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6c 6f  <div class="colo
8b60: 72 70 69 63 6b 65 72 2d 62 61 72 20 63 6f 6c 6f  rpicker-bar colo
8b70: 72 70 69 63 6b 65 72 2d 70 72 65 76 69 65 77 22  rpicker-preview"
8b80: 3e 3c 64 69 76 20 2f 3e 3c 2f 64 69 76 3e 27 2c  ><div /></div>',
8b90: 73 68 6f 77 54 65 78 74 3a 21 30 2c 66 6f 72 6d  showText:!0,form
8ba0: 61 74 3a 65 2e 66 6f 72 6d 61 74 7d 2c 6f 29 29  at:e.format},o))
8bb0: 29 3b 72 65 74 75 72 6e 20 72 2e 65 6c 65 6d 65  );return r.eleme
8bc0: 6e 74 3d 28 30 2c 70 2e 64 65 66 61 75 6c 74 29  nt=(0,p.default)
8bd0: 28 72 2e 6f 70 74 69 6f 6e 73 2e 74 65 6d 70 6c  (r.options.templ
8be0: 61 74 65 29 2c 72 2e 65 6c 65 6d 65 6e 74 49 6e  ate),r.elementIn
8bf0: 6e 65 72 3d 72 2e 65 6c 65 6d 65 6e 74 2e 66 69  ner=r.element.fi
8c00: 6e 64 28 22 64 69 76 22 29 2c 72 7d 72 65 74 75  nd("div"),r}retu
8c10: 72 6e 20 61 28 74 2c 65 29 2c 6c 28 74 2c 5b 7b  rn a(t,e),l(t,[{
8c20: 6b 65 79 3a 22 6f 6e 43 72 65 61 74 65 22 2c 76  key:"onCreate",v
8c30: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
8c40: 7b 73 28 74 2e 70 72 6f 74 6f 74 79 70 65 2e 5f  {s(t.prototype._
8c50: 5f 70 72 6f 74 6f 5f 5f 7c 7c 4f 62 6a 65 63 74  _proto__||Object
8c60: 2e 67 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28  .getPrototypeOf(
8c70: 74 2e 70 72 6f 74 6f 74 79 70 65 29 2c 22 6f 6e  t.prototype),"on
8c80: 43 72 65 61 74 65 22 2c 74 68 69 73 29 2e 63 61  Create",this).ca
8c90: 6c 6c 28 74 68 69 73 2c 65 29 2c 74 68 69 73 2e  ll(this,e),this.
8ca0: 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b  colorpicker.pick
8cb0: 65 72 2e 61 70 70 65 6e 64 28 74 68 69 73 2e 65  er.append(this.e
8cc0: 6c 65 6d 65 6e 74 29 7d 7d 2c 7b 6b 65 79 3a 22  lement)}},{key:"
8cd0: 6f 6e 55 70 64 61 74 65 22 2c 76 61 6c 75 65 3a  onUpdate",value:
8ce0: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 69 66 28 73  function(e){if(s
8cf0: 28 74 2e 70 72 6f 74 6f 74 79 70 65 2e 5f 5f 70  (t.prototype.__p
8d00: 72 6f 74 6f 5f 5f 7c 7c 4f 62 6a 65 63 74 2e 67  roto__||Object.g
8d10: 65 74 50 72 6f 74 6f 74 79 70 65 4f 66 28 74 2e  etPrototypeOf(t.
8d20: 70 72 6f 74 6f 74 79 70 65 29 2c 22 6f 6e 55 70  prototype),"onUp
8d30: 64 61 74 65 22 2c 74 68 69 73 29 2e 63 61 6c 6c  date",this).call
8d40: 28 74 68 69 73 2c 65 29 2c 21 65 2e 63 6f 6c 6f  (this,e),!e.colo
8d50: 72 29 72 65 74 75 72 6e 20 76 6f 69 64 20 74 68  r)return void th
8d60: 69 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e  is.elementInner.
8d70: 63 73 73 28 22 62 61 63 6b 67 72 6f 75 6e 64 43  css("backgroundC
8d80: 6f 6c 6f 72 22 2c 6e 75 6c 6c 29 2e 63 73 73 28  olor",null).css(
8d90: 22 63 6f 6c 6f 72 22 2c 6e 75 6c 6c 29 2e 68 74  "color",null).ht
8da0: 6d 6c 28 22 22 29 3b 74 68 69 73 2e 65 6c 65 6d  ml("");this.elem
8db0: 65 6e 74 49 6e 6e 65 72 2e 63 73 73 28 22 62 61  entInner.css("ba
8dc0: 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 22 2c 65  ckgroundColor",e
8dd0: 2e 63 6f 6c 6f 72 2e 74 6f 52 67 62 53 74 72 69  .color.toRgbStri
8de0: 6e 67 28 29 29 2c 74 68 69 73 2e 6f 70 74 69 6f  ng()),this.optio
8df0: 6e 73 2e 73 68 6f 77 54 65 78 74 26 26 28 74 68  ns.showText&&(th
8e00: 69 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e  is.elementInner.
8e10: 68 74 6d 6c 28 65 2e 63 6f 6c 6f 72 2e 73 74 72  html(e.color.str
8e20: 69 6e 67 28 74 68 69 73 2e 6f 70 74 69 6f 6e 73  ing(this.options
8e30: 2e 66 6f 72 6d 61 74 7c 7c 74 68 69 73 2e 63 6f  .format||this.co
8e40: 6c 6f 72 70 69 63 6b 65 72 2e 66 6f 72 6d 61 74  lorpicker.format
8e50: 29 29 2c 65 2e 63 6f 6c 6f 72 2e 69 73 44 61 72  )),e.color.isDar
8e60: 6b 28 29 26 26 65 2e 63 6f 6c 6f 72 2e 61 6c 70  k()&&e.color.alp
8e70: 68 61 3e 2e 35 3f 74 68 69 73 2e 65 6c 65 6d 65  ha>.5?this.eleme
8e80: 6e 74 49 6e 6e 65 72 2e 63 73 73 28 22 63 6f 6c  ntInner.css("col
8e90: 6f 72 22 2c 22 77 68 69 74 65 22 29 3a 74 68 69  or","white"):thi
8ea0: 73 2e 65 6c 65 6d 65 6e 74 49 6e 6e 65 72 2e 63  s.elementInner.c
8eb0: 73 73 28 22 63 6f 6c 6f 72 22 2c 22 62 6c 61 63  ss("color","blac
8ec0: 6b 22 29 29 7d 7d 5d 29 2c 74 7d 28 75 2e 64 65  k"))}}]),t}(u.de
8ed0: 66 61 75 6c 74 29 3b 74 2e 64 65 66 61 75 6c 74  fault);t.default
8ee0: 3d 66 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  =f},function(e,t
8ef0: 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63 74 22  ,o){"use strict"
8f00: 3b 66 75 6e 63 74 69 6f 6e 20 72 28 65 29 7b 72  ;function r(e){r
8f10: 65 74 75 72 6e 20 65 26 26 65 2e 5f 5f 65 73 4d  eturn e&&e.__esM
8f20: 6f 64 75 6c 65 3f 65 3a 7b 64 65 66 61 75 6c 74  odule?e:{default
8f30: 3a 65 7d 7d 66 75 6e 63 74 69 6f 6e 20 6e 28 65  :e}}function n(e
8f40: 2c 74 29 7b 69 66 28 21 28 65 20 69 6e 73 74 61  ,t){if(!(e insta
8f50: 6e 63 65 6f 66 20 74 29 29 74 68 72 6f 77 20 6e  nceof t))throw n
8f60: 65 77 20 54 79 70 65 45 72 72 6f 72 28 22 43 61  ew TypeError("Ca
8f70: 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61 73  nnot call a clas
8f80: 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 22  s as a function"
8f90: 29 7d 66 75 6e 63 74 69 6f 6e 20 69 28 65 2c 74  )}function i(e,t
8fa0: 29 7b 69 66 28 21 65 29 74 68 72 6f 77 20 6e 65  ){if(!e)throw ne
8fb0: 77 20 52 65 66 65 72 65 6e 63 65 45 72 72 6f 72  w ReferenceError
8fc0: 28 22 74 68 69 73 20 68 61 73 6e 27 74 20 62 65  ("this hasn't be
8fd0: 65 6e 20 69 6e 69 74 69 61 6c 69 73 65 64 20 2d  en initialised -
8fe0: 20 73 75 70 65 72 28 29 20 68 61 73 6e 27 74 20   super() hasn't 
8ff0: 62 65 65 6e 20 63 61 6c 6c 65 64 22 29 3b 72 65  been called");re
9000: 74 75 72 6e 21 74 7c 7c 22 6f 62 6a 65 63 74 22  turn!t||"object"
9010: 21 3d 74 79 70 65 6f 66 20 74 26 26 22 66 75 6e  !=typeof t&&"fun
9020: 63 74 69 6f 6e 22 21 3d 74 79 70 65 6f 66 20 74  ction"!=typeof t
9030: 3f 65 3a 74 7d 66 75 6e 63 74 69 6f 6e 20 61 28  ?e:t}function a(
9040: 65 2c 74 29 7b 69 66 28 22 66 75 6e 63 74 69 6f  e,t){if("functio
9050: 6e 22 21 3d 74 79 70 65 6f 66 20 74 26 26 6e 75  n"!=typeof t&&nu
9060: 6c 6c 21 3d 3d 74 29 74 68 72 6f 77 20 6e 65 77  ll!==t)throw new
9070: 20 54 79 70 65 45 72 72 6f 72 28 22 53 75 70 65   TypeError("Supe
9080: 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 75 73  r expression mus
9090: 74 20 65 69 74 68 65 72 20 62 65 20 6e 75 6c 6c  t either be null
90a0: 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20   or a function, 
90b0: 6e 6f 74 20 22 2b 74 79 70 65 6f 66 20 74 29 3b  not "+typeof t);
90c0: 65 2e 70 72 6f 74 6f 74 79 70 65 3d 4f 62 6a 65  e.prototype=Obje
90d0: 63 74 2e 63 72 65 61 74 65 28 74 26 26 74 2e 70  ct.create(t&&t.p
90e0: 72 6f 74 6f 74 79 70 65 2c 7b 63 6f 6e 73 74 72  rototype,{constr
90f0: 75 63 74 6f 72 3a 7b 76 61 6c 75 65 3a 65 2c 65  uctor:{value:e,e
9100: 6e 75 6d 65 72 61 62 6c 65 3a 21 31 2c 77 72 69  numerable:!1,wri
9110: 74 61 62 6c 65 3a 21 30 2c 63 6f 6e 66 69 67 75  table:!0,configu
9120: 72 61 62 6c 65 3a 21 30 7d 7d 29 2c 74 26 26 28  rable:!0}}),t&&(
9130: 4f 62 6a 65 63 74 2e 73 65 74 50 72 6f 74 6f 74  Object.setProtot
9140: 79 70 65 4f 66 3f 4f 62 6a 65 63 74 2e 73 65 74  ypeOf?Object.set
9150: 50 72 6f 74 6f 74 79 70 65 4f 66 28 65 2c 74 29  PrototypeOf(e,t)
9160: 3a 65 2e 5f 5f 70 72 6f 74 6f 5f 5f 3d 74 29 7d  :e.__proto__=t)}
9170: 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f  Object.definePro
9180: 70 65 72 74 79 28 74 2c 22 5f 5f 65 73 4d 6f 64  perty(t,"__esMod
9190: 75 6c 65 22 2c 7b 76 61 6c 75 65 3a 21 30 7d 29  ule",{value:!0})
91a0: 3b 76 61 72 20 6c 3d 66 75 6e 63 74 69 6f 6e 28  ;var l=function(
91b0: 29 7b 66 75 6e 63 74 69 6f 6e 20 65 28 65 2c 74  ){function e(e,t
91c0: 29 7b 66 6f 72 28 76 61 72 20 6f 3d 30 3b 6f 3c  ){for(var o=0;o<
91d0: 74 2e 6c 65 6e 67 74 68 3b 6f 2b 2b 29 7b 76 61  t.length;o++){va
91e0: 72 20 72 3d 74 5b 6f 5d 3b 72 2e 65 6e 75 6d 65  r r=t[o];r.enume
91f0: 72 61 62 6c 65 3d 72 2e 65 6e 75 6d 65 72 61 62  rable=r.enumerab
9200: 6c 65 7c 7c 21 31 2c 72 2e 63 6f 6e 66 69 67 75  le||!1,r.configu
9210: 72 61 62 6c 65 3d 21 30 2c 22 76 61 6c 75 65 22  rable=!0,"value"
9220: 69 6e 20 72 26 26 28 72 2e 77 72 69 74 61 62 6c  in r&&(r.writabl
9230: 65 3d 21 30 29 2c 4f 62 6a 65 63 74 2e 64 65 66  e=!0),Object.def
9240: 69 6e 65 50 72 6f 70 65 72 74 79 28 65 2c 72 2e  ineProperty(e,r.
9250: 6b 65 79 2c 72 29 7d 7d 72 65 74 75 72 6e 20 66  key,r)}}return f
9260: 75 6e 63 74 69 6f 6e 28 74 2c 6f 2c 72 29 7b 72  unction(t,o,r){r
9270: 65 74 75 72 6e 20 6f 26 26 65 28 74 2e 70 72 6f  eturn o&&e(t.pro
9280: 74 6f 74 79 70 65 2c 6f 29 2c 72 26 26 65 28 74  totype,o),r&&e(t
9290: 2c 72 29 2c 74 7d 7d 28 29 2c 73 3d 66 75 6e 63  ,r),t}}(),s=func
92a0: 74 69 6f 6e 20 65 28 74 2c 6f 2c 72 29 7b 6e 75  tion e(t,o,r){nu
92b0: 6c 6c 3d 3d 3d 74 26 26 28 74 3d 46 75 6e 63 74  ll===t&&(t=Funct
92c0: 69 6f 6e 2e 70 72 6f 74 6f 74 79 70 65 29 3b 76  ion.prototype);v
92d0: 61 72 20 6e 3d 4f 62 6a 65 63 74 2e 67 65 74 4f  ar n=Object.getO
92e0: 77 6e 50 72 6f 70 65 72 74 79 44 65 73 63 72 69  wnPropertyDescri
92f0: 70 74 6f 72 28 74 2c 6f 29 3b 69 66 28 76 6f 69  ptor(t,o);if(voi
9300: 64 20 30 3d 3d 3d 6e 29 7b 76 61 72 20 69 3d 4f  d 0===n){var i=O
9310: 62 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79  bject.getPrototy
9320: 70 65 4f 66 28 74 29 3b 72 65 74 75 72 6e 20 6e  peOf(t);return n
9330: 75 6c 6c 3d 3d 3d 69 3f 76 6f 69 64 20 30 3a 65  ull===i?void 0:e
9340: 28 69 2c 6f 2c 72 29 7d 69 66 28 22 76 61 6c 75  (i,o,r)}if("valu
9350: 65 22 69 6e 20 6e 29 72 65 74 75 72 6e 20 6e 2e  e"in n)return n.
9360: 76 61 6c 75 65 3b 76 61 72 20 61 3d 6e 2e 67 65  value;var a=n.ge
9370: 74 3b 69 66 28 76 6f 69 64 20 30 21 3d 3d 61 29  t;if(void 0!==a)
9380: 72 65 74 75 72 6e 20 61 2e 63 61 6c 6c 28 72 29  return a.call(r)
9390: 7d 2c 63 3d 6f 28 34 29 2c 75 3d 72 28 63 29 2c  },c=o(4),u=r(c),
93a0: 68 3d 6f 28 30 29 2c 70 3d 72 28 68 29 2c 66 3d  h=o(0),p=r(h),f=
93b0: 7b 62 61 72 54 65 6d 70 6c 61 74 65 3a 27 3c 64  {barTemplate:'<d
93c0: 69 76 20 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70  iv class="colorp
93d0: 69 63 6b 65 72 2d 62 61 72 20 63 6f 6c 6f 72 70  icker-bar colorp
93e0: 69 63 6b 65 72 2d 73 77 61 74 63 68 65 73 22 3e  icker-swatches">
93f0: 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20  \n              
9400: 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73        <div class
9410: 3d 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 77  ="colorpicker-sw
9420: 61 74 63 68 65 73 2d 2d 69 6e 6e 65 72 22 3e 3c  atches--inner"><
9430: 2f 64 69 76 3e 5c 6e 20 20 20 20 20 20 20 20 20  /div>\n         
9440: 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 27 2c 73         </div>',s
9450: 77 61 74 63 68 54 65 6d 70 6c 61 74 65 3a 27 3c  watchTemplate:'<
9460: 69 20 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69  i class="colorpi
9470: 63 6b 65 72 2d 73 77 61 74 63 68 22 3e 3c 69 20  cker-swatch"><i 
9480: 63 6c 61 73 73 3d 22 63 6f 6c 6f 72 70 69 63 6b  class="colorpick
9490: 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e 6e 65 72  er-swatch--inner
94a0: 22 3e 3c 2f 69 3e 3c 2f 69 3e 27 7d 2c 64 3d 66  "></i></i>'},d=f
94b0: 75 6e 63 74 69 6f 6e 28 65 29 7b 66 75 6e 63 74  unction(e){funct
94c0: 69 6f 6e 20 74 28 65 29 7b 76 61 72 20 6f 3d 61  ion t(e){var o=a
94d0: 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 3e  rguments.length>
94e0: 31 26 26 76 6f 69 64 20 30 21 3d 3d 61 72 67 75  1&&void 0!==argu
94f0: 6d 65 6e 74 73 5b 31 5d 3f 61 72 67 75 6d 65 6e  ments[1]?argumen
9500: 74 73 5b 31 5d 3a 7b 7d 3b 6e 28 74 68 69 73 2c  ts[1]:{};n(this,
9510: 74 29 3b 76 61 72 20 72 3d 69 28 74 68 69 73 2c  t);var r=i(this,
9520: 28 74 2e 5f 5f 70 72 6f 74 6f 5f 5f 7c 7c 4f 62  (t.__proto__||Ob
9530: 6a 65 63 74 2e 67 65 74 50 72 6f 74 6f 74 79 70  ject.getPrototyp
9540: 65 4f 66 28 74 29 29 2e 63 61 6c 6c 28 74 68 69  eOf(t)).call(thi
9550: 73 2c 65 2c 70 2e 64 65 66 61 75 6c 74 2e 65 78  s,e,p.default.ex
9560: 74 65 6e 64 28 21 30 2c 7b 7d 2c 66 2c 6f 29 29  tend(!0,{},f,o))
9570: 29 3b 72 65 74 75 72 6e 20 72 2e 65 6c 65 6d 65  );return r.eleme
9580: 6e 74 3d 6e 75 6c 6c 2c 72 7d 72 65 74 75 72 6e  nt=null,r}return
9590: 20 61 28 74 2c 65 29 2c 6c 28 74 2c 5b 7b 6b 65   a(t,e),l(t,[{ke
95a0: 79 3a 22 69 73 45 6e 61 62 6c 65 64 22 2c 76 61  y:"isEnabled",va
95b0: 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  lue:function(){r
95c0: 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 4c 65  eturn this.getLe
95d0: 6e 67 74 68 28 29 3e 30 7d 7d 2c 7b 6b 65 79 3a  ngth()>0}},{key:
95e0: 22 6f 6e 43 72 65 61 74 65 22 2c 76 61 6c 75 65  "onCreate",value
95f0: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 73 28 74  :function(e){s(t
9600: 2e 70 72 6f 74 6f 74 79 70 65 2e 5f 5f 70 72 6f  .prototype.__pro
9610: 74 6f 5f 5f 7c 7c 4f 62 6a 65 63 74 2e 67 65 74  to__||Object.get
9620: 50 72 6f 74 6f 74 79 70 65 4f 66 28 74 2e 70 72  PrototypeOf(t.pr
9630: 6f 74 6f 74 79 70 65 29 2c 22 6f 6e 43 72 65 61  ototype),"onCrea
9640: 74 65 22 2c 74 68 69 73 29 2e 63 61 6c 6c 28 74  te",this).call(t
9650: 68 69 73 2c 65 29 2c 74 68 69 73 2e 69 73 45 6e  his,e),this.isEn
9660: 61 62 6c 65 64 28 29 26 26 28 74 68 69 73 2e 65  abled()&&(this.e
9670: 6c 65 6d 65 6e 74 3d 28 30 2c 70 2e 64 65 66 61  lement=(0,p.defa
9680: 75 6c 74 29 28 74 68 69 73 2e 6f 70 74 69 6f 6e  ult)(this.option
9690: 73 2e 62 61 72 54 65 6d 70 6c 61 74 65 29 2c 74  s.barTemplate),t
96a0: 68 69 73 2e 6c 6f 61 64 28 29 2c 74 68 69 73 2e  his.load(),this.
96b0: 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b  colorpicker.pick
96c0: 65 72 2e 61 70 70 65 6e 64 28 74 68 69 73 2e 65  er.append(this.e
96d0: 6c 65 6d 65 6e 74 29 29 7d 7d 2c 7b 6b 65 79 3a  lement))}},{key:
96e0: 22 6c 6f 61 64 22 2c 76 61 6c 75 65 3a 66 75 6e  "load",value:fun
96f0: 63 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74 68  ction(){var e=th
9700: 69 73 2c 74 3d 74 68 69 73 2e 63 6f 6c 6f 72 70  is,t=this.colorp
9710: 69 63 6b 65 72 2c 6f 3d 74 68 69 73 2e 65 6c 65  icker,o=this.ele
9720: 6d 65 6e 74 2e 66 69 6e 64 28 22 2e 63 6f 6c 6f  ment.find(".colo
9730: 72 70 69 63 6b 65 72 2d 73 77 61 74 63 68 65 73  rpicker-swatches
9740: 2d 2d 69 6e 6e 65 72 22 29 2c 72 3d 21 30 3d 3d  --inner"),r=!0==
9750: 3d 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 6e 61  =this.options.na
9760: 6d 65 73 41 73 56 61 6c 75 65 73 26 26 21 41 72  mesAsValues&&!Ar
9770: 72 61 79 2e 69 73 41 72 72 61 79 28 74 68 69 73  ray.isArray(this
9780: 2e 63 6f 6c 6f 72 73 29 3b 6f 2e 65 6d 70 74 79  .colors);o.empty
9790: 28 29 2c 70 2e 64 65 66 61 75 6c 74 2e 65 61 63  (),p.default.eac
97a0: 68 28 74 68 69 73 2e 63 6f 6c 6f 72 73 2c 66 75  h(this.colors,fu
97b0: 6e 63 74 69 6f 6e 28 6e 2c 69 29 7b 76 61 72 20  nction(n,i){var 
97c0: 61 3d 28 30 2c 70 2e 64 65 66 61 75 6c 74 29 28  a=(0,p.default)(
97d0: 65 2e 6f 70 74 69 6f 6e 73 2e 73 77 61 74 63 68  e.options.swatch
97e0: 54 65 6d 70 6c 61 74 65 29 2e 61 74 74 72 28 22  Template).attr("
97f0: 64 61 74 61 2d 6e 61 6d 65 22 2c 6e 29 2e 61 74  data-name",n).at
9800: 74 72 28 22 64 61 74 61 2d 76 61 6c 75 65 22 2c  tr("data-value",
9810: 69 29 2e 61 74 74 72 28 22 74 69 74 6c 65 22 2c  i).attr("title",
9820: 72 3f 6e 2b 22 3a 20 22 2b 69 3a 69 29 2e 6f 6e  r?n+": "+i:i).on
9830: 28 22 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f  ("mousedown.colo
9840: 72 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61  rpicker touchsta
9850: 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c  rt.colorpicker",
9860: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20  function(e){var 
9870: 6f 3d 28 30 2c 70 2e 64 65 66 61 75 6c 74 29 28  o=(0,p.default)(
9880: 74 68 69 73 29 3b 74 2e 73 65 74 56 61 6c 75 65  this);t.setValue
9890: 28 72 3f 6f 2e 61 74 74 72 28 22 64 61 74 61 2d  (r?o.attr("data-
98a0: 6e 61 6d 65 22 29 3a 6f 2e 61 74 74 72 28 22 64  name"):o.attr("d
98b0: 61 74 61 2d 76 61 6c 75 65 22 29 29 7d 29 3b 61  ata-value"))});a
98c0: 2e 66 69 6e 64 28 22 2e 63 6f 6c 6f 72 70 69 63  .find(".colorpic
98d0: 6b 65 72 2d 73 77 61 74 63 68 2d 2d 69 6e 6e 65  ker-swatch--inne
98e0: 72 22 29 2e 63 73 73 28 22 62 61 63 6b 67 72 6f  r").css("backgro
98f0: 75 6e 64 2d 63 6f 6c 6f 72 22 2c 69 29 2c 6f 2e  und-color",i),o.
9900: 61 70 70 65 6e 64 28 61 29 7d 29 2c 6f 2e 61 70  append(a)}),o.ap
9910: 70 65 6e 64 28 28 30 2c 70 2e 64 65 66 61 75 6c  pend((0,p.defaul
9920: 74 29 28 27 3c 69 20 63 6c 61 73 73 3d 22 63 6f  t)('<i class="co
9930: 6c 6f 72 70 69 63 6b 65 72 2d 63 6c 65 61 72 22  lorpicker-clear"
9940: 3e 3c 2f 69 3e 27 29 29 7d 7d 5d 29 2c 74 7d 28  ></i>'))}}]),t}(
9950: 75 2e 64 65 66 61 75 6c 74 29 3b 74 2e 64 65 66  u.default);t.def
9960: 61 75 6c 74 3d 64 7d 2c 66 75 6e 63 74 69 6f 6e  ault=d},function
9970: 28 65 2c 74 2c 6f 29 7b 22 75 73 65 20 73 74 72  (e,t,o){"use str
9980: 69 63 74 22 3b 66 75 6e 63 74 69 6f 6e 20 72 28  ict";function r(
9990: 65 2c 74 29 7b 69 66 28 21 28 65 20 69 6e 73 74  e,t){if(!(e inst
99a0: 61 6e 63 65 6f 66 20 74 29 29 74 68 72 6f 77 20  anceof t))throw 
99b0: 6e 65 77 20 54 79 70 65 45 72 72 6f 72 28 22 43  new TypeError("C
99c0: 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c 61  annot call a cla
99d0: 73 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f 6e  ss as a function
99e0: 22 29 7d 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65  ")}Object.define
99f0: 50 72 6f 70 65 72 74 79 28 74 2c 22 5f 5f 65 73  Property(t,"__es
9a00: 4d 6f 64 75 6c 65 22 2c 7b 76 61 6c 75 65 3a 21  Module",{value:!
9a10: 30 7d 29 3b 76 61 72 20 6e 3d 66 75 6e 63 74 69  0});var n=functi
9a20: 6f 6e 28 29 7b 66 75 6e 63 74 69 6f 6e 20 65 28  on(){function e(
9a30: 65 2c 74 29 7b 66 6f 72 28 76 61 72 20 6f 3d 30  e,t){for(var o=0
9a40: 3b 6f 3c 74 2e 6c 65 6e 67 74 68 3b 6f 2b 2b 29  ;o<t.length;o++)
9a50: 7b 76 61 72 20 72 3d 74 5b 6f 5d 3b 72 2e 65 6e  {var r=t[o];r.en
9a60: 75 6d 65 72 61 62 6c 65 3d 72 2e 65 6e 75 6d 65  umerable=r.enume
9a70: 72 61 62 6c 65 7c 7c 21 31 2c 72 2e 63 6f 6e 66  rable||!1,r.conf
9a80: 69 67 75 72 61 62 6c 65 3d 21 30 2c 22 76 61 6c  igurable=!0,"val
9a90: 75 65 22 69 6e 20 72 26 26 28 72 2e 77 72 69 74  ue"in r&&(r.writ
9aa0: 61 62 6c 65 3d 21 30 29 2c 4f 62 6a 65 63 74 2e  able=!0),Object.
9ab0: 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 65  defineProperty(e
9ac0: 2c 72 2e 6b 65 79 2c 72 29 7d 7d 72 65 74 75 72  ,r.key,r)}}retur
9ad0: 6e 20 66 75 6e 63 74 69 6f 6e 28 74 2c 6f 2c 72  n function(t,o,r
9ae0: 29 7b 72 65 74 75 72 6e 20 6f 26 26 65 28 74 2e  ){return o&&e(t.
9af0: 70 72 6f 74 6f 74 79 70 65 2c 6f 29 2c 72 26 26  prototype,o),r&&
9b00: 65 28 74 2c 72 29 2c 74 7d 7d 28 29 2c 69 3d 6f  e(t,r),t}}(),i=o
9b10: 28 30 29 2c 61 3d 66 75 6e 63 74 69 6f 6e 28 65  (0),a=function(e
9b20: 29 7b 72 65 74 75 72 6e 20 65 26 26 65 2e 5f 5f  ){return e&&e.__
9b30: 65 73 4d 6f 64 75 6c 65 3f 65 3a 7b 64 65 66 61  esModule?e:{defa
9b40: 75 6c 74 3a 65 7d 7d 28 69 29 2c 6c 3d 66 75 6e  ult:e}}(i),l=fun
9b50: 63 74 69 6f 6e 28 29 7b 66 75 6e 63 74 69 6f 6e  ction(){function
9b60: 20 65 28 74 29 7b 72 28 74 68 69 73 2c 65 29 2c   e(t){r(this,e),
9b70: 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
9b80: 3d 74 2c 74 68 69 73 2e 63 75 72 72 65 6e 74 53  =t,this.currentS
9b90: 6c 69 64 65 72 3d 6e 75 6c 6c 2c 74 68 69 73 2e  lider=null,this.
9ba0: 6d 6f 75 73 65 50 6f 69 6e 74 65 72 3d 7b 6c 65  mousePointer={le
9bb0: 66 74 3a 30 2c 74 6f 70 3a 30 7d 2c 74 68 69 73  ft:0,top:0},this
9bc0: 2e 6f 6e 4d 6f 76 65 3d 61 2e 64 65 66 61 75 6c  .onMove=a.defaul
9bd0: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 64 65 66  t.proxy(this.def
9be0: 61 75 6c 74 4f 6e 4d 6f 76 65 2c 74 68 69 73 29  aultOnMove,this)
9bf0: 7d 72 65 74 75 72 6e 20 6e 28 65 2c 5b 7b 6b 65  }return n(e,[{ke
9c00: 79 3a 22 64 65 66 61 75 6c 74 4f 6e 4d 6f 76 65  y:"defaultOnMove
9c10: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
9c20: 28 65 2c 74 29 7b 69 66 28 74 68 69 73 2e 63 75  (e,t){if(this.cu
9c30: 72 72 65 6e 74 53 6c 69 64 65 72 29 7b 76 61 72  rrentSlider){var
9c40: 20 6f 3d 74 68 69 73 2e 63 75 72 72 65 6e 74 53   o=this.currentS
9c50: 6c 69 64 65 72 2c 72 3d 74 68 69 73 2e 63 6f 6c  lider,r=this.col
9c60: 6f 72 70 69 63 6b 65 72 2c 6e 3d 72 2e 63 6f 6c  orpicker,n=r.col
9c70: 6f 72 48 61 6e 64 6c 65 72 2c 69 3d 6e 2e 68 61  orHandler,i=n.ha
9c80: 73 43 6f 6c 6f 72 28 29 3f 6e 2e 63 6f 6c 6f 72  sColor()?n.color
9c90: 2e 67 65 74 43 6c 6f 6e 65 28 29 3a 6e 2e 67 65  .getClone():n.ge
9ca0: 74 46 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72 28 29  tFallbackColor()
9cb0: 3b 6f 2e 67 75 69 64 65 53 74 79 6c 65 2e 6c 65  ;o.guideStyle.le
9cc0: 66 74 3d 74 2b 22 70 78 22 2c 6f 2e 67 75 69 64  ft=t+"px",o.guid
9cd0: 65 53 74 79 6c 65 2e 74 6f 70 3d 65 2b 22 70 78  eStyle.top=e+"px
9ce0: 22 2c 6f 2e 63 61 6c 6c 4c 65 66 74 26 26 69 5b  ",o.callLeft&&i[
9cf0: 6f 2e 63 61 6c 6c 4c 65 66 74 5d 28 74 2f 6f 2e  o.callLeft](t/o.
9d00: 6d 61 78 4c 65 66 74 29 2c 6f 2e 63 61 6c 6c 54  maxLeft),o.callT
9d10: 6f 70 26 26 69 5b 6f 2e 63 61 6c 6c 54 6f 70 5d  op&&i[o.callTop]
9d20: 28 65 2f 6f 2e 6d 61 78 54 6f 70 29 2c 72 2e 73  (e/o.maxTop),r.s
9d30: 65 74 56 61 6c 75 65 28 69 29 2c 72 2e 70 6f 70  etValue(i),r.pop
9d40: 75 70 48 61 6e 64 6c 65 72 2e 66 6f 63 75 73 28  upHandler.focus(
9d50: 29 7d 7d 7d 2c 7b 6b 65 79 3a 22 62 69 6e 64 22  )}}},{key:"bind"
9d60: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
9d70: 29 7b 76 61 72 20 65 3d 74 68 69 73 2e 63 6f 6c  ){var e=this.col
9d80: 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73  orpicker.options
9d90: 2e 68 6f 72 69 7a 6f 6e 74 61 6c 3f 74 68 69 73  .horizontal?this
9da0: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74  .colorpicker.opt
9db0: 69 6f 6e 73 2e 73 6c 69 64 65 72 73 48 6f 72 7a  ions.slidersHorz
9dc0: 3a 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  :this.colorpicke
9dd0: 72 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72  r.options.slider
9de0: 73 2c 74 3d 5b 5d 3b 66 6f 72 28 76 61 72 20 6f  s,t=[];for(var o
9df0: 20 69 6e 20 65 29 65 2e 68 61 73 4f 77 6e 50 72   in e)e.hasOwnPr
9e00: 6f 70 65 72 74 79 28 6f 29 26 26 74 2e 70 75 73  operty(o)&&t.pus
9e10: 68 28 65 5b 6f 5d 2e 73 65 6c 65 63 74 6f 72 29  h(e[o].selector)
9e20: 3b 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  ;this.colorpicke
9e30: 72 2e 70 69 63 6b 65 72 2e 66 69 6e 64 28 74 2e  r.picker.find(t.
9e40: 6a 6f 69 6e 28 22 2c 20 22 29 29 2e 6f 6e 28 22  join(", ")).on("
9e50: 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70  mousedown.colorp
9e60: 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74  icker touchstart
9e70: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 61 2e  .colorpicker",a.
9e80: 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68  default.proxy(th
9e90: 69 73 2e 70 72 65 73 73 65 64 2c 74 68 69 73 29  is.pressed,this)
9ea0: 29 7d 7d 2c 7b 6b 65 79 3a 22 75 6e 62 69 6e 64  )}},{key:"unbind
9eb0: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
9ec0: 28 29 7b 28 30 2c 61 2e 64 65 66 61 75 6c 74 29  (){(0,a.default)
9ed0: 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  (this.colorpicke
9ee0: 72 2e 70 69 63 6b 65 72 29 2e 6f 66 66 28 7b 22  r.picker).off({"
9ef0: 6d 6f 75 73 65 6d 6f 76 65 2e 63 6f 6c 6f 72 70  mousemove.colorp
9f00: 69 63 6b 65 72 22 3a 61 2e 64 65 66 61 75 6c 74  icker":a.default
9f10: 2e 70 72 6f 78 79 28 74 68 69 73 2e 6d 6f 76 65  .proxy(this.move
9f20: 64 2c 74 68 69 73 29 2c 22 74 6f 75 63 68 6d 6f  d,this),"touchmo
9f30: 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a  ve.colorpicker":
9f40: 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28  a.default.proxy(
9f50: 74 68 69 73 2e 6d 6f 76 65 64 2c 74 68 69 73 29  this.moved,this)
9f60: 2c 22 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 70  ,"mouseup.colorp
9f70: 69 63 6b 65 72 22 3a 61 2e 64 65 66 61 75 6c 74  icker":a.default
9f80: 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 6c 65  .proxy(this.rele
9f90: 61 73 65 64 2c 74 68 69 73 29 2c 22 74 6f 75 63  ased,this),"touc
9fa0: 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  hend.colorpicker
9fb0: 22 3a 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78  ":a.default.prox
9fc0: 79 28 74 68 69 73 2e 72 65 6c 65 61 73 65 64 2c  y(this.released,
9fd0: 74 68 69 73 29 7d 29 7d 7d 2c 7b 6b 65 79 3a 22  this)})}},{key:"
9fe0: 70 72 65 73 73 65 64 22 2c 76 61 6c 75 65 3a 66  pressed",value:f
9ff0: 75 6e 63 74 69 6f 6e 28 65 29 7b 69 66 28 21 74  unction(e){if(!t
a000: 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e  his.colorpicker.
a010: 69 73 44 69 73 61 62 6c 65 64 28 29 29 7b 74 68  isDisabled()){th
a020: 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c  is.colorpicker.l
a030: 61 73 74 45 76 65 6e 74 2e 61 6c 69 61 73 3d 22  astEvent.alias="
a040: 70 72 65 73 73 65 64 22 2c 74 68 69 73 2e 63 6f  pressed",this.co
a050: 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 45 76  lorpicker.lastEv
a060: 65 6e 74 2e 65 3d 65 2c 21 65 2e 70 61 67 65 58  ent.e=e,!e.pageX
a070: 26 26 21 65 2e 70 61 67 65 59 26 26 65 2e 6f 72  &&!e.pageY&&e.or
a080: 69 67 69 6e 61 6c 45 76 65 6e 74 26 26 65 2e 6f  iginalEvent&&e.o
a090: 72 69 67 69 6e 61 6c 45 76 65 6e 74 2e 74 6f 75  riginalEvent.tou
a0a0: 63 68 65 73 26 26 28 65 2e 70 61 67 65 58 3d 65  ches&&(e.pageX=e
a0b0: 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e 74 2e 74  .originalEvent.t
a0c0: 6f 75 63 68 65 73 5b 30 5d 2e 70 61 67 65 58 2c  ouches[0].pageX,
a0d0: 65 2e 70 61 67 65 59 3d 65 2e 6f 72 69 67 69 6e  e.pageY=e.origin
a0e0: 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68 65 73 5b  alEvent.touches[
a0f0: 30 5d 2e 70 61 67 65 59 29 3b 76 61 72 20 74 3d  0].pageY);var t=
a100: 28 30 2c 61 2e 64 65 66 61 75 6c 74 29 28 65 2e  (0,a.default)(e.
a110: 74 61 72 67 65 74 29 2c 6f 3d 74 2e 63 6c 6f 73  target),o=t.clos
a120: 65 73 74 28 22 64 69 76 22 29 2c 72 3d 74 68 69  est("div"),r=thi
a130: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70  s.colorpicker.op
a140: 74 69 6f 6e 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c  tions.horizontal
a150: 3f 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  ?this.colorpicke
a160: 72 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64 65 72  r.options.slider
a170: 73 48 6f 72 7a 3a 74 68 69 73 2e 63 6f 6c 6f 72  sHorz:this.color
a180: 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 73  picker.options.s
a190: 6c 69 64 65 72 73 3b 69 66 28 21 6f 2e 69 73 28  liders;if(!o.is(
a1a0: 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 29 29  ".colorpicker"))
a1b0: 7b 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69  {this.currentSli
a1c0: 64 65 72 3d 6e 75 6c 6c 3b 66 6f 72 28 76 61 72  der=null;for(var
a1d0: 20 6e 20 69 6e 20 72 29 69 66 28 72 2e 68 61 73   n in r)if(r.has
a1e0: 4f 77 6e 50 72 6f 70 65 72 74 79 28 6e 29 29 7b  OwnProperty(n)){
a1f0: 76 61 72 20 69 3d 72 5b 6e 5d 3b 69 66 28 6f 2e  var i=r[n];if(o.
a200: 69 73 28 69 2e 73 65 6c 65 63 74 6f 72 29 29 7b  is(i.selector)){
a210: 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64  this.currentSlid
a220: 65 72 3d 61 2e 64 65 66 61 75 6c 74 2e 65 78 74  er=a.default.ext
a230: 65 6e 64 28 7b 7d 2c 69 2c 7b 6e 61 6d 65 3a 6e  end({},i,{name:n
a240: 7d 29 3b 62 72 65 61 6b 7d 69 66 28 76 6f 69 64  });break}if(void
a250: 20 30 21 3d 3d 69 2e 63 68 69 6c 64 53 65 6c 65   0!==i.childSele
a260: 63 74 6f 72 26 26 6f 2e 69 73 28 69 2e 63 68 69  ctor&&o.is(i.chi
a270: 6c 64 53 65 6c 65 63 74 6f 72 29 29 7b 74 68 69  ldSelector)){thi
a280: 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 3d  s.currentSlider=
a290: 61 2e 64 65 66 61 75 6c 74 2e 65 78 74 65 6e 64  a.default.extend
a2a0: 28 7b 7d 2c 69 2c 7b 6e 61 6d 65 3a 6e 7d 29 2c  ({},i,{name:n}),
a2b0: 6f 3d 6f 2e 70 61 72 65 6e 74 28 29 3b 62 72 65  o=o.parent();bre
a2c0: 61 6b 7d 7d 76 61 72 20 6c 3d 6f 2e 66 69 6e 64  ak}}var l=o.find
a2d0: 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67  (".colorpicker-g
a2e0: 75 69 64 65 22 29 2e 67 65 74 28 30 29 3b 69 66  uide").get(0);if
a2f0: 28 6e 75 6c 6c 21 3d 3d 74 68 69 73 2e 63 75 72  (null!==this.cur
a300: 72 65 6e 74 53 6c 69 64 65 72 26 26 6e 75 6c 6c  rentSlider&&null
a310: 21 3d 3d 6c 29 7b 76 61 72 20 73 3d 6f 2e 6f 66  !==l){var s=o.of
a320: 66 73 65 74 28 29 3b 74 68 69 73 2e 63 75 72 72  fset();this.curr
a330: 65 6e 74 53 6c 69 64 65 72 2e 67 75 69 64 65 53  entSlider.guideS
a340: 74 79 6c 65 3d 6c 2e 73 74 79 6c 65 2c 74 68 69  tyle=l.style,thi
a350: 73 2e 63 75 72 72 65 6e 74 53 6c 69 64 65 72 2e  s.currentSlider.
a360: 6c 65 66 74 3d 65 2e 70 61 67 65 58 2d 73 2e 6c  left=e.pageX-s.l
a370: 65 66 74 2c 74 68 69 73 2e 63 75 72 72 65 6e 74  eft,this.current
a380: 53 6c 69 64 65 72 2e 74 6f 70 3d 65 2e 70 61 67  Slider.top=e.pag
a390: 65 59 2d 73 2e 74 6f 70 2c 74 68 69 73 2e 6d 6f  eY-s.top,this.mo
a3a0: 75 73 65 50 6f 69 6e 74 65 72 3d 7b 6c 65 66 74  usePointer={left
a3b0: 3a 65 2e 70 61 67 65 58 2c 74 6f 70 3a 65 2e 70  :e.pageX,top:e.p
a3c0: 61 67 65 59 7d 2c 28 30 2c 61 2e 64 65 66 61 75  ageY},(0,a.defau
a3d0: 6c 74 29 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69  lt)(this.colorpi
a3e0: 63 6b 65 72 2e 70 69 63 6b 65 72 29 2e 6f 6e 28  cker.picker).on(
a3f0: 7b 22 6d 6f 75 73 65 6d 6f 76 65 2e 63 6f 6c 6f  {"mousemove.colo
a400: 72 70 69 63 6b 65 72 22 3a 61 2e 64 65 66 61 75  rpicker":a.defau
a410: 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6d 6f  lt.proxy(this.mo
a420: 76 65 64 2c 74 68 69 73 29 2c 22 74 6f 75 63 68  ved,this),"touch
a430: 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  move.colorpicker
a440: 22 3a 61 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78  ":a.default.prox
a450: 79 28 74 68 69 73 2e 6d 6f 76 65 64 2c 74 68 69  y(this.moved,thi
a460: 73 29 2c 22 6d 6f 75 73 65 75 70 2e 63 6f 6c 6f  s),"mouseup.colo
a470: 72 70 69 63 6b 65 72 22 3a 61 2e 64 65 66 61 75  rpicker":a.defau
a480: 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65  lt.proxy(this.re
a490: 6c 65 61 73 65 64 2c 74 68 69 73 29 2c 22 74 6f  leased,this),"to
a4a0: 75 63 68 65 6e 64 2e 63 6f 6c 6f 72 70 69 63 6b  uchend.colorpick
a4b0: 65 72 22 3a 61 2e 64 65 66 61 75 6c 74 2e 70 72  er":a.default.pr
a4c0: 6f 78 79 28 74 68 69 73 2e 72 65 6c 65 61 73 65  oxy(this.release
a4d0: 64 2c 74 68 69 73 29 7d 29 2e 74 72 69 67 67 65  d,this)}).trigge
a4e0: 72 28 22 6d 6f 75 73 65 6d 6f 76 65 22 29 7d 7d  r("mousemove")}}
a4f0: 7d 7d 7d 2c 7b 6b 65 79 3a 22 6d 6f 76 65 64 22  }}},{key:"moved"
a500: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
a510: 65 29 7b 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63  e){this.colorpic
a520: 6b 65 72 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c  ker.lastEvent.al
a530: 69 61 73 3d 22 6d 6f 76 65 64 22 2c 74 68 69 73  ias="moved",this
a540: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73  .colorpicker.las
a550: 74 45 76 65 6e 74 2e 65 3d 65 2c 21 65 2e 70 61  tEvent.e=e,!e.pa
a560: 67 65 58 26 26 21 65 2e 70 61 67 65 59 26 26 65  geX&&!e.pageY&&e
a570: 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e 74 26 26  .originalEvent&&
a580: 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e 74 2e  e.originalEvent.
a590: 74 6f 75 63 68 65 73 26 26 28 65 2e 70 61 67 65  touches&&(e.page
a5a0: 58 3d 65 2e 6f 72 69 67 69 6e 61 6c 45 76 65 6e  X=e.originalEven
a5b0: 74 2e 74 6f 75 63 68 65 73 5b 30 5d 2e 70 61 67  t.touches[0].pag
a5c0: 65 58 2c 65 2e 70 61 67 65 59 3d 65 2e 6f 72 69  eX,e.pageY=e.ori
a5d0: 67 69 6e 61 6c 45 76 65 6e 74 2e 74 6f 75 63 68  ginalEvent.touch
a5e0: 65 73 5b 30 5d 2e 70 61 67 65 59 29 2c 65 2e 70  es[0].pageY),e.p
a5f0: 72 65 76 65 6e 74 44 65 66 61 75 6c 74 28 29 3b  reventDefault();
a600: 76 61 72 20 74 3d 4d 61 74 68 2e 6d 61 78 28 30  var t=Math.max(0
a610: 2c 4d 61 74 68 2e 6d 69 6e 28 74 68 69 73 2e 63  ,Math.min(this.c
a620: 75 72 72 65 6e 74 53 6c 69 64 65 72 2e 6d 61 78  urrentSlider.max
a630: 4c 65 66 74 2c 74 68 69 73 2e 63 75 72 72 65 6e  Left,this.curren
a640: 74 53 6c 69 64 65 72 2e 6c 65 66 74 2b 28 28 65  tSlider.left+((e
a650: 2e 70 61 67 65 58 7c 7c 74 68 69 73 2e 6d 6f 75  .pageX||this.mou
a660: 73 65 50 6f 69 6e 74 65 72 2e 6c 65 66 74 29 2d  sePointer.left)-
a670: 74 68 69 73 2e 6d 6f 75 73 65 50 6f 69 6e 74 65  this.mousePointe
a680: 72 2e 6c 65 66 74 29 29 29 2c 6f 3d 4d 61 74 68  r.left))),o=Math
a690: 2e 6d 61 78 28 30 2c 4d 61 74 68 2e 6d 69 6e 28  .max(0,Math.min(
a6a0: 74 68 69 73 2e 63 75 72 72 65 6e 74 53 6c 69 64  this.currentSlid
a6b0: 65 72 2e 6d 61 78 54 6f 70 2c 74 68 69 73 2e 63  er.maxTop,this.c
a6c0: 75 72 72 65 6e 74 53 6c 69 64 65 72 2e 74 6f 70  urrentSlider.top
a6d0: 2b 28 28 65 2e 70 61 67 65 59 7c 7c 74 68 69 73  +((e.pageY||this
a6e0: 2e 6d 6f 75 73 65 50 6f 69 6e 74 65 72 2e 74 6f  .mousePointer.to
a6f0: 70 29 2d 74 68 69 73 2e 6d 6f 75 73 65 50 6f 69  p)-this.mousePoi
a700: 6e 74 65 72 2e 74 6f 70 29 29 29 3b 74 68 69 73  nter.top)));this
a710: 2e 6f 6e 4d 6f 76 65 28 6f 2c 74 29 7d 7d 2c 7b  .onMove(o,t)}},{
a720: 6b 65 79 3a 22 72 65 6c 65 61 73 65 64 22 2c 76  key:"released",v
a730: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
a740: 7b 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  {this.colorpicke
a750: 72 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c 69 61  r.lastEvent.alia
a760: 73 3d 22 72 65 6c 65 61 73 65 64 22 2c 74 68 69  s="released",thi
a770: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61  s.colorpicker.la
a780: 73 74 45 76 65 6e 74 2e 65 3d 65 2c 28 30 2c 61  stEvent.e=e,(0,a
a790: 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e 63  .default)(this.c
a7a0: 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b 65  olorpicker.picke
a7b0: 72 29 2e 6f 66 66 28 7b 22 6d 6f 75 73 65 6d 6f  r).off({"mousemo
a7c0: 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a  ve.colorpicker":
a7d0: 74 68 69 73 2e 6d 6f 76 65 64 2c 22 74 6f 75 63  this.moved,"touc
a7e0: 68 6d 6f 76 65 2e 63 6f 6c 6f 72 70 69 63 6b 65  hmove.colorpicke
a7f0: 72 22 3a 74 68 69 73 2e 6d 6f 76 65 64 2c 22 6d  r":this.moved,"m
a800: 6f 75 73 65 75 70 2e 63 6f 6c 6f 72 70 69 63 6b  ouseup.colorpick
a810: 65 72 22 3a 74 68 69 73 2e 72 65 6c 65 61 73 65  er":this.release
a820: 64 2c 22 74 6f 75 63 68 65 6e 64 2e 63 6f 6c 6f  d,"touchend.colo
a830: 72 70 69 63 6b 65 72 22 3a 74 68 69 73 2e 72 65  rpicker":this.re
a840: 6c 65 61 73 65 64 7d 29 7d 7d 5d 29 2c 65 7d 28  leased})}}]),e}(
a850: 29 3b 74 2e 64 65 66 61 75 6c 74 3d 6c 7d 2c 66  );t.default=l},f
a860: 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22  unction(e,t,o){"
a870: 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e 63  use strict";func
a880: 74 69 6f 6e 20 72 28 65 29 7b 72 65 74 75 72 6e  tion r(e){return
a890: 20 65 26 26 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65   e&&e.__esModule
a8a0: 3f 65 3a 7b 64 65 66 61 75 6c 74 3a 65 7d 7d 66  ?e:{default:e}}f
a8b0: 75 6e 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b 69  unction n(e,t){i
a8c0: 66 28 21 28 65 20 69 6e 73 74 61 6e 63 65 6f 66  f(!(e instanceof
a8d0: 20 74 29 29 74 68 72 6f 77 20 6e 65 77 20 54 79   t))throw new Ty
a8e0: 70 65 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20  peError("Cannot 
a8f0: 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20  call a class as 
a900: 61 20 66 75 6e 63 74 69 6f 6e 22 29 7d 4f 62 6a  a function")}Obj
a910: 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72  ect.defineProper
a920: 74 79 28 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65  ty(t,"__esModule
a930: 22 2c 7b 76 61 6c 75 65 3a 21 30 7d 29 3b 76 61  ",{value:!0});va
a940: 72 20 69 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66  r i=function(){f
a950: 75 6e 63 74 69 6f 6e 20 65 28 65 2c 74 29 7b 66  unction e(e,t){f
a960: 6f 72 28 76 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c  or(var o=0;o<t.l
a970: 65 6e 67 74 68 3b 6f 2b 2b 29 7b 76 61 72 20 72  ength;o++){var r
a980: 3d 74 5b 6f 5d 3b 72 2e 65 6e 75 6d 65 72 61 62  =t[o];r.enumerab
a990: 6c 65 3d 72 2e 65 6e 75 6d 65 72 61 62 6c 65 7c  le=r.enumerable|
a9a0: 7c 21 31 2c 72 2e 63 6f 6e 66 69 67 75 72 61 62  |!1,r.configurab
a9b0: 6c 65 3d 21 30 2c 22 76 61 6c 75 65 22 69 6e 20  le=!0,"value"in 
a9c0: 72 26 26 28 72 2e 77 72 69 74 61 62 6c 65 3d 21  r&&(r.writable=!
a9d0: 30 29 2c 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65  0),Object.define
a9e0: 50 72 6f 70 65 72 74 79 28 65 2c 72 2e 6b 65 79  Property(e,r.key
a9f0: 2c 72 29 7d 7d 72 65 74 75 72 6e 20 66 75 6e 63  ,r)}}return func
aa00: 74 69 6f 6e 28 74 2c 6f 2c 72 29 7b 72 65 74 75  tion(t,o,r){retu
aa10: 72 6e 20 6f 26 26 65 28 74 2e 70 72 6f 74 6f 74  rn o&&e(t.protot
aa20: 79 70 65 2c 6f 29 2c 72 26 26 65 28 74 2c 72 29  ype,o),r&&e(t,r)
aa30: 2c 74 7d 7d 28 29 2c 61 3d 6f 28 30 29 2c 6c 3d  ,t}}(),a=o(0),l=
aa40: 72 28 61 29 2c 73 3d 6f 28 33 29 2c 63 3d 72 28  r(a),s=o(3),c=r(
aa50: 73 29 2c 75 3d 66 75 6e 63 74 69 6f 6e 28 29 7b  s),u=function(){
aa60: 66 75 6e 63 74 69 6f 6e 20 65 28 74 2c 6f 29 7b  function e(t,o){
aa70: 6e 28 74 68 69 73 2c 65 29 2c 74 68 69 73 2e 72  n(this,e),this.r
aa80: 6f 6f 74 3d 6f 2c 74 68 69 73 2e 63 6f 6c 6f 72  oot=o,this.color
aa90: 70 69 63 6b 65 72 3d 74 2c 74 68 69 73 2e 70 6f  picker=t,this.po
aaa0: 70 6f 76 65 72 54 61 72 67 65 74 3d 6e 75 6c 6c  poverTarget=null
aab0: 2c 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 70  ,this.popoverTip
aac0: 3d 6e 75 6c 6c 2c 74 68 69 73 2e 63 6c 69 63 6b  =null,this.click
aad0: 69 6e 67 3d 21 31 2c 74 68 69 73 2e 68 69 64 64  ing=!1,this.hidd
aae0: 69 6e 67 3d 21 31 2c 74 68 69 73 2e 73 68 6f 77  ing=!1,this.show
aaf0: 69 6e 67 3d 21 31 7d 72 65 74 75 72 6e 20 69 28  ing=!1}return i(
ab00: 65 2c 5b 7b 6b 65 79 3a 22 62 69 6e 64 22 2c 76  e,[{key:"bind",v
ab10: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
ab20: 76 61 72 20 65 3d 74 68 69 73 2e 63 6f 6c 6f 72  var e=this.color
ab30: 70 69 63 6b 65 72 3b 69 66 28 65 2e 6f 70 74 69  picker;if(e.opti
ab40: 6f 6e 73 2e 69 6e 6c 69 6e 65 29 72 65 74 75 72  ons.inline)retur
ab50: 6e 20 76 6f 69 64 20 65 2e 70 69 63 6b 65 72 2e  n void e.picker.
ab60: 61 64 64 43 6c 61 73 73 28 22 63 6f 6c 6f 72 70  addClass("colorp
ab70: 69 63 6b 65 72 2d 69 6e 6c 69 6e 65 20 63 6f 6c  icker-inline col
ab80: 6f 72 70 69 63 6b 65 72 2d 76 69 73 69 62 6c 65  orpicker-visible
ab90: 22 29 3b 65 2e 70 69 63 6b 65 72 2e 61 64 64 43  ");e.picker.addC
aba0: 6c 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65  lass("colorpicke
abb0: 72 2d 70 6f 70 75 70 20 63 6f 6c 6f 72 70 69 63  r-popup colorpic
abc0: 6b 65 72 2d 68 69 64 64 65 6e 22 29 2c 28 74 68  ker-hidden"),(th
abd0: 69 73 2e 68 61 73 49 6e 70 75 74 7c 7c 74 68 69  is.hasInput||thi
abe0: 73 2e 68 61 73 41 64 64 6f 6e 29 26 26 28 65 2e  s.hasAddon)&&(e.
abf0: 6f 70 74 69 6f 6e 73 2e 70 6f 70 6f 76 65 72 26  options.popover&
ac00: 26 74 68 69 73 2e 63 72 65 61 74 65 50 6f 70 6f  &this.createPopo
ac10: 76 65 72 28 29 2c 74 68 69 73 2e 68 61 73 41 64  ver(),this.hasAd
ac20: 64 6f 6e 26 26 28 74 68 69 73 2e 61 64 64 6f 6e  don&&(this.addon
ac30: 2e 61 74 74 72 28 22 74 61 62 69 6e 64 65 78 22  .attr("tabindex"
ac40: 29 7c 7c 74 68 69 73 2e 61 64 64 6f 6e 2e 61 74  )||this.addon.at
ac50: 74 72 28 22 74 61 62 69 6e 64 65 78 22 2c 30 29  tr("tabindex",0)
ac60: 2c 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 6e 28 7b  ,this.addon.on({
ac70: 22 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72  "mousedown.color
ac80: 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72  picker touchstar
ac90: 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a 6c  t.colorpicker":l
aca0: 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74  .default.proxy(t
acb0: 68 69 73 2e 74 6f 67 67 6c 65 2c 74 68 69 73 29  his.toggle,this)
acc0: 7d 29 2c 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 6e  }),this.addon.on
acd0: 28 7b 22 66 6f 63 75 73 2e 63 6f 6c 6f 72 70 69  ({"focus.colorpi
ace0: 63 6b 65 72 22 3a 6c 2e 64 65 66 61 75 6c 74 2e  cker":l.default.
acf0: 70 72 6f 78 79 28 74 68 69 73 2e 73 68 6f 77 2c  proxy(this.show,
ad00: 74 68 69 73 29 7d 29 2c 74 68 69 73 2e 61 64 64  this)}),this.add
ad10: 6f 6e 2e 6f 6e 28 7b 22 66 6f 63 75 73 6f 75 74  on.on({"focusout
ad20: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a 6c 2e  .colorpicker":l.
ad30: 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68  default.proxy(th
ad40: 69 73 2e 68 69 64 65 2c 74 68 69 73 29 7d 29 29  is.hide,this)}))
ad50: 2c 74 68 69 73 2e 68 61 73 49 6e 70 75 74 26 26  ,this.hasInput&&
ad60: 21 74 68 69 73 2e 68 61 73 41 64 64 6f 6e 26 26  !this.hasAddon&&
ad70: 28 74 68 69 73 2e 69 6e 70 75 74 2e 6f 6e 28 7b  (this.input.on({
ad80: 22 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72  "mousedown.color
ad90: 70 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72  picker touchstar
ada0: 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a 6c  t.colorpicker":l
adb0: 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74  .default.proxy(t
adc0: 68 69 73 2e 73 68 6f 77 2c 74 68 69 73 29 2c 22  his.show,this),"
add0: 66 6f 63 75 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  focus.colorpicke
ade0: 72 22 3a 6c 2e 64 65 66 61 75 6c 74 2e 70 72 6f  r":l.default.pro
adf0: 78 79 28 74 68 69 73 2e 73 68 6f 77 2c 74 68 69  xy(this.show,thi
ae00: 73 29 7d 29 2c 74 68 69 73 2e 69 6e 70 75 74 2e  s)}),this.input.
ae10: 6f 6e 28 7b 22 66 6f 63 75 73 6f 75 74 2e 63 6f  on({"focusout.co
ae20: 6c 6f 72 70 69 63 6b 65 72 22 3a 6c 2e 64 65 66  lorpicker":l.def
ae30: 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e  ault.proxy(this.
ae40: 68 69 64 65 2c 74 68 69 73 29 7d 29 29 2c 28 30  hide,this)})),(0
ae50: 2c 6c 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73  ,l.default)(this
ae60: 2e 72 6f 6f 74 29 2e 6f 6e 28 22 72 65 73 69 7a  .root).on("resiz
ae70: 65 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 6c  e.colorpicker",l
ae80: 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74  .default.proxy(t
ae90: 68 69 73 2e 72 65 70 6f 73 69 74 69 6f 6e 2c 74  his.reposition,t
aea0: 68 69 73 29 29 29 7d 7d 2c 7b 6b 65 79 3a 22 75  his)))}},{key:"u
aeb0: 6e 62 69 6e 64 22 2c 76 61 6c 75 65 3a 66 75 6e  nbind",value:fun
aec0: 63 74 69 6f 6e 28 29 7b 74 68 69 73 2e 68 61 73  ction(){this.has
aed0: 49 6e 70 75 74 26 26 28 74 68 69 73 2e 69 6e 70  Input&&(this.inp
aee0: 75 74 2e 6f 66 66 28 7b 22 6d 6f 75 73 65 64 6f  ut.off({"mousedo
aef0: 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74  wn.colorpicker t
af00: 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70  ouchstart.colorp
af10: 69 63 6b 65 72 22 3a 6c 2e 64 65 66 61 75 6c 74  icker":l.default
af20: 2e 70 72 6f 78 79 28 74 68 69 73 2e 73 68 6f 77  .proxy(this.show
af30: 2c 74 68 69 73 29 2c 22 66 6f 63 75 73 2e 63 6f  ,this),"focus.co
af40: 6c 6f 72 70 69 63 6b 65 72 22 3a 6c 2e 64 65 66  lorpicker":l.def
af50: 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e  ault.proxy(this.
af60: 73 68 6f 77 2c 74 68 69 73 29 7d 29 2c 74 68 69  show,this)}),thi
af70: 73 2e 69 6e 70 75 74 2e 6f 66 66 28 7b 22 66 6f  s.input.off({"fo
af80: 63 75 73 6f 75 74 2e 63 6f 6c 6f 72 70 69 63 6b  cusout.colorpick
af90: 65 72 22 3a 6c 2e 64 65 66 61 75 6c 74 2e 70 72  er":l.default.pr
afa0: 6f 78 79 28 74 68 69 73 2e 68 69 64 65 2c 74 68  oxy(this.hide,th
afb0: 69 73 29 7d 29 29 2c 74 68 69 73 2e 68 61 73 41  is)})),this.hasA
afc0: 64 64 6f 6e 26 26 28 74 68 69 73 2e 61 64 64 6f  ddon&&(this.addo
afd0: 6e 2e 6f 66 66 28 7b 22 6d 6f 75 73 65 64 6f 77  n.off({"mousedow
afe0: 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20 74 6f  n.colorpicker to
aff0: 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72 70 69  uchstart.colorpi
b000: 63 6b 65 72 22 3a 6c 2e 64 65 66 61 75 6c 74 2e  cker":l.default.
b010: 70 72 6f 78 79 28 74 68 69 73 2e 74 6f 67 67 6c  proxy(this.toggl
b020: 65 2c 74 68 69 73 29 7d 29 2c 74 68 69 73 2e 61  e,this)}),this.a
b030: 64 64 6f 6e 2e 6f 66 66 28 7b 22 66 6f 63 75 73  ddon.off({"focus
b040: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 3a 6c 2e  .colorpicker":l.
b050: 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68  default.proxy(th
b060: 69 73 2e 73 68 6f 77 2c 74 68 69 73 29 7d 29 2c  is.show,this)}),
b070: 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 7b  this.addon.off({
b080: 22 66 6f 63 75 73 6f 75 74 2e 63 6f 6c 6f 72 70  "focusout.colorp
b090: 69 63 6b 65 72 22 3a 6c 2e 64 65 66 61 75 6c 74  icker":l.default
b0a0: 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69 64 65  .proxy(this.hide
b0b0: 2c 74 68 69 73 29 7d 29 29 2c 74 68 69 73 2e 70  ,this)})),this.p
b0c0: 6f 70 6f 76 65 72 54 61 72 67 65 74 26 26 74 68  opoverTarget&&th
b0d0: 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74  is.popoverTarget
b0e0: 2e 70 6f 70 6f 76 65 72 28 22 64 69 73 70 6f 73  .popover("dispos
b0f0: 65 22 29 2c 28 30 2c 6c 2e 64 65 66 61 75 6c 74  e"),(0,l.default
b100: 29 28 74 68 69 73 2e 72 6f 6f 74 29 2e 6f 66 66  )(this.root).off
b110: 28 22 72 65 73 69 7a 65 2e 63 6f 6c 6f 72 70 69  ("resize.colorpi
b120: 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75 6c 74 2e  cker",l.default.
b130: 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70 6f 73  proxy(this.repos
b140: 69 74 69 6f 6e 2c 74 68 69 73 29 29 2c 28 30 2c  ition,this)),(0,
b150: 6c 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e  l.default)(this.
b160: 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f  root.document).o
b170: 66 66 28 22 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f  ff("mousedown.co
b180: 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 73  lorpicker touchs
b190: 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  tart.colorpicker
b1a0: 22 2c 6c 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78  ",l.default.prox
b1b0: 79 28 74 68 69 73 2e 68 69 64 65 2c 74 68 69 73  y(this.hide,this
b1c0: 29 29 2c 28 30 2c 6c 2e 64 65 66 61 75 6c 74 29  )),(0,l.default)
b1d0: 28 74 68 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d  (this.root.docum
b1e0: 65 6e 74 29 2e 6f 66 66 28 22 6d 6f 75 73 65 64  ent).off("moused
b1f0: 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20  own.colorpicker 
b200: 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72  touchstart.color
b210: 70 69 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75 6c  picker",l.defaul
b220: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 43  t.proxy(this.onC
b230: 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 2c 74 68  lickingInside,th
b240: 69 73 29 29 7d 7d 2c 7b 6b 65 79 3a 22 69 73 43  is))}},{key:"isC
b250: 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 22 2c 76  lickingInside",v
b260: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
b270: 7b 72 65 74 75 72 6e 21 21 65 26 26 28 74 68 69  {return!!e&&(thi
b280: 73 2e 69 73 4f 72 49 73 49 6e 73 69 64 65 28 74  s.isOrIsInside(t
b290: 68 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 2c 65  his.popoverTip,e
b2a0: 2e 63 75 72 72 65 6e 74 54 61 72 67 65 74 29 7c  .currentTarget)|
b2b0: 7c 74 68 69 73 2e 69 73 4f 72 49 73 49 6e 73 69  |this.isOrIsInsi
b2c0: 64 65 28 74 68 69 73 2e 70 6f 70 6f 76 65 72 54  de(this.popoverT
b2d0: 69 70 2c 65 2e 74 61 72 67 65 74 29 7c 7c 74 68  ip,e.target)||th
b2e0: 69 73 2e 69 73 4f 72 49 73 49 6e 73 69 64 65 28  is.isOrIsInside(
b2f0: 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
b300: 2e 70 69 63 6b 65 72 2c 65 2e 63 75 72 72 65 6e  .picker,e.curren
b310: 74 54 61 72 67 65 74 29 7c 7c 74 68 69 73 2e 69  tTarget)||this.i
b320: 73 4f 72 49 73 49 6e 73 69 64 65 28 74 68 69 73  sOrIsInside(this
b330: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63  .colorpicker.pic
b340: 6b 65 72 2c 65 2e 74 61 72 67 65 74 29 29 7d 7d  ker,e.target))}}
b350: 2c 7b 6b 65 79 3a 22 69 73 4f 72 49 73 49 6e 73  ,{key:"isOrIsIns
b360: 69 64 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  ide",value:funct
b370: 69 6f 6e 28 65 2c 74 29 7b 72 65 74 75 72 6e 21  ion(e,t){return!
b380: 28 21 65 7c 7c 21 74 29 26 26 28 74 3d 28 30 2c  (!e||!t)&&(t=(0,
b390: 6c 2e 64 65 66 61 75 6c 74 29 28 74 29 2c 74 2e  l.default)(t),t.
b3a0: 69 73 28 65 29 7c 7c 65 2e 66 69 6e 64 28 74 29  is(e)||e.find(t)
b3b0: 2e 6c 65 6e 67 74 68 3e 30 29 7d 7d 2c 7b 6b 65  .length>0)}},{ke
b3c0: 79 3a 22 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73  y:"onClickingIns
b3d0: 69 64 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  ide",value:funct
b3e0: 69 6f 6e 28 65 29 7b 74 68 69 73 2e 63 6c 69 63  ion(e){this.clic
b3f0: 6b 69 6e 67 3d 74 68 69 73 2e 69 73 43 6c 69 63  king=this.isClic
b400: 6b 69 6e 67 49 6e 73 69 64 65 28 65 29 7d 7d 2c  kingInside(e)}},
b410: 7b 6b 65 79 3a 22 63 72 65 61 74 65 50 6f 70 6f  {key:"createPopo
b420: 76 65 72 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74  ver",value:funct
b430: 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74 68 69 73  ion(){var e=this
b440: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 3b 74 68 69  .colorpicker;thi
b450: 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 3d  s.popoverTarget=
b460: 74 68 69 73 2e 68 61 73 41 64 64 6f 6e 3f 74 68  this.hasAddon?th
b470: 69 73 2e 61 64 64 6f 6e 3a 74 68 69 73 2e 69 6e  is.addon:this.in
b480: 70 75 74 2c 65 2e 70 69 63 6b 65 72 2e 61 64 64  put,e.picker.add
b490: 43 6c 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b  Class("colorpick
b4a0: 65 72 2d 62 73 2d 70 6f 70 6f 76 65 72 2d 63 6f  er-bs-popover-co
b4b0: 6e 74 65 6e 74 22 29 2c 74 68 69 73 2e 70 6f 70  ntent"),this.pop
b4c0: 6f 76 65 72 54 61 72 67 65 74 2e 70 6f 70 6f 76  overTarget.popov
b4d0: 65 72 28 6c 2e 64 65 66 61 75 6c 74 2e 65 78 74  er(l.default.ext
b4e0: 65 6e 64 28 21 30 2c 7b 7d 2c 63 2e 64 65 66 61  end(!0,{},c.defa
b4f0: 75 6c 74 2e 70 6f 70 6f 76 65 72 2c 65 2e 6f 70  ult.popover,e.op
b500: 74 69 6f 6e 73 2e 70 6f 70 6f 76 65 72 2c 7b 74  tions.popover,{t
b510: 72 69 67 67 65 72 3a 22 6d 61 6e 75 61 6c 22 2c  rigger:"manual",
b520: 63 6f 6e 74 65 6e 74 3a 65 2e 70 69 63 6b 65 72  content:e.picker
b530: 2c 68 74 6d 6c 3a 21 30 7d 29 29 2c 74 68 69 73  ,html:!0})),this
b540: 2e 70 6f 70 6f 76 65 72 54 69 70 3d 28 30 2c 6c  .popoverTip=(0,l
b550: 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e 70  .default)(this.p
b560: 6f 70 6f 76 65 72 54 61 72 67 65 74 2e 70 6f 70  opoverTarget.pop
b570: 6f 76 65 72 28 22 67 65 74 54 69 70 45 6c 65 6d  over("getTipElem
b580: 65 6e 74 22 29 2e 64 61 74 61 28 22 62 73 2e 70  ent").data("bs.p
b590: 6f 70 6f 76 65 72 22 29 2e 74 69 70 29 2c 74 68  opover").tip),th
b5a0: 69 73 2e 70 6f 70 6f 76 65 72 54 69 70 2e 61 64  is.popoverTip.ad
b5b0: 64 43 6c 61 73 73 28 22 63 6f 6c 6f 72 70 69 63  dClass("colorpic
b5c0: 6b 65 72 2d 62 73 2d 70 6f 70 6f 76 65 72 22 29  ker-bs-popover")
b5d0: 2c 74 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72  ,this.popoverTar
b5e0: 67 65 74 2e 6f 6e 28 22 73 68 6f 77 6e 2e 62 73  get.on("shown.bs
b5f0: 2e 70 6f 70 6f 76 65 72 22 2c 6c 2e 64 65 66 61  .popover",l.defa
b600: 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 66  ult.proxy(this.f
b610: 69 72 65 53 68 6f 77 2c 74 68 69 73 29 29 2c 74  ireShow,this)),t
b620: 68 69 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65  his.popoverTarge
b630: 74 2e 6f 6e 28 22 68 69 64 64 65 6e 2e 62 73 2e  t.on("hidden.bs.
b640: 70 6f 70 6f 76 65 72 22 2c 6c 2e 64 65 66 61 75  popover",l.defau
b650: 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 66 69  lt.proxy(this.fi
b660: 72 65 48 69 64 65 2c 74 68 69 73 29 29 7d 7d 2c  reHide,this))}},
b670: 7b 6b 65 79 3a 22 72 65 70 6f 73 69 74 69 6f 6e  {key:"reposition
b680: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
b690: 28 65 29 7b 74 68 69 73 2e 70 6f 70 6f 76 65 72  (e){this.popover
b6a0: 54 61 72 67 65 74 26 26 74 68 69 73 2e 69 73 56  Target&&this.isV
b6b0: 69 73 69 62 6c 65 28 29 26 26 74 68 69 73 2e 70  isible()&&this.p
b6c0: 6f 70 6f 76 65 72 54 61 72 67 65 74 2e 70 6f 70  opoverTarget.pop
b6d0: 6f 76 65 72 28 22 75 70 64 61 74 65 22 29 7d 7d  over("update")}}
b6e0: 2c 7b 6b 65 79 3a 22 74 6f 67 67 6c 65 22 2c 76  ,{key:"toggle",v
b6f0: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29  alue:function(e)
b700: 7b 74 68 69 73 2e 69 73 56 69 73 69 62 6c 65 28  {this.isVisible(
b710: 29 3f 74 68 69 73 2e 68 69 64 65 28 65 29 3a 74  )?this.hide(e):t
b720: 68 69 73 2e 73 68 6f 77 28 65 29 7d 7d 2c 7b 6b  his.show(e)}},{k
b730: 65 79 3a 22 73 68 6f 77 22 2c 76 61 6c 75 65 3a  ey:"show",value:
b740: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 69 66 28 21  function(e){if(!
b750: 28 74 68 69 73 2e 69 73 56 69 73 69 62 6c 65 28  (this.isVisible(
b760: 29 7c 7c 74 68 69 73 2e 73 68 6f 77 69 6e 67 7c  )||this.showing|
b770: 7c 74 68 69 73 2e 68 69 64 64 69 6e 67 29 29 7b  |this.hidding)){
b780: 74 68 69 73 2e 73 68 6f 77 69 6e 67 3d 21 30 2c  this.showing=!0,
b790: 74 68 69 73 2e 68 69 64 64 69 6e 67 3d 21 31 2c  this.hidding=!1,
b7a0: 74 68 69 73 2e 63 6c 69 63 6b 69 6e 67 3d 21 31  this.clicking=!1
b7b0: 3b 76 61 72 20 74 3d 74 68 69 73 2e 63 6f 6c 6f  ;var t=this.colo
b7c0: 72 70 69 63 6b 65 72 3b 74 2e 6c 61 73 74 45 76  rpicker;t.lastEv
b7d0: 65 6e 74 2e 61 6c 69 61 73 3d 22 73 68 6f 77 22  ent.alias="show"
b7e0: 2c 74 2e 6c 61 73 74 45 76 65 6e 74 2e 65 3d 65  ,t.lastEvent.e=e
b7f0: 2c 65 26 26 28 21 74 68 69 73 2e 68 61 73 49 6e  ,e&&(!this.hasIn
b800: 70 75 74 7c 7c 22 63 6f 6c 6f 72 22 3d 3d 3d 74  put||"color"===t
b810: 68 69 73 2e 69 6e 70 75 74 2e 61 74 74 72 28 22  his.input.attr("
b820: 74 79 70 65 22 29 29 26 26 65 26 26 65 2e 70 72  type"))&&e&&e.pr
b830: 65 76 65 6e 74 44 65 66 61 75 6c 74 26 26 28 65  eventDefault&&(e
b840: 2e 73 74 6f 70 50 72 6f 70 61 67 61 74 69 6f 6e  .stopPropagation
b850: 28 29 2c 65 2e 70 72 65 76 65 6e 74 44 65 66 61  (),e.preventDefa
b860: 75 6c 74 28 29 29 2c 74 68 69 73 2e 69 73 50 6f  ult()),this.isPo
b870: 70 6f 76 65 72 26 26 28 30 2c 6c 2e 64 65 66 61  pover&&(0,l.defa
b880: 75 6c 74 29 28 74 68 69 73 2e 72 6f 6f 74 29 2e  ult)(this.root).
b890: 6f 6e 28 22 72 65 73 69 7a 65 2e 63 6f 6c 6f 72  on("resize.color
b8a0: 70 69 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75 6c  picker",l.defaul
b8b0: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70  t.proxy(this.rep
b8c0: 6f 73 69 74 69 6f 6e 2c 74 68 69 73 29 29 2c 74  osition,this)),t
b8d0: 2e 70 69 63 6b 65 72 2e 61 64 64 43 6c 61 73 73  .picker.addClass
b8e0: 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69  ("colorpicker-vi
b8f0: 73 69 62 6c 65 22 29 2e 72 65 6d 6f 76 65 43 6c  sible").removeCl
b900: 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72  ass("colorpicker
b910: 2d 68 69 64 64 65 6e 22 29 2c 74 68 69 73 2e 70  -hidden"),this.p
b920: 6f 70 6f 76 65 72 54 61 72 67 65 74 3f 74 68 69  opoverTarget?thi
b930: 73 2e 70 6f 70 6f 76 65 72 54 61 72 67 65 74 2e  s.popoverTarget.
b940: 70 6f 70 6f 76 65 72 28 22 73 68 6f 77 22 29 3a  popover("show"):
b950: 74 68 69 73 2e 66 69 72 65 53 68 6f 77 28 29 7d  this.fireShow()}
b960: 7d 7d 2c 7b 6b 65 79 3a 22 66 69 72 65 53 68 6f  }},{key:"fireSho
b970: 77 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  w",value:functio
b980: 6e 28 29 7b 74 68 69 73 2e 68 69 64 64 69 6e 67  n(){this.hidding
b990: 3d 21 31 2c 74 68 69 73 2e 73 68 6f 77 69 6e 67  =!1,this.showing
b9a0: 3d 21 31 2c 74 68 69 73 2e 69 73 50 6f 70 6f 76  =!1,this.isPopov
b9b0: 65 72 26 26 28 28 30 2c 6c 2e 64 65 66 61 75 6c  er&&((0,l.defaul
b9c0: 74 29 28 74 68 69 73 2e 72 6f 6f 74 2e 64 6f 63  t)(this.root.doc
b9d0: 75 6d 65 6e 74 29 2e 6f 6e 28 22 6d 6f 75 73 65  ument).on("mouse
b9e0: 64 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  down.colorpicker
b9f0: 20 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f   touchstart.colo
ba00: 72 70 69 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75  rpicker",l.defau
ba10: 6c 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 68 69  lt.proxy(this.hi
ba20: 64 65 2c 74 68 69 73 29 29 2c 28 30 2c 6c 2e 64  de,this)),(0,l.d
ba30: 65 66 61 75 6c 74 29 28 74 68 69 73 2e 72 6f 6f  efault)(this.roo
ba40: 74 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f 6e 28 22  t.document).on("
ba50: 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f 6c 6f 72 70  mousedown.colorp
ba60: 69 63 6b 65 72 20 74 6f 75 63 68 73 74 61 72 74  icker touchstart
ba70: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 2c 6c 2e  .colorpicker",l.
ba80: 64 65 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68  default.proxy(th
ba90: 69 73 2e 6f 6e 43 6c 69 63 6b 69 6e 67 49 6e 73  is.onClickingIns
baa0: 69 64 65 2c 74 68 69 73 29 29 29 2c 74 68 69 73  ide,this))),this
bab0: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 74 72 69  .colorpicker.tri
bac0: 67 67 65 72 28 22 63 6f 6c 6f 72 70 69 63 6b 65  gger("colorpicke
bad0: 72 53 68 6f 77 22 29 7d 7d 2c 7b 6b 65 79 3a 22  rShow")}},{key:"
bae0: 68 69 64 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63  hide",value:func
baf0: 74 69 6f 6e 28 65 29 7b 69 66 28 21 28 74 68 69  tion(e){if(!(thi
bb00: 73 2e 69 73 48 69 64 64 65 6e 28 29 7c 7c 74 68  s.isHidden()||th
bb10: 69 73 2e 73 68 6f 77 69 6e 67 7c 7c 74 68 69 73  is.showing||this
bb20: 2e 68 69 64 64 69 6e 67 29 29 7b 76 61 72 20 74  .hidding)){var t
bb30: 3d 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  =this.colorpicke
bb40: 72 2c 6f 3d 74 68 69 73 2e 63 6c 69 63 6b 69 6e  r,o=this.clickin
bb50: 67 7c 7c 74 68 69 73 2e 69 73 43 6c 69 63 6b 69  g||this.isClicki
bb60: 6e 67 49 6e 73 69 64 65 28 65 29 3b 69 66 28 74  ngInside(e);if(t
bb70: 68 69 73 2e 68 69 64 64 69 6e 67 3d 21 30 2c 74  his.hidding=!0,t
bb80: 68 69 73 2e 73 68 6f 77 69 6e 67 3d 21 31 2c 74  his.showing=!1,t
bb90: 68 69 73 2e 63 6c 69 63 6b 69 6e 67 3d 21 31 2c  his.clicking=!1,
bba0: 74 2e 6c 61 73 74 45 76 65 6e 74 2e 61 6c 69 61  t.lastEvent.alia
bbb0: 73 3d 22 68 69 64 65 22 2c 74 2e 6c 61 73 74 45  s="hide",t.lastE
bbc0: 76 65 6e 74 2e 65 3d 65 2c 6f 29 72 65 74 75 72  vent.e=e,o)retur
bbd0: 6e 20 76 6f 69 64 28 74 68 69 73 2e 68 69 64 64  n void(this.hidd
bbe0: 69 6e 67 3d 21 31 29 3b 74 68 69 73 2e 70 6f 70  ing=!1);this.pop
bbf0: 6f 76 65 72 54 61 72 67 65 74 3f 74 68 69 73 2e  overTarget?this.
bc00: 70 6f 70 6f 76 65 72 54 61 72 67 65 74 2e 70 6f  popoverTarget.po
bc10: 70 6f 76 65 72 28 22 68 69 64 65 22 29 3a 74 68  pover("hide"):th
bc20: 69 73 2e 66 69 72 65 48 69 64 65 28 29 7d 7d 7d  is.fireHide()}}}
bc30: 2c 7b 6b 65 79 3a 22 66 69 72 65 48 69 64 65 22  ,{key:"fireHide"
bc40: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
bc50: 29 7b 74 68 69 73 2e 68 69 64 64 69 6e 67 3d 21  ){this.hidding=!
bc60: 31 2c 74 68 69 73 2e 73 68 6f 77 69 6e 67 3d 21  1,this.showing=!
bc70: 31 3b 76 61 72 20 65 3d 74 68 69 73 2e 63 6f 6c  1;var e=this.col
bc80: 6f 72 70 69 63 6b 65 72 3b 65 2e 70 69 63 6b 65  orpicker;e.picke
bc90: 72 2e 61 64 64 43 6c 61 73 73 28 22 63 6f 6c 6f  r.addClass("colo
bca0: 72 70 69 63 6b 65 72 2d 68 69 64 64 65 6e 22 29  rpicker-hidden")
bcb0: 2e 72 65 6d 6f 76 65 43 6c 61 73 73 28 22 63 6f  .removeClass("co
bcc0: 6c 6f 72 70 69 63 6b 65 72 2d 76 69 73 69 62 6c  lorpicker-visibl
bcd0: 65 22 29 2c 28 30 2c 6c 2e 64 65 66 61 75 6c 74  e"),(0,l.default
bce0: 29 28 74 68 69 73 2e 72 6f 6f 74 29 2e 6f 66 66  )(this.root).off
bcf0: 28 22 72 65 73 69 7a 65 2e 63 6f 6c 6f 72 70 69  ("resize.colorpi
bd00: 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75 6c 74 2e  cker",l.default.
bd10: 70 72 6f 78 79 28 74 68 69 73 2e 72 65 70 6f 73  proxy(this.repos
bd20: 69 74 69 6f 6e 2c 74 68 69 73 29 29 2c 28 30 2c  ition,this)),(0,
bd30: 6c 2e 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e  l.default)(this.
bd40: 72 6f 6f 74 2e 64 6f 63 75 6d 65 6e 74 29 2e 6f  root.document).o
bd50: 66 66 28 22 6d 6f 75 73 65 64 6f 77 6e 2e 63 6f  ff("mousedown.co
bd60: 6c 6f 72 70 69 63 6b 65 72 20 74 6f 75 63 68 73  lorpicker touchs
bd70: 74 61 72 74 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  tart.colorpicker
bd80: 22 2c 6c 2e 64 65 66 61 75 6c 74 2e 70 72 6f 78  ",l.default.prox
bd90: 79 28 74 68 69 73 2e 68 69 64 65 2c 74 68 69 73  y(this.hide,this
bda0: 29 29 2c 28 30 2c 6c 2e 64 65 66 61 75 6c 74 29  )),(0,l.default)
bdb0: 28 74 68 69 73 2e 72 6f 6f 74 2e 64 6f 63 75 6d  (this.root.docum
bdc0: 65 6e 74 29 2e 6f 66 66 28 22 6d 6f 75 73 65 64  ent).off("moused
bdd0: 6f 77 6e 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 20  own.colorpicker 
bde0: 74 6f 75 63 68 73 74 61 72 74 2e 63 6f 6c 6f 72  touchstart.color
bdf0: 70 69 63 6b 65 72 22 2c 6c 2e 64 65 66 61 75 6c  picker",l.defaul
be00: 74 2e 70 72 6f 78 79 28 74 68 69 73 2e 6f 6e 43  t.proxy(this.onC
be10: 6c 69 63 6b 69 6e 67 49 6e 73 69 64 65 2c 74 68  lickingInside,th
be20: 69 73 29 29 2c 65 2e 74 72 69 67 67 65 72 28 22  is)),e.trigger("
be30: 63 6f 6c 6f 72 70 69 63 6b 65 72 48 69 64 65 22  colorpickerHide"
be40: 29 7d 7d 2c 7b 6b 65 79 3a 22 66 6f 63 75 73 22  )}},{key:"focus"
be50: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
be60: 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 68 61  ){return this.ha
be70: 73 41 64 64 6f 6e 3f 74 68 69 73 2e 61 64 64 6f  sAddon?this.addo
be80: 6e 2e 66 6f 63 75 73 28 29 3a 21 21 74 68 69 73  n.focus():!!this
be90: 2e 68 61 73 49 6e 70 75 74 26 26 74 68 69 73 2e  .hasInput&&this.
bea0: 69 6e 70 75 74 2e 66 6f 63 75 73 28 29 7d 7d 2c  input.focus()}},
beb0: 7b 6b 65 79 3a 22 69 73 56 69 73 69 62 6c 65 22  {key:"isVisible"
bec0: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
bed0: 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f  ){return this.co
bee0: 6c 6f 72 70 69 63 6b 65 72 2e 70 69 63 6b 65 72  lorpicker.picker
bef0: 2e 68 61 73 43 6c 61 73 73 28 22 63 6f 6c 6f 72  .hasClass("color
bf00: 70 69 63 6b 65 72 2d 76 69 73 69 62 6c 65 22 29  picker-visible")
bf10: 26 26 21 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63  &&!this.colorpic
bf20: 6b 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 43 6c  ker.picker.hasCl
bf30: 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72  ass("colorpicker
bf40: 2d 68 69 64 64 65 6e 22 29 7d 7d 2c 7b 6b 65 79  -hidden")}},{key
bf50: 3a 22 69 73 48 69 64 64 65 6e 22 2c 76 61 6c 75  :"isHidden",valu
bf60: 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  e:function(){ret
bf70: 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69  urn this.colorpi
bf80: 63 6b 65 72 2e 70 69 63 6b 65 72 2e 68 61 73 43  cker.picker.hasC
bf90: 6c 61 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65  lass("colorpicke
bfa0: 72 2d 68 69 64 64 65 6e 22 29 26 26 21 74 68 69  r-hidden")&&!thi
bfb0: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 70 69  s.colorpicker.pi
bfc0: 63 6b 65 72 2e 68 61 73 43 6c 61 73 73 28 22 63  cker.hasClass("c
bfd0: 6f 6c 6f 72 70 69 63 6b 65 72 2d 76 69 73 69 62  olorpicker-visib
bfe0: 6c 65 22 29 7d 7d 2c 7b 6b 65 79 3a 22 69 6e 70  le")}},{key:"inp
bff0: 75 74 22 2c 67 65 74 3a 66 75 6e 63 74 69 6f 6e  ut",get:function
c000: 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 63  (){return this.c
c010: 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 74  olorpicker.input
c020: 48 61 6e 64 6c 65 72 2e 69 6e 70 75 74 7d 7d 2c  Handler.input}},
c030: 7b 6b 65 79 3a 22 68 61 73 49 6e 70 75 74 22 2c  {key:"hasInput",
c040: 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  get:function(){r
c050: 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72  eturn this.color
c060: 70 69 63 6b 65 72 2e 69 6e 70 75 74 48 61 6e 64  picker.inputHand
c070: 6c 65 72 2e 68 61 73 49 6e 70 75 74 28 29 7d 7d  ler.hasInput()}}
c080: 2c 7b 6b 65 79 3a 22 61 64 64 6f 6e 22 2c 67 65  ,{key:"addon",ge
c090: 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  t:function(){ret
c0a0: 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69  urn this.colorpi
c0b0: 63 6b 65 72 2e 61 64 64 6f 6e 48 61 6e 64 6c 65  cker.addonHandle
c0c0: 72 2e 61 64 64 6f 6e 7d 7d 2c 7b 6b 65 79 3a 22  r.addon}},{key:"
c0d0: 68 61 73 41 64 64 6f 6e 22 2c 67 65 74 3a 66 75  hasAddon",get:fu
c0e0: 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20  nction(){return 
c0f0: 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
c100: 2e 61 64 64 6f 6e 48 61 6e 64 6c 65 72 2e 68 61  .addonHandler.ha
c110: 73 41 64 64 6f 6e 28 29 7d 7d 2c 7b 6b 65 79 3a  sAddon()}},{key:
c120: 22 69 73 50 6f 70 6f 76 65 72 22 2c 67 65 74 3a  "isPopover",get:
c130: 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72  function(){retur
c140: 6e 21 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b  n!this.colorpick
c150: 65 72 2e 6f 70 74 69 6f 6e 73 2e 69 6e 6c 69 6e  er.options.inlin
c160: 65 26 26 21 21 74 68 69 73 2e 70 6f 70 6f 76 65  e&&!!this.popove
c170: 72 54 69 70 7d 7d 5d 29 2c 65 7d 28 29 3b 74 2e  rTip}}]),e}();t.
c180: 64 65 66 61 75 6c 74 3d 75 7d 2c 66 75 6e 63 74  default=u},funct
c190: 69 6f 6e 28 65 2c 74 2c 6f 29 7b 22 75 73 65 20  ion(e,t,o){"use 
c1a0: 73 74 72 69 63 74 22 3b 66 75 6e 63 74 69 6f 6e  strict";function
c1b0: 20 72 28 65 29 7b 72 65 74 75 72 6e 20 65 26 26   r(e){return e&&
c1c0: 65 2e 5f 5f 65 73 4d 6f 64 75 6c 65 3f 65 3a 7b  e.__esModule?e:{
c1d0: 64 65 66 61 75 6c 74 3a 65 7d 7d 66 75 6e 63 74  default:e}}funct
c1e0: 69 6f 6e 20 6e 28 65 2c 74 29 7b 69 66 28 21 28  ion n(e,t){if(!(
c1f0: 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 74 29 29  e instanceof t))
c200: 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65 45 72  throw new TypeEr
c210: 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63 61 6c 6c  ror("Cannot call
c220: 20 61 20 63 6c 61 73 73 20 61 73 20 61 20 66 75   a class as a fu
c230: 6e 63 74 69 6f 6e 22 29 7d 4f 62 6a 65 63 74 2e  nction")}Object.
c240: 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 74  defineProperty(t
c250: 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c 7b 76  ,"__esModule",{v
c260: 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20 69 3d  alue:!0});var i=
c270: 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63 74  function(){funct
c280: 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72 28 76  ion e(e,t){for(v
c290: 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e 67 74  ar o=0;o<t.lengt
c2a0: 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74 5b 6f  h;o++){var r=t[o
c2b0: 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65 3d 72  ];r.enumerable=r
c2c0: 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21 31 2c  .enumerable||!1,
c2d0: 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65 3d 21  r.configurable=!
c2e0: 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26 26 28  0,"value"in r&&(
c2f0: 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29 2c 4f  r.writable=!0),O
c300: 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70  bject.defineProp
c310: 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72 29 7d  erty(e,r.key,r)}
c320: 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e  }return function
c330: 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e 20 6f  (t,o,r){return o
c340: 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70 65 2c  &&e(t.prototype,
c350: 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74 7d 7d  o),r&&e(t,r),t}}
c360: 28 29 2c 61 3d 6f 28 30 29 2c 6c 3d 72 28 61 29  (),a=o(0),l=r(a)
c370: 2c 73 3d 6f 28 32 29 2c 63 3d 72 28 73 29 2c 75  ,s=o(2),c=r(s),u
c380: 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e 63  =function(){func
c390: 74 69 6f 6e 20 65 28 74 29 7b 6e 28 74 68 69 73  tion e(t){n(this
c3a0: 2c 65 29 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69  ,e),this.colorpi
c3b0: 63 6b 65 72 3d 74 2c 74 68 69 73 2e 69 6e 70 75  cker=t,this.inpu
c3c0: 74 3d 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b  t=this.colorpick
c3d0: 65 72 2e 65 6c 65 6d 65 6e 74 2e 69 73 28 22 69  er.element.is("i
c3e0: 6e 70 75 74 22 29 3f 74 68 69 73 2e 63 6f 6c 6f  nput")?this.colo
c3f0: 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 3a  rpicker.element:
c400: 21 21 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b  !!this.colorpick
c410: 65 72 2e 6f 70 74 69 6f 6e 73 2e 69 6e 70 75 74  er.options.input
c420: 26 26 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b  &&this.colorpick
c430: 65 72 2e 65 6c 65 6d 65 6e 74 2e 66 69 6e 64 28  er.element.find(
c440: 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
c450: 2e 6f 70 74 69 6f 6e 73 2e 69 6e 70 75 74 29 2c  .options.input),
c460: 74 68 69 73 2e 69 6e 70 75 74 26 26 30 3d 3d 3d  this.input&&0===
c470: 74 68 69 73 2e 69 6e 70 75 74 2e 6c 65 6e 67 74  this.input.lengt
c480: 68 26 26 28 74 68 69 73 2e 69 6e 70 75 74 3d 21  h&&(this.input=!
c490: 31 29 2c 74 68 69 73 2e 5f 69 6e 69 74 56 61 6c  1),this._initVal
c4a0: 75 65 28 29 7d 72 65 74 75 72 6e 20 69 28 65 2c  ue()}return i(e,
c4b0: 5b 7b 6b 65 79 3a 22 62 69 6e 64 22 2c 76 61 6c  [{key:"bind",val
c4c0: 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 74 68  ue:function(){th
c4d0: 69 73 2e 68 61 73 49 6e 70 75 74 28 29 26 26 28  is.hasInput()&&(
c4e0: 74 68 69 73 2e 69 6e 70 75 74 2e 6f 6e 28 7b 22  this.input.on({"
c4f0: 6b 65 79 75 70 2e 63 6f 6c 6f 72 70 69 63 6b 65  keyup.colorpicke
c500: 72 22 3a 6c 2e 64 65 66 61 75 6c 74 2e 70 72 6f  r":l.default.pro
c510: 78 79 28 74 68 69 73 2e 6f 6e 6b 65 79 75 70 2c  xy(this.onkeyup,
c520: 74 68 69 73 29 7d 29 2c 74 68 69 73 2e 69 6e 70  this)}),this.inp
c530: 75 74 2e 6f 6e 28 7b 22 63 68 61 6e 67 65 2e 63  ut.on({"change.c
c540: 6f 6c 6f 72 70 69 63 6b 65 72 22 3a 6c 2e 64 65  olorpicker":l.de
c550: 66 61 75 6c 74 2e 70 72 6f 78 79 28 74 68 69 73  fault.proxy(this
c560: 2e 6f 6e 63 68 61 6e 67 65 2c 74 68 69 73 29 7d  .onchange,this)}
c570: 29 29 7d 7d 2c 7b 6b 65 79 3a 22 75 6e 62 69 6e  ))}},{key:"unbin
c580: 64 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  d",value:functio
c590: 6e 28 29 7b 74 68 69 73 2e 68 61 73 49 6e 70 75  n(){this.hasInpu
c5a0: 74 28 29 26 26 74 68 69 73 2e 69 6e 70 75 74 2e  t()&&this.input.
c5b0: 6f 66 66 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65  off(".colorpicke
c5c0: 72 22 29 7d 7d 2c 7b 6b 65 79 3a 22 5f 69 6e 69  r")}},{key:"_ini
c5d0: 74 56 61 6c 75 65 22 2c 76 61 6c 75 65 3a 66 75  tValue",value:fu
c5e0: 6e 63 74 69 6f 6e 28 29 7b 69 66 28 74 68 69 73  nction(){if(this
c5f0: 2e 68 61 73 49 6e 70 75 74 28 29 29 7b 76 61 72  .hasInput()){var
c600: 20 65 3d 22 22 3b 5b 74 68 69 73 2e 69 6e 70 75   e="";[this.inpu
c610: 74 2e 76 61 6c 28 29 2c 74 68 69 73 2e 69 6e 70  t.val(),this.inp
c620: 75 74 2e 64 61 74 61 28 22 63 6f 6c 6f 72 22 29  ut.data("color")
c630: 2c 74 68 69 73 2e 69 6e 70 75 74 2e 61 74 74 72  ,this.input.attr
c640: 28 22 64 61 74 61 2d 63 6f 6c 6f 72 22 29 5d 2e  ("data-color")].
c650: 6d 61 70 28 66 75 6e 63 74 69 6f 6e 28 74 29 7b  map(function(t){
c660: 74 26 26 22 22 3d 3d 3d 65 26 26 28 65 3d 74 29  t&&""===e&&(e=t)
c670: 7d 29 2c 65 20 69 6e 73 74 61 6e 63 65 6f 66 20  }),e instanceof 
c680: 63 2e 64 65 66 61 75 6c 74 3f 65 3d 74 68 69 73  c.default?e=this
c690: 2e 67 65 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c  .getFormattedCol
c6a0: 6f 72 28 65 2e 73 74 72 69 6e 67 28 74 68 69 73  or(e.string(this
c6b0: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 66 6f 72  .colorpicker.for
c6c0: 6d 61 74 29 29 3a 22 73 74 72 69 6e 67 22 3d 3d  mat)):"string"==
c6d0: 74 79 70 65 6f 66 20 65 7c 7c 65 20 69 6e 73 74  typeof e||e inst
c6e0: 61 6e 63 65 6f 66 20 53 74 72 69 6e 67 7c 7c 28  anceof String||(
c6f0: 65 3d 22 22 29 2c 74 68 69 73 2e 69 6e 70 75 74  e=""),this.input
c700: 2e 70 72 6f 70 28 22 76 61 6c 75 65 22 2c 65 29  .prop("value",e)
c710: 7d 7d 7d 2c 7b 6b 65 79 3a 22 67 65 74 56 61 6c  }}},{key:"getVal
c720: 75 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  ue",value:functi
c730: 6f 6e 28 29 7b 72 65 74 75 72 6e 21 21 74 68 69  on(){return!!thi
c740: 73 2e 68 61 73 49 6e 70 75 74 28 29 26 26 74 68  s.hasInput()&&th
c750: 69 73 2e 69 6e 70 75 74 2e 76 61 6c 28 29 7d 7d  is.input.val()}}
c760: 2c 7b 6b 65 79 3a 22 73 65 74 56 61 6c 75 65 22  ,{key:"setValue"
c770: 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28  ,value:function(
c780: 65 29 7b 69 66 28 74 68 69 73 2e 68 61 73 49 6e  e){if(this.hasIn
c790: 70 75 74 28 29 29 7b 76 61 72 20 74 3d 74 68 69  put()){var t=thi
c7a0: 73 2e 69 6e 70 75 74 2e 70 72 6f 70 28 22 76 61  s.input.prop("va
c7b0: 6c 75 65 22 29 3b 65 3d 65 7c 7c 22 22 2c 65 21  lue");e=e||"",e!
c7c0: 3d 3d 28 74 7c 7c 22 22 29 26 26 28 74 68 69 73  ==(t||"")&&(this
c7d0: 2e 69 6e 70 75 74 2e 70 72 6f 70 28 22 76 61 6c  .input.prop("val
c7e0: 75 65 22 2c 65 29 2c 74 68 69 73 2e 69 6e 70 75  ue",e),this.inpu
c7f0: 74 2e 74 72 69 67 67 65 72 28 7b 74 79 70 65 3a  t.trigger({type:
c800: 22 63 68 61 6e 67 65 22 2c 63 6f 6c 6f 72 70 69  "change",colorpi
c810: 63 6b 65 72 3a 74 68 69 73 2e 63 6f 6c 6f 72 70  cker:this.colorp
c820: 69 63 6b 65 72 2c 63 6f 6c 6f 72 3a 74 68 69 73  icker,color:this
c830: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c  .colorpicker.col
c840: 6f 72 2c 76 61 6c 75 65 3a 65 7d 29 29 7d 7d 7d  or,value:e}))}}}
c850: 2c 7b 6b 65 79 3a 22 67 65 74 46 6f 72 6d 61 74  ,{key:"getFormat
c860: 74 65 64 43 6f 6c 6f 72 22 2c 76 61 6c 75 65 3a  tedColor",value:
c870: 66 75 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65  function(){var e
c880: 3d 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74  =arguments.lengt
c890: 68 3e 30 26 26 76 6f 69 64 20 30 21 3d 3d 61 72  h>0&&void 0!==ar
c8a0: 67 75 6d 65 6e 74 73 5b 30 5d 3f 61 72 67 75 6d  guments[0]?argum
c8b0: 65 6e 74 73 5b 30 5d 3a 6e 75 6c 6c 3b 72 65 74  ents[0]:null;ret
c8c0: 75 72 6e 28 65 3d 65 7c 7c 74 68 69 73 2e 63 6f  urn(e=e||this.co
c8d0: 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48  lorpicker.colorH
c8e0: 61 6e 64 6c 65 72 2e 67 65 74 43 6f 6c 6f 72 53  andler.getColorS
c8f0: 74 72 69 6e 67 28 29 29 3f 28 65 3d 74 68 69 73  tring())?(e=this
c900: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c  .colorpicker.col
c910: 6f 72 48 61 6e 64 6c 65 72 2e 72 65 73 6f 6c 76  orHandler.resolv
c920: 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 65 28 65  eColorDelegate(e
c930: 2c 21 31 29 2c 21 31 3d 3d 3d 74 68 69 73 2e 63  ,!1),!1===this.c
c940: 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f  olorpicker.optio
c950: 6e 73 2e 75 73 65 48 61 73 68 50 72 65 66 69 78  ns.useHashPrefix
c960: 26 26 28 65 3d 65 2e 72 65 70 6c 61 63 65 28 2f  &&(e=e.replace(/
c970: 5e 23 2f 67 2c 22 22 29 29 2c 65 29 3a 22 22 7d  ^#/g,"")),e):""}
c980: 7d 2c 7b 6b 65 79 3a 22 68 61 73 49 6e 70 75 74  },{key:"hasInput
c990: 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e  ",value:function
c9a0: 28 29 7b 72 65 74 75 72 6e 21 31 21 3d 3d 74 68  (){return!1!==th
c9b0: 69 73 2e 69 6e 70 75 74 7d 7d 2c 7b 6b 65 79 3a  is.input}},{key:
c9c0: 22 69 73 45 6e 61 62 6c 65 64 22 2c 76 61 6c 75  "isEnabled",valu
c9d0: 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  e:function(){ret
c9e0: 75 72 6e 20 74 68 69 73 2e 68 61 73 49 6e 70 75  urn this.hasInpu
c9f0: 74 28 29 26 26 21 74 68 69 73 2e 69 73 44 69 73  t()&&!this.isDis
ca00: 61 62 6c 65 64 28 29 7d 7d 2c 7b 6b 65 79 3a 22  abled()}},{key:"
ca10: 69 73 44 69 73 61 62 6c 65 64 22 2c 76 61 6c 75  isDisabled",valu
ca20: 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  e:function(){ret
ca30: 75 72 6e 20 74 68 69 73 2e 68 61 73 49 6e 70 75  urn this.hasInpu
ca40: 74 28 29 26 26 21 30 3d 3d 3d 74 68 69 73 2e 69  t()&&!0===this.i
ca50: 6e 70 75 74 2e 70 72 6f 70 28 22 64 69 73 61 62  nput.prop("disab
ca60: 6c 65 64 22 29 7d 7d 2c 7b 6b 65 79 3a 22 64 69  led")}},{key:"di
ca70: 73 61 62 6c 65 22 2c 76 61 6c 75 65 3a 66 75 6e  sable",value:fun
ca80: 63 74 69 6f 6e 28 29 7b 74 68 69 73 2e 68 61 73  ction(){this.has
ca90: 49 6e 70 75 74 28 29 26 26 74 68 69 73 2e 69 6e  Input()&&this.in
caa0: 70 75 74 2e 70 72 6f 70 28 22 64 69 73 61 62 6c  put.prop("disabl
cab0: 65 64 22 2c 21 30 29 7d 7d 2c 7b 6b 65 79 3a 22  ed",!0)}},{key:"
cac0: 65 6e 61 62 6c 65 22 2c 76 61 6c 75 65 3a 66 75  enable",value:fu
cad0: 6e 63 74 69 6f 6e 28 29 7b 74 68 69 73 2e 68 61  nction(){this.ha
cae0: 73 49 6e 70 75 74 28 29 26 26 74 68 69 73 2e 69  sInput()&&this.i
caf0: 6e 70 75 74 2e 70 72 6f 70 28 22 64 69 73 61 62  nput.prop("disab
cb00: 6c 65 64 22 2c 21 31 29 7d 7d 2c 7b 6b 65 79 3a  led",!1)}},{key:
cb10: 22 75 70 64 61 74 65 22 2c 76 61 6c 75 65 3a 66  "update",value:f
cb20: 75 6e 63 74 69 6f 6e 28 29 7b 74 68 69 73 2e 68  unction(){this.h
cb30: 61 73 49 6e 70 75 74 28 29 26 26 28 21 31 3d 3d  asInput()&&(!1==
cb40: 3d 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  =this.colorpicke
cb50: 72 2e 6f 70 74 69 6f 6e 73 2e 61 75 74 6f 49 6e  r.options.autoIn
cb60: 70 75 74 46 61 6c 6c 62 61 63 6b 26 26 74 68 69  putFallback&&thi
cb70: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f  s.colorpicker.co
cb80: 6c 6f 72 48 61 6e 64 6c 65 72 2e 69 73 49 6e 76  lorHandler.isInv
cb90: 61 6c 69 64 43 6f 6c 6f 72 28 29 7c 7c 74 68 69  alidColor()||thi
cba0: 73 2e 73 65 74 56 61 6c 75 65 28 74 68 69 73 2e  s.setValue(this.
cbb0: 67 65 74 46 6f 72 6d 61 74 74 65 64 43 6f 6c 6f  getFormattedColo
cbc0: 72 28 29 29 29 7d 7d 2c 7b 6b 65 79 3a 22 6f 6e  r()))}},{key:"on
cbd0: 63 68 61 6e 67 65 22 2c 76 61 6c 75 65 3a 66 75  change",value:fu
cbe0: 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73 2e 63  nction(e){this.c
cbf0: 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 45  olorpicker.lastE
cc00: 76 65 6e 74 2e 61 6c 69 61 73 3d 22 69 6e 70 75  vent.alias="inpu
cc10: 74 2e 63 68 61 6e 67 65 22 2c 74 68 69 73 2e 63  t.change",this.c
cc20: 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74 45  olorpicker.lastE
cc30: 76 65 6e 74 2e 65 3d 65 3b 76 61 72 20 74 3d 74  vent.e=e;var t=t
cc40: 68 69 73 2e 67 65 74 56 61 6c 75 65 28 29 3b 74  his.getValue();t
cc50: 21 3d 3d 65 2e 76 61 6c 75 65 26 26 74 68 69 73  !==e.value&&this
cc60: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 65 74  .colorpicker.set
cc70: 56 61 6c 75 65 28 74 29 7d 7d 2c 7b 6b 65 79 3a  Value(t)}},{key:
cc80: 22 6f 6e 6b 65 79 75 70 22 2c 76 61 6c 75 65 3a  "onkeyup",value:
cc90: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74 68 69 73  function(e){this
cca0: 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73  .colorpicker.las
ccb0: 74 45 76 65 6e 74 2e 61 6c 69 61 73 3d 22 69 6e  tEvent.alias="in
ccc0: 70 75 74 2e 6b 65 79 75 70 22 2c 74 68 69 73 2e  put.keyup",this.
ccd0: 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6c 61 73 74  colorpicker.last
cce0: 45 76 65 6e 74 2e 65 3d 65 3b 76 61 72 20 74 3d  Event.e=e;var t=
ccf0: 74 68 69 73 2e 67 65 74 56 61 6c 75 65 28 29 3b  this.getValue();
cd00: 74 21 3d 3d 65 2e 76 61 6c 75 65 26 26 74 68 69  t!==e.value&&thi
cd10: 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 73 65  s.colorpicker.se
cd20: 74 56 61 6c 75 65 28 74 29 7d 7d 5d 29 2c 65 7d  tValue(t)}}]),e}
cd30: 28 29 3b 74 2e 64 65 66 61 75 6c 74 3d 75 7d 2c  ();t.default=u},
cd40: 66 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b  function(e,t,o){
cd50: 22 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e  "use strict";fun
cd60: 63 74 69 6f 6e 20 72 28 65 2c 74 29 7b 69 66 28  ction r(e,t){if(
cd70: 21 28 74 68 69 73 20 69 6e 73 74 61 6e 63 65 6f  !(this instanceo
cd80: 66 20 72 29 29 72 65 74 75 72 6e 20 6e 65 77 20  f r))return new 
cd90: 72 28 65 2c 74 29 3b 69 66 28 74 26 26 74 20 69  r(e,t);if(t&&t i
cda0: 6e 20 66 26 26 28 74 3d 6e 75 6c 6c 29 2c 74 26  n f&&(t=null),t&
cdb0: 26 21 28 74 20 69 6e 20 68 29 29 74 68 72 6f 77  &!(t in h))throw
cdc0: 20 6e 65 77 20 45 72 72 6f 72 28 22 55 6e 6b 6e   new Error("Unkn
cdd0: 6f 77 6e 20 6d 6f 64 65 6c 3a 20 22 2b 74 29 3b  own model: "+t);
cde0: 76 61 72 20 6f 2c 6e 3b 69 66 28 76 6f 69 64 20  var o,n;if(void 
cdf0: 30 3d 3d 3d 65 29 74 68 69 73 2e 6d 6f 64 65 6c  0===e)this.model
ce00: 3d 22 72 67 62 22 2c 74 68 69 73 2e 63 6f 6c 6f  ="rgb",this.colo
ce10: 72 3d 5b 30 2c 30 2c 30 5d 2c 74 68 69 73 2e 76  r=[0,0,0],this.v
ce20: 61 6c 70 68 61 3d 31 3b 65 6c 73 65 20 69 66 28  alpha=1;else if(
ce30: 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 72 29 74  e instanceof r)t
ce40: 68 69 73 2e 6d 6f 64 65 6c 3d 65 2e 6d 6f 64 65  his.model=e.mode
ce50: 6c 2c 74 68 69 73 2e 63 6f 6c 6f 72 3d 65 2e 63  l,this.color=e.c
ce60: 6f 6c 6f 72 2e 73 6c 69 63 65 28 29 2c 74 68 69  olor.slice(),thi
ce70: 73 2e 76 61 6c 70 68 61 3d 65 2e 76 61 6c 70 68  s.valpha=e.valph
ce80: 61 3b 65 6c 73 65 20 69 66 28 22 73 74 72 69 6e  a;else if("strin
ce90: 67 22 3d 3d 74 79 70 65 6f 66 20 65 29 7b 76 61  g"==typeof e){va
cea0: 72 20 69 3d 75 2e 67 65 74 28 65 29 3b 69 66 28  r i=u.get(e);if(
ceb0: 6e 75 6c 6c 3d 3d 3d 69 29 74 68 72 6f 77 20 6e  null===i)throw n
cec0: 65 77 20 45 72 72 6f 72 28 22 55 6e 61 62 6c 65  ew Error("Unable
ced0: 20 74 6f 20 70 61 72 73 65 20 63 6f 6c 6f 72 20   to parse color 
cee0: 66 72 6f 6d 20 73 74 72 69 6e 67 3a 20 22 2b 65  from string: "+e
cef0: 29 3b 74 68 69 73 2e 6d 6f 64 65 6c 3d 69 2e 6d  );this.model=i.m
cf00: 6f 64 65 6c 2c 6e 3d 68 5b 74 68 69 73 2e 6d 6f  odel,n=h[this.mo
cf10: 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 2c 74 68  del].channels,th
cf20: 69 73 2e 63 6f 6c 6f 72 3d 69 2e 76 61 6c 75 65  is.color=i.value
cf30: 2e 73 6c 69 63 65 28 30 2c 6e 29 2c 74 68 69 73  .slice(0,n),this
cf40: 2e 76 61 6c 70 68 61 3d 22 6e 75 6d 62 65 72 22  .valpha="number"
cf50: 3d 3d 74 79 70 65 6f 66 20 69 2e 76 61 6c 75 65  ==typeof i.value
cf60: 5b 6e 5d 3f 69 2e 76 61 6c 75 65 5b 6e 5d 3a 31  [n]?i.value[n]:1
cf70: 7d 65 6c 73 65 20 69 66 28 65 2e 6c 65 6e 67 74  }else if(e.lengt
cf80: 68 29 7b 74 68 69 73 2e 6d 6f 64 65 6c 3d 74 7c  h){this.model=t|
cf90: 7c 22 72 67 62 22 2c 6e 3d 68 5b 74 68 69 73 2e  |"rgb",n=h[this.
cfa0: 6d 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65 6c 73 3b  model].channels;
cfb0: 76 61 72 20 61 3d 70 2e 63 61 6c 6c 28 65 2c 30  var a=p.call(e,0
cfc0: 2c 6e 29 3b 74 68 69 73 2e 63 6f 6c 6f 72 3d 63  ,n);this.color=c
cfd0: 28 61 2c 6e 29 2c 74 68 69 73 2e 76 61 6c 70 68  (a,n),this.valph
cfe0: 61 3d 22 6e 75 6d 62 65 72 22 3d 3d 74 79 70 65  a="number"==type
cff0: 6f 66 20 65 5b 6e 5d 3f 65 5b 6e 5d 3a 31 7d 65  of e[n]?e[n]:1}e
d000: 6c 73 65 20 69 66 28 22 6e 75 6d 62 65 72 22 3d  lse if("number"=
d010: 3d 74 79 70 65 6f 66 20 65 29 65 26 3d 31 36 37  =typeof e)e&=167
d020: 37 37 32 31 35 2c 74 68 69 73 2e 6d 6f 64 65 6c  77215,this.model
d030: 3d 22 72 67 62 22 2c 74 68 69 73 2e 63 6f 6c 6f  ="rgb",this.colo
d040: 72 3d 5b 65 3e 3e 31 36 26 32 35 35 2c 65 3e 3e  r=[e>>16&255,e>>
d050: 38 26 32 35 35 2c 32 35 35 26 65 5d 2c 74 68 69  8&255,255&e],thi
d060: 73 2e 76 61 6c 70 68 61 3d 31 3b 65 6c 73 65 7b  s.valpha=1;else{
d070: 74 68 69 73 2e 76 61 6c 70 68 61 3d 31 3b 76 61  this.valpha=1;va
d080: 72 20 6c 3d 4f 62 6a 65 63 74 2e 6b 65 79 73 28  r l=Object.keys(
d090: 65 29 3b 22 61 6c 70 68 61 22 69 6e 20 65 26 26  e);"alpha"in e&&
d0a0: 28 6c 2e 73 70 6c 69 63 65 28 6c 2e 69 6e 64 65  (l.splice(l.inde
d0b0: 78 4f 66 28 22 61 6c 70 68 61 22 29 2c 31 29 2c  xOf("alpha"),1),
d0c0: 74 68 69 73 2e 76 61 6c 70 68 61 3d 22 6e 75 6d  this.valpha="num
d0d0: 62 65 72 22 3d 3d 74 79 70 65 6f 66 20 65 2e 61  ber"==typeof e.a
d0e0: 6c 70 68 61 3f 65 2e 61 6c 70 68 61 3a 30 29 3b  lpha?e.alpha:0);
d0f0: 76 61 72 20 73 3d 6c 2e 73 6f 72 74 28 29 2e 6a  var s=l.sort().j
d100: 6f 69 6e 28 22 22 29 3b 69 66 28 21 28 73 20 69  oin("");if(!(s i
d110: 6e 20 64 29 29 74 68 72 6f 77 20 6e 65 77 20 45  n d))throw new E
d120: 72 72 6f 72 28 22 55 6e 61 62 6c 65 20 74 6f 20  rror("Unable to 
d130: 70 61 72 73 65 20 63 6f 6c 6f 72 20 66 72 6f 6d  parse color from
d140: 20 6f 62 6a 65 63 74 3a 20 22 2b 4a 53 4f 4e 2e   object: "+JSON.
d150: 73 74 72 69 6e 67 69 66 79 28 65 29 29 3b 74 68  stringify(e));th
d160: 69 73 2e 6d 6f 64 65 6c 3d 64 5b 73 5d 3b 76 61  is.model=d[s];va
d170: 72 20 6b 3d 68 5b 74 68 69 73 2e 6d 6f 64 65 6c  r k=h[this.model
d180: 5d 2e 6c 61 62 65 6c 73 2c 67 3d 5b 5d 3b 66 6f  ].labels,g=[];fo
d190: 72 28 6f 3d 30 3b 6f 3c 6b 2e 6c 65 6e 67 74 68  r(o=0;o<k.length
d1a0: 3b 6f 2b 2b 29 67 2e 70 75 73 68 28 65 5b 6b 5b  ;o++)g.push(e[k[
d1b0: 6f 5d 5d 29 3b 74 68 69 73 2e 63 6f 6c 6f 72 3d  o]]);this.color=
d1c0: 63 28 67 29 7d 69 66 28 76 5b 74 68 69 73 2e 6d  c(g)}if(v[this.m
d1d0: 6f 64 65 6c 5d 29 66 6f 72 28 6e 3d 68 5b 74 68  odel])for(n=h[th
d1e0: 69 73 2e 6d 6f 64 65 6c 5d 2e 63 68 61 6e 6e 65  is.model].channe
d1f0: 6c 73 2c 6f 3d 30 3b 6f 3c 6e 3b 6f 2b 2b 29 7b  ls,o=0;o<n;o++){
d200: 76 61 72 20 79 3d 76 5b 74 68 69 73 2e 6d 6f 64  var y=v[this.mod
d210: 65 6c 5d 5b 6f 5d 3b 79 26 26 28 74 68 69 73 2e  el][o];y&&(this.
d220: 63 6f 6c 6f 72 5b 6f 5d 3d 79 28 74 68 69 73 2e  color[o]=y(this.
d230: 63 6f 6c 6f 72 5b 6f 5d 29 29 7d 74 68 69 73 2e  color[o]))}this.
d240: 76 61 6c 70 68 61 3d 4d 61 74 68 2e 6d 61 78 28  valpha=Math.max(
d250: 30 2c 4d 61 74 68 2e 6d 69 6e 28 31 2c 74 68 69  0,Math.min(1,thi
d260: 73 2e 76 61 6c 70 68 61 29 29 2c 4f 62 6a 65 63  s.valpha)),Objec
d270: 74 2e 66 72 65 65 7a 65 26 26 4f 62 6a 65 63 74  t.freeze&&Object
d280: 2e 66 72 65 65 7a 65 28 74 68 69 73 29 7d 66 75  .freeze(this)}fu
d290: 6e 63 74 69 6f 6e 20 6e 28 65 2c 74 29 7b 72 65  nction n(e,t){re
d2a0: 74 75 72 6e 20 4e 75 6d 62 65 72 28 65 2e 74 6f  turn Number(e.to
d2b0: 46 69 78 65 64 28 74 29 29 7d 66 75 6e 63 74 69  Fixed(t))}functi
d2c0: 6f 6e 20 69 28 65 29 7b 72 65 74 75 72 6e 20 66  on i(e){return f
d2d0: 75 6e 63 74 69 6f 6e 28 74 29 7b 72 65 74 75 72  unction(t){retur
d2e0: 6e 20 6e 28 74 2c 65 29 7d 7d 66 75 6e 63 74 69  n n(t,e)}}functi
d2f0: 6f 6e 20 61 28 65 2c 74 2c 6f 29 7b 72 65 74 75  on a(e,t,o){retu
d300: 72 6e 20 65 3d 41 72 72 61 79 2e 69 73 41 72 72  rn e=Array.isArr
d310: 61 79 28 65 29 3f 65 3a 5b 65 5d 2c 65 2e 66 6f  ay(e)?e:[e],e.fo
d320: 72 45 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 65  rEach(function(e
d330: 29 7b 28 76 5b 65 5d 7c 7c 28 76 5b 65 5d 3d 5b  ){(v[e]||(v[e]=[
d340: 5d 29 29 5b 74 5d 3d 6f 7d 29 2c 65 3d 65 5b 30  ]))[t]=o}),e=e[0
d350: 5d 2c 66 75 6e 63 74 69 6f 6e 28 72 29 7b 76 61  ],function(r){va
d360: 72 20 6e 3b 72 65 74 75 72 6e 20 61 72 67 75 6d  r n;return argum
d370: 65 6e 74 73 2e 6c 65 6e 67 74 68 3f 28 6f 26 26  ents.length?(o&&
d380: 28 72 3d 6f 28 72 29 29 2c 6e 3d 74 68 69 73 5b  (r=o(r)),n=this[
d390: 65 5d 28 29 2c 6e 2e 63 6f 6c 6f 72 5b 74 5d 3d  e](),n.color[t]=
d3a0: 72 2c 6e 29 3a 28 6e 3d 74 68 69 73 5b 65 5d 28  r,n):(n=this[e](
d3b0: 29 2e 63 6f 6c 6f 72 5b 74 5d 2c 6f 26 26 28 6e  ).color[t],o&&(n
d3c0: 3d 6f 28 6e 29 29 2c 6e 29 7d 7d 66 75 6e 63 74  =o(n)),n)}}funct
d3d0: 69 6f 6e 20 6c 28 65 29 7b 72 65 74 75 72 6e 20  ion l(e){return 
d3e0: 66 75 6e 63 74 69 6f 6e 28 74 29 7b 72 65 74 75  function(t){retu
d3f0: 72 6e 20 4d 61 74 68 2e 6d 61 78 28 30 2c 4d 61  rn Math.max(0,Ma
d400: 74 68 2e 6d 69 6e 28 65 2c 74 29 29 7d 7d 66 75  th.min(e,t))}}fu
d410: 6e 63 74 69 6f 6e 20 73 28 65 29 7b 72 65 74 75  nction s(e){retu
d420: 72 6e 20 41 72 72 61 79 2e 69 73 41 72 72 61 79  rn Array.isArray
d430: 28 65 29 3f 65 3a 5b 65 5d 7d 66 75 6e 63 74 69  (e)?e:[e]}functi
d440: 6f 6e 20 63 28 65 2c 74 29 7b 66 6f 72 28 76 61  on c(e,t){for(va
d450: 72 20 6f 3d 30 3b 6f 3c 74 3b 6f 2b 2b 29 22 6e  r o=0;o<t;o++)"n
d460: 75 6d 62 65 72 22 21 3d 74 79 70 65 6f 66 20 65  umber"!=typeof e
d470: 5b 6f 5d 26 26 28 65 5b 6f 5d 3d 30 29 3b 72 65  [o]&&(e[o]=0);re
d480: 74 75 72 6e 20 65 7d 76 61 72 20 75 3d 6f 28 31  turn e}var u=o(1
d490: 37 29 2c 68 3d 6f 28 32 30 29 2c 70 3d 5b 5d 2e  7),h=o(20),p=[].
d4a0: 73 6c 69 63 65 2c 66 3d 5b 22 6b 65 79 77 6f 72  slice,f=["keywor
d4b0: 64 22 2c 22 67 72 61 79 22 2c 22 68 65 78 22 5d  d","gray","hex"]
d4c0: 2c 64 3d 7b 7d 3b 4f 62 6a 65 63 74 2e 6b 65 79  ,d={};Object.key
d4d0: 73 28 68 29 2e 66 6f 72 45 61 63 68 28 66 75 6e  s(h).forEach(fun
d4e0: 63 74 69 6f 6e 28 65 29 7b 64 5b 70 2e 63 61 6c  ction(e){d[p.cal
d4f0: 6c 28 68 5b 65 5d 2e 6c 61 62 65 6c 73 29 2e 73  l(h[e].labels).s
d500: 6f 72 74 28 29 2e 6a 6f 69 6e 28 22 22 29 5d 3d  ort().join("")]=
d510: 65 7d 29 3b 76 61 72 20 76 3d 7b 7d 3b 72 2e 70  e});var v={};r.p
d520: 72 6f 74 6f 74 79 70 65 3d 7b 74 6f 53 74 72 69  rototype={toStri
d530: 6e 67 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  ng:function(){re
d540: 74 75 72 6e 20 74 68 69 73 2e 73 74 72 69 6e 67  turn this.string
d550: 28 29 7d 2c 74 6f 4a 53 4f 4e 3a 66 75 6e 63 74  ()},toJSON:funct
d560: 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69  ion(){return thi
d570: 73 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 28 29 7d  s[this.model]()}
d580: 2c 73 74 72 69 6e 67 3a 66 75 6e 63 74 69 6f 6e  ,string:function
d590: 28 65 29 7b 76 61 72 20 74 3d 74 68 69 73 2e 6d  (e){var t=this.m
d5a0: 6f 64 65 6c 20 69 6e 20 75 2e 74 6f 3f 74 68 69  odel in u.to?thi
d5b0: 73 3a 74 68 69 73 2e 72 67 62 28 29 3b 74 3d 74  s:this.rgb();t=t
d5c0: 2e 72 6f 75 6e 64 28 22 6e 75 6d 62 65 72 22 3d  .round("number"=
d5d0: 3d 74 79 70 65 6f 66 20 65 3f 65 3a 31 29 3b 76  =typeof e?e:1);v
d5e0: 61 72 20 6f 3d 31 3d 3d 3d 74 2e 76 61 6c 70 68  ar o=1===t.valph
d5f0: 61 3f 74 2e 63 6f 6c 6f 72 3a 74 2e 63 6f 6c 6f  a?t.color:t.colo
d600: 72 2e 63 6f 6e 63 61 74 28 74 68 69 73 2e 76 61  r.concat(this.va
d610: 6c 70 68 61 29 3b 72 65 74 75 72 6e 20 75 2e 74  lpha);return u.t
d620: 6f 5b 74 2e 6d 6f 64 65 6c 5d 28 6f 29 7d 2c 70  o[t.model](o)},p
d630: 65 72 63 65 6e 74 53 74 72 69 6e 67 3a 66 75 6e  ercentString:fun
d640: 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 74  ction(e){var t=t
d650: 68 69 73 2e 72 67 62 28 29 2e 72 6f 75 6e 64 28  his.rgb().round(
d660: 22 6e 75 6d 62 65 72 22 3d 3d 74 79 70 65 6f 66  "number"==typeof
d670: 20 65 3f 65 3a 31 29 2c 6f 3d 31 3d 3d 3d 74 2e   e?e:1),o=1===t.
d680: 76 61 6c 70 68 61 3f 74 2e 63 6f 6c 6f 72 3a 74  valpha?t.color:t
d690: 2e 63 6f 6c 6f 72 2e 63 6f 6e 63 61 74 28 74 68  .color.concat(th
d6a0: 69 73 2e 76 61 6c 70 68 61 29 3b 72 65 74 75 72  is.valpha);retur
d6b0: 6e 20 75 2e 74 6f 2e 72 67 62 2e 70 65 72 63 65  n u.to.rgb.perce
d6c0: 6e 74 28 6f 29 7d 2c 61 72 72 61 79 3a 66 75 6e  nt(o)},array:fun
d6d0: 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 31  ction(){return 1
d6e0: 3d 3d 3d 74 68 69 73 2e 76 61 6c 70 68 61 3f 74  ===this.valpha?t
d6f0: 68 69 73 2e 63 6f 6c 6f 72 2e 73 6c 69 63 65 28  his.color.slice(
d700: 29 3a 74 68 69 73 2e 63 6f 6c 6f 72 2e 63 6f 6e  ):this.color.con
d710: 63 61 74 28 74 68 69 73 2e 76 61 6c 70 68 61 29  cat(this.valpha)
d720: 7d 2c 6f 62 6a 65 63 74 3a 66 75 6e 63 74 69 6f  },object:functio
d730: 6e 28 29 7b 66 6f 72 28 76 61 72 20 65 3d 7b 7d  n(){for(var e={}
d740: 2c 74 3d 68 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d  ,t=h[this.model]
d750: 2e 63 68 61 6e 6e 65 6c 73 2c 6f 3d 68 5b 74 68  .channels,o=h[th
d760: 69 73 2e 6d 6f 64 65 6c 5d 2e 6c 61 62 65 6c 73  is.model].labels
d770: 2c 72 3d 30 3b 72 3c 74 3b 72 2b 2b 29 65 5b 6f  ,r=0;r<t;r++)e[o
d780: 5b 72 5d 5d 3d 74 68 69 73 2e 63 6f 6c 6f 72 5b  [r]]=this.color[
d790: 72 5d 3b 72 65 74 75 72 6e 20 31 21 3d 3d 74 68  r];return 1!==th
d7a0: 69 73 2e 76 61 6c 70 68 61 26 26 28 65 2e 61 6c  is.valpha&&(e.al
d7b0: 70 68 61 3d 74 68 69 73 2e 76 61 6c 70 68 61 29  pha=this.valpha)
d7c0: 2c 65 7d 2c 75 6e 69 74 41 72 72 61 79 3a 66 75  ,e},unitArray:fu
d7d0: 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74  nction(){var e=t
d7e0: 68 69 73 2e 72 67 62 28 29 2e 63 6f 6c 6f 72 3b  his.rgb().color;
d7f0: 72 65 74 75 72 6e 20 65 5b 30 5d 2f 3d 32 35 35  return e[0]/=255
d800: 2c 65 5b 31 5d 2f 3d 32 35 35 2c 65 5b 32 5d 2f  ,e[1]/=255,e[2]/
d810: 3d 32 35 35 2c 31 21 3d 3d 74 68 69 73 2e 76 61  =255,1!==this.va
d820: 6c 70 68 61 26 26 65 2e 70 75 73 68 28 74 68 69  lpha&&e.push(thi
d830: 73 2e 76 61 6c 70 68 61 29 2c 65 7d 2c 75 6e 69  s.valpha),e},uni
d840: 74 4f 62 6a 65 63 74 3a 66 75 6e 63 74 69 6f 6e  tObject:function
d850: 28 29 7b 76 61 72 20 65 3d 74 68 69 73 2e 72 67  (){var e=this.rg
d860: 62 28 29 2e 6f 62 6a 65 63 74 28 29 3b 72 65 74  b().object();ret
d870: 75 72 6e 20 65 2e 72 2f 3d 32 35 35 2c 65 2e 67  urn e.r/=255,e.g
d880: 2f 3d 32 35 35 2c 65 2e 62 2f 3d 32 35 35 2c 31  /=255,e.b/=255,1
d890: 21 3d 3d 74 68 69 73 2e 76 61 6c 70 68 61 26 26  !==this.valpha&&
d8a0: 28 65 2e 61 6c 70 68 61 3d 74 68 69 73 2e 76 61  (e.alpha=this.va
d8b0: 6c 70 68 61 29 2c 65 7d 2c 72 6f 75 6e 64 3a 66  lpha),e},round:f
d8c0: 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72  unction(e){retur
d8d0: 6e 20 65 3d 4d 61 74 68 2e 6d 61 78 28 65 7c 7c  n e=Math.max(e||
d8e0: 30 2c 30 29 2c 6e 65 77 20 72 28 74 68 69 73 2e  0,0),new r(this.
d8f0: 63 6f 6c 6f 72 2e 6d 61 70 28 69 28 65 29 29 2e  color.map(i(e)).
d900: 63 6f 6e 63 61 74 28 74 68 69 73 2e 76 61 6c 70  concat(this.valp
d910: 68 61 29 2c 74 68 69 73 2e 6d 6f 64 65 6c 29 7d  ha),this.model)}
d920: 2c 61 6c 70 68 61 3a 66 75 6e 63 74 69 6f 6e 28  ,alpha:function(
d930: 65 29 7b 72 65 74 75 72 6e 20 61 72 67 75 6d 65  e){return argume
d940: 6e 74 73 2e 6c 65 6e 67 74 68 3f 6e 65 77 20 72  nts.length?new r
d950: 28 74 68 69 73 2e 63 6f 6c 6f 72 2e 63 6f 6e 63  (this.color.conc
d960: 61 74 28 4d 61 74 68 2e 6d 61 78 28 30 2c 4d 61  at(Math.max(0,Ma
d970: 74 68 2e 6d 69 6e 28 31 2c 65 29 29 29 2c 74 68  th.min(1,e))),th
d980: 69 73 2e 6d 6f 64 65 6c 29 3a 74 68 69 73 2e 76  is.model):this.v
d990: 61 6c 70 68 61 7d 2c 72 65 64 3a 61 28 22 72 67  alpha},red:a("rg
d9a0: 62 22 2c 30 2c 6c 28 32 35 35 29 29 2c 67 72 65  b",0,l(255)),gre
d9b0: 65 6e 3a 61 28 22 72 67 62 22 2c 31 2c 6c 28 32  en:a("rgb",1,l(2
d9c0: 35 35 29 29 2c 62 6c 75 65 3a 61 28 22 72 67 62  55)),blue:a("rgb
d9d0: 22 2c 32 2c 6c 28 32 35 35 29 29 2c 68 75 65 3a  ",2,l(255)),hue:
d9e0: 61 28 5b 22 68 73 6c 22 2c 22 68 73 76 22 2c 22  a(["hsl","hsv","
d9f0: 68 73 6c 22 2c 22 68 77 62 22 2c 22 68 63 67 22  hsl","hwb","hcg"
da00: 5d 2c 30 2c 66 75 6e 63 74 69 6f 6e 28 65 29 7b  ],0,function(e){
da10: 72 65 74 75 72 6e 28 65 25 33 36 30 2b 33 36 30  return(e%360+360
da20: 29 25 33 36 30 7d 29 2c 73 61 74 75 72 61 74 69  )%360}),saturati
da30: 6f 6e 6c 3a 61 28 22 68 73 6c 22 2c 31 2c 6c 28  onl:a("hsl",1,l(
da40: 31 30 30 29 29 2c 6c 69 67 68 74 6e 65 73 73 3a  100)),lightness:
da50: 61 28 22 68 73 6c 22 2c 32 2c 6c 28 31 30 30 29  a("hsl",2,l(100)
da60: 29 2c 73 61 74 75 72 61 74 69 6f 6e 76 3a 61 28  ),saturationv:a(
da70: 22 68 73 76 22 2c 31 2c 6c 28 31 30 30 29 29 2c  "hsv",1,l(100)),
da80: 76 61 6c 75 65 3a 61 28 22 68 73 76 22 2c 32 2c  value:a("hsv",2,
da90: 6c 28 31 30 30 29 29 2c 63 68 72 6f 6d 61 3a 61  l(100)),chroma:a
daa0: 28 22 68 63 67 22 2c 31 2c 6c 28 31 30 30 29 29  ("hcg",1,l(100))
dab0: 2c 67 72 61 79 3a 61 28 22 68 63 67 22 2c 32 2c  ,gray:a("hcg",2,
dac0: 6c 28 31 30 30 29 29 2c 77 68 69 74 65 3a 61 28  l(100)),white:a(
dad0: 22 68 77 62 22 2c 31 2c 6c 28 31 30 30 29 29 2c  "hwb",1,l(100)),
dae0: 77 62 6c 61 63 6b 3a 61 28 22 68 77 62 22 2c 32  wblack:a("hwb",2
daf0: 2c 6c 28 31 30 30 29 29 2c 63 79 61 6e 3a 61 28  ,l(100)),cyan:a(
db00: 22 63 6d 79 6b 22 2c 30 2c 6c 28 31 30 30 29 29  "cmyk",0,l(100))
db10: 2c 6d 61 67 65 6e 74 61 3a 61 28 22 63 6d 79 6b  ,magenta:a("cmyk
db20: 22 2c 31 2c 6c 28 31 30 30 29 29 2c 79 65 6c 6c  ",1,l(100)),yell
db30: 6f 77 3a 61 28 22 63 6d 79 6b 22 2c 32 2c 6c 28  ow:a("cmyk",2,l(
db40: 31 30 30 29 29 2c 62 6c 61 63 6b 3a 61 28 22 63  100)),black:a("c
db50: 6d 79 6b 22 2c 33 2c 6c 28 31 30 30 29 29 2c 78  myk",3,l(100)),x
db60: 3a 61 28 22 78 79 7a 22 2c 30 2c 6c 28 31 30 30  :a("xyz",0,l(100
db70: 29 29 2c 79 3a 61 28 22 78 79 7a 22 2c 31 2c 6c  )),y:a("xyz",1,l
db80: 28 31 30 30 29 29 2c 7a 3a 61 28 22 78 79 7a 22  (100)),z:a("xyz"
db90: 2c 32 2c 6c 28 31 30 30 29 29 2c 6c 3a 61 28 22  ,2,l(100)),l:a("
dba0: 6c 61 62 22 2c 30 2c 6c 28 31 30 30 29 29 2c 61  lab",0,l(100)),a
dbb0: 3a 61 28 22 6c 61 62 22 2c 31 29 2c 62 3a 61 28  :a("lab",1),b:a(
dbc0: 22 6c 61 62 22 2c 32 29 2c 6b 65 79 77 6f 72 64  "lab",2),keyword
dbd0: 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74  :function(e){ret
dbe0: 75 72 6e 20 61 72 67 75 6d 65 6e 74 73 2e 6c 65  urn arguments.le
dbf0: 6e 67 74 68 3f 6e 65 77 20 72 28 65 29 3a 68 5b  ngth?new r(e):h[
dc00: 74 68 69 73 2e 6d 6f 64 65 6c 5d 2e 6b 65 79 77  this.model].keyw
dc10: 6f 72 64 28 74 68 69 73 2e 63 6f 6c 6f 72 29 7d  ord(this.color)}
dc20: 2c 68 65 78 3a 66 75 6e 63 74 69 6f 6e 28 65 29  ,hex:function(e)
dc30: 7b 72 65 74 75 72 6e 20 61 72 67 75 6d 65 6e 74  {return argument
dc40: 73 2e 6c 65 6e 67 74 68 3f 6e 65 77 20 72 28 65  s.length?new r(e
dc50: 29 3a 75 2e 74 6f 2e 68 65 78 28 74 68 69 73 2e  ):u.to.hex(this.
dc60: 72 67 62 28 29 2e 72 6f 75 6e 64 28 29 2e 63 6f  rgb().round().co
dc70: 6c 6f 72 29 7d 2c 72 67 62 4e 75 6d 62 65 72 3a  lor)},rgbNumber:
dc80: 66 75 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65  function(){var e
dc90: 3d 74 68 69 73 2e 72 67 62 28 29 2e 63 6f 6c 6f  =this.rgb().colo
dca0: 72 3b 72 65 74 75 72 6e 28 32 35 35 26 65 5b 30  r;return(255&e[0
dcb0: 5d 29 3c 3c 31 36 7c 28 32 35 35 26 65 5b 31 5d  ])<<16|(255&e[1]
dcc0: 29 3c 3c 38 7c 32 35 35 26 65 5b 32 5d 7d 2c 6c  )<<8|255&e[2]},l
dcd0: 75 6d 69 6e 6f 73 69 74 79 3a 66 75 6e 63 74 69  uminosity:functi
dce0: 6f 6e 28 29 7b 66 6f 72 28 76 61 72 20 65 3d 74  on(){for(var e=t
dcf0: 68 69 73 2e 72 67 62 28 29 2e 63 6f 6c 6f 72 2c  his.rgb().color,
dd00: 74 3d 5b 5d 2c 6f 3d 30 3b 6f 3c 65 2e 6c 65 6e  t=[],o=0;o<e.len
dd10: 67 74 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 65  gth;o++){var r=e
dd20: 5b 6f 5d 2f 32 35 35 3b 74 5b 6f 5d 3d 72 3c 3d  [o]/255;t[o]=r<=
dd30: 2e 30 33 39 32 38 3f 72 2f 31 32 2e 39 32 3a 4d  .03928?r/12.92:M
dd40: 61 74 68 2e 70 6f 77 28 28 72 2b 2e 30 35 35 29  ath.pow((r+.055)
dd50: 2f 31 2e 30 35 35 2c 32 2e 34 29 7d 72 65 74 75  /1.055,2.4)}retu
dd60: 72 6e 2e 32 31 32 36 2a 74 5b 30 5d 2b 2e 37 31  rn.2126*t[0]+.71
dd70: 35 32 2a 74 5b 31 5d 2b 2e 30 37 32 32 2a 74 5b  52*t[1]+.0722*t[
dd80: 32 5d 7d 2c 63 6f 6e 74 72 61 73 74 3a 66 75 6e  2]},contrast:fun
dd90: 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 74  ction(e){var t=t
dda0: 68 69 73 2e 6c 75 6d 69 6e 6f 73 69 74 79 28 29  his.luminosity()
ddb0: 2c 6f 3d 65 2e 6c 75 6d 69 6e 6f 73 69 74 79 28  ,o=e.luminosity(
ddc0: 29 3b 72 65 74 75 72 6e 20 74 3e 6f 3f 28 74 2b  );return t>o?(t+
ddd0: 2e 30 35 29 2f 28 6f 2b 2e 30 35 29 3a 28 6f 2b  .05)/(o+.05):(o+
dde0: 2e 30 35 29 2f 28 74 2b 2e 30 35 29 7d 2c 6c 65  .05)/(t+.05)},le
ddf0: 76 65 6c 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b  vel:function(e){
de00: 76 61 72 20 74 3d 74 68 69 73 2e 63 6f 6e 74 72  var t=this.contr
de10: 61 73 74 28 65 29 3b 72 65 74 75 72 6e 20 74 3e  ast(e);return t>
de20: 3d 37 2e 31 3f 22 41 41 41 22 3a 74 3e 3d 34 2e  =7.1?"AAA":t>=4.
de30: 35 3f 22 41 41 22 3a 22 22 7d 2c 69 73 44 61 72  5?"AA":""},isDar
de40: 6b 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 76 61 72  k:function(){var
de50: 20 65 3d 74 68 69 73 2e 72 67 62 28 29 2e 63 6f   e=this.rgb().co
de60: 6c 6f 72 3b 72 65 74 75 72 6e 28 32 39 39 2a 65  lor;return(299*e
de70: 5b 30 5d 2b 35 38 37 2a 65 5b 31 5d 2b 31 31 34  [0]+587*e[1]+114
de80: 2a 65 5b 32 5d 29 2f 31 65 33 3c 31 32 38 7d 2c  *e[2])/1e3<128},
de90: 69 73 4c 69 67 68 74 3a 66 75 6e 63 74 69 6f 6e  isLight:function
dea0: 28 29 7b 72 65 74 75 72 6e 21 74 68 69 73 2e 69  (){return!this.i
deb0: 73 44 61 72 6b 28 29 7d 2c 6e 65 67 61 74 65 3a  sDark()},negate:
dec0: 66 75 6e 63 74 69 6f 6e 28 29 7b 66 6f 72 28 76  function(){for(v
ded0: 61 72 20 65 3d 74 68 69 73 2e 72 67 62 28 29 2c  ar e=this.rgb(),
dee0: 74 3d 30 3b 74 3c 33 3b 74 2b 2b 29 65 2e 63 6f  t=0;t<3;t++)e.co
def0: 6c 6f 72 5b 74 5d 3d 32 35 35 2d 65 2e 63 6f 6c  lor[t]=255-e.col
df00: 6f 72 5b 74 5d 3b 72 65 74 75 72 6e 20 65 7d 2c  or[t];return e},
df10: 6c 69 67 68 74 65 6e 3a 66 75 6e 63 74 69 6f 6e  lighten:function
df20: 28 65 29 7b 76 61 72 20 74 3d 74 68 69 73 2e 68  (e){var t=this.h
df30: 73 6c 28 29 3b 72 65 74 75 72 6e 20 74 2e 63 6f  sl();return t.co
df40: 6c 6f 72 5b 32 5d 2b 3d 74 2e 63 6f 6c 6f 72 5b  lor[2]+=t.color[
df50: 32 5d 2a 65 2c 74 7d 2c 64 61 72 6b 65 6e 3a 66  2]*e,t},darken:f
df60: 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74  unction(e){var t
df70: 3d 74 68 69 73 2e 68 73 6c 28 29 3b 72 65 74 75  =this.hsl();retu
df80: 72 6e 20 74 2e 63 6f 6c 6f 72 5b 32 5d 2d 3d 74  rn t.color[2]-=t
df90: 2e 63 6f 6c 6f 72 5b 32 5d 2a 65 2c 74 7d 2c 73  .color[2]*e,t},s
dfa0: 61 74 75 72 61 74 65 3a 66 75 6e 63 74 69 6f 6e  aturate:function
dfb0: 28 65 29 7b 76 61 72 20 74 3d 74 68 69 73 2e 68  (e){var t=this.h
dfc0: 73 6c 28 29 3b 72 65 74 75 72 6e 20 74 2e 63 6f  sl();return t.co
dfd0: 6c 6f 72 5b 31 5d 2b 3d 74 2e 63 6f 6c 6f 72 5b  lor[1]+=t.color[
dfe0: 31 5d 2a 65 2c 74 7d 2c 64 65 73 61 74 75 72 61  1]*e,t},desatura
dff0: 74 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76  te:function(e){v
e000: 61 72 20 74 3d 74 68 69 73 2e 68 73 6c 28 29 3b  ar t=this.hsl();
e010: 72 65 74 75 72 6e 20 74 2e 63 6f 6c 6f 72 5b 31  return t.color[1
e020: 5d 2d 3d 74 2e 63 6f 6c 6f 72 5b 31 5d 2a 65 2c  ]-=t.color[1]*e,
e030: 74 7d 2c 77 68 69 74 65 6e 3a 66 75 6e 63 74 69  t},whiten:functi
e040: 6f 6e 28 65 29 7b 76 61 72 20 74 3d 74 68 69 73  on(e){var t=this
e050: 2e 68 77 62 28 29 3b 72 65 74 75 72 6e 20 74 2e  .hwb();return t.
e060: 63 6f 6c 6f 72 5b 31 5d 2b 3d 74 2e 63 6f 6c 6f  color[1]+=t.colo
e070: 72 5b 31 5d 2a 65 2c 74 7d 2c 62 6c 61 63 6b 65  r[1]*e,t},blacke
e080: 6e 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 76 61  n:function(e){va
e090: 72 20 74 3d 74 68 69 73 2e 68 77 62 28 29 3b 72  r t=this.hwb();r
e0a0: 65 74 75 72 6e 20 74 2e 63 6f 6c 6f 72 5b 32 5d  eturn t.color[2]
e0b0: 2b 3d 74 2e 63 6f 6c 6f 72 5b 32 5d 2a 65 2c 74  +=t.color[2]*e,t
e0c0: 7d 2c 67 72 61 79 73 63 61 6c 65 3a 66 75 6e 63  },grayscale:func
e0d0: 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74 68 69  tion(){var e=thi
e0e0: 73 2e 72 67 62 28 29 2e 63 6f 6c 6f 72 2c 74 3d  s.rgb().color,t=
e0f0: 2e 33 2a 65 5b 30 5d 2b 2e 35 39 2a 65 5b 31 5d  .3*e[0]+.59*e[1]
e100: 2b 2e 31 31 2a 65 5b 32 5d 3b 72 65 74 75 72 6e  +.11*e[2];return
e110: 20 72 2e 72 67 62 28 74 2c 74 2c 74 29 7d 2c 66   r.rgb(t,t,t)},f
e120: 61 64 65 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b  ade:function(e){
e130: 72 65 74 75 72 6e 20 74 68 69 73 2e 61 6c 70 68  return this.alph
e140: 61 28 74 68 69 73 2e 76 61 6c 70 68 61 2d 74 68  a(this.valpha-th
e150: 69 73 2e 76 61 6c 70 68 61 2a 65 29 7d 2c 6f 70  is.valpha*e)},op
e160: 61 71 75 65 72 3a 66 75 6e 63 74 69 6f 6e 28 65  aquer:function(e
e170: 29 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 61 6c  ){return this.al
e180: 70 68 61 28 74 68 69 73 2e 76 61 6c 70 68 61 2b  pha(this.valpha+
e190: 74 68 69 73 2e 76 61 6c 70 68 61 2a 65 29 7d 2c  this.valpha*e)},
e1a0: 72 6f 74 61 74 65 3a 66 75 6e 63 74 69 6f 6e 28  rotate:function(
e1b0: 65 29 7b 76 61 72 20 74 3d 74 68 69 73 2e 68 73  e){var t=this.hs
e1c0: 6c 28 29 2c 6f 3d 74 2e 63 6f 6c 6f 72 5b 30 5d  l(),o=t.color[0]
e1d0: 3b 72 65 74 75 72 6e 20 6f 3d 28 6f 2b 65 29 25  ;return o=(o+e)%
e1e0: 33 36 30 2c 6f 3d 6f 3c 30 3f 33 36 30 2b 6f 3a  360,o=o<0?360+o:
e1f0: 6f 2c 74 2e 63 6f 6c 6f 72 5b 30 5d 3d 6f 2c 74  o,t.color[0]=o,t
e200: 7d 2c 6d 69 78 3a 66 75 6e 63 74 69 6f 6e 28 65  },mix:function(e
e210: 2c 74 29 7b 69 66 28 21 65 7c 7c 21 65 2e 72 67  ,t){if(!e||!e.rg
e220: 62 29 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f  b)throw new Erro
e230: 72 28 27 41 72 67 75 6d 65 6e 74 20 74 6f 20 22  r('Argument to "
e240: 6d 69 78 22 20 77 61 73 20 6e 6f 74 20 61 20 43  mix" was not a C
e250: 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 62  olor instance, b
e260: 75 74 20 72 61 74 68 65 72 20 61 6e 20 69 6e 73  ut rather an ins
e270: 74 61 6e 63 65 20 6f 66 20 27 2b 74 79 70 65 6f  tance of '+typeo
e280: 66 20 65 29 3b 76 61 72 20 6f 3d 65 2e 72 67 62  f e);var o=e.rgb
e290: 28 29 2c 6e 3d 74 68 69 73 2e 72 67 62 28 29 2c  (),n=this.rgb(),
e2a0: 69 3d 76 6f 69 64 20 30 3d 3d 3d 74 3f 2e 35 3a  i=void 0===t?.5:
e2b0: 74 2c 61 3d 32 2a 69 2d 31 2c 6c 3d 6f 2e 61 6c  t,a=2*i-1,l=o.al
e2c0: 70 68 61 28 29 2d 6e 2e 61 6c 70 68 61 28 29 2c  pha()-n.alpha(),
e2d0: 73 3d 28 28 61 2a 6c 3d 3d 2d 31 3f 61 3a 28 61  s=((a*l==-1?a:(a
e2e0: 2b 6c 29 2f 28 31 2b 61 2a 6c 29 29 2b 31 29 2f  +l)/(1+a*l))+1)/
e2f0: 32 2c 63 3d 31 2d 73 3b 72 65 74 75 72 6e 20 72  2,c=1-s;return r
e300: 2e 72 67 62 28 73 2a 6f 2e 72 65 64 28 29 2b 63  .rgb(s*o.red()+c
e310: 2a 6e 2e 72 65 64 28 29 2c 73 2a 6f 2e 67 72 65  *n.red(),s*o.gre
e320: 65 6e 28 29 2b 63 2a 6e 2e 67 72 65 65 6e 28 29  en()+c*n.green()
e330: 2c 73 2a 6f 2e 62 6c 75 65 28 29 2b 63 2a 6e 2e  ,s*o.blue()+c*n.
e340: 62 6c 75 65 28 29 2c 6f 2e 61 6c 70 68 61 28 29  blue(),o.alpha()
e350: 2a 69 2b 6e 2e 61 6c 70 68 61 28 29 2a 28 31 2d  *i+n.alpha()*(1-
e360: 69 29 29 7d 7d 2c 4f 62 6a 65 63 74 2e 6b 65 79  i))}},Object.key
e370: 73 28 68 29 2e 66 6f 72 45 61 63 68 28 66 75 6e  s(h).forEach(fun
e380: 63 74 69 6f 6e 28 65 29 7b 69 66 28 2d 31 3d 3d  ction(e){if(-1==
e390: 3d 66 2e 69 6e 64 65 78 4f 66 28 65 29 29 7b 76  =f.indexOf(e)){v
e3a0: 61 72 20 74 3d 68 5b 65 5d 2e 63 68 61 6e 6e 65  ar t=h[e].channe
e3b0: 6c 73 3b 72 2e 70 72 6f 74 6f 74 79 70 65 5b 65  ls;r.prototype[e
e3c0: 5d 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 69 66 28  ]=function(){if(
e3d0: 74 68 69 73 2e 6d 6f 64 65 6c 3d 3d 3d 65 29 72  this.model===e)r
e3e0: 65 74 75 72 6e 20 6e 65 77 20 72 28 74 68 69 73  eturn new r(this
e3f0: 29 3b 69 66 28 61 72 67 75 6d 65 6e 74 73 2e 6c  );if(arguments.l
e400: 65 6e 67 74 68 29 72 65 74 75 72 6e 20 6e 65 77  ength)return new
e410: 20 72 28 61 72 67 75 6d 65 6e 74 73 2c 65 29 3b   r(arguments,e);
e420: 76 61 72 20 6f 3d 22 6e 75 6d 62 65 72 22 3d 3d  var o="number"==
e430: 74 79 70 65 6f 66 20 61 72 67 75 6d 65 6e 74 73  typeof arguments
e440: 5b 74 5d 3f 74 3a 74 68 69 73 2e 76 61 6c 70 68  [t]?t:this.valph
e450: 61 3b 72 65 74 75 72 6e 20 6e 65 77 20 72 28 73  a;return new r(s
e460: 28 68 5b 74 68 69 73 2e 6d 6f 64 65 6c 5d 5b 65  (h[this.model][e
e470: 5d 2e 72 61 77 28 74 68 69 73 2e 63 6f 6c 6f 72  ].raw(this.color
e480: 29 29 2e 63 6f 6e 63 61 74 28 6f 29 2c 65 29 7d  )).concat(o),e)}
e490: 2c 72 5b 65 5d 3d 66 75 6e 63 74 69 6f 6e 28 6f  ,r[e]=function(o
e4a0: 29 7b 72 65 74 75 72 6e 22 6e 75 6d 62 65 72 22  ){return"number"
e4b0: 3d 3d 74 79 70 65 6f 66 20 6f 26 26 28 6f 3d 63  ==typeof o&&(o=c
e4c0: 28 70 2e 63 61 6c 6c 28 61 72 67 75 6d 65 6e 74  (p.call(argument
e4d0: 73 29 2c 74 29 29 2c 6e 65 77 20 72 28 6f 2c 65  s),t)),new r(o,e
e4e0: 29 7d 7d 7d 29 2c 65 2e 65 78 70 6f 72 74 73 3d  )}}}),e.exports=
e4f0: 72 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74 2c  r},function(e,t,
e500: 6f 29 7b 66 75 6e 63 74 69 6f 6e 20 72 28 65 2c  o){function r(e,
e510: 74 2c 6f 29 7b 72 65 74 75 72 6e 20 4d 61 74 68  t,o){return Math
e520: 2e 6d 69 6e 28 4d 61 74 68 2e 6d 61 78 28 74 2c  .min(Math.max(t,
e530: 65 29 2c 6f 29 7d 66 75 6e 63 74 69 6f 6e 20 6e  e),o)}function n
e540: 28 65 29 7b 76 61 72 20 74 3d 65 2e 74 6f 53 74  (e){var t=e.toSt
e550: 72 69 6e 67 28 31 36 29 2e 74 6f 55 70 70 65 72  ring(16).toUpper
e560: 43 61 73 65 28 29 3b 72 65 74 75 72 6e 20 74 2e  Case();return t.
e570: 6c 65 6e 67 74 68 3c 32 3f 22 30 22 2b 74 3a 74  length<2?"0"+t:t
e580: 7d 76 61 72 20 69 3d 6f 28 35 29 2c 61 3d 6f 28  }var i=o(5),a=o(
e590: 31 38 29 2c 6c 3d 7b 7d 3b 66 6f 72 28 76 61 72  18),l={};for(var
e5a0: 20 73 20 69 6e 20 69 29 69 2e 68 61 73 4f 77 6e   s in i)i.hasOwn
e5b0: 50 72 6f 70 65 72 74 79 28 73 29 26 26 28 6c 5b  Property(s)&&(l[
e5c0: 69 5b 73 5d 5d 3d 73 29 3b 76 61 72 20 63 3d 65  i[s]]=s);var c=e
e5d0: 2e 65 78 70 6f 72 74 73 3d 7b 74 6f 3a 7b 7d 2c  .exports={to:{},
e5e0: 67 65 74 3a 7b 7d 7d 3b 63 2e 67 65 74 3d 66 75  get:{}};c.get=fu
e5f0: 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 2c  nction(e){var t,
e600: 6f 2c 72 3d 65 2e 73 75 62 73 74 72 69 6e 67 28  o,r=e.substring(
e610: 30 2c 33 29 2e 74 6f 4c 6f 77 65 72 43 61 73 65  0,3).toLowerCase
e620: 28 29 3b 73 77 69 74 63 68 28 72 29 7b 63 61 73  ();switch(r){cas
e630: 65 22 68 73 6c 22 3a 74 3d 63 2e 67 65 74 2e 68  e"hsl":t=c.get.h
e640: 73 6c 28 65 29 2c 6f 3d 22 68 73 6c 22 3b 62 72  sl(e),o="hsl";br
e650: 65 61 6b 3b 63 61 73 65 22 68 77 62 22 3a 74 3d  eak;case"hwb":t=
e660: 63 2e 67 65 74 2e 68 77 62 28 65 29 2c 6f 3d 22  c.get.hwb(e),o="
e670: 68 77 62 22 3b 62 72 65 61 6b 3b 64 65 66 61 75  hwb";break;defau
e680: 6c 74 3a 74 3d 63 2e 67 65 74 2e 72 67 62 28 65  lt:t=c.get.rgb(e
e690: 29 2c 6f 3d 22 72 67 62 22 7d 72 65 74 75 72 6e  ),o="rgb"}return
e6a0: 20 74 3f 7b 6d 6f 64 65 6c 3a 6f 2c 76 61 6c 75   t?{model:o,valu
e6b0: 65 3a 74 7d 3a 6e 75 6c 6c 7d 2c 63 2e 67 65 74  e:t}:null},c.get
e6c0: 2e 72 67 62 3d 66 75 6e 63 74 69 6f 6e 28 65 29  .rgb=function(e)
e6d0: 7b 69 66 28 21 65 29 72 65 74 75 72 6e 20 6e 75  {if(!e)return nu
e6e0: 6c 6c 3b 76 61 72 20 74 2c 6f 2c 6e 2c 61 3d 2f  ll;var t,o,n,a=/
e6f0: 5e 23 28 5b 61 2d 66 30 2d 39 5d 7b 33 2c 34 7d  ^#([a-f0-9]{3,4}
e700: 29 24 2f 69 2c 6c 3d 2f 5e 23 28 5b 61 2d 66 30  )$/i,l=/^#([a-f0
e710: 2d 39 5d 7b 36 7d 29 28 5b 61 2d 66 30 2d 39 5d  -9]{6})([a-f0-9]
e720: 7b 32 7d 29 3f 24 2f 69 2c 73 3d 2f 5e 72 67 62  {2})?$/i,s=/^rgb
e730: 61 3f 5c 28 5c 73 2a 28 5b 2b 2d 5d 3f 5c 64 2b  a?\(\s*([+-]?\d+
e740: 29 5c 73 2a 2c 5c 73 2a 28 5b 2b 2d 5d 3f 5c 64  )\s*,\s*([+-]?\d
e750: 2b 29 5c 73 2a 2c 5c 73 2a 28 5b 2b 2d 5d 3f 5c  +)\s*,\s*([+-]?\
e760: 64 2b 29 5c 73 2a 28 3f 3a 2c 5c 73 2a 28 5b 2b  d+)\s*(?:,\s*([+
e770: 2d 5d 3f 5b 5c 64 5c 2e 5d 2b 29 5c 73 2a 29 3f  -]?[\d\.]+)\s*)?
e780: 5c 29 24 2f 2c 63 3d 2f 5e 72 67 62 61 3f 5c 28  \)$/,c=/^rgba?\(
e790: 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e 5d 2b  \s*([+-]?[\d\.]+
e7a0: 29 5c 25 5c 73 2a 2c 5c 73 2a 28 5b 2b 2d 5d 3f  )\%\s*,\s*([+-]?
e7b0: 5b 5c 64 5c 2e 5d 2b 29 5c 25 5c 73 2a 2c 5c 73  [\d\.]+)\%\s*,\s
e7c0: 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e 5d 2b 29 5c  *([+-]?[\d\.]+)\
e7d0: 25 5c 73 2a 28 3f 3a 2c 5c 73 2a 28 5b 2b 2d 5d  %\s*(?:,\s*([+-]
e7e0: 3f 5b 5c 64 5c 2e 5d 2b 29 5c 73 2a 29 3f 5c 29  ?[\d\.]+)\s*)?\)
e7f0: 24 2f 2c 75 3d 2f 28 5c 44 2b 29 2f 2c 68 3d 5b  $/,u=/(\D+)/,h=[
e800: 30 2c 30 2c 30 2c 31 5d 3b 69 66 28 74 3d 65 2e  0,0,0,1];if(t=e.
e810: 6d 61 74 63 68 28 6c 29 29 7b 66 6f 72 28 6e 3d  match(l)){for(n=
e820: 74 5b 32 5d 2c 74 3d 74 5b 31 5d 2c 6f 3d 30 3b  t[2],t=t[1],o=0;
e830: 6f 3c 33 3b 6f 2b 2b 29 7b 76 61 72 20 70 3d 32  o<3;o++){var p=2
e840: 2a 6f 3b 68 5b 6f 5d 3d 70 61 72 73 65 49 6e 74  *o;h[o]=parseInt
e850: 28 74 2e 73 6c 69 63 65 28 70 2c 70 2b 32 29 2c  (t.slice(p,p+2),
e860: 31 36 29 7d 6e 26 26 28 68 5b 33 5d 3d 4d 61 74  16)}n&&(h[3]=Mat
e870: 68 2e 72 6f 75 6e 64 28 70 61 72 73 65 49 6e 74  h.round(parseInt
e880: 28 6e 2c 31 36 29 2f 32 35 35 2a 31 30 30 29 2f  (n,16)/255*100)/
e890: 31 30 30 29 7d 65 6c 73 65 20 69 66 28 74 3d 65  100)}else if(t=e
e8a0: 2e 6d 61 74 63 68 28 61 29 29 7b 66 6f 72 28 74  .match(a)){for(t
e8b0: 3d 74 5b 31 5d 2c 6e 3d 74 5b 33 5d 2c 6f 3d 30  =t[1],n=t[3],o=0
e8c0: 3b 6f 3c 33 3b 6f 2b 2b 29 68 5b 6f 5d 3d 70 61  ;o<3;o++)h[o]=pa
e8d0: 72 73 65 49 6e 74 28 74 5b 6f 5d 2b 74 5b 6f 5d  rseInt(t[o]+t[o]
e8e0: 2c 31 36 29 3b 6e 26 26 28 68 5b 33 5d 3d 4d 61  ,16);n&&(h[3]=Ma
e8f0: 74 68 2e 72 6f 75 6e 64 28 70 61 72 73 65 49 6e  th.round(parseIn
e900: 74 28 6e 2b 6e 2c 31 36 29 2f 32 35 35 2a 31 30  t(n+n,16)/255*10
e910: 30 29 2f 31 30 30 29 7d 65 6c 73 65 20 69 66 28  0)/100)}else if(
e920: 74 3d 65 2e 6d 61 74 63 68 28 73 29 29 7b 66 6f  t=e.match(s)){fo
e930: 72 28 6f 3d 30 3b 6f 3c 33 3b 6f 2b 2b 29 68 5b  r(o=0;o<3;o++)h[
e940: 6f 5d 3d 70 61 72 73 65 49 6e 74 28 74 5b 6f 2b  o]=parseInt(t[o+
e950: 31 5d 2c 30 29 3b 74 5b 34 5d 26 26 28 68 5b 33  1],0);t[4]&&(h[3
e960: 5d 3d 70 61 72 73 65 46 6c 6f 61 74 28 74 5b 34  ]=parseFloat(t[4
e970: 5d 29 29 7d 65 6c 73 65 7b 69 66 28 21 28 74 3d  ]))}else{if(!(t=
e980: 65 2e 6d 61 74 63 68 28 63 29 29 29 72 65 74 75  e.match(c)))retu
e990: 72 6e 28 74 3d 65 2e 6d 61 74 63 68 28 75 29 29  rn(t=e.match(u))
e9a0: 3f 22 74 72 61 6e 73 70 61 72 65 6e 74 22 3d 3d  ?"transparent"==
e9b0: 3d 74 5b 31 5d 3f 5b 30 2c 30 2c 30 2c 30 5d 3a  =t[1]?[0,0,0,0]:
e9c0: 28 68 3d 69 5b 74 5b 31 5d 5d 29 3f 28 68 5b 33  (h=i[t[1]])?(h[3
e9d0: 5d 3d 31 2c 68 29 3a 6e 75 6c 6c 3a 6e 75 6c 6c  ]=1,h):null:null
e9e0: 3b 66 6f 72 28 6f 3d 30 3b 6f 3c 33 3b 6f 2b 2b  ;for(o=0;o<3;o++
e9f0: 29 68 5b 6f 5d 3d 4d 61 74 68 2e 72 6f 75 6e 64  )h[o]=Math.round
ea00: 28 32 2e 35 35 2a 70 61 72 73 65 46 6c 6f 61 74  (2.55*parseFloat
ea10: 28 74 5b 6f 2b 31 5d 29 29 3b 74 5b 34 5d 26 26  (t[o+1]));t[4]&&
ea20: 28 68 5b 33 5d 3d 70 61 72 73 65 46 6c 6f 61 74  (h[3]=parseFloat
ea30: 28 74 5b 34 5d 29 29 7d 66 6f 72 28 6f 3d 30 3b  (t[4]))}for(o=0;
ea40: 6f 3c 33 3b 6f 2b 2b 29 68 5b 6f 5d 3d 72 28 68  o<3;o++)h[o]=r(h
ea50: 5b 6f 5d 2c 30 2c 32 35 35 29 3b 72 65 74 75 72  [o],0,255);retur
ea60: 6e 20 68 5b 33 5d 3d 72 28 68 5b 33 5d 2c 30 2c  n h[3]=r(h[3],0,
ea70: 31 29 2c 68 7d 2c 63 2e 67 65 74 2e 68 73 6c 3d  1),h},c.get.hsl=
ea80: 66 75 6e 63 74 69 6f 6e 28 65 29 7b 69 66 28 21  function(e){if(!
ea90: 65 29 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 76 61  e)return null;va
eaa0: 72 20 74 3d 2f 5e 68 73 6c 61 3f 5c 28 5c 73 2a  r t=/^hsla?\(\s*
eab0: 28 5b 2b 2d 5d 3f 28 3f 3a 5c 64 2a 5c 2e 29 3f  ([+-]?(?:\d*\.)?
eac0: 5c 64 2b 29 28 3f 3a 64 65 67 29 3f 5c 73 2a 2c  \d+)(?:deg)?\s*,
ead0: 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e 5d 2b  \s*([+-]?[\d\.]+
eae0: 29 25 5c 73 2a 2c 5c 73 2a 28 5b 2b 2d 5d 3f 5b  )%\s*,\s*([+-]?[
eaf0: 5c 64 5c 2e 5d 2b 29 25 5c 73 2a 28 3f 3a 2c 5c  \d\.]+)%\s*(?:,\
eb00: 73 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e 5d 2b 29  s*([+-]?[\d\.]+)
eb10: 5c 73 2a 29 3f 5c 29 24 2f 2c 6f 3d 65 2e 6d 61  \s*)?\)$/,o=e.ma
eb20: 74 63 68 28 74 29 3b 69 66 28 6f 29 7b 76 61 72  tch(t);if(o){var
eb30: 20 6e 3d 70 61 72 73 65 46 6c 6f 61 74 28 6f 5b   n=parseFloat(o[
eb40: 34 5d 29 3b 72 65 74 75 72 6e 5b 28 70 61 72 73  4]);return[(pars
eb50: 65 46 6c 6f 61 74 28 6f 5b 31 5d 29 2b 33 36 30  eFloat(o[1])+360
eb60: 29 25 33 36 30 2c 72 28 70 61 72 73 65 46 6c 6f  )%360,r(parseFlo
eb70: 61 74 28 6f 5b 32 5d 29 2c 30 2c 31 30 30 29 2c  at(o[2]),0,100),
eb80: 72 28 70 61 72 73 65 46 6c 6f 61 74 28 6f 5b 33  r(parseFloat(o[3
eb90: 5d 29 2c 30 2c 31 30 30 29 2c 72 28 69 73 4e 61  ]),0,100),r(isNa
eba0: 4e 28 6e 29 3f 31 3a 6e 2c 30 2c 31 29 5d 7d 72  N(n)?1:n,0,1)]}r
ebb0: 65 74 75 72 6e 20 6e 75 6c 6c 7d 2c 63 2e 67 65  eturn null},c.ge
ebc0: 74 2e 68 77 62 3d 66 75 6e 63 74 69 6f 6e 28 65  t.hwb=function(e
ebd0: 29 7b 69 66 28 21 65 29 72 65 74 75 72 6e 20 6e  ){if(!e)return n
ebe0: 75 6c 6c 3b 76 61 72 20 74 3d 2f 5e 68 77 62 5c  ull;var t=/^hwb\
ebf0: 28 5c 73 2a 28 5b 2b 2d 5d 3f 5c 64 2a 5b 5c 2e  (\s*([+-]?\d*[\.
ec00: 5d 3f 5c 64 2b 29 28 3f 3a 64 65 67 29 3f 5c 73  ]?\d+)(?:deg)?\s
ec10: 2a 2c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e  *,\s*([+-]?[\d\.
ec20: 5d 2b 29 25 5c 73 2a 2c 5c 73 2a 28 5b 2b 2d 5d  ]+)%\s*,\s*([+-]
ec30: 3f 5b 5c 64 5c 2e 5d 2b 29 25 5c 73 2a 28 3f 3a  ?[\d\.]+)%\s*(?:
ec40: 2c 5c 73 2a 28 5b 2b 2d 5d 3f 5b 5c 64 5c 2e 5d  ,\s*([+-]?[\d\.]
ec50: 2b 29 5c 73 2a 29 3f 5c 29 24 2f 2c 6f 3d 65 2e  +)\s*)?\)$/,o=e.
ec60: 6d 61 74 63 68 28 74 29 3b 69 66 28 6f 29 7b 76  match(t);if(o){v
ec70: 61 72 20 6e 3d 70 61 72 73 65 46 6c 6f 61 74 28  ar n=parseFloat(
ec80: 6f 5b 34 5d 29 3b 72 65 74 75 72 6e 5b 28 70 61  o[4]);return[(pa
ec90: 72 73 65 46 6c 6f 61 74 28 6f 5b 31 5d 29 25 33  rseFloat(o[1])%3
eca0: 36 30 2b 33 36 30 29 25 33 36 30 2c 72 28 70 61  60+360)%360,r(pa
ecb0: 72 73 65 46 6c 6f 61 74 28 6f 5b 32 5d 29 2c 30  rseFloat(o[2]),0
ecc0: 2c 31 30 30 29 2c 72 28 70 61 72 73 65 46 6c 6f  ,100),r(parseFlo
ecd0: 61 74 28 6f 5b 33 5d 29 2c 30 2c 31 30 30 29 2c  at(o[3]),0,100),
ece0: 72 28 69 73 4e 61 4e 28 6e 29 3f 31 3a 6e 2c 30  r(isNaN(n)?1:n,0
ecf0: 2c 31 29 5d 7d 72 65 74 75 72 6e 20 6e 75 6c 6c  ,1)]}return null
ed00: 7d 2c 63 2e 74 6f 2e 68 65 78 3d 66 75 6e 63 74  },c.to.hex=funct
ed10: 69 6f 6e 28 29 7b 76 61 72 20 65 3d 61 28 61 72  ion(){var e=a(ar
ed20: 67 75 6d 65 6e 74 73 29 3b 72 65 74 75 72 6e 22  guments);return"
ed30: 23 22 2b 6e 28 65 5b 30 5d 29 2b 6e 28 65 5b 31  #"+n(e[0])+n(e[1
ed40: 5d 29 2b 6e 28 65 5b 32 5d 29 2b 28 65 5b 33 5d  ])+n(e[2])+(e[3]
ed50: 3c 31 3f 6e 28 4d 61 74 68 2e 72 6f 75 6e 64 28  <1?n(Math.round(
ed60: 32 35 35 2a 65 5b 33 5d 29 29 3a 22 22 29 7d 2c  255*e[3])):"")},
ed70: 63 2e 74 6f 2e 72 67 62 3d 66 75 6e 63 74 69 6f  c.to.rgb=functio
ed80: 6e 28 29 7b 76 61 72 20 65 3d 61 28 61 72 67 75  n(){var e=a(argu
ed90: 6d 65 6e 74 73 29 3b 72 65 74 75 72 6e 20 65 2e  ments);return e.
eda0: 6c 65 6e 67 74 68 3c 34 7c 7c 31 3d 3d 3d 65 5b  length<4||1===e[
edb0: 33 5d 3f 22 72 67 62 28 22 2b 4d 61 74 68 2e 72  3]?"rgb("+Math.r
edc0: 6f 75 6e 64 28 65 5b 30 5d 29 2b 22 2c 20 22 2b  ound(e[0])+", "+
edd0: 4d 61 74 68 2e 72 6f 75 6e 64 28 65 5b 31 5d 29  Math.round(e[1])
ede0: 2b 22 2c 20 22 2b 4d 61 74 68 2e 72 6f 75 6e 64  +", "+Math.round
edf0: 28 65 5b 32 5d 29 2b 22 29 22 3a 22 72 67 62 61  (e[2])+")":"rgba
ee00: 28 22 2b 4d 61 74 68 2e 72 6f 75 6e 64 28 65 5b  ("+Math.round(e[
ee10: 30 5d 29 2b 22 2c 20 22 2b 4d 61 74 68 2e 72 6f  0])+", "+Math.ro
ee20: 75 6e 64 28 65 5b 31 5d 29 2b 22 2c 20 22 2b 4d  und(e[1])+", "+M
ee30: 61 74 68 2e 72 6f 75 6e 64 28 65 5b 32 5d 29 2b  ath.round(e[2])+
ee40: 22 2c 20 22 2b 65 5b 33 5d 2b 22 29 22 7d 2c 63  ", "+e[3]+")"},c
ee50: 2e 74 6f 2e 72 67 62 2e 70 65 72 63 65 6e 74 3d  .to.rgb.percent=
ee60: 66 75 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65  function(){var e
ee70: 3d 61 28 61 72 67 75 6d 65 6e 74 73 29 2c 74 3d  =a(arguments),t=
ee80: 4d 61 74 68 2e 72 6f 75 6e 64 28 65 5b 30 5d 2f  Math.round(e[0]/
ee90: 32 35 35 2a 31 30 30 29 2c 6f 3d 4d 61 74 68 2e  255*100),o=Math.
eea0: 72 6f 75 6e 64 28 65 5b 31 5d 2f 32 35 35 2a 31  round(e[1]/255*1
eeb0: 30 30 29 2c 72 3d 4d 61 74 68 2e 72 6f 75 6e 64  00),r=Math.round
eec0: 28 65 5b 32 5d 2f 32 35 35 2a 31 30 30 29 3b 72  (e[2]/255*100);r
eed0: 65 74 75 72 6e 20 65 2e 6c 65 6e 67 74 68 3c 34  eturn e.length<4
eee0: 7c 7c 31 3d 3d 3d 65 5b 33 5d 3f 22 72 67 62 28  ||1===e[3]?"rgb(
eef0: 22 2b 74 2b 22 25 2c 20 22 2b 6f 2b 22 25 2c 20  "+t+"%, "+o+"%, 
ef00: 22 2b 72 2b 22 25 29 22 3a 22 72 67 62 61 28 22  "+r+"%)":"rgba("
ef10: 2b 74 2b 22 25 2c 20 22 2b 6f 2b 22 25 2c 20 22  +t+"%, "+o+"%, "
ef20: 2b 72 2b 22 25 2c 20 22 2b 65 5b 33 5d 2b 22 29  +r+"%, "+e[3]+")
ef30: 22 7d 2c 63 2e 74 6f 2e 68 73 6c 3d 66 75 6e 63  "},c.to.hsl=func
ef40: 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 61 28 61  tion(){var e=a(a
ef50: 72 67 75 6d 65 6e 74 73 29 3b 72 65 74 75 72 6e  rguments);return
ef60: 20 65 2e 6c 65 6e 67 74 68 3c 34 7c 7c 31 3d 3d   e.length<4||1==
ef70: 3d 65 5b 33 5d 3f 22 68 73 6c 28 22 2b 65 5b 30  =e[3]?"hsl("+e[0
ef80: 5d 2b 22 2c 20 22 2b 65 5b 31 5d 2b 22 25 2c 20  ]+", "+e[1]+"%, 
ef90: 22 2b 65 5b 32 5d 2b 22 25 29 22 3a 22 68 73 6c  "+e[2]+"%)":"hsl
efa0: 61 28 22 2b 65 5b 30 5d 2b 22 2c 20 22 2b 65 5b  a("+e[0]+", "+e[
efb0: 31 5d 2b 22 25 2c 20 22 2b 65 5b 32 5d 2b 22 25  1]+"%, "+e[2]+"%
efc0: 2c 20 22 2b 65 5b 33 5d 2b 22 29 22 7d 2c 63 2e  , "+e[3]+")"},c.
efd0: 74 6f 2e 68 77 62 3d 66 75 6e 63 74 69 6f 6e 28  to.hwb=function(
efe0: 29 7b 76 61 72 20 65 3d 61 28 61 72 67 75 6d 65  ){var e=a(argume
eff0: 6e 74 73 29 2c 74 3d 22 22 3b 72 65 74 75 72 6e  nts),t="";return
f000: 20 65 2e 6c 65 6e 67 74 68 3e 3d 34 26 26 31 21   e.length>=4&&1!
f010: 3d 3d 65 5b 33 5d 26 26 28 74 3d 22 2c 20 22 2b  ==e[3]&&(t=", "+
f020: 65 5b 33 5d 29 2c 22 68 77 62 28 22 2b 65 5b 30  e[3]),"hwb("+e[0
f030: 5d 2b 22 2c 20 22 2b 65 5b 31 5d 2b 22 25 2c 20  ]+", "+e[1]+"%, 
f040: 22 2b 65 5b 32 5d 2b 22 25 22 2b 74 2b 22 29 22  "+e[2]+"%"+t+")"
f050: 7d 2c 63 2e 74 6f 2e 6b 65 79 77 6f 72 64 3d 66  },c.to.keyword=f
f060: 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65 74 75 72  unction(e){retur
f070: 6e 20 6c 5b 65 2e 73 6c 69 63 65 28 30 2c 33 29  n l[e.slice(0,3)
f080: 5d 7d 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  ]}},function(e,t
f090: 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63 74 22  ,o){"use strict"
f0a0: 3b 76 61 72 20 72 3d 6f 28 31 39 29 2c 6e 3d 41  ;var r=o(19),n=A
f0b0: 72 72 61 79 2e 70 72 6f 74 6f 74 79 70 65 2e 63  rray.prototype.c
f0c0: 6f 6e 63 61 74 2c 69 3d 41 72 72 61 79 2e 70 72  oncat,i=Array.pr
f0d0: 6f 74 6f 74 79 70 65 2e 73 6c 69 63 65 2c 61 3d  ototype.slice,a=
f0e0: 65 2e 65 78 70 6f 72 74 73 3d 66 75 6e 63 74 69  e.exports=functi
f0f0: 6f 6e 28 65 29 7b 66 6f 72 28 76 61 72 20 74 3d  on(e){for(var t=
f100: 5b 5d 2c 6f 3d 30 2c 61 3d 65 2e 6c 65 6e 67 74  [],o=0,a=e.lengt
f110: 68 3b 6f 3c 61 3b 6f 2b 2b 29 7b 76 61 72 20 6c  h;o<a;o++){var l
f120: 3d 65 5b 6f 5d 3b 72 28 6c 29 3f 74 3d 6e 2e 63  =e[o];r(l)?t=n.c
f130: 61 6c 6c 28 74 2c 69 2e 63 61 6c 6c 28 6c 29 29  all(t,i.call(l))
f140: 3a 74 2e 70 75 73 68 28 6c 29 7d 72 65 74 75 72  :t.push(l)}retur
f150: 6e 20 74 7d 3b 61 2e 77 72 61 70 3d 66 75 6e 63  n t};a.wrap=func
f160: 74 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 20 66  tion(e){return f
f170: 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e  unction(){return
f180: 20 65 28 61 28 61 72 67 75 6d 65 6e 74 73 29 29   e(a(arguments))
f190: 7d 7d 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  }}},function(e,t
f1a0: 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63 74 22  ,o){"use strict"
f1b0: 3b 65 2e 65 78 70 6f 72 74 73 3d 66 75 6e 63 74  ;e.exports=funct
f1c0: 69 6f 6e 28 65 29 7b 72 65 74 75 72 6e 21 21 65  ion(e){return!!e
f1d0: 26 26 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20  &&(e instanceof 
f1e0: 41 72 72 61 79 7c 7c 41 72 72 61 79 2e 69 73 41  Array||Array.isA
f1f0: 72 72 61 79 28 65 29 7c 7c 65 2e 6c 65 6e 67 74  rray(e)||e.lengt
f200: 68 3e 3d 30 26 26 65 2e 73 70 6c 69 63 65 20 69  h>=0&&e.splice i
f210: 6e 73 74 61 6e 63 65 6f 66 20 46 75 6e 63 74 69  nstanceof Functi
f220: 6f 6e 29 7d 7d 2c 66 75 6e 63 74 69 6f 6e 28 65  on)}},function(e
f230: 2c 74 2c 6f 29 7b 66 75 6e 63 74 69 6f 6e 20 72  ,t,o){function r
f240: 28 65 29 7b 76 61 72 20 74 3d 66 75 6e 63 74 69  (e){var t=functi
f250: 6f 6e 28 74 29 7b 72 65 74 75 72 6e 20 76 6f 69  on(t){return voi
f260: 64 20 30 3d 3d 3d 74 7c 7c 6e 75 6c 6c 3d 3d 3d  d 0===t||null===
f270: 74 3f 74 3a 28 61 72 67 75 6d 65 6e 74 73 2e 6c  t?t:(arguments.l
f280: 65 6e 67 74 68 3e 31 26 26 28 74 3d 41 72 72 61  ength>1&&(t=Arra
f290: 79 2e 70 72 6f 74 6f 74 79 70 65 2e 73 6c 69 63  y.prototype.slic
f2a0: 65 2e 63 61 6c 6c 28 61 72 67 75 6d 65 6e 74 73  e.call(arguments
f2b0: 29 29 2c 65 28 74 29 29 7d 3b 72 65 74 75 72 6e  )),e(t))};return
f2c0: 22 63 6f 6e 76 65 72 73 69 6f 6e 22 69 6e 20 65  "conversion"in e
f2d0: 26 26 28 74 2e 63 6f 6e 76 65 72 73 69 6f 6e 3d  &&(t.conversion=
f2e0: 65 2e 63 6f 6e 76 65 72 73 69 6f 6e 29 2c 74 7d  e.conversion),t}
f2f0: 66 75 6e 63 74 69 6f 6e 20 6e 28 65 29 7b 76 61  function n(e){va
f300: 72 20 74 3d 66 75 6e 63 74 69 6f 6e 28 74 29 7b  r t=function(t){
f310: 69 66 28 76 6f 69 64 20 30 3d 3d 3d 74 7c 7c 6e  if(void 0===t||n
f320: 75 6c 6c 3d 3d 3d 74 29 72 65 74 75 72 6e 20 74  ull===t)return t
f330: 3b 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74  ;arguments.lengt
f340: 68 3e 31 26 26 28 74 3d 41 72 72 61 79 2e 70 72  h>1&&(t=Array.pr
f350: 6f 74 6f 74 79 70 65 2e 73 6c 69 63 65 2e 63 61  ototype.slice.ca
f360: 6c 6c 28 61 72 67 75 6d 65 6e 74 73 29 29 3b 76  ll(arguments));v
f370: 61 72 20 6f 3d 65 28 74 29 3b 69 66 28 22 6f 62  ar o=e(t);if("ob
f380: 6a 65 63 74 22 3d 3d 74 79 70 65 6f 66 20 6f 29  ject"==typeof o)
f390: 66 6f 72 28 76 61 72 20 72 3d 6f 2e 6c 65 6e 67  for(var r=o.leng
f3a0: 74 68 2c 6e 3d 30 3b 6e 3c 72 3b 6e 2b 2b 29 6f  th,n=0;n<r;n++)o
f3b0: 5b 6e 5d 3d 4d 61 74 68 2e 72 6f 75 6e 64 28 6f  [n]=Math.round(o
f3c0: 5b 6e 5d 29 3b 72 65 74 75 72 6e 20 6f 7d 3b 72  [n]);return o};r
f3d0: 65 74 75 72 6e 22 63 6f 6e 76 65 72 73 69 6f 6e  eturn"conversion
f3e0: 22 69 6e 20 65 26 26 28 74 2e 63 6f 6e 76 65 72  "in e&&(t.conver
f3f0: 73 69 6f 6e 3d 65 2e 63 6f 6e 76 65 72 73 69 6f  sion=e.conversio
f400: 6e 29 2c 74 7d 76 61 72 20 69 3d 6f 28 36 29 2c  n),t}var i=o(6),
f410: 61 3d 6f 28 32 31 29 2c 6c 3d 7b 7d 3b 4f 62 6a  a=o(21),l={};Obj
f420: 65 63 74 2e 6b 65 79 73 28 69 29 2e 66 6f 72 45  ect.keys(i).forE
f430: 61 63 68 28 66 75 6e 63 74 69 6f 6e 28 65 29 7b  ach(function(e){
f440: 6c 5b 65 5d 3d 7b 7d 2c 4f 62 6a 65 63 74 2e 64  l[e]={},Object.d
f450: 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28 6c 5b  efineProperty(l[
f460: 65 5d 2c 22 63 68 61 6e 6e 65 6c 73 22 2c 7b 76  e],"channels",{v
f470: 61 6c 75 65 3a 69 5b 65 5d 2e 63 68 61 6e 6e 65  alue:i[e].channe
f480: 6c 73 7d 29 2c 4f 62 6a 65 63 74 2e 64 65 66 69  ls}),Object.defi
f490: 6e 65 50 72 6f 70 65 72 74 79 28 6c 5b 65 5d 2c  neProperty(l[e],
f4a0: 22 6c 61 62 65 6c 73 22 2c 7b 76 61 6c 75 65 3a  "labels",{value:
f4b0: 69 5b 65 5d 2e 6c 61 62 65 6c 73 7d 29 3b 76 61  i[e].labels});va
f4c0: 72 20 74 3d 61 28 65 29 3b 4f 62 6a 65 63 74 2e  r t=a(e);Object.
f4d0: 6b 65 79 73 28 74 29 2e 66 6f 72 45 61 63 68 28  keys(t).forEach(
f4e0: 66 75 6e 63 74 69 6f 6e 28 6f 29 7b 76 61 72 20  function(o){var 
f4f0: 69 3d 74 5b 6f 5d 3b 6c 5b 65 5d 5b 6f 5d 3d 6e  i=t[o];l[e][o]=n
f500: 28 69 29 2c 6c 5b 65 5d 5b 6f 5d 2e 72 61 77 3d  (i),l[e][o].raw=
f510: 72 28 69 29 7d 29 7d 29 2c 65 2e 65 78 70 6f 72  r(i)})}),e.expor
f520: 74 73 3d 6c 7d 2c 66 75 6e 63 74 69 6f 6e 28 65  ts=l},function(e
f530: 2c 74 2c 6f 29 7b 66 75 6e 63 74 69 6f 6e 20 72  ,t,o){function r
f540: 28 29 7b 66 6f 72 28 76 61 72 20 65 3d 7b 7d 2c  (){for(var e={},
f550: 74 3d 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6c 29  t=Object.keys(l)
f560: 2c 6f 3d 74 2e 6c 65 6e 67 74 68 2c 72 3d 30 3b  ,o=t.length,r=0;
f570: 72 3c 6f 3b 72 2b 2b 29 65 5b 74 5b 72 5d 5d 3d  r<o;r++)e[t[r]]=
f580: 7b 64 69 73 74 61 6e 63 65 3a 2d 31 2c 70 61 72  {distance:-1,par
f590: 65 6e 74 3a 6e 75 6c 6c 7d 3b 72 65 74 75 72 6e  ent:null};return
f5a0: 20 65 7d 66 75 6e 63 74 69 6f 6e 20 6e 28 65 29   e}function n(e)
f5b0: 7b 76 61 72 20 74 3d 72 28 29 2c 6f 3d 5b 65 5d  {var t=r(),o=[e]
f5c0: 3b 66 6f 72 28 74 5b 65 5d 2e 64 69 73 74 61 6e  ;for(t[e].distan
f5d0: 63 65 3d 30 3b 6f 2e 6c 65 6e 67 74 68 3b 29 66  ce=0;o.length;)f
f5e0: 6f 72 28 76 61 72 20 6e 3d 6f 2e 70 6f 70 28 29  or(var n=o.pop()
f5f0: 2c 69 3d 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6c  ,i=Object.keys(l
f600: 5b 6e 5d 29 2c 61 3d 69 2e 6c 65 6e 67 74 68 2c  [n]),a=i.length,
f610: 73 3d 30 3b 73 3c 61 3b 73 2b 2b 29 7b 76 61 72  s=0;s<a;s++){var
f620: 20 63 3d 69 5b 73 5d 2c 75 3d 74 5b 63 5d 3b 2d   c=i[s],u=t[c];-
f630: 31 3d 3d 3d 75 2e 64 69 73 74 61 6e 63 65 26 26  1===u.distance&&
f640: 28 75 2e 64 69 73 74 61 6e 63 65 3d 74 5b 6e 5d  (u.distance=t[n]
f650: 2e 64 69 73 74 61 6e 63 65 2b 31 2c 75 2e 70 61  .distance+1,u.pa
f660: 72 65 6e 74 3d 6e 2c 6f 2e 75 6e 73 68 69 66 74  rent=n,o.unshift
f670: 28 63 29 29 7d 72 65 74 75 72 6e 20 74 7d 66 75  (c))}return t}fu
f680: 6e 63 74 69 6f 6e 20 69 28 65 2c 74 29 7b 72 65  nction i(e,t){re
f690: 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 6f 29  turn function(o)
f6a0: 7b 72 65 74 75 72 6e 20 74 28 65 28 6f 29 29 7d  {return t(e(o))}
f6b0: 7d 66 75 6e 63 74 69 6f 6e 20 61 28 65 2c 74 29  }function a(e,t)
f6c0: 7b 66 6f 72 28 76 61 72 20 6f 3d 5b 74 5b 65 5d  {for(var o=[t[e]
f6d0: 2e 70 61 72 65 6e 74 2c 65 5d 2c 72 3d 6c 5b 74  .parent,e],r=l[t
f6e0: 5b 65 5d 2e 70 61 72 65 6e 74 5d 5b 65 5d 2c 6e  [e].parent][e],n
f6f0: 3d 74 5b 65 5d 2e 70 61 72 65 6e 74 3b 74 5b 6e  =t[e].parent;t[n
f700: 5d 2e 70 61 72 65 6e 74 3b 29 6f 2e 75 6e 73 68  ].parent;)o.unsh
f710: 69 66 74 28 74 5b 6e 5d 2e 70 61 72 65 6e 74 29  ift(t[n].parent)
f720: 2c 72 3d 69 28 6c 5b 74 5b 6e 5d 2e 70 61 72 65  ,r=i(l[t[n].pare
f730: 6e 74 5d 5b 6e 5d 2c 72 29 2c 6e 3d 74 5b 6e 5d  nt][n],r),n=t[n]
f740: 2e 70 61 72 65 6e 74 3b 72 65 74 75 72 6e 20 72  .parent;return r
f750: 2e 63 6f 6e 76 65 72 73 69 6f 6e 3d 6f 2c 72 7d  .conversion=o,r}
f760: 76 61 72 20 6c 3d 6f 28 36 29 3b 65 2e 65 78 70  var l=o(6);e.exp
f770: 6f 72 74 73 3d 66 75 6e 63 74 69 6f 6e 28 65 29  orts=function(e)
f780: 7b 66 6f 72 28 76 61 72 20 74 3d 6e 28 65 29 2c  {for(var t=n(e),
f790: 6f 3d 7b 7d 2c 72 3d 4f 62 6a 65 63 74 2e 6b 65  o={},r=Object.ke
f7a0: 79 73 28 74 29 2c 69 3d 72 2e 6c 65 6e 67 74 68  ys(t),i=r.length
f7b0: 2c 6c 3d 30 3b 6c 3c 69 3b 6c 2b 2b 29 7b 76 61  ,l=0;l<i;l++){va
f7c0: 72 20 73 3d 72 5b 6c 5d 3b 6e 75 6c 6c 21 3d 3d  r s=r[l];null!==
f7d0: 74 5b 73 5d 2e 70 61 72 65 6e 74 26 26 28 6f 5b  t[s].parent&&(o[
f7e0: 73 5d 3d 61 28 73 2c 74 29 29 7d 72 65 74 75 72  s]=a(s,t))}retur
f7f0: 6e 20 6f 7d 7d 2c 66 75 6e 63 74 69 6f 6e 28 65  n o}},function(e
f800: 2c 74 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63  ,t,o){"use stric
f810: 74 22 3b 66 75 6e 63 74 69 6f 6e 20 72 28 65 29  t";function r(e)
f820: 7b 72 65 74 75 72 6e 20 65 26 26 65 2e 5f 5f 65  {return e&&e.__e
f830: 73 4d 6f 64 75 6c 65 3f 65 3a 7b 64 65 66 61 75  sModule?e:{defau
f840: 6c 74 3a 65 7d 7d 66 75 6e 63 74 69 6f 6e 20 6e  lt:e}}function n
f850: 28 65 2c 74 29 7b 69 66 28 21 28 65 20 69 6e 73  (e,t){if(!(e ins
f860: 74 61 6e 63 65 6f 66 20 74 29 29 74 68 72 6f 77  tanceof t))throw
f870: 20 6e 65 77 20 54 79 70 65 45 72 72 6f 72 28 22   new TypeError("
f880: 43 61 6e 6e 6f 74 20 63 61 6c 6c 20 61 20 63 6c  Cannot call a cl
f890: 61 73 73 20 61 73 20 61 20 66 75 6e 63 74 69 6f  ass as a functio
f8a0: 6e 22 29 7d 4f 62 6a 65 63 74 2e 64 65 66 69 6e  n")}Object.defin
f8b0: 65 50 72 6f 70 65 72 74 79 28 74 2c 22 5f 5f 65  eProperty(t,"__e
f8c0: 73 4d 6f 64 75 6c 65 22 2c 7b 76 61 6c 75 65 3a  sModule",{value:
f8d0: 21 30 7d 29 3b 76 61 72 20 69 3d 66 75 6e 63 74  !0});var i=funct
f8e0: 69 6f 6e 28 29 7b 66 75 6e 63 74 69 6f 6e 20 65  ion(){function e
f8f0: 28 65 2c 74 29 7b 66 6f 72 28 76 61 72 20 6f 3d  (e,t){for(var o=
f900: 30 3b 6f 3c 74 2e 6c 65 6e 67 74 68 3b 6f 2b 2b  0;o<t.length;o++
f910: 29 7b 76 61 72 20 72 3d 74 5b 6f 5d 3b 72 2e 65  ){var r=t[o];r.e
f920: 6e 75 6d 65 72 61 62 6c 65 3d 72 2e 65 6e 75 6d  numerable=r.enum
f930: 65 72 61 62 6c 65 7c 7c 21 31 2c 72 2e 63 6f 6e  erable||!1,r.con
f940: 66 69 67 75 72 61 62 6c 65 3d 21 30 2c 22 76 61  figurable=!0,"va
f950: 6c 75 65 22 69 6e 20 72 26 26 28 72 2e 77 72 69  lue"in r&&(r.wri
f960: 74 61 62 6c 65 3d 21 30 29 2c 4f 62 6a 65 63 74  table=!0),Object
f970: 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79 28  .defineProperty(
f980: 65 2c 72 2e 6b 65 79 2c 72 29 7d 7d 72 65 74 75  e,r.key,r)}}retu
f990: 72 6e 20 66 75 6e 63 74 69 6f 6e 28 74 2c 6f 2c  rn function(t,o,
f9a0: 72 29 7b 72 65 74 75 72 6e 20 6f 26 26 65 28 74  r){return o&&e(t
f9b0: 2e 70 72 6f 74 6f 74 79 70 65 2c 6f 29 2c 72 26  .prototype,o),r&
f9c0: 26 65 28 74 2c 72 29 2c 74 7d 7d 28 29 2c 61 3d  &e(t,r),t}}(),a=
f9d0: 6f 28 30 29 2c 6c 3d 72 28 61 29 2c 73 3d 6f 28  o(0),l=r(a),s=o(
f9e0: 32 29 2c 63 3d 72 28 73 29 2c 75 3d 66 75 6e 63  2),c=r(s),u=func
f9f0: 74 69 6f 6e 28 29 7b 66 75 6e 63 74 69 6f 6e 20  tion(){function 
fa00: 65 28 74 29 7b 6e 28 74 68 69 73 2c 65 29 2c 74  e(t){n(this,e),t
fa10: 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 3d  his.colorpicker=
fa20: 74 7d 72 65 74 75 72 6e 20 69 28 65 2c 5b 7b 6b  t}return i(e,[{k
fa30: 65 79 3a 22 62 69 6e 64 22 2c 76 61 6c 75 65 3a  ey:"bind",value:
fa40: 66 75 6e 63 74 69 6f 6e 28 29 7b 69 66 28 74 68  function(){if(th
fa50: 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f  is.colorpicker.o
fa60: 70 74 69 6f 6e 73 2e 63 6f 6c 6f 72 29 72 65 74  ptions.color)ret
fa70: 75 72 6e 20 76 6f 69 64 28 74 68 69 73 2e 63 6f  urn void(this.co
fa80: 6c 6f 72 3d 74 68 69 73 2e 63 72 65 61 74 65 43  lor=this.createC
fa90: 6f 6c 6f 72 28 74 68 69 73 2e 63 6f 6c 6f 72 70  olor(this.colorp
faa0: 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 63 6f  icker.options.co
fab0: 6c 6f 72 29 29 3b 21 74 68 69 73 2e 63 6f 6c 6f  lor));!this.colo
fac0: 72 26 26 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63  r&&this.colorpic
fad0: 6b 65 72 2e 69 6e 70 75 74 48 61 6e 64 6c 65 72  ker.inputHandler
fae0: 2e 67 65 74 56 61 6c 75 65 28 29 26 26 28 74 68  .getValue()&&(th
faf0: 69 73 2e 63 6f 6c 6f 72 3d 74 68 69 73 2e 63 72  is.color=this.cr
fb00: 65 61 74 65 43 6f 6c 6f 72 28 74 68 69 73 2e 63  eateColor(this.c
fb10: 6f 6c 6f 72 70 69 63 6b 65 72 2e 69 6e 70 75 74  olorpicker.input
fb20: 48 61 6e 64 6c 65 72 2e 67 65 74 56 61 6c 75 65  Handler.getValue
fb30: 28 29 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63  (),this.colorpic
fb40: 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 75 74 6f  ker.options.auto
fb50: 49 6e 70 75 74 46 61 6c 6c 62 61 63 6b 29 29 7d  InputFallback))}
fb60: 7d 2c 7b 6b 65 79 3a 22 75 6e 62 69 6e 64 22 2c  },{key:"unbind",
fb70: 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29  value:function()
fb80: 7b 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  {this.colorpicke
fb90: 72 2e 65 6c 65 6d 65 6e 74 2e 72 65 6d 6f 76 65  r.element.remove
fba0: 44 61 74 61 28 22 63 6f 6c 6f 72 22 29 7d 7d 2c  Data("color")}},
fbb0: 7b 6b 65 79 3a 22 67 65 74 43 6f 6c 6f 72 53 74  {key:"getColorSt
fbc0: 72 69 6e 67 22 2c 76 61 6c 75 65 3a 66 75 6e 63  ring",value:func
fbd0: 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68  tion(){return th
fbe0: 69 73 2e 68 61 73 43 6f 6c 6f 72 28 29 3f 74 68  is.hasColor()?th
fbf0: 69 73 2e 63 6f 6c 6f 72 2e 73 74 72 69 6e 67 28  is.color.string(
fc00: 74 68 69 73 2e 66 6f 72 6d 61 74 29 3a 22 22 7d  this.format):""}
fc10: 7d 2c 7b 6b 65 79 3a 22 73 65 74 43 6f 6c 6f 72  },{key:"setColor
fc20: 53 74 72 69 6e 67 22 2c 76 61 6c 75 65 3a 66 75  String",value:fu
fc30: 6e 63 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d  nction(e){var t=
fc40: 65 3f 74 68 69 73 2e 63 72 65 61 74 65 43 6f 6c  e?this.createCol
fc50: 6f 72 28 65 29 3a 6e 75 6c 6c 3b 74 68 69 73 2e  or(e):null;this.
fc60: 63 6f 6c 6f 72 3d 74 7c 7c 6e 75 6c 6c 7d 7d 2c  color=t||null}},
fc70: 7b 6b 65 79 3a 22 63 72 65 61 74 65 43 6f 6c 6f  {key:"createColo
fc80: 72 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69 6f  r",value:functio
fc90: 6e 28 65 29 7b 76 61 72 20 74 3d 21 28 61 72 67  n(e){var t=!(arg
fca0: 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68 3e 31 26  uments.length>1&
fcb0: 26 76 6f 69 64 20 30 21 3d 3d 61 72 67 75 6d 65  &void 0!==argume
fcc0: 6e 74 73 5b 31 5d 29 7c 7c 61 72 67 75 6d 65 6e  nts[1])||argumen
fcd0: 74 73 5b 31 5d 2c 6f 3d 6e 65 77 20 63 2e 64 65  ts[1],o=new c.de
fce0: 66 61 75 6c 74 28 74 68 69 73 2e 72 65 73 6f 6c  fault(this.resol
fcf0: 76 65 43 6f 6c 6f 72 44 65 6c 65 67 61 74 65 28  veColorDelegate(
fd00: 65 29 2c 74 68 69 73 2e 66 6f 72 6d 61 74 29 3b  e),this.format);
fd10: 72 65 74 75 72 6e 20 6f 2e 69 73 56 61 6c 69 64  return o.isValid
fd20: 28 29 7c 7c 28 74 26 26 28 6f 3d 74 68 69 73 2e  ()||(t&&(o=this.
fd30: 67 65 74 46 61 6c 6c 62 61 63 6b 43 6f 6c 6f 72  getFallbackColor
fd40: 28 29 29 2c 74 68 69 73 2e 63 6f 6c 6f 72 70 69  ()),this.colorpi
fd50: 63 6b 65 72 2e 74 72 69 67 67 65 72 28 22 63 6f  cker.trigger("co
fd60: 6c 6f 72 70 69 63 6b 65 72 49 6e 76 61 6c 69 64  lorpickerInvalid
fd70: 22 2c 6f 2c 65 29 29 2c 74 68 69 73 2e 69 73 41  ",o,e)),this.isA
fd80: 6c 70 68 61 45 6e 61 62 6c 65 64 28 29 7c 7c 28  lphaEnabled()||(
fd90: 6f 2e 61 6c 70 68 61 3d 31 29 2c 6f 7d 7d 2c 7b  o.alpha=1),o}},{
fda0: 6b 65 79 3a 22 67 65 74 46 61 6c 6c 62 61 63 6b  key:"getFallback
fdb0: 43 6f 6c 6f 72 22 2c 76 61 6c 75 65 3a 66 75 6e  Color",value:fun
fdc0: 63 74 69 6f 6e 28 29 7b 69 66 28 74 68 69 73 2e  ction(){if(this.
fdd0: 66 61 6c 6c 62 61 63 6b 26 26 74 68 69 73 2e 66  fallback&&this.f
fde0: 61 6c 6c 62 61 63 6b 3d 3d 3d 74 68 69 73 2e 63  allback===this.c
fdf0: 6f 6c 6f 72 29 72 65 74 75 72 6e 20 74 68 69 73  olor)return this
fe00: 2e 63 6f 6c 6f 72 3b 76 61 72 20 65 3d 74 68 69  .color;var e=thi
fe10: 73 2e 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 44 65  s.resolveColorDe
fe20: 6c 65 67 61 74 65 28 74 68 69 73 2e 66 61 6c 6c  legate(this.fall
fe30: 62 61 63 6b 29 2c 74 3d 6e 65 77 20 63 2e 64 65  back),t=new c.de
fe40: 66 61 75 6c 74 28 65 2c 74 68 69 73 2e 66 6f 72  fault(e,this.for
fe50: 6d 61 74 29 3b 72 65 74 75 72 6e 20 74 2e 69 73  mat);return t.is
fe60: 56 61 6c 69 64 28 29 3f 74 3a 28 63 6f 6e 73 6f  Valid()?t:(conso
fe70: 6c 65 2e 77 61 72 6e 28 22 54 68 65 20 66 61 6c  le.warn("The fal
fe80: 6c 62 61 63 6b 20 63 6f 6c 6f 72 20 69 73 20 69  lback color is i
fe90: 6e 76 61 6c 69 64 2e 20 46 61 6c 6c 69 6e 67 20  nvalid. Falling 
fea0: 62 61 63 6b 20 74 6f 20 74 68 65 20 70 72 65 76  back to the prev
feb0: 69 6f 75 73 20 63 6f 6c 6f 72 20 6f 72 20 62 6c  ious color or bl
fec0: 61 63 6b 20 69 66 20 61 6e 79 2e 22 29 2c 74 68  ack if any."),th
fed0: 69 73 2e 63 6f 6c 6f 72 3f 74 68 69 73 2e 63 6f  is.color?this.co
fee0: 6c 6f 72 3a 6e 65 77 20 63 2e 64 65 66 61 75 6c  lor:new c.defaul
fef0: 74 28 22 23 30 30 30 30 30 30 22 2c 74 68 69 73  t("#000000",this
ff00: 2e 66 6f 72 6d 61 74 29 29 7d 7d 2c 7b 6b 65 79  .format))}},{key
ff10: 3a 22 61 73 73 75 72 65 43 6f 6c 6f 72 22 2c 76  :"assureColor",v
ff20: 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
ff30: 72 65 74 75 72 6e 20 74 68 69 73 2e 68 61 73 43  return this.hasC
ff40: 6f 6c 6f 72 28 29 7c 7c 28 74 68 69 73 2e 63 6f  olor()||(this.co
ff50: 6c 6f 72 3d 74 68 69 73 2e 67 65 74 46 61 6c 6c  lor=this.getFall
ff60: 62 61 63 6b 43 6f 6c 6f 72 28 29 29 2c 74 68 69  backColor()),thi
ff70: 73 2e 63 6f 6c 6f 72 7d 7d 2c 7b 6b 65 79 3a 22  s.color}},{key:"
ff80: 72 65 73 6f 6c 76 65 43 6f 6c 6f 72 44 65 6c 65  resolveColorDele
ff90: 67 61 74 65 22 2c 76 61 6c 75 65 3a 66 75 6e 63  gate",value:func
ffa0: 74 69 6f 6e 28 65 29 7b 76 61 72 20 74 3d 21 28  tion(e){var t=!(
ffb0: 61 72 67 75 6d 65 6e 74 73 2e 6c 65 6e 67 74 68  arguments.length
ffc0: 3e 31 26 26 76 6f 69 64 20 30 21 3d 3d 61 72 67  >1&&void 0!==arg
ffd0: 75 6d 65 6e 74 73 5b 31 5d 29 7c 7c 61 72 67 75  uments[1])||argu
ffe0: 6d 65 6e 74 73 5b 31 5d 2c 6f 3d 21 31 3b 72 65  ments[1],o=!1;re
fff0: 74 75 72 6e 20 6c 2e 64 65 66 61 75 6c 74 2e 65  turn l.default.e
10000 61 63 68 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69  ach(this.colorpi
10010 63 6b 65 72 2e 65 78 74 65 6e 73 69 6f 6e 73 2c  cker.extensions,
10020 66 75 6e 63 74 69 6f 6e 28 72 2c 6e 29 7b 21 31  function(r,n){!1
10030 3d 3d 3d 6f 26 26 28 6f 3d 6e 2e 72 65 73 6f 6c  ===o&&(o=n.resol
10040 76 65 43 6f 6c 6f 72 28 65 2c 74 29 29 7d 29 2c  veColor(e,t))}),
10050 6f 7c 7c 65 7d 7d 2c 7b 6b 65 79 3a 22 69 73 49  o||e}},{key:"isI
10060 6e 76 61 6c 69 64 43 6f 6c 6f 72 22 2c 76 61 6c  nvalidColor",val
10070 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  ue:function(){re
10080 74 75 72 6e 21 74 68 69 73 2e 68 61 73 43 6f 6c  turn!this.hasCol
10090 6f 72 28 29 7c 7c 21 74 68 69 73 2e 63 6f 6c 6f  or()||!this.colo
100a0 72 2e 69 73 56 61 6c 69 64 28 29 7d 7d 2c 7b 6b  r.isValid()}},{k
100b0 65 79 3a 22 69 73 41 6c 70 68 61 45 6e 61 62 6c  ey:"isAlphaEnabl
100c0 65 64 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  ed",value:functi
100d0 6f 6e 28 29 7b 72 65 74 75 72 6e 21 31 21 3d 3d  on(){return!1!==
100e0 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  this.colorpicker
100f0 2e 6f 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 68  .options.useAlph
10100 61 7d 7d 2c 7b 6b 65 79 3a 22 68 61 73 43 6f 6c  a}},{key:"hasCol
10110 6f 72 22 2c 76 61 6c 75 65 3a 66 75 6e 63 74 69  or",value:functi
10120 6f 6e 28 29 7b 72 65 74 75 72 6e 20 74 68 69 73  on(){return this
10130 2e 63 6f 6c 6f 72 20 69 6e 73 74 61 6e 63 65 6f  .color instanceo
10140 66 20 63 2e 64 65 66 61 75 6c 74 7d 7d 2c 7b 6b  f c.default}},{k
10150 65 79 3a 22 66 61 6c 6c 62 61 63 6b 22 2c 67 65  ey:"fallback",ge
10160 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74  t:function(){ret
10170 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72 70 69  urn this.colorpi
10180 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 66 61 6c  cker.options.fal
10190 6c 62 61 63 6b 43 6f 6c 6f 72 3f 74 68 69 73 2e  lbackColor?this.
101a0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69  colorpicker.opti
101b0 6f 6e 73 2e 66 61 6c 6c 62 61 63 6b 43 6f 6c 6f  ons.fallbackColo
101c0 72 3a 74 68 69 73 2e 68 61 73 43 6f 6c 6f 72 28  r:this.hasColor(
101d0 29 3f 74 68 69 73 2e 63 6f 6c 6f 72 3a 6e 75 6c  )?this.color:nul
101e0 6c 7d 7d 2c 7b 6b 65 79 3a 22 66 6f 72 6d 61 74  l}},{key:"format
101f0 22 2c 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29  ",get:function()
10200 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c  {return this.col
10210 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73  orpicker.options
10220 2e 66 6f 72 6d 61 74 3f 74 68 69 73 2e 63 6f 6c  .format?this.col
10230 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73  orpicker.options
10240 2e 66 6f 72 6d 61 74 3a 74 68 69 73 2e 68 61 73  .format:this.has
10250 43 6f 6c 6f 72 28 29 26 26 74 68 69 73 2e 63 6f  Color()&&this.co
10260 6c 6f 72 2e 68 61 73 54 72 61 6e 73 70 61 72 65  lor.hasTranspare
10270 6e 63 79 28 29 26 26 74 68 69 73 2e 63 6f 6c 6f  ncy()&&this.colo
10280 72 2e 66 6f 72 6d 61 74 2e 6d 61 74 63 68 28 2f  r.format.match(/
10290 5e 68 65 78 2f 29 3f 74 68 69 73 2e 69 73 41 6c  ^hex/)?this.isAl
102a0 70 68 61 45 6e 61 62 6c 65 64 28 29 3f 22 72 67  phaEnabled()?"rg
102b0 62 61 22 3a 22 68 65 78 22 3a 74 68 69 73 2e 68  ba":"hex":this.h
102c0 61 73 43 6f 6c 6f 72 28 29 3f 74 68 69 73 2e 63  asColor()?this.c
102d0 6f 6c 6f 72 2e 66 6f 72 6d 61 74 3a 22 72 67 62  olor.format:"rgb
102e0 22 7d 7d 2c 7b 6b 65 79 3a 22 63 6f 6c 6f 72 22  "}},{key:"color"
102f0 2c 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  ,get:function(){
10300 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f  return this.colo
10310 72 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e  rpicker.element.
10320 64 61 74 61 28 22 63 6f 6c 6f 72 22 29 7d 2c 73  data("color")},s
10330 65 74 3a 66 75 6e 63 74 69 6f 6e 28 65 29 7b 74  et:function(e){t
10340 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e  his.colorpicker.
10350 65 6c 65 6d 65 6e 74 2e 64 61 74 61 28 22 63 6f  element.data("co
10360 6c 6f 72 22 2c 65 29 2c 65 20 69 6e 73 74 61 6e  lor",e),e instan
10370 63 65 6f 66 20 63 2e 64 65 66 61 75 6c 74 26 26  ceof c.default&&
10380 22 61 75 74 6f 22 3d 3d 3d 74 68 69 73 2e 63 6f  "auto"===this.co
10390 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e  lorpicker.option
103a0 73 2e 66 6f 72 6d 61 74 26 26 28 74 68 69 73 2e  s.format&&(this.
103b0 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69  colorpicker.opti
103c0 6f 6e 73 2e 66 6f 72 6d 61 74 3d 74 68 69 73 2e  ons.format=this.
103d0 63 6f 6c 6f 72 2e 66 6f 72 6d 61 74 29 7d 7d 5d  color.format)}}]
103e0 29 2c 65 7d 28 29 3b 74 2e 64 65 66 61 75 6c 74  ),e}();t.default
103f0 3d 75 7d 2c 66 75 6e 63 74 69 6f 6e 28 65 2c 74  =u},function(e,t
10400 2c 6f 29 7b 22 75 73 65 20 73 74 72 69 63 74 22  ,o){"use strict"
10410 3b 66 75 6e 63 74 69 6f 6e 20 72 28 65 2c 74 29  ;function r(e,t)
10420 7b 69 66 28 21 28 65 20 69 6e 73 74 61 6e 63 65  {if(!(e instance
10430 6f 66 20 74 29 29 74 68 72 6f 77 20 6e 65 77 20  of t))throw new 
10440 54 79 70 65 45 72 72 6f 72 28 22 43 61 6e 6e 6f  TypeError("Canno
10450 74 20 63 61 6c 6c 20 61 20 63 6c 61 73 73 20 61  t call a class a
10460 73 20 61 20 66 75 6e 63 74 69 6f 6e 22 29 7d 4f  s a function")}O
10470 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72 6f 70  bject.defineProp
10480 65 72 74 79 28 74 2c 22 5f 5f 65 73 4d 6f 64 75  erty(t,"__esModu
10490 6c 65 22 2c 7b 76 61 6c 75 65 3a 21 30 7d 29 3b  le",{value:!0});
104a0 76 61 72 20 6e 3d 66 75 6e 63 74 69 6f 6e 28 29  var n=function()
104b0 7b 66 75 6e 63 74 69 6f 6e 20 65 28 65 2c 74 29  {function e(e,t)
104c0 7b 66 6f 72 28 76 61 72 20 6f 3d 30 3b 6f 3c 74  {for(var o=0;o<t
104d0 2e 6c 65 6e 67 74 68 3b 6f 2b 2b 29 7b 76 61 72  .length;o++){var
104e0 20 72 3d 74 5b 6f 5d 3b 72 2e 65 6e 75 6d 65 72   r=t[o];r.enumer
104f0 61 62 6c 65 3d 72 2e 65 6e 75 6d 65 72 61 62 6c  able=r.enumerabl
10500 65 7c 7c 21 31 2c 72 2e 63 6f 6e 66 69 67 75 72  e||!1,r.configur
10510 61 62 6c 65 3d 21 30 2c 22 76 61 6c 75 65 22 69  able=!0,"value"i
10520 6e 20 72 26 26 28 72 2e 77 72 69 74 61 62 6c 65  n r&&(r.writable
10530 3d 21 30 29 2c 4f 62 6a 65 63 74 2e 64 65 66 69  =!0),Object.defi
10540 6e 65 50 72 6f 70 65 72 74 79 28 65 2c 72 2e 6b  neProperty(e,r.k
10550 65 79 2c 72 29 7d 7d 72 65 74 75 72 6e 20 66 75  ey,r)}}return fu
10560 6e 63 74 69 6f 6e 28 74 2c 6f 2c 72 29 7b 72 65  nction(t,o,r){re
10570 74 75 72 6e 20 6f 26 26 65 28 74 2e 70 72 6f 74  turn o&&e(t.prot
10580 6f 74 79 70 65 2c 6f 29 2c 72 26 26 65 28 74 2c  otype,o),r&&e(t,
10590 72 29 2c 74 7d 7d 28 29 2c 69 3d 6f 28 30 29 2c  r),t}}(),i=o(0),
105a0 61 3d 66 75 6e 63 74 69 6f 6e 28 65 29 7b 72 65  a=function(e){re
105b0 74 75 72 6e 20 65 26 26 65 2e 5f 5f 65 73 4d 6f  turn e&&e.__esMo
105c0 64 75 6c 65 3f 65 3a 7b 64 65 66 61 75 6c 74 3a  dule?e:{default:
105d0 65 7d 7d 28 69 29 2c 6c 3d 66 75 6e 63 74 69 6f  e}}(i),l=functio
105e0 6e 28 29 7b 66 75 6e 63 74 69 6f 6e 20 65 28 74  n(){function e(t
105f0 29 7b 72 28 74 68 69 73 2c 65 29 2c 74 68 69 73  ){r(this,e),this
10600 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 3d 74 2c 74  .colorpicker=t,t
10610 68 69 73 2e 70 69 63 6b 65 72 3d 6e 75 6c 6c 7d  his.picker=null}
10620 72 65 74 75 72 6e 20 6e 28 65 2c 5b 7b 6b 65 79  return n(e,[{key
10630 3a 22 62 69 6e 64 22 2c 76 61 6c 75 65 3a 66 75  :"bind",value:fu
10640 6e 63 74 69 6f 6e 28 29 7b 76 61 72 20 65 3d 74  nction(){var e=t
10650 68 69 73 2e 70 69 63 6b 65 72 3d 28 30 2c 61 2e  his.picker=(0,a.
10660 64 65 66 61 75 6c 74 29 28 74 68 69 73 2e 6f 70  default)(this.op
10670 74 69 6f 6e 73 2e 74 65 6d 70 6c 61 74 65 29 3b  tions.template);
10680 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 63 75 73  this.options.cus
10690 74 6f 6d 43 6c 61 73 73 26 26 65 2e 61 64 64 43  tomClass&&e.addC
106a0 6c 61 73 73 28 74 68 69 73 2e 6f 70 74 69 6f 6e  lass(this.option
106b0 73 2e 63 75 73 74 6f 6d 43 6c 61 73 73 29 2c 74  s.customClass),t
106c0 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 68 6f 72 69  his.options.hori
106d0 7a 6f 6e 74 61 6c 26 26 65 2e 61 64 64 43 6c 61  zontal&&e.addCla
106e0 73 73 28 22 63 6f 6c 6f 72 70 69 63 6b 65 72 2d  ss("colorpicker-
106f0 68 6f 72 69 7a 6f 6e 74 61 6c 22 29 2c 74 68 69  horizontal"),thi
10700 73 2e 5f 73 75 70 70 6f 72 74 73 41 6c 70 68 61  s._supportsAlpha
10710 42 61 72 28 29 3f 28 74 68 69 73 2e 6f 70 74 69  Bar()?(this.opti
10720 6f 6e 73 2e 75 73 65 41 6c 70 68 61 3d 21 30 2c  ons.useAlpha=!0,
10730 65 2e 61 64 64 43 6c 61 73 73 28 22 63 6f 6c 6f  e.addClass("colo
10740 72 70 69 63 6b 65 72 2d 77 69 74 68 2d 61 6c 70  rpicker-with-alp
10750 68 61 22 29 29 3a 74 68 69 73 2e 6f 70 74 69 6f  ha")):this.optio
10760 6e 73 2e 75 73 65 41 6c 70 68 61 3d 21 31 7d 7d  ns.useAlpha=!1}}
10770 2c 7b 6b 65 79 3a 22 61 74 74 61 63 68 22 2c 76  ,{key:"attach",v
10780 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
10790 76 61 72 20 65 3d 74 68 69 73 2e 63 6f 6c 6f 72  var e=this.color
107a0 70 69 63 6b 65 72 2e 63 6f 6e 74 61 69 6e 65 72  picker.container
107b0 3f 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65  ?this.colorpicke
107c0 72 2e 63 6f 6e 74 61 69 6e 65 72 3a 6e 75 6c 6c  r.container:null
107d0 3b 65 26 26 74 68 69 73 2e 70 69 63 6b 65 72 2e  ;e&&this.picker.
107e0 61 70 70 65 6e 64 54 6f 28 65 29 7d 7d 2c 7b 6b  appendTo(e)}},{k
107f0 65 79 3a 22 75 6e 62 69 6e 64 22 2c 76 61 6c 75  ey:"unbind",valu
10800 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 74 68 69  e:function(){thi
10810 73 2e 70 69 63 6b 65 72 2e 72 65 6d 6f 76 65 28  s.picker.remove(
10820 29 7d 7d 2c 7b 6b 65 79 3a 22 5f 73 75 70 70 6f  )}},{key:"_suppo
10830 72 74 73 41 6c 70 68 61 42 61 72 22 2c 76 61 6c  rtsAlphaBar",val
10840 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72 65  ue:function(){re
10850 74 75 72 6e 28 74 68 69 73 2e 6f 70 74 69 6f 6e  turn(this.option
10860 73 2e 75 73 65 41 6c 70 68 61 7c 7c 74 68 69 73  s.useAlpha||this
10870 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63 6f 6c  .colorpicker.col
10880 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 43 6f 6c  orHandler.hasCol
10890 6f 72 28 29 26 26 74 68 69 73 2e 63 6f 6c 6f 72  or()&&this.color
108a0 2e 68 61 73 54 72 61 6e 73 70 61 72 65 6e 63 79  .hasTransparency
108b0 28 29 29 26 26 21 31 21 3d 3d 74 68 69 73 2e 6f  ())&&!1!==this.o
108c0 70 74 69 6f 6e 73 2e 75 73 65 41 6c 70 68 61 26  ptions.useAlpha&
108d0 26 28 21 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e  &(!this.options.
108e0 66 6f 72 6d 61 74 7c 7c 74 68 69 73 2e 6f 70 74  format||this.opt
108f0 69 6f 6e 73 2e 66 6f 72 6d 61 74 26 26 21 74 68  ions.format&&!th
10900 69 73 2e 6f 70 74 69 6f 6e 73 2e 66 6f 72 6d 61  is.options.forma
10910 74 2e 6d 61 74 63 68 28 2f 5e 68 65 78 28 5b 33  t.match(/^hex([3
10920 36 5d 29 3f 24 2f 69 29 29 7d 7d 2c 7b 6b 65 79  6])?$/i))}},{key
10930 3a 22 75 70 64 61 74 65 22 2c 76 61 6c 75 65 3a  :"update",value:
10940 66 75 6e 63 74 69 6f 6e 28 29 7b 69 66 28 74 68  function(){if(th
10950 69 73 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 63  is.colorpicker.c
10960 6f 6c 6f 72 48 61 6e 64 6c 65 72 2e 68 61 73 43  olorHandler.hasC
10970 6f 6c 6f 72 28 29 29 7b 76 61 72 20 65 3d 21 30  olor()){var e=!0
10980 21 3d 3d 74 68 69 73 2e 6f 70 74 69 6f 6e 73 2e  !==this.options.
10990 68 6f 72 69 7a 6f 6e 74 61 6c 2c 74 3d 65 3f 74  horizontal,t=e?t
109a0 68 69 73 2e 6f 70 74 69 6f 6e 73 2e 73 6c 69 64  his.options.slid
109b0 65 72 73 3a 74 68 69 73 2e 6f 70 74 69 6f 6e 73  ers:this.options
109c0 2e 73 6c 69 64 65 72 73 48 6f 72 7a 2c 6f 3d 74  .slidersHorz,o=t
109d0 68 69 73 2e 70 69 63 6b 65 72 2e 66 69 6e 64 28  his.picker.find(
109e0 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 73 61  ".colorpicker-sa
109f0 74 75 72 61 74 69 6f 6e 20 2e 63 6f 6c 6f 72 70  turation .colorp
10a00 69 63 6b 65 72 2d 67 75 69 64 65 22 29 2c 72 3d  icker-guide"),r=
10a10 74 68 69 73 2e 70 69 63 6b 65 72 2e 66 69 6e 64  this.picker.find
10a20 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 68  (".colorpicker-h
10a30 75 65 20 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d  ue .colorpicker-
10a40 67 75 69 64 65 22 29 2c 6e 3d 74 68 69 73 2e 70  guide"),n=this.p
10a50 69 63 6b 65 72 2e 66 69 6e 64 28 22 2e 63 6f 6c  icker.find(".col
10a60 6f 72 70 69 63 6b 65 72 2d 61 6c 70 68 61 20 2e  orpicker-alpha .
10a70 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 67 75 69 64  colorpicker-guid
10a80 65 22 29 2c 69 3d 74 68 69 73 2e 63 6f 6c 6f 72  e"),i=this.color
10a90 2e 74 6f 48 73 76 61 52 61 74 69 6f 28 29 3b 72  .toHsvaRatio();r
10aa0 2e 6c 65 6e 67 74 68 26 26 72 2e 63 73 73 28 65  .length&&r.css(e
10ab0 3f 22 74 6f 70 22 3a 22 6c 65 66 74 22 2c 28 65  ?"top":"left",(e
10ac0 3f 74 2e 68 75 65 2e 6d 61 78 54 6f 70 3a 74 2e  ?t.hue.maxTop:t.
10ad0 68 75 65 2e 6d 61 78 4c 65 66 74 29 2a 28 31 2d  hue.maxLeft)*(1-
10ae0 69 2e 68 29 29 2c 6e 2e 6c 65 6e 67 74 68 26 26  i.h)),n.length&&
10af0 6e 2e 63 73 73 28 65 3f 22 74 6f 70 22 3a 22 6c  n.css(e?"top":"l
10b00 65 66 74 22 2c 28 65 3f 74 2e 61 6c 70 68 61 2e  eft",(e?t.alpha.
10b10 6d 61 78 54 6f 70 3a 74 2e 61 6c 70 68 61 2e 6d  maxTop:t.alpha.m
10b20 61 78 4c 65 66 74 29 2a 28 31 2d 69 2e 61 29 29  axLeft)*(1-i.a))
10b30 2c 6f 2e 6c 65 6e 67 74 68 26 26 6f 2e 63 73 73  ,o.length&&o.css
10b40 28 7b 74 6f 70 3a 74 2e 73 61 74 75 72 61 74 69  ({top:t.saturati
10b50 6f 6e 2e 6d 61 78 54 6f 70 2d 69 2e 76 2a 74 2e  on.maxTop-i.v*t.
10b60 73 61 74 75 72 61 74 69 6f 6e 2e 6d 61 78 54 6f  saturation.maxTo
10b70 70 2c 6c 65 66 74 3a 69 2e 73 2a 74 2e 73 61 74  p,left:i.s*t.sat
10b80 75 72 61 74 69 6f 6e 2e 6d 61 78 4c 65 66 74 7d  uration.maxLeft}
10b90 29 2c 74 68 69 73 2e 70 69 63 6b 65 72 2e 66 69  ),this.picker.fi
10ba0 6e 64 28 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72  nd(".colorpicker
10bb0 2d 73 61 74 75 72 61 74 69 6f 6e 22 29 2e 63 73  -saturation").cs
10bc0 73 28 22 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c  s("backgroundCol
10bd0 6f 72 22 2c 74 68 69 73 2e 63 6f 6c 6f 72 2e 67  or",this.color.g
10be0 65 74 43 6c 6f 6e 65 48 75 65 4f 6e 6c 79 28 29  etCloneHueOnly()
10bf0 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 29 29 3b  .toHexString());
10c00 76 61 72 20 61 3d 74 68 69 73 2e 63 6f 6c 6f 72  var a=this.color
10c10 2e 74 6f 48 65 78 53 74 72 69 6e 67 28 29 2c 6c  .toHexString(),l
10c20 3d 22 22 3b 6c 3d 74 68 69 73 2e 6f 70 74 69 6f  ="";l=this.optio
10c30 6e 73 2e 68 6f 72 69 7a 6f 6e 74 61 6c 3f 22 6c  ns.horizontal?"l
10c40 69 6e 65 61 72 2d 67 72 61 64 69 65 6e 74 28 74  inear-gradient(t
10c50 6f 20 72 69 67 68 74 2c 20 22 2b 61 2b 22 20 30  o right, "+a+" 0
10c60 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 31  %, transparent 1
10c70 30 30 25 29 22 3a 22 6c 69 6e 65 61 72 2d 67 72  00%)":"linear-gr
10c80 61 64 69 65 6e 74 28 74 6f 20 62 6f 74 74 6f 6d  adient(to bottom
10c90 2c 20 22 2b 61 2b 22 20 30 25 2c 20 74 72 61 6e  , "+a+" 0%, tran
10ca0 73 70 61 72 65 6e 74 20 31 30 30 25 29 22 2c 74  sparent 100%)",t
10cb0 68 69 73 2e 70 69 63 6b 65 72 2e 66 69 6e 64 28  his.picker.find(
10cc0 22 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 2d 61 6c  ".colorpicker-al
10cd0 70 68 61 2d 63 6f 6c 6f 72 22 29 2e 63 73 73 28  pha-color").css(
10ce0 22 62 61 63 6b 67 72 6f 75 6e 64 22 2c 6c 29 7d  "background",l)}
10cf0 7d 7d 2c 7b 6b 65 79 3a 22 6f 70 74 69 6f 6e 73  }},{key:"options
10d00 22 2c 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29  ",get:function()
10d10 7b 72 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c  {return this.col
10d20 6f 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73  orpicker.options
10d30 7d 7d 2c 7b 6b 65 79 3a 22 63 6f 6c 6f 72 22 2c  }},{key:"color",
10d40 67 65 74 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 72  get:function(){r
10d50 65 74 75 72 6e 20 74 68 69 73 2e 63 6f 6c 6f 72  eturn this.color
10d60 70 69 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64  picker.colorHand
10d70 6c 65 72 2e 63 6f 6c 6f 72 7d 7d 5d 29 2c 65 7d  ler.color}}]),e}
10d80 28 29 3b 74 2e 64 65 66 61 75 6c 74 3d 6c 7d 2c  ();t.default=l},
10d90 66 75 6e 63 74 69 6f 6e 28 65 2c 74 2c 6f 29 7b  function(e,t,o){
10da0 22 75 73 65 20 73 74 72 69 63 74 22 3b 66 75 6e  "use strict";fun
10db0 63 74 69 6f 6e 20 72 28 65 2c 74 29 7b 69 66 28  ction r(e,t){if(
10dc0 21 28 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 74  !(e instanceof t
10dd0 29 29 74 68 72 6f 77 20 6e 65 77 20 54 79 70 65  ))throw new Type
10de0 45 72 72 6f 72 28 22 43 61 6e 6e 6f 74 20 63 61  Error("Cannot ca
10df0 6c 6c 20 61 20 63 6c 61 73 73 20 61 73 20 61 20  ll a class as a 
10e00 66 75 6e 63 74 69 6f 6e 22 29 7d 4f 62 6a 65 63  function")}Objec
10e10 74 2e 64 65 66 69 6e 65 50 72 6f 70 65 72 74 79  t.defineProperty
10e20 28 74 2c 22 5f 5f 65 73 4d 6f 64 75 6c 65 22 2c  (t,"__esModule",
10e30 7b 76 61 6c 75 65 3a 21 30 7d 29 3b 76 61 72 20  {value:!0});var 
10e40 6e 3d 66 75 6e 63 74 69 6f 6e 28 29 7b 66 75 6e  n=function(){fun
10e50 63 74 69 6f 6e 20 65 28 65 2c 74 29 7b 66 6f 72  ction e(e,t){for
10e60 28 76 61 72 20 6f 3d 30 3b 6f 3c 74 2e 6c 65 6e  (var o=0;o<t.len
10e70 67 74 68 3b 6f 2b 2b 29 7b 76 61 72 20 72 3d 74  gth;o++){var r=t
10e80 5b 6f 5d 3b 72 2e 65 6e 75 6d 65 72 61 62 6c 65  [o];r.enumerable
10e90 3d 72 2e 65 6e 75 6d 65 72 61 62 6c 65 7c 7c 21  =r.enumerable||!
10ea0 31 2c 72 2e 63 6f 6e 66 69 67 75 72 61 62 6c 65  1,r.configurable
10eb0 3d 21 30 2c 22 76 61 6c 75 65 22 69 6e 20 72 26  =!0,"value"in r&
10ec0 26 28 72 2e 77 72 69 74 61 62 6c 65 3d 21 30 29  &(r.writable=!0)
10ed0 2c 4f 62 6a 65 63 74 2e 64 65 66 69 6e 65 50 72  ,Object.definePr
10ee0 6f 70 65 72 74 79 28 65 2c 72 2e 6b 65 79 2c 72  operty(e,r.key,r
10ef0 29 7d 7d 72 65 74 75 72 6e 20 66 75 6e 63 74 69  )}}return functi
10f00 6f 6e 28 74 2c 6f 2c 72 29 7b 72 65 74 75 72 6e  on(t,o,r){return
10f10 20 6f 26 26 65 28 74 2e 70 72 6f 74 6f 74 79 70   o&&e(t.prototyp
10f20 65 2c 6f 29 2c 72 26 26 65 28 74 2c 72 29 2c 74  e,o),r&&e(t,r),t
10f30 7d 7d 28 29 2c 69 3d 66 75 6e 63 74 69 6f 6e 28  }}(),i=function(
10f40 29 7b 66 75 6e 63 74 69 6f 6e 20 65 28 74 29 7b  ){function e(t){
10f50 72 28 74 68 69 73 2c 65 29 2c 74 68 69 73 2e 63  r(this,e),this.c
10f60 6f 6c 6f 72 70 69 63 6b 65 72 3d 74 2c 74 68 69  olorpicker=t,thi
10f70 73 2e 61 64 64 6f 6e 3d 6e 75 6c 6c 7d 72 65 74  s.addon=null}ret
10f80 75 72 6e 20 6e 28 65 2c 5b 7b 6b 65 79 3a 22 68  urn n(e,[{key:"h
10f90 61 73 41 64 64 6f 6e 22 2c 76 61 6c 75 65 3a 66  asAddon",value:f
10fa0 75 6e 63 74 69 6f 6e 28 29 7b 72 65 74 75 72 6e  unction(){return
10fb0 21 21 74 68 69 73 2e 61 64 64 6f 6e 7d 7d 2c 7b  !!this.addon}},{
10fc0 6b 65 79 3a 22 62 69 6e 64 22 2c 76 61 6c 75 65  key:"bind",value
10fd0 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 74 68 69 73  :function(){this
10fe0 2e 61 64 64 6f 6e 3d 74 68 69 73 2e 63 6f 6c 6f  .addon=this.colo
10ff0 72 70 69 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e  rpicker.options.
11000 61 64 64 6f 6e 3f 74 68 69 73 2e 63 6f 6c 6f 72  addon?this.color
11010 70 69 63 6b 65 72 2e 65 6c 65 6d 65 6e 74 2e 66  picker.element.f
11020 69 6e 64 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69  ind(this.colorpi
11030 63 6b 65 72 2e 6f 70 74 69 6f 6e 73 2e 61 64 64  cker.options.add
11040 6f 6e 29 3a 6e 75 6c 6c 2c 74 68 69 73 2e 61 64  on):null,this.ad
11050 64 6f 6e 26 26 30 3d 3d 3d 74 68 69 73 2e 61 64  don&&0===this.ad
11060 64 6f 6e 2e 6c 65 6e 67 74 68 26 26 28 74 68 69  don.length&&(thi
11070 73 2e 61 64 64 6f 6e 3d 6e 75 6c 6c 29 7d 7d 2c  s.addon=null)}},
11080 7b 6b 65 79 3a 22 75 6e 62 69 6e 64 22 2c 76 61  {key:"unbind",va
11090 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b 74  lue:function(){t
110a0 68 69 73 2e 68 61 73 41 64 64 6f 6e 28 29 26 26  his.hasAddon()&&
110b0 74 68 69 73 2e 61 64 64 6f 6e 2e 6f 66 66 28 22  this.addon.off("
110c0 2e 63 6f 6c 6f 72 70 69 63 6b 65 72 22 29 7d 7d  .colorpicker")}}
110d0 2c 7b 6b 65 79 3a 22 75 70 64 61 74 65 22 2c 76  ,{key:"update",v
110e0 61 6c 75 65 3a 66 75 6e 63 74 69 6f 6e 28 29 7b  alue:function(){
110f0 69 66 28 74 68 69 73 2e 63 6f 6c 6f 72 70 69 63  if(this.colorpic
11100 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65 72  ker.colorHandler
11110 2e 68 61 73 43 6f 6c 6f 72 28 29 26 26 74 68 69  .hasColor()&&thi
11120 73 2e 68 61 73 41 64 64 6f 6e 28 29 29 7b 76 61  s.hasAddon()){va
11130 72 20 65 3d 74 68 69 73 2e 63 6f 6c 6f 72 70 69  r e=this.colorpi
11140 63 6b 65 72 2e 63 6f 6c 6f 72 48 61 6e 64 6c 65  cker.colorHandle
11150 72 2e 67 65 74 43 6f 6c 6f 72 53 74 72 69 6e 67  r.getColorString
11160 28 29 2c 74 3d 7b 62 61 63 6b 67 72 6f 75 6e 64  (),t={background
11170 3a 65 7d 2c 6f 3d 74 68 69 73 2e 61 64 64 6f 6e  :e},o=this.addon
11180 2e 66 69 6e 64 28 22 69 22 29 2e 65 71 28 30 29  .find("i").eq(0)
11190 3b 6f 2e 6c 65 6e 67 74 68 3e 30 3f 6f 2e 63 73  ;o.length>0?o.cs
111a0 73 28 74 29 3a 74 68 69 73 2e 61 64 64 6f 6e 2e  s(t):this.addon.
111b0 63 73 73 28 74 29 7d 7d 7d 5d 29 2c 65 7d 28 29  css(t)}}}]),e}()
111c0 3b 74 2e 64 65 66 61 75 6c 74 3d 69 7d 5d 29 7d  ;t.default=i}])}
111d0 29 3b 0a 2f 2f 23 20 73 6f 75 72 63 65 4d 61 70  );.//# sourceMap
111e0 70 69 6e 67 55 52 4c 3d 62 6f 6f 74 73 74 72 61  pingURL=bootstra
111f0 70 2d 63 6f 6c 6f 72 70 69 63 6b 65 72 2e 6d 69  p-colorpicker.mi
11200 6e 2e 6a 73 2e 6d 61 70                          n.js.map