@wahaha216/koishi-plugin-jmcomic
Version:
下载JM本子,无需python。支持pdf、zip加密。
71 lines (70 loc) • 1.61 kB
TypeScript
import { IJMAlbumSeries } from "../types/JMClient";
import { JMPhotoAbstract } from "./JMPhotoAbstract";
export declare abstract class JMAlbumAbstract {
/**
* 本子ID
*/
protected id: string;
/**
* 名称
*/
protected name: string;
/**
* 章节列表
*/
protected series: IJMAlbumSeries[];
/**
* 作品
*/
protected works: string[];
/**
* 登场人物
*/
protected actors: string[];
/**
* 标签
*/
protected tags: string[];
/**
* 作者
*/
protected authors: string[];
/**
* 描述
*/
protected description: string;
/**
* 点赞数
*/
protected likes: string;
/**
* 观看次数
*/
protected total_views: string;
/**
* 章节信息
*/
protected photos: JMPhotoAbstract[];
setId(id: string): void;
getId(): string;
setName(name: string): void;
getName(): string;
setSeries(series: IJMAlbumSeries[]): void;
getSeries(): IJMAlbumSeries[];
setWorks(works: string[]): void;
getWorks(): string[];
setActors(actors: string[]): void;
getActors(): string[];
setTags(tags: string[]): void;
getTags(): string[];
setAuthors(authors: string[]): void;
getAuthors(): string[];
setDescription(description: string): void;
getDescription(): string;
setLikes(likes: string): void;
getLikes(): string;
setTotalViews(totalViews: string): void;
getTotalViews(): string;
setPhotos(photos: JMPhotoAbstract[]): void;
getPhotos(): JMPhotoAbstract[];
}