AnalyzerOptions class

用于分析 LG 模板的选项。

构造函数

AnalyzerOptions(AnalyzerOptions | string[])

初始化 AnalyzerOptions 类的新实例。

属性

ThrowOnRecursive

获取或设置一个值,该值确定递归调用是否引发异常。

方法

Merge(AnalyzerOptions)

将传入选项合并到当前选项。 如果传入选项中的属性在当前选项中为 null 时不为 null,则此属性的值将被覆盖。

构造函数详细信息

AnalyzerOptions(AnalyzerOptions | string[])

初始化 AnalyzerOptions 类的新实例。

new AnalyzerOptions(options?: AnalyzerOptions | string[])

参数

options

AnalyzerOptions | string[]

自选。 从包含 LG 文件中选项的分析器设置或字符串列表复制分析器设置的实例。

属性详细信息

ThrowOnRecursive

获取或设置一个值,该值确定递归调用是否引发异常。

ThrowOnRecursive?: boolean = null

属性值

boolean

方法详细信息

Merge(AnalyzerOptions)

将传入选项合并到当前选项。 如果传入选项中的属性在当前选项中为 null 时不为 null,则此属性的值将被覆盖。

function Merge(opt: AnalyzerOptions): AnalyzerOptions

参数

opt
AnalyzerOptions

用于合并的传入选项。

返回

合并后的结果。