パッケージmx.effects.effectClasses
public class PropertyChanges
継承PropertyChanges Inheritance Object

PropertyChanges クラスでは、トランジションのターゲットコンポーネントにおいてプロパティ一式の開始値と終了値を定義します。PropertyChanges クラスの start フィールドと end フィールドには同じ種類のプロパティが格納されますが、その値は異なります。

開始値と終了値が同じターゲットプロパティは start フィールドと end フィールドには含まれません。

関連項目

mx.states.Transition


パブリックプロパティ
 プロパティ定義
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  end : Object
ビューステートでの変更によって変更された target コンポーネントの終了プロパティを含むオブジェクトを表します。
PropertyChanges
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  start : Object
ビューステートでの変更によって変更された target コンポーネントの開始プロパティを含むオブジェクトを表します。
PropertyChanges
  target : IUIComponent
トランジションのターゲットコンポーネントを表します。
PropertyChanges
パブリックメソッド
 メソッド定義
  PropertyChanges(target:IUIComponent)
PropertyChanges コンストラクタを表します。
PropertyChanges
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 InheritedtoString():String
指定されたオブジェクトのストリング表現を返します。
Object
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
プロパティの詳細
endプロパティ
public var end:Object

ビューステートでの変更によって変更された target コンポーネントの終了プロパティを含むオブジェクトを表します。

たとえば、ビューステートへの変更によって移動ならびにサイズ変更された target コンポーネントでは、次の例に示すように end にコンポーネントの終了位置およびサイズが含まれます。

{ x:100, y:100, width:200, height: 200 }

startプロパティ 
public var start:Object

ビューステートでの変更によって変更された target コンポーネントの開始プロパティを含むオブジェクトを表します。

たとえば、ビューステートへの変更によって移動ならびにサイズ変更された target コンポーネントでは、次の例に示すように start にコンポーネントの開始位置およびサイズが含まれます。

{ x:0, y:0, width:100, height: 100}

targetプロパティ 
public var target:IUIComponent

トランジションのターゲットコンポーネントを表します。PropertyChanges オブジェクトの start および end フィールドは、ビューステートへの変更によってターゲットコンポーネントがどのように変更されるかを定義します。

コンストラクタの詳細
PropertyChanges()コンストラクタ
public 関数 PropertyChanges(target:IUIComponent)

PropertyChanges コンストラクタを表します。

パラメータ
target:IUIComponent — エフェクトのターゲットであるオブジェクトを表します。