Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
handleBlockChange({ hex, $event }) {
if (isValidHex(hex)) {
// this.hex = hex;
this.handleChange(
{
hex,
source: 'hex',
},
$event,
);
}
}
}
handleBlockChange({ hex, $event }) {
if (isValidHex(hex)) {
// this.hex = hex;
this.handleChange(
{
hex,
source: 'hex',
},
$event,
);
}
}
}
handleBlockChange({ hex, $event }) {
if (isValidHex(hex)) {
// this.hex = hex;
this.handleChange({ hex, source: 'hex' }, $event);
}
}
handleChange({ data, $event }) {
if (data.hex) {
if (isValidHex(data.hex)) {
this.onChange.emit({
data: {
hex: data.hex,
source: 'hex',
},
$event,
});
}
} else if (data.r || data.g || data.b) {
this.onChange.emit({
data: {
r: data.r || this.rgb.r,
g: data.g || this.rgb.g,
b: data.b || this.rgb.b,
source: 'rgb',
},
handleChange({ data, $event }) {
if (data.hex) {
if (isValidHex(data.hex)) {
this.onChange.emit({
data: {
hex: data.hex,
source: 'hex',
},
$event,
});
}
} else if (data.r || data.g || data.b) {
this.onChange.emit({
data: {
r: data.r || this.rgb.r,
g: data.g || this.rgb.g,
b: data.b || this.rgb.b,
source: 'rgb',
},
handleChange({ data, $event }) {
if (data.hex) {
if (isValidHex(data.hex)) {
this.onChange.emit({
data: {
hex: data.hex,
source: 'hex',
},
$event,
});
}
} else {
this.onChange.emit({
data: {
r: data.r || this.rgb.r,
g: data.g || this.rgb.g,
b: data.b || this.rgb.b,
source: 'rgb',
},
handleBlockChange({ hex, $event }) {
if (isValidHex(hex)) {
this.handleChange({ hex, source: 'hex' }, $event);
}
}
handleValueChange({ data, $event }) {
handleInputChange({ data, $event }) {
if (data.hex) {
if (isValidHex(data.hex)) {
this.handleValueChange({
data: {
hex: data.hex,
source: 'hex',
},
$event,
});
}
} else if (data.r || data.g || data.b) {
this.handleValueChange({
data: {
r: data.r || this.rgb.r,
g: data.g || this.rgb.g,
b: data.b || this.rgb.b,
source: 'rgb',
},