1
YUI().use('node', 'datatable-mutable', 'webui', function(Y) {
3
var url_prefix = "/api/";
4
var uri = 'api_example.json';
6
Y.webui.make_main_table('#table');
8
Y.delegate('click', function(e) {
9
var target = e.currentTarget;
10
var id = target.ancestor('tr').get('id');
11
var ticket_id = this.getRecord(id).get('ticket_id');
12
var url = "/ticket.html?ticket_id=" + ticket_id;
15
}, '#table', 'td', Y.webui.main_table);
18
Y.webui.get_tickets();
20
var refresh_rate = Y.one("#refresh_rate");
21
refresh_timeout = null;
22
refresh_rate.on('change', function(e) {
23
var value = refresh_rate.get('value');
24
if (refresh_timeout) {
25
clearTimeout(refresh_timeout);
27
interval = parseInt(value) * 1000;
28
Y.webui.update_tickets();
34
YUI().use('webui', function(Y) {