sortable: true,
},
{
- header: gettext('Remote'),
- dataIndex: 'remote',
+ header: gettext('Local Store'),
+ dataIndex: 'store',
width: 120,
sortable: true,
},
{
- header: gettext('Remote Store'),
- dataIndex: 'remote-store',
+ header: gettext('Remote'),
+ dataIndex: 'remote',
width: 120,
sortable: true,
},
{
- header: gettext('Local Store'),
- dataIndex: 'store',
+ header: gettext('Remote Store'),
+ dataIndex: 'remote-store',
width: 120,
sortable: true,
},
let me = this;
let hideLocalDatastore = !!me.datastore;
- me.columns[3].hidden = hideLocalDatastore;
+ for (let column of me.columns) {
+ if (column.dataIndex === 'store') {
+ column.hidden = hideLocalDatastore;
+ break;
+ }
+ }
me.callParent();
},
let me = this;
let hideDatastore = !!me.datastore;
- me.columns[1].hidden = hideDatastore;
+ for (let column of me.columns) {
+ if (column.dataIndex === 'store') {
+ column.hidden = hideDatastore;
+ break;
+ }
+ }
me.callParent();
- }
+ },
});