Skip to content

class OutputFormatterSelector

cangjie
public abstract class OutputFormatterSelector

功能:定义输出格式化器选择器基类。

成员概览

成员功能
func selectFormatter(OutputFormatterCanWriteContext, List<IOutputFormatter>, List<String>)从候选格式化器中选择可用的输出格式化器。

func selectFormatter(OutputFormatterCanWriteContext, List<IOutputFormatter>, List<String>)

cangjie
public func selectFormatter(context: OutputFormatterCanWriteContext, formatters: List<IOutputFormatter>,
contentTypes: List<String>): ?IOutputFormatter

功能:从候选格式化器中选择可用的输出格式化器。

参数:

返回值:

  • ?IOutputFormatter - 选中的输出格式化器;如果没有匹配项则返回 None