direction
The four directions into which content can be laid out.
Possible values are:
ltr
: Left to right.rtl
: Right to left.ttb
: Top to bottom.btt
: Bottom to top.
These values are available globally and also in the direction type's scope, so you can write either of the following two:
#stack(dir: rtl)[A][B][C]
#stack(dir: direction.rtl)[A][B][C]

定义
函数和类型可以有与其关联的定义 (成员或方法)。可以使用 "." 操作符来访问调用它们。
函数和类型可以有与其关联的定义 (成员或方法)。可以使用 "." 操作符来访问调用它们。
axis
The axis this direction belongs to, either "horizontal"
or
"vertical"
.
self.axis()
查看示例
#ltr.axis() \
#ttb.axis()

start
The start point of this direction, as an alignment.
self.start() -> alignment
查看示例
#ltr.start() \
#rtl.start() \
#ttb.start() \
#btt.start()

end
The end point of this direction, as an alignment.
self.end() -> alignment
查看示例
#ltr.end() \
#rtl.end() \
#ttb.end() \
#btt.end()

inv
The inverse direction.
self.inv() -> direction
查看示例
#ltr.inv() \
#rtl.inv() \
#ttb.inv() \
#btt.inv()
