fhemweb_colorpicker.js: added temporary setValueFn before loadScript callback for jscolor
git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@7663 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -8,6 +8,9 @@ FW_widgets['colorpicker'] = {
|
||||
function
|
||||
FW_colorpickerCreate(elName, devName, vArr, currVal, set, params, cmd)
|
||||
{
|
||||
if(!vArr.length || vArr[0] != "colorpicker")
|
||||
return undefined;
|
||||
|
||||
if( 0 ) {
|
||||
console.log( "elName: "+elName );
|
||||
console.log( "devName: "+devName );
|
||||
@@ -18,10 +21,6 @@ FW_colorpickerCreate(elName, devName, vArr, currVal, set, params, cmd)
|
||||
console.log( "cmd: "+cmd );
|
||||
}
|
||||
|
||||
if(!vArr.length || vArr[0] != "colorpicker")
|
||||
return undefined;
|
||||
|
||||
|
||||
var mode = "RGB";
|
||||
if( vArr.length >= 1 )
|
||||
mode = vArr[1]
|
||||
@@ -59,6 +58,8 @@ FW_colorpickerCreate(elName, devName, vArr, currVal, set, params, cmd)
|
||||
|
||||
var inp = $(newEl).find("[type=text]");
|
||||
|
||||
newEl.setValueFn = function(arg){ if( arg.length > 6 ) arg = arg.slice(0,6); $(inp).val(arg); }
|
||||
|
||||
loadScript("jscolor/jscolor.js",
|
||||
function() {
|
||||
var myPicker = new jscolor.color(inp.get(0),
|
||||
|
||||
Reference in New Issue
Block a user