我创建了组件,它是复合面板(我们称之为A),它在其他几个复合面板(B1,B2,B3 ...)内部,并且每个内部复合面板(B1,B2,B3 ...)都会自行触发 OnMouseOver 和没关系(我知道如何将事件添加到复合面板)
问题:
但是如何将此事件传播到主要的复合面板 (A)。我想在某些视图中使用面板A,如下所示:
@UiField
MyCompositePanelA panelA; //which has inside B1 B2 B3 ...
...
@UiHandler(value={"panelA"})
void onOver(MouseOverEvent e) { //or some other custom event
if (e... = B1) // recognize - was MouseOverEvent on B1
}
此致