|
3 | 3 | // TODO clean up the order an the names |
4 | 4 | this.main_ev_listener_view = function(data) |
5 | 5 | { |
| 6 | + var data_with_ls = data.filter(function(rt_l) { return rt_l.event_names.length; }); |
6 | 7 | return ( |
7 | 8 | ["div", |
8 | 9 | ["div", |
|
12 | 13 | "unselectable", "on", |
13 | 14 | "tabindex", "1", |
14 | 15 | "handler", "update-ev-listeners"]], |
15 | | - ["ul", data.map(this._ev_names_list, this)], |
| 16 | + ["ul", data_with_ls.map(this._ev_names_list, this), "class", "ev-all"], |
16 | 17 | "class", "main-ev-listener-view js-search-results-runtime padding"]); |
17 | 18 | }; |
18 | 19 |
|
|
30 | 31 | } |
31 | 32 | ret.push(["ul", ev_obj.event_names.map(this._ev_name_item, this), |
32 | 33 | "data-rt-id", String(ev_obj.rt_id), |
33 | | - "data-obj-id", String(ev_obj.obj_id)]); |
| 34 | + "data-obj-id", String(ev_obj.obj_id), |
| 35 | + "class", "ev-rt-list"]); |
34 | 36 | return ret; |
35 | 37 | }; |
36 | 38 |
|
|
72 | 74 | ["span", "class", "node-with-ev-listener", |
73 | 75 | "data-tooltip", "event-listener"], |
74 | 76 | "data-model-id", String(model.id), |
75 | | - "data-window-id", String(win_listeners.win_id)]; |
| 77 | + "data-window-id", String(win_listeners.win_id), |
| 78 | + "data-rt-id", String(ev_name_object.rt_id), |
| 79 | + "data-obj-id", String(win_listeners.win_id), |
| 80 | + "class", "search-match", |
| 81 | + "handler", "inspect-object-link"]; |
76 | 82 | } |
77 | 83 | return ret; |
78 | 84 | }; |
|
0 commit comments