mirror of https://github.com/fantasticit/think.git
50 lines
1.0 KiB
TypeScript
50 lines
1.0 KiB
TypeScript
|
import { IDocument, IWiki, CollectType } from '../models';
|
|||
|
export declare type CollectorApiTypeDefinition = {
|
|||
|
toggle: {
|
|||
|
request: {
|
|||
|
targetId: IDocument['id'] | IWiki['id'];
|
|||
|
type: CollectType;
|
|||
|
};
|
|||
|
};
|
|||
|
check: {
|
|||
|
request: {
|
|||
|
targetId: IDocument['id'] | IWiki['id'];
|
|||
|
type: CollectType;
|
|||
|
};
|
|||
|
};
|
|||
|
};
|
|||
|
export declare const CollectorApiDefinition: {
|
|||
|
/**
|
|||
|
* 收藏(或取消收藏)
|
|||
|
*/
|
|||
|
toggle: {
|
|||
|
method: "Post";
|
|||
|
server: "toggle";
|
|||
|
client: () => string;
|
|||
|
};
|
|||
|
/**
|
|||
|
* 检测是否收藏
|
|||
|
*/
|
|||
|
check: {
|
|||
|
method: "Post";
|
|||
|
server: "check";
|
|||
|
client: () => string;
|
|||
|
};
|
|||
|
/**
|
|||
|
* 获取收藏的知识库
|
|||
|
*/
|
|||
|
wikis: {
|
|||
|
method: "Post";
|
|||
|
server: "wikis";
|
|||
|
client: () => string;
|
|||
|
};
|
|||
|
/**
|
|||
|
* 获取收藏的文档
|
|||
|
*/
|
|||
|
documents: {
|
|||
|
method: "Post";
|
|||
|
server: "documents";
|
|||
|
client: () => string;
|
|||
|
};
|
|||
|
};
|