UNPKG

@aecworks/bimbox-bimserver-sdk-js

Version:

AECWorks BIMBox 产品线 BIMServer 的 sdk 的 JavaScript 实现,采用Typescript语言

77 lines 1.89 kB
import { ProjectMemberModel } from './member'; import { EventModel, EventPageModel } from './event'; declare class ProjectModel { name: string; avatarLink: string; maxMemberCount: number; maxStorageSize: number; accountId: string; active: boolean; clientId: string; createAt: number; id: string; owner: string; projectId: string; thumbnail: string; updateAt: number; userData: string; cycle: string; address: string; size: string; type: string; province: string; city: string; district: string; } declare class QuotaModel { id: string; memberCount: number; storageSize: number; sfsSize: number; projectAdmins: SimpleUserModel[]; } declare class SimpleUserModel { username: string; email: string; realName: string; } declare class ActivityModel extends EventModel { } declare class ActivityPageModel extends EventPageModel { } declare class ProjectPageModel { count: number; data: { count: number; items: ProjectModel[]; }; first: boolean; hasNext: boolean; hasPrevious: boolean; last: boolean; pageNumber: number; pageSize: number; totalPage: number; totalElements: number; } declare class GroupModel { createAt: number; id: string; memberModels: ProjectMemberModel[]; name: string; parentId: string; projectId: string; upDateAt: string; userData: string; order: number; tag: number; } declare class ItemGroup { count: number; items: GroupModel[]; } declare class AccountItemGroup { accountMemberGroups: GroupModel[]; } export { ProjectModel, ActivityModel, ActivityPageModel, ProjectPageModel, QuotaModel, GroupModel, ItemGroup, AccountItemGroup }; //# sourceMappingURL=projects.d.ts.map