@aecworks/bimbox-bimserver-sdk-js
Version:
AECWorks BIMBox 产品线 BIMServer 的 sdk 的 JavaScript 实现,采用Typescript语言
34 lines • 1.42 kB
TypeScript
import ProxyInterface from '../proxy-interface';
import { FolderPermissionModel, FolderPermissionPageModel, PermissionGroupModel, RoleModel } from '../model/auth';
declare class RoleProxy implements ProxyInterface<RoleModel> {
private role;
constructor(responseData: any);
getModel(): RoleModel;
}
declare class RolesProxy implements ProxyInterface<RoleModel[]> {
private roles;
constructor(responseData: any);
getModel(): RoleModel[];
}
declare class PermissionProxy implements ProxyInterface<PermissionGroupModel> {
private permission;
constructor(responseData: any);
getModel(): PermissionGroupModel;
}
declare class PermissionsProxy implements ProxyInterface<PermissionGroupModel[]> {
private permissions;
constructor(responseData: any);
getModel(): PermissionGroupModel[];
}
declare class FolderPermissionProxy implements ProxyInterface<FolderPermissionModel> {
private folderPermission;
constructor(responseData: any);
getModel(): FolderPermissionModel;
}
declare class FolderPagePermissionProxy implements ProxyInterface<FolderPermissionPageModel> {
private folderPermission;
constructor(responseData: any);
getModel(): FolderPermissionPageModel;
}
export { RoleProxy, RolesProxy, PermissionProxy, PermissionsProxy, FolderPermissionProxy, FolderPagePermissionProxy };
//# sourceMappingURL=auth-proxy.d.ts.map