如何记录Dart函数/构造函数参数?

时间:2018-12-04 00:26:22

标签: dart

使用dart可以在类/函数定义的前面加上注释,以便分析器将其解释为文档:

/// Some documentation for [Foo]
class Foo {

}

但是如何通过参数代替来实现相同的行为?

我尝试了以下操作:

void myFunction(
 /// Some parameter documentation
 String parameter,
) {

}

但这不起作用。


但是,似乎有可能是因为dartanalyzer do ParameterElement上包含用于文档的属性。

1 个答案:

答案 0 :(得分:0)

https://www.dartlang.org/guides/language/effective-dart/documentation

以下是有关文档最佳做法的官方Dart语言指南。它涵盖了大多数情况/所有情况,并提供了可以做和不可以做的很好的例子。

This bit显示了包含参数的方式。基本上,将参数包装在方括号中并在解释它的句子中。