We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc39297 commit a662e22Copy full SHA for a662e22
src/color-scale/color-scale.js
@@ -87,7 +87,13 @@ const Self = class ColorScale extends ColorElement {
87
is: Object,
88
// Support overriding the Color object
89
get values () {
90
- return ColorScale.Color;
+ class Color extends ColorScale.Color {
91
+ constructor (value) {
92
+ let color = ColorScale.resolveColor(value, dummy);
93
+ super(color);
94
+ }
95
96
+ return Color;
97
},
98
defaultKey: (v, i) => v,
99
@@ -165,3 +171,9 @@ const Self = class ColorScale extends ColorElement {
165
171
Self.define();
166
172
167
173
export default Self;
174
+
175
+let dummy;
176
+if (document) {
177
+ dummy = document.createElement("div");
178
+ document.body.appendChild(dummy);
179
+}
0 commit comments