var config = Ext.apply({ method: 'POST' }, editor);
- config.create = true,
+ /*jslint confusion: true*/
+ /*create is a boolean below and a function above*/
+ config.create = true;
+ /*jslint confusion: false*/
menu_items.push({
text: config.subject,
handler: function() {
var filters = operation.getFilters() || [];
for (i = 0; i < filters.length; i++) {
- filter = filters[i];
+ var filter = filters[i];
if (filter.config.id === me.filterId) {
var v = filter.getValue();
if (v !== undefined && v !== '') {
+ /*jslint confusion: true */
params.filter = v;
+ /*jslint confusion: false */
}
}
}
width: 500,
- items: { xtype: 'pmgLDAPGroupInputPanel' }
+ items: [{ xtype: 'pmgLDAPGroupInputPanel' }]
});
width: 500,
- items: { xtype: 'pmgLDAPUserInputPanel' }
+ items: [{ xtype: 'pmgLDAPUserInputPanel' }]
});
plugins: 'viewport',
- layout: 'border',
+ layout: {
+ type: 'border'
+ },
items: [
{
defaultFocus: 'usernameField',
- layout: 'auto',
+ layout: {
+ type: 'auto'
+ },
title: gettext('Proxmox Mail Gateway Login'),
items: [
{
xtype: 'form',
- layout: 'form',
+ layout: {
+ type: 'form'
+ },
defaultButton: 'loginButton',
url: '/api2/extjs/access/ticket',
reference: 'loginForm',
logout: function() {
var me = this;
Proxmox.Utils.authClear();
+ /*jslint confusion: true*/
+ /*destroy is a function below and boolean above */
me.getView().destroy();
+ /*jslint confusion: false*/
Ext.create({ xtype: 'loginview'});
},
plugins: 'viewport',
- layout: 'border',
+ layout: { type: 'border' },
items: [
{
},
{
xtype: 'panel',
- layout: 'card',
+ layout: { type: 'card' },
region: 'center',
border: false,
reference: 'contentpanel'
waitMsgTarget: me
});
+ /*jslint confusion: true*/
+ /* create is a boolean below, a function above */
var tbar = [
{
xtype: 'proxmoxButton',
},
remove_btn
];
+ /*jslint confusion: false*/
Proxmox.Utils.monStoreErrors(me, me.store);
/*global Proxmox*/
+/*jslint confusion: true*/
+/* bind is a function function */
Ext.define('PMG.RuleInfo', {
extend: 'Ext.panel.Panel',
xtype: 'pmgRuleInfo',
items: [
{
xtype: 'panel',
- bodyPadding: 10,
+ bodyPadding: '10 10 10 10',
data: {
- name: false,
+ name: ''
},
bind: {
data: {
/*global Proxmox*/
+/*jslint confusion: true*/
+/*format is a string and a function*/
Ext.define('pmg-spam-archive', {
extend: 'Ext.data.Model',
fields: [
xtype: 'pmgSpamQuarantine',
border: false,
- layout: 'border',
+ layout: { type: 'border' },
defaults: { border: false },
},
{
title: gettext('Selected Mail'),
- border: 0,
+ border: false,
region: 'center',
split: true,
reference: 'preview',