Browse Source

add editor "colorPicker" config options in InputColor object

pull/652/head
Ryan Deba 8 years ago
parent
commit
747f27cc2d
  1. 5
      src/domain_abstract/ui/InputColor.js

5
src/domain_abstract/ui/InputColor.js

@ -59,6 +59,7 @@ module.exports = Input.extend({
var colorEl = $(`<div class="${this.ppfx}field-color-picker"></div>`);
var cpStyle = colorEl.get(0).style;
var elToAppend = this.target && this.target.config ? this.target.config.el : '';
var colorPickerConfig = this.target && this.target.getConfig && this.target.getConfig("colorPicker") || {};
const getColor = color => {
let cl = color.getAlpha() == 1 ? color.toHexString() : color.toRgbString();
return cl.replace(/ /g, '');
@ -76,6 +77,10 @@ module.exports = Input.extend({
chooseText: 'Ok',
cancelText: '⨯',
palette: [],
// config expanded here so that the functions below are not overridden
...colorPickerConfig,
move(color) {
const cl = getColor(color);
cpStyle.backgroundColor = cl;

Loading…
Cancel
Save