pve-manager/www/manager6/sdn/dns/PowerdnsEdit.js
Thomas Lamprecht 4966ba74f3 ui: sdn: eslint auto fixes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-26 15:44:57 +02:00

53 lines
859 B
JavaScript

Ext.define('PVE.sdn.dns.PowerdnsInputPanel', {
extend: 'PVE.panel.SDNDnsBase',
onlineHelp: 'pvesdn_dns_plugin_powerdns',
onGetValues: function(values) {
var me = this;
if (me.isCreate) {
values.type = me.type;
} else {
delete values.dns;
}
return values;
},
initComponent: function() {
var me = this;
me.items = [
{
xtype: me.isCreate ? 'textfield' : 'displayfield',
name: 'dns',
maxLength: 10,
value: me.dns || '',
fieldLabel: 'ID',
allowBlank: false,
},
{
xtype: 'textfield',
name: 'url',
fieldLabel: 'url',
allowBlank: false,
},
{
xtype: 'textfield',
name: 'key',
fieldLabel: gettext('api key'),
allowBlank: false,
},
{
xtype: 'proxmoxintegerfield',
name: 'ttl',
fieldLabel: 'ttl',
allowBlank: true,
},
];
me.callParent();
},
});