久々にflashトーク。
ついに先日より弊社(というか僕)も、商業案件にprogressionを導入すべく勉強をスタート。とりあえずざっとソースコードを読んで、イベントの流れを理解する。見た感じテンプレートメソッドの順番と、カスタムなコマンドクラスの作成がprogressionのキモと思われる。取り急ぎ、挙動を観察したメモ。
まず、以下のような4ページの構造があったとする。
その場合意識すべき遷移コールは以下のパターンとなる。
top から page1 の場合 (子への移動)
page1からtopの場合 (親への移動)
top から page1-1 の場合 (孫への移動)
page1-1 から top の場合 (祖父への移動)
page1 から page2 の場合 (兄弟への移動)
page2 から page1-1 の場合 (甥への移動)
page1-1 から page2 の場合 (叔父への移動)
ということか、うん。
遷移ルールは大体理解した。次はイベントだな。