UNPKG

@ginstone/nga-api

Version:

80 lines (79 loc) 1.54 kB
/** * 版面入口 */ export declare class ForumEntry { /** * 版面id */ readonly forumId: number | undefined; /** * 入口名称 */ readonly name: string | undefined; /** * 入口名称(简称) */ readonly simpleName: string | undefined; /** * 功能备注 */ readonly info: string | undefined; /** * 功能备注(简称) */ readonly simpleInfo: string | undefined; /** * 功能备注(完整) */ readonly longInfo: string | undefined; /** * 位数据 */ readonly bit: number | undefined; /** * 合集id */ readonly colTid: number | undefined; /** * 图标 */ readonly icon: string; readonly iconBig: string; constructor(raw: ForumEntryRaw); } export interface ForumEntryRaw { fid?: number; name: string; nameS?: string; info?: string; infoS?: string; infoL?: string; bit?: number; stid?: number; } /** * 版面分组 */ export declare class ForumGroup { readonly id: string; readonly name: string; readonly subGroups: ForumSubGroup[]; constructor(raw: ForumGroupRaw); } export interface ForumGroupRaw { id: string; name: string; content: any; } /** * 版面子组 */ export declare class ForumSubGroup { readonly name: string | undefined; readonly forums: ForumEntry[]; constructor(raw: ForumSubGroupRaw); } export interface ForumSubGroupRaw { name?: string; content: any; }