Для colorpicker установить дефолтовое значение

mstdmstd

Новичок
Всем привет
На канве есть несколько текстовых элементов и и событие вызова диалога выбора цвета для фона текстового элемента
Проблема в том что если кликнуть на текстовом элементе без цвета фона то открывается диалог с серой левой частью :

Если же кликнуть на текстовом элементе с установленным фоном то диалог в левой части отображает текущее значение и цвета для выбора


Хочется установить дефолтовое значение для первого случая
Событие клика имеет код:
/**
* Change Background Color
*/
jQuery('.openTextBackColorPicker').on('click tap', function(event){
alert( "openTextBackColorPicker event::"+var_dump(event) )

event.stopPropagation();
var obj = stage.getActiveObject(); // текстовый элемент на котором кликнули
alert( "openTextBackColorPicker obj.backgroundColor::" + obj.backgroundColor ) // Отображает ::rgba(255,255,255,0)
if ( obj.backgroundColor == 'rgba(255,255,255,0)' ) { // Это 1й случай и как раз тут нужно установить дефолтовое значение - но непонятно как
alert( "INSIDE ::" )
}
backgroundColorPicker.colorpicker('open');
jQuery('.backColor').attrchange({
trackValues: true,
callback: function(event) {
if ( !isPageInited ) return false;
backgroundColor= 'rgb(192,192,192)'
alert( "++backgroundColor::"+var_dump(backgroundColor) )
if( event.attributeName == 'value' ) {
if (!object.isEditing) {
obj.set({
backgroundColor: ( event.newValue.indexOf('#') === -1 && event.newValue.indexOf('rgba') === -1 ) ? ('#'+event.newValue).toString() : (event.newValue).toString(),
});
} else {
obj.setSelectionStyles({
backgroundColor: ( event.newValue.indexOf('#') === -1 && event.newValue.indexOf('rgba') === -1 ) ? ('#'+event.newValue).toString() : (event.newValue).toString(),
});
}
_stageUpdate();
// Make history
_makeHistory();
}
}
});
return false;
});

Не нашел как для backgroundColorPicker устанавливаются цвета во втором случае и как установить дефолтовые цвета в первом случае?

А где кнопка выделения кода?
Спасибо!
 

mstdmstd

Новичок
У меня в Chromium, Version 43.0.2357.130 Ubuntu 14.10 (64-bit) 4я с права это "Отменить"
 
Сверху