]> git.proxmox.com Git - proxmox-widget-toolkit.git/blob - node/DNSView.js
change the hard coded text against the translated text
[proxmox-widget-toolkit.git] / node / DNSView.js
1 Ext.define('Proxmox.node.DNSView', {
2 extend: 'Proxmox.grid.ObjectGrid',
3 alias: ['widget.proxmoxNodeDNSView'],
4
5 initComponent : function() {
6 var me = this;
7
8 if (!me.nodename) {
9 throw "no node name specified";
10 }
11
12 var run_editor = function() {
13 var win = Ext.create('Proxmox.node.DNSEdit', {
14 nodename: me.nodename
15 });
16 win.show();
17 };
18
19 Ext.apply(me, {
20 url: "/api2/json/nodes/" + me.nodename + "/dns",
21 cwidth1: 130,
22 interval: 1000,
23 rows: {
24 search: { header: 'Search domain', required: true },
25 dns1: { header: gettext('DNS server') + " 1", required: true },
26 dns2: { header: gettext('DNS server') + " 2" },
27 dns3: { header: gettext('DNS server') + " 3" }
28 },
29 tbar: [
30 {
31 text: gettext("Edit"),
32 handler: run_editor
33 }
34 ],
35 listeners: {
36 itemdblclick: run_editor
37 }
38 });
39
40 me.callParent();
41
42 me.on('activate', me.rstore.startUpdate);
43 me.on('deactivate', me.rstore.stopUpdate);
44 me.on('destroy', me.rstore.stopUpdate);
45 }
46 });