Test2::EventFacet::Render - 决定如何呈现事件的分面。
此分面用于决定如何通过标准 test2 呈现工具呈现事件。如果存在此分面,则仅呈现其指定的内容。假设任何重要或值得注意的内容都将在此处呈现,不会考虑其他分面进行呈现/显示。
此分面为列表类型,您可以根据需要添加任意多个项目。
- #$string = $render->[#]->{details}
-
- #$string = $render->[#]->details()
-
供显示的人类可读文本。
- #$string = $render->[#]->{tag}
-
- #$string = $render->[#]->tag()
-
应该为主要文本添加前缀/标识的标签。
- #$string = $render->[#]->{facet}
-
- #$string = $render->[#]->facet()
-
可选,如果显示文本是从另一个切面生成的,则应该说明它是哪个切面。
- #$mode = $render->[#]->{mode}
-
- #$mode = $render->[#]->mode()
-
- #calculated
-
Calculated 表示切面是从另一个切面生成的。当事件状态更改时,可以清除并重新生成 Calculated 切面。
- #replace
-
Replace 表示切面旨在替换事件的正常呈现。
#SOURCE
Test2 的源代码存储库可以在 http://github.com/Test-More/test-more/ 中找到。
#MAINTAINERS
- #Chad Granum <[email protected]>
-
#AUTHORS
- #Chad Granum <[email protected]>
-
#COPYRIGHT
版权所有 2020 Chad Granum <[email protected]>。
此程序是免费软件;您可以在与 Perl 本身相同的条款下重新分发和/或修改它。
请参阅 https://dev.perl5.cn/licenses/