1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| public void onRowSelect(String index){
GWT.log("Row #" + index + "selected", null);
}
native JavaScriptObject init(JavaScriptObject myColumns, JavaScriptObject myData)/*-{
var widget = this;
try{
...
// set click action handler
$wnd.mygrid.onRowClicked = function(event, index){
widget.@com.mycompany.project.client.GwtGrid:nRowSelect(Ljava/lang/String;)(index);
};
...
}
catch(e){
$wnd.alert(e.description);
}
}-*/;
|