Browse Source

add method for disable

pull/14758/head
Fatih KILIÇ 4 years ago
parent
commit
b157e5a52e
  1. 8
      npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts

8
npm/ng-packs/packages/permission-management/src/lib/components/permission-management.component.ts

@ -137,13 +137,15 @@ export class PermissionManagementComponent
return (this.permissions.find(per => per.name === name) || { isGranted: false }).isGranted;
}
setDisabled(grantedProviders) {
this.disableSelectAllTab = grantedProviders.some(p => p.providerName !== this.providerName);
}
isGrantedByOtherProviderName(grantedProviders: ProviderInfoDto[]): boolean {
this.setDisabled(grantedProviders);
if (grantedProviders.length) {
this.disableSelectAllTab =
grantedProviders.findIndex(p => p.providerName !== this.providerName) > -1;
return grantedProviders.findIndex(p => p.providerName !== this.providerName) > -1;
}
this.disableSelectAllTab = false;
return false;
}

Loading…
Cancel
Save