]> git.proxmox.com Git - pve-manager.git/blame - www/manager6/form/SDNDnsSelector.js
sorters: use correct property 'direction' and keep default 'ASC'
[pve-manager.git] / www / manager6 / form / SDNDnsSelector.js
CommitLineData
1d9643f6
AD
1Ext.define('PVE.form.SDNDnsSelector', {
2 extend: 'Proxmox.form.ComboGrid',
3 alias: ['widget.pveSDNDnsSelector'],
4
5 allowBlank: false,
6 valueField: 'dns',
7 displayField: 'dns',
8
9 initComponent: function() {
10 var me = this;
11
12 var store = new Ext.data.Store({
13 model: 'pve-sdn-dns',
14 sorters: {
15 property: 'dns',
392e3cf1 16 direction: 'ASC',
1d9643f6
AD
17 },
18 });
19
20 Ext.apply(me, {
21 store: store,
22 autoSelect: false,
23 listConfig: {
24 columns: [
25 {
26 header: gettext('dns'),
27 sortable: true,
28 dataIndex: 'dns',
8af03a8d 29 flex: 1,
1d9643f6 30 },
8af03a8d
TL
31 ],
32 },
1d9643f6
AD
33 });
34
35 me.callParent();
36
37 store.load();
8af03a8d 38 },
1d9643f6
AD
39
40}, function() {
1d9643f6
AD
41 Ext.define('pve-sdn-dns', {
42 extend: 'Ext.data.Model',
8af03a8d 43 fields: ['dns'],
1d9643f6
AD
44 proxy: {
45 type: 'proxmox',
8af03a8d 46 url: "/api2/json/cluster/sdn/dns",
1d9643f6 47 },
8af03a8d 48 idProperty: 'dns',
1d9643f6 49 });
1d9643f6 50});