var store = Ext.create('Ext.data.Store', {
autoLoad: true,
- fields: [ 'macro', 'descr' ],
+ fields: ['macro', 'descr'],
idProperty: 'macro',
proxy: {
type: 'proxmox',
return values;
},
- initComponent : function() {
+ initComponent: function() {
var me = this;
if (!me.list_refs_url) {
allow_iface: false,
- initComponent : function() {
-
+ initComponent: function() {
var me = this;
if (!me.base_url) {
Ext.apply(me, {
subject: gettext('Rule'),
isAdd: true,
- items: [ ipanel ],
+ items: [ipanel],
});
me.callParent();
allow_iface: false,
- initComponent : function() {
-
+ initComponent: function() {
var me = this;
me.isCreate = (me.rule_pos === undefined);
Ext.apply(me, {
subject: gettext('Rule'),
isAdd: true,
- items: [ ipanel ],
+ items: [ipanel],
});
me.callParent();
if (!me.isCreate) {
me.load({
- success: function(response, options) {
+ success: function(response, options) {
var values = response.result.data;
ipanel.setValues(values);
},
handler: run_editor,
});
- me.addBtn = Ext.create('Ext.Button', {
+ me.addBtn = Ext.create('Ext.Button', {
text: gettext('Add'),
disabled: true,
handler: function() {
});
if (me.allow_groups) {
- me.groupBtn = Ext.create('Ext.Button', {
+ me.groupBtn = Ext.create('Ext.Button', {
text: gettext('Insert') + ': ' +
gettext('Security Group'),
disabled: true,
},
});
- var tbar = me.tbar_prefix ? [ me.tbar_prefix ] : [];
+ var tbar = me.tbar_prefix ? [me.tbar_prefix] : [];
tbar.push(me.addBtn, me.copyBtn);
if (me.groupBtn) {
tbar.push(me.groupBtn);
var errors = record.data.errors;
if (errors && errors[name]) {
metaData.tdCls = 'proxmox-invalid-row';
- var html = '<p>' + Ext.htmlEncode(errors[name]) + '</p>';
+ var html = '<p>' + Ext.htmlEncode(errors[name]) + '</p>';
metaData.tdAttr = 'data-qwidth=600 data-qtitle="ERROR" data-qtip="' +
html.replace(/\"/g, '"') + '"';
}
}
},
}, function() {
-
Ext.define('pve-fw-rule', {
extend: 'Ext.data.Model',
- fields: [ { name: 'enable', type: 'boolean' },
+ fields: [{ name: 'enable', type: 'boolean' },
'type', 'action', 'macro', 'source', 'dest', 'proto', 'iface',
- 'dport', 'sport', 'comment', 'pos', 'digest', 'errors' ],
+ 'dport', 'sport', 'comment', 'pos', 'digest', 'errors'],
idProperty: 'pos',
});
-
});