@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
10 lines • 648 B
TypeScript
import { IMyPermissions, IThisPermissionDelta, IAllUserPermission } from "./IMyPermissions";
/**
*
* @param webPermissions
* @param myPermissions
* @param addDownToNoChild //This is added so that if there are no child permissions, a 'down' arrow is added. For Libraries, set to false to make it cleaner.
*/
export declare function deltaPermissions(webPermissions: IMyPermissions, myPermissions: IMyPermissions, addDownToNoChild: boolean): IThisPermissionDelta[];
export declare function createUserDelta(user: IAllUserPermission, parentOrChild: 'parent' | 'child'): IThisPermissionDelta;
//# sourceMappingURL=deltaPermissions.d.ts.map