]> git.proxmox.com Git - extjs.git/blame - extjs/examples/classic/ticket-app/app/view/dashboard/DashboardController.js
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / classic / ticket-app / app / view / dashboard / DashboardController.js
CommitLineData
6527f429
DM
1Ext.define('Ticket.view.dashboard.DashboardController', {\r
2 extend: 'Ext.app.ViewController',\r
3 alias: 'controller.dashboard',\r
4 \r
5 onGridEditClick: function(btn) {\r
6 this.fireViewEvent('edituser', this.getView(), btn.getWidgetRecord());\r
7 },\r
8 \r
9 onTicketClick: function(view, rowIdx, colIdx, item, e, rec) {\r
10 this.viewTicket(rec);\r
11 },\r
12\r
13 onTicketDblClick: function(view, rec) {\r
14 this.viewTicket(rec);\r
15 },\r
16\r
17 viewTicket: function(rec) {\r
18 this.fireViewEvent('viewticket', this.getView(), rec);\r
19 },\r
20 \r
21 onActiveTicketRefreshClick: function() {\r
22 this.lookupReference('activeTickets').getStore().load();\r
23 },\r
24\r
25 renderTicketStatus: function(v) {\r
26 return Ticket.model.Ticket.getStatusName(v);\r
27 }\r
28});\r