@ginstone/nga-api
Version:
30 lines (29 loc) • 553 B
TypeScript
import { TagName } from "./TagName";
export declare class BbsTag {
/**
* 标签名称
*/
readonly name: TagName;
/**
* 标签参数
*/
params?: string | null;
/**
* 内部文本
*/
text?: string | null;
/**
* 子节点
*/
children?: BbsTag[];
/**
* 原始代码
*/
readonly raw: string;
/**
* 是否在折叠块中 (dice标签使用)
*/
inCollapse?: boolean;
constructor(name: TagName, raw: string);
static text(text: string): BbsTag;
}