private bsModalService: BsModalService,
private i18n: I18n,
private urlBuilder: URLBuilderService,
- public actionLabels: ActionLabelsI18n
+ public actionLabels: ActionLabelsI18n,
+ private ngZone: NgZone
) {
+ super();
this.permission = this.authStorageService.getPermissions().rgw;
this.columns = [
{
styleUrls: ['./rgw-user-list.component.scss'],
providers: [{ provide: URLBuilderService, useValue: new URLBuilderService(BASE_URL) }]
})
-export class RgwUserListComponent {
+export class RgwUserListComponent extends ListWithDetails {
@ViewChild(TableComponent, { static: true })
table: TableComponent;
-
permission: Permission;
tableActions: CdTableAction[];
columns: CdTableColumn[] = [];
private bsModalService: BsModalService,
private i18n: I18n,
private urlBuilder: URLBuilderService,
- public actionLabels: ActionLabelsI18n
+ public actionLabels: ActionLabelsI18n,
+ private ngZone: NgZone
) {
+ super();
this.permission = this.authStorageService.getPermissions().rgw;
this.columns = [
{