動作
透過度を変化させたり、フレームサイズを変化させながら、表示・非表示のできるアニメーションを用いたビューです。
バージョン
API説明
AnimationViewクラス
アニメーション的に表示するViewクラスです。
パッケージ
COM.CURLAP.ADVANCED-UI.CONTAINERS
スーパークラス
View
プロパティ
なし
メソッド
show-animation (Viewを表示)
キーワード引数(interval:Time = .002s):表示間隔
キーワード引数(repeat:int = 100):表示までのアニメーション回数
キーワード引数(pattern:String = “opacity”):表示パターン (opacity or stretch)
キーワード引数(finish-proc:#{proc-type {v:AnimationView}:void} = null)
戻り値:void
hide-animation (Viewを隠す)
キーワード引数(interval:Time = .002s):非表示間隔
キーワード引数(repeat:int = 100):非表示までのアニメーション回数
キーワード引数(pattern:String = “opacity”):非表示パターン (opacity or stretch)
キーワード引数(finish-proc:#{proc-type {v:AnimationView}:void} = null)
戻り値:void
利用方法
AnimationViewクラスを生成し、show-animationメソッドでViewをアニメーションを利用し表示。hide-animationでViewを非表示にします。
{curl 6.0 applet} {import * from COM.CURLAP.ADVANCED-UI.CONTAINERS} {value {spaced-hbox |
このサンプルでは、”show view(xxx)”を押下し、アニメーションを利用したViewの表示、”hide view(xxx)”を押下し、表示しているViewを非表示にします。
サンプル
関連Curl標準API