【发布时间】:2019-05-01 14:02:54
【问题描述】:
我目前有一个生成父类的 tst,但子类也需要在文件中单独列出,以便我最终得到一个包含前端所有必要文件的文件。
目前 tst 的关键部分如下所示:
$Imports
$Classes([TsType])[
export interface $Name $Extends {
$Properties(o=>o.Attributes.Any(a=>a.Name=="TsIgnore")==false)[
$name$IfOptional: $TypeNamespace$Type;]
}]
$Classes(*Generic)[
class $Name$TypeParameters {
$Properties[
public $name: $Type;]
}]
$Enums([TsType])[
export enum $Name{
$Values[
$name,
]
}
]
【问题讨论】:
标签: typewriter