- 追加された行はこの色です。
- 削除された行はこの色です。
RIGHT:[[:t/ページセット]] [[:t/実装]]
APIでもUIでも。
ページセットを始めとして、複数のオブジェクトや要素を扱う場面で、セットが個々の要素に移譲する仕組みがほしい。
それとも不要?
***ページセットをフィルタリングするのは要素 [#jfea333d]
例えば検索はページセットをフィルタリングする要素。
他のページセットを受ける要素も同様のはず。
***ページセット以外は? [#mf8c4941]
では例えばリンクのセットを操作するのは?
ページセットはページオブジェクトかそのIDのセット。
リンクのセットはリンク要素?リンク要素のIDはオブジェクト自身の中にしかないので外からのアクセスに使えない。オブジェクト以外にはない。
リンクのセットはリンク要素?リンク要素のIDはオブジェクト自身の中にしかないので外からのアクセスに使えない。オブジェクト以外に適当なものない。
リンク要素を得るには[[データアクセス]]のセレクターを使う。
要素の型はいろいろ。受け入れた側が適当にTo…を呼んで変換する。なのでセット内の各要素を呼ぶのは受け入れ側要素のコード。フレームワークでは扱わない。