The Green Shoes Manual 1.1.357
Traversing the Page
スロット内部の要素を最初から最後までループする必要性に気づくかもしれません。 または、ページを登って要素の親のスタックを探す必要があるかもしれません。
すべての要素で、上位のスロット直接得るためにparent
メソッドを呼ぶことができます。 そしてスロットでは、すべての子を得るためにcontents
メソッドを呼ぶことができます。 (テキストブロックなどのいくつかの要素は、それらの子を得るためのcontents
メソッドも 持っています。)
contents() » an array of elements
スロットのすべての要素を一覧にします。
parent() » a Shoes::Stack or Shoes::Flow
要素のコンテナのオブジェクトを得ます。
Shoes.app do
s = stack do
para 'Green'
@p = para 'Shoes'
end
para s
para s.contents
para @p.parent
end
Next: Elements