]>
git.proxmox.com Git - proxmox-widget-toolkit.git/blob - src/form/RoleSelector.js
1 Ext
.define('pmx-roles', {
2 extend
: 'Ext.data.Model',
3 fields
: ['roleid', 'privs'],
6 url
: "/api2/json/access/roles",
11 Ext
.define('Proxmox.form.RoleSelector', {
12 extend
: 'Proxmox.form.ComboGrid',
13 alias
: 'widget.pmxRoleSelector',
18 displayField
: 'roleid',
24 header
: gettext('Role'),
30 header
: gettext('Privileges'),
33 // join manually here, as ExtJS joins without whitespace which breaks cellWrap
34 renderer
: v
=> v
.join(', '),