メインコンテンツまでスキップ

startStateTransitionWithIndex

startStateTransitionWithIndex

指定したインデックス(index)の項目を対象にState Transitionを実行します。繰り返し(リスト)レイアウトで特定の項目1つだけに遷移を適用したいときに使用します。このindexは遷移が適用される繰り返し項目を指し、setStateTransitionPropertyindex(遷移内のステップ番号)とは意味が異なるため混同しないでください。

パラメータ

名前タイプ説明
transitionIDString実行するstate transitionのid
indexint遷移が適用される繰り返しレイアウト項目のインデックス
onEndJSFunction?遷移が終了したときに呼び出されるコールバック(引数なし)。省略可(null)
durationdouble?継続時間(秒)を上書きします。省略(null)した場合は、そのstate transitionに設定されている既存の継続時間をそのまま使用します

戻り値: void

Example

$act.startStateTransitionWithIndex("highlightRow", 2, function () {
$log.d("전환 완료");
}, 0.3);

関連

  • $act.startStateTransition(transitionID, onEnd, duration) — インデックスなしで単一の対象に適用
  • $act.stopStateTransition(transitionID) — 実行中の遷移を停止
  • $act.setStateTransitionProperty(transitionID, index, property, value) — 遷移の特定ステップのプロパティ値を変更