You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
abp/npm/ng-packs/dist/permission-management/lib/states/permission-management.state...

13 lines
942 B

import { StateContext } from '@ngxs/store';
import { GetPermissions, UpdatePermissions } from '../actions/permission-management.actions';
import { PermissionManagement } from '../models/permission-management';
import { PermissionManagementService } from '../services/permission-management.service';
export declare class PermissionManagementState {
private permissionManagementService;
static getPermissionGroups({ permissionRes }: PermissionManagement.State): PermissionManagement.Group[];
static getEntityDisplayName({ permissionRes }: PermissionManagement.State): string;
constructor(permissionManagementService: PermissionManagementService);
permissionManagementGet({ patchState }: StateContext<PermissionManagement.State>, { payload }: GetPermissions): import("rxjs").Observable<PermissionManagement.Response>;
permissionManagementUpdate(_: any, { payload }: UpdatePermissions): import("rxjs").Observable<null>;
}