Compare commits
No commits in common. "5c55a7b37f460178c79db8ac2cc42ae87e83868b" and "2c3841377d1922c7ad2a84b43a562b582a2f18a0" have entirely different histories.
5c55a7b37f
...
2c3841377d
@ -205,6 +205,7 @@ bricks.buildBind = async function(w, desc){
|
|||||||
bricks.buildEventBind = async function(from_widget, widget, event, desc){
|
bricks.buildEventBind = async function(from_widget, widget, event, desc){
|
||||||
var handler = bricks.universal_handler.bind(null,from_widget, widget, desc);
|
var handler = bricks.universal_handler.bind(null,from_widget, widget, desc);
|
||||||
widget.bind(event, handler);
|
widget.bind(event, handler);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bricks.universal_handler = async function(from_widget, widget, desc, event){
|
bricks.universal_handler = async function(from_widget, widget, desc, event){
|
||||||
@ -266,8 +267,7 @@ bricks.buildEventHandler = async function(w, desc, event){
|
|||||||
}
|
}
|
||||||
rtdata = await bricks.getRealtimeData(w, data_desc);
|
rtdata = await bricks.getRealtimeData(w, data_desc);
|
||||||
}
|
}
|
||||||
var widget = bricks.getWidgetById(desc.wid, w);
|
rtdata.referer = desc.event_widget.id;
|
||||||
rtdata.referer_widget = widget.id;
|
|
||||||
switch (desc.actiontype){
|
switch (desc.actiontype){
|
||||||
case 'newwindow':
|
case 'newwindow':
|
||||||
return bricks.buildNewWindowHandler(w, target, rtdata, desc);
|
return bricks.buildNewWindowHandler(w, target, rtdata, desc);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user