mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-13 17:26:34 +00:00
fhemweb_uzsu.js: use FW_callCreateFn
git-svn-id: https://svn.fhem.de/fhem/trunk@15174 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
769c5dafab
commit
9c62cd3276
@ -329,30 +329,29 @@ FW_uzsuTimerEntryCreate(elName, devName, vArr, currVal, set, params, cmd)
|
||||
$(newEl).append(time); //time.activateFn();
|
||||
|
||||
var widget;
|
||||
if( vArr[1] )
|
||||
{
|
||||
var vArr = vArr;
|
||||
var params = vArr.slice(1).join(',').split(',');
|
||||
var wn = params[0];
|
||||
if( FW_widgets[wn]
|
||||
&& FW_widgets[wn].createFn ) {
|
||||
widget = FW_widgets[wn].createFn(elName+'-'+wn, devName+'-'+wn, params,
|
||||
currVals[3], undefined, undefined, wchanged);
|
||||
if( widget ) {
|
||||
if( widget.activateFn )
|
||||
widget.activateFn();
|
||||
if( vArr[1] ) {
|
||||
var vArr = vArr;
|
||||
var params = vArr.slice(1).join(',').split(',');
|
||||
var wn = params[0];
|
||||
FW_callCreateFn(elName+'-'+wn, devName+'-'+wn, params,
|
||||
currVals[3], undefined, undefined, wchanged,
|
||||
function(wn, ne) {
|
||||
widget = ne;
|
||||
|
||||
wval = currVals[3];
|
||||
if( typeof wval == 'undefined' )
|
||||
wval = params[1];
|
||||
if( widget ) {
|
||||
if( widget.activateFn )
|
||||
widget.activateFn();
|
||||
|
||||
if( widget.setValueFn
|
||||
&&( typeof wval !== 'undefined' ) )
|
||||
widget.setValueFn(wval);
|
||||
wval = currVals[3];
|
||||
if( typeof wval == 'undefined' )
|
||||
wval = params[1];
|
||||
|
||||
$(widget).css('margin','0 8px 0 4px');
|
||||
$(newEl).append(widget)
|
||||
}
|
||||
if( widget.setValueFn
|
||||
&&( typeof wval !== 'undefined' ) )
|
||||
widget.setValueFn(wval);
|
||||
|
||||
$(widget).css('margin','0 8px 0 4px');
|
||||
$(newEl).append(widget)
|
||||
} else {
|
||||
var button = $('<button>aktion</button>');
|
||||
button.button();
|
||||
@ -362,7 +361,8 @@ FW_uzsuTimerEntryCreate(elName, devName, vArr, currVal, set, params, cmd)
|
||||
button.button("disable");
|
||||
$(newEl).append(button);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var enabled = FW_uzsuToggleCreate(undefined, devName+"Enabled", ["uzsuToggle","disabled","enabled"],
|
||||
currVals[2], undefined, params, changed);
|
||||
|
Loading…
x
Reference in New Issue
Block a user