Ext.define('PBS.TapeManagement.PoolSelector', { extend: 'Proxmox.form.ComboGrid', alias: 'widget.pbsMediaPoolSelector', allowBlank: false, displayField: 'name', valueField: 'name', autoSelect: false, store: { proxy: { type: 'proxmox', url: '/api2/json/config/media-pool', }, autoLoad: true, sorters: 'name', }, listConfig: { columns: [ { text: gettext('Name'), dataIndex: 'name', }, { text: gettext('Drive'), dataIndex: 'drive', }, { text: gettext('Allocation Policy'), dataIndex: 'allocation', }, { text: gettext('Retention Policy'), dataIndex: 'retention', }, { text: gettext('Encryption Fingerprint'), dataIndex: 'encryption', }, ], }, });