パッケージ | mx.events |
クラス | public class SWFBridgeRequest |
継承 | SWFBridgeRequest Event Object |
サブクラス | EventListenerRequest |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
bubbles : Boolean [読み取り専用]
イベントがバブリングイベントかどうかを示します。 | Event | ||
cancelable : Boolean [読み取り専用]
イベントに関連付けられた動作を回避できるかどうかを示します。 | Event | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
currentTarget : Object [読み取り専用]
イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 | Event | ||
data : Object
イベントに関連するデータです。 | SWFBridgeRequest | ||
eventPhase : uint [読み取り専用]
イベントフローの現在の段階です。 | Event | ||
requestor : IEventDispatcher
メッセージを送信したブリッジです。 | SWFBridgeRequest | ||
target : Object [読み取り専用]
イベントターゲットです。 | Event | ||
type : String [読み取り専用]
イベントのタイプです。 | Event |
メソッド | 定義元 | ||
---|---|---|---|
SWFBridgeRequest(type:String, bubbles:Boolean = false, cancelable:Boolean = false, requestor:IEventDispatcher = null, data:Object = null)
コンストラクターです。 | SWFBridgeRequest | ||
Event サブクラスのインスタンスを複製します。 | Event | ||
カスタム ActionScript 3.0 Event クラスに toString() メソッドを実装するためのユーティリティ関数です。 | Event | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
イベントで preventDefault() メソッドが呼び出されたかどうかを確認します。 | Event | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
[静的]
リモート ApplicationDomain から現在の ApplicationDomain に SWFBridgeRequest をマーシャリングします。 | SWFBridgeRequest | ||
イベントのデフォルト動作をキャンセルできる場合に、その動作をキャンセルします。 | Event | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
イベントフローの現在のノードおよび後続するノードで、イベントリスナーが処理されないようにします。 | Event | ||
イベントフローの現在のノードに後続するノードで、イベントリスナーが処理されないようにします。 | Event | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
Event オブジェクトのすべてのプロパティを含むストリングを返します。 | Event | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
定数 | 定義元 | ||
---|---|---|---|
ACTIVATE_FOCUS_REQUEST : String = "activateFocusRequest" [静的]
最上位のフォーカスマネージャーから下位のフォーカスマネージャーに送信されるため、タブループに属するすべてのフォーカスマネージャーがアクティブになります。 | SWFBridgeRequest | ||
ACTIVATE_POP_UP_REQUEST : String = "activatePopUpRequest" [静的]
子アプリケーションのポップアップをアクティブにすることを要求します。 | SWFBridgeRequest | ||
ADD_POP_UP_PLACE_HOLDER_REQUEST : String = "addPopUpPlaceHolderRequest" [静的]
子 SystemManager によってホストされているポップアップのプレースホルダーを追加します。 | SWFBridgeRequest | ||
ADD_POP_UP_REQUEST : String = "addPopUpRequest" [静的]
ターゲットアプリケーションにポップアップを追加します。 | SWFBridgeRequest | ||
CAN_ACTIVATE_POP_UP_REQUEST : String = "canActivateRequestPopUpRequest" [静的]
特定のポップアップをアクティブにできるかどうかをテストします。 | SWFBridgeRequest | ||
CREATE_MODAL_WINDOW_REQUEST : String = "createModalWindowRequest" [静的]
モーダルウィンドウを作成します。 | SWFBridgeRequest | ||
DEACTIVATE_FOCUS_REQUEST : String = "deactivateFocusRequest" [静的]
最上位のフォーカスマネージャーから下位のフォーカスマネージャーに送信されるため、タブループに属するすべてのフォーカスマネージャーが非アクティブになります。 | SWFBridgeRequest | ||
DEACTIVATE_POP_UP_REQUEST : String = "deactivatePopUpRequest" [静的]
子アプリケーションのポップアップを非アクティブにすることを要求します。 | SWFBridgeRequest | ||
GET_SIZE_REQUEST : String = "getSizeRequest" [静的]
子 SystemManager のサイズを取得します。 | SWFBridgeRequest | ||
GET_VISIBLE_RECT_REQUEST : String = "getVisibleRectRequest" [静的]
親 SystemManager に、要求側 SWF をクリッピングしている可能性のある DisplayObject に基づいて要求側 SWF の表示部分を計算するよう要求します。 | SWFBridgeRequest | ||
HIDE_MODAL_WINDOW_REQUEST : String = "hideModalWindowRequest" [静的]
モーダルウィンドウを非表示にします。 | SWFBridgeRequest | ||
HIDE_MOUSE_CURSOR_REQUEST : String = "hideMouseCursorRequest" [静的]
マウスカーソルがこのアプリケーション上に移動されたときに、マウスカーソルを非表示するよう要求します。 | SWFBridgeRequest | ||
INVALIDATE_REQUEST : String = "invalidateRequest" [静的]
現在のアプリケーションのローダーに、そのプロパティ、サイズ、または表示リストを無効にするよう要求します。 | SWFBridgeRequest | ||
IS_BRIDGE_CHILD_REQUEST : String = "isBridgeChildRequest" [静的]
特定の DisplayObject が SWF の子または子 SWF の子かどうかをテストします。 | SWFBridgeRequest | ||
MOVE_FOCUS_REQUEST : String = "moveFocusRequest" [静的]
制御フォーカスを別の FocusManager に移動し、その FocusManager がイベントの direction プロパティに基づいて管理下にあるコントロールにフォーカスを設定できるようにします。 | SWFBridgeRequest | ||
REMOVE_POP_UP_PLACE_HOLDER_REQUEST : String = "removePopUpPlaceHolderRequest" [静的]
プレースホルダーを削除します。 | SWFBridgeRequest | ||
REMOVE_POP_UP_REQUEST : String = "removePopUpRequest" [静的]
sandboxRoot の SystemManager からポップアップを削除します。 | SWFBridgeRequest | ||
RESET_MOUSE_CURSOR_REQUEST : String = "resetMouseCursorRequest" [静的]
新しいマウスイベントに対してマウスカーソルの表示 / 非表示ロジックのリセットを要求して、マウスカーソルの表示または非表示をさまざまなアプリケーションが要求できるようにします。 | SWFBridgeRequest | ||
SET_ACTUAL_SIZE_REQUEST : String = "setActualSizeRequest" [静的]
child.systemManager のサイズを設定します。 | SWFBridgeRequest | ||
SET_SHOW_FOCUS_INDICATOR_REQUEST : String = "setShowFocusIndicatorRequest" [静的]
すべてのアプリケーションの FocusManager の showFocusIndicator プロパティの値を設定します。 | SWFBridgeRequest | ||
SHOW_MODAL_WINDOW_REQUEST : String = "showModalWindowRequest" [静的]
モーダルウィンドウを表示します。 | SWFBridgeRequest | ||
SHOW_MOUSE_CURSOR_REQUEST : String = "showMouseCursorRequest" [静的]
最上位ルートに、現在の場所でマウスカーソルを非表示にする必要があるかどうかを確認します。 | SWFBridgeRequest |
data | プロパティ |
public var data:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
イベントに関連するデータです。このオブジェクトの使用方法については、各イベントタイプを参照してください。
requestor | プロパティ |
public var requestor:IEventDispatcher
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
メッセージを送信したブリッジです。これは、どの SWFLoader が要求側 SWF を保持しているかを追跡するために受信側 SWF によって使用されます。
SWFBridgeRequest | () | コンストラクター |
public function SWFBridgeRequest(type:String, bubbles:Boolean = false, cancelable:Boolean = false, requestor:IEventDispatcher = null, data:Object = null)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
パラメーターtype:String — イベントタイプ。イベントの基となるアクションを示します。
| |
bubbles:Boolean (default = false ) — イベントが表示リスト階層を上方にバブルできるかどうかを指定します。
| |
cancelable:Boolean (default = false ) — イベントに関連付けられた動作をキャンセルできるかどうかを指定します。
| |
requestor:IEventDispatcher (default = null ) — メッセージを送信したブリッジです。
| |
data:Object (default = null ) — イベントに関連するデータです。
|
marshal | () | メソッド |
public static function marshal(event:Event):SWFBridgeRequest
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
リモート ApplicationDomain から現在の ApplicationDomain に SWFBridgeRequest をマーシャリングします。
パラメーター
event:Event — 別の ApplicationDomain で作成された可能性のある SWFBridgeRequest です。
|
SWFBridgeRequest — 呼び出し元の ApplicationDomain で作成された SWFBridgeRequest です。
|
ACTIVATE_FOCUS_REQUEST | 定数 |
public static const ACTIVATE_FOCUS_REQUEST:String = "activateFocusRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
最上位のフォーカスマネージャーから下位のフォーカスマネージャーに送信されるため、タブループに属するすべてのフォーカスマネージャーがアクティブになります。
ACTIVATE_POP_UP_REQUEST | 定数 |
public static const ACTIVATE_POP_UP_REQUEST:String = "activatePopUpRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
子アプリケーションのポップアップをアクティブにすることを要求します。この要求は、最上位の SystemManager から子の SystemManager にブリッジを通じて送信されます。data
プロパティには、ポップアップの識別子が含まれます。常にポップアップを実際に参照しているとは限りません。データは返されません。
ADD_POP_UP_PLACE_HOLDER_REQUEST | 定数 |
public static const ADD_POP_UP_PLACE_HOLDER_REQUEST:String = "addPopUpPlaceHolderRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
子 SystemManager によってホストされているポップアップのプレースホルダーを追加します。ポップアップウィンドウは信頼されていないため、信頼する子によってホストされたままにする必要があります。プレースホルダーが最上位ルート SystemManager に送信されるため、すべてのポップアップのアクティブ化と非アクティブ化はそこで管理できます。
ADD_POP_UP_REQUEST | 定数 |
public static const ADD_POP_UP_REQUEST:String = "addPopUpRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ターゲットアプリケーションにポップアップを追加します。送出アプリケーションと受信アプリケーションの間に相互信頼関係がない限り、要求はターゲットアプリケーションで使用されません。
CAN_ACTIVATE_POP_UP_REQUEST | 定数 |
public static const CAN_ACTIVATE_POP_UP_REQUEST:String = "canActivateRequestPopUpRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
特定のポップアップをアクティブにできるかどうかをテストします。ポップアップが表示されていないか有効になっていない場合は、アクティブにできません。このメッセージは、常に最上位の SystemManager からポップアップを所有している SystemManager にブリッジを通じて送信されます。data
プロパティは、ポップアップの識別子です。常にポップアップを実際に参照しているとは限りません。受信側 SystemManager では、ポップアップをアクティブにできる場合には要求の data
プロパティが true
に設定されます。
CREATE_MODAL_WINDOW_REQUEST | 定数 |
public static const CREATE_MODAL_WINDOW_REQUEST:String = "createModalWindowRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
モーダルウィンドウを作成します。show
プロパティを使用して、作成後にモーダルウィンドウを表示できます。値が true
の場合は、モーダルウィンドウを表示します。値が false
の場合は、ModalWindowRequest.SHOW
要求が送出されるまで、モーダルウィンドウが非表示のままになります。data
プロパティは、モーダルウィンドウから実行する領域を説明する矩形を持つ場合があります。矩形の座標はグローバル座標です。パラメーターは、要求元が要求の受信者を信頼している場合にのみ表示されます。
DEACTIVATE_FOCUS_REQUEST | 定数 |
public static const DEACTIVATE_FOCUS_REQUEST:String = "deactivateFocusRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
最上位のフォーカスマネージャーから下位のフォーカスマネージャーに送信されるため、タブループに属するすべてのフォーカスマネージャーが非アクティブになります。
DEACTIVATE_POP_UP_REQUEST | 定数 |
public static const DEACTIVATE_POP_UP_REQUEST:String = "deactivatePopUpRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
子アプリケーションのポップアップを非アクティブにすることを要求します。この要求は、子 SystemManager から最上位の SystemManager にブリッジを通じて送信されます。data プロパティには、ポップアップの識別子が含まれます。常にポップアップを実際に参照しているとは限りません。データは返されません。
GET_SIZE_REQUEST | 定数 |
public static const GET_SIZE_REQUEST:String = "getSizeRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
子 SystemManager のサイズを取得します。コンテンツのサイズを取得するために、SWFLoader コントロールによって子 SystemManager に送出されます。子 SystemManager は、イベントオブジェクトの width
および height
プロパティを更新します。
GET_VISIBLE_RECT_REQUEST | 定数 |
public static const GET_VISIBLE_RECT_REQUEST:String = "getVisibleRectRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
親 SystemManager に、要求側 SWF をクリッピングしている可能性のある DisplayObject に基づいて要求側 SWF の表示部分を計算するよう要求します。要求は、ブリッジを通じて親 SystemManager に送信されます。結果は、グローバル座標の矩形である data
プロパティで返されます。
HIDE_MODAL_WINDOW_REQUEST | 定数 |
public static const HIDE_MODAL_WINDOW_REQUEST:String = "hideModalWindowRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
モーダルウィンドウを非表示にします。remove
プロパティは、表示リストからモーダルウィンドウが削除されるか、非表示にされるかを決定します。true
の値は、モーダルウィンドウを削除します。false
の値は、モーダルウィンドウの非表示のみ行います。
HIDE_MOUSE_CURSOR_REQUEST | 定数 |
public static const HIDE_MOUSE_CURSOR_REQUEST:String = "hideMouseCursorRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
マウスカーソルがこのアプリケーション上に移動されたときに、マウスカーソルを非表示するよう要求します。この要求は、親アプリケーションと共有されるブリッジに送信され、最上位ルートに伝達されます。data
プロパティは使用されません。
INVALIDATE_REQUEST | 定数 |
public static const INVALIDATE_REQUEST:String = "invalidateRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
現在のアプリケーションのローダーに、そのプロパティ、サイズ、または表示リストを無効にするよう要求します。この要求は、SystemManager からその親 SystemManager に送信されます。data
プロパティは、InvalidationRequestData フラグの組み合わせです。データは返されません。
IS_BRIDGE_CHILD_REQUEST | 定数 |
public static const IS_BRIDGE_CHILD_REQUEST:String = "isBridgeChildRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
特定の DisplayObject が SWF の子または子 SWF の子かどうかをテストします。この要求は、SystemManager から 1 つ以上の子の SystemManager にブリッジを通じて送信されます。data
プロパティは DisplayObject への参照です。受信側 SystemManager は、DisplayObject が SWF の子または子 SWF の子である場合には要求の data
プロパティを true
に設定します。
MOVE_FOCUS_REQUEST | 定数 |
public static const MOVE_FOCUS_REQUEST:String = "moveFocusRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
制御フォーカスを別の FocusManager に移動し、その FocusManager がイベントの direction
プロパティに基づいて管理下にあるコントロールにフォーカスを設定できるようにします。フォーカスが親 SWF の FocusManager に移動された場合、direction
プロパティは FocusDirection.FORWARD
または FocusDirection.BACKWARD
に設定されます。フォーカスが子 SWF の FocusManager に移動された場合、direction
プロパティは FocusDirection.TOP
または FocusDirection.BOTTOM
に設定されます。
REMOVE_POP_UP_PLACE_HOLDER_REQUEST | 定数 |
public static const REMOVE_POP_UP_PLACE_HOLDER_REQUEST:String = "removePopUpPlaceHolderRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プレースホルダーを削除します。
REMOVE_POP_UP_REQUEST | 定数 |
public static const REMOVE_POP_UP_REQUEST:String = "removePopUpRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
sandboxRoot の SystemManager からポップアップを削除します。
RESET_MOUSE_CURSOR_REQUEST | 定数 |
public static const RESET_MOUSE_CURSOR_REQUEST:String = "resetMouseCursorRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
新しいマウスイベントに対してマウスカーソルの表示 / 非表示ロジックのリセットを要求して、マウスカーソルの表示または非表示をさまざまなアプリケーションが要求できるようにします。この要求は、親アプリケーションと共有されるブリッジに送信され、最上位ルートに伝達されます。data プロパティは使用されません。
SET_ACTUAL_SIZE_REQUEST | 定数 |
public static const SET_ACTUAL_SIZE_REQUEST:String = "setActualSizeRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
child.systemManager
のサイズを設定します。SWFLoader コントロールによって子 SystemManager に送出されます。子 SystemManager は、イベントオブジェクトの width
および height
プロパティに基づいて、子のサイズを更新する必要があります。
SET_SHOW_FOCUS_INDICATOR_REQUEST | 定数 |
public static const SET_SHOW_FOCUS_INDICATOR_REQUEST:String = "setShowFocusIndicatorRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
すべてのアプリケーションの FocusManager の showFocusIndicator プロパティの値を設定します。data プロパティはブール値であり、showFocusIndicator プロパティに設定される値を含みます。この要求は、最初に、その showFocusIndicator プロパティが設定された FocusManager から送信されます。そこから要求がシステムの各 FocusManager に中継されます。
SHOW_MODAL_WINDOW_REQUEST | 定数 |
public static const SHOW_MODAL_WINDOW_REQUEST:String = "showModalWindowRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
モーダルウィンドウを表示します。この要求では、skip
プロパティが使用されます。true
の値は、受信者が要求を処理しないで親チェーンに転送のみする必要があることを示します。data
プロパティは、現在の親に基づいて除外する領域を示す矩形を持つ場合があります。座標はスクリーン座標にあります。パラメーターは、要求元がメッセージの受信者を信頼している場合にのみ表示されます。
SHOW_MOUSE_CURSOR_REQUEST | 定数 |
public static const SHOW_MOUSE_CURSOR_REQUEST:String = "showMouseCursorRequest"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
最上位ルートに、現在の場所でマウスカーソルを非表示にする必要があるかどうかを確認します。親アプリケーションと共有されるブリッジに送信され、最上位ルートに伝達されます。マウスカーソルをこの場所で表示する必要がある場合は、データが true に設定されます。
Tue Jun 12 2018, 10:34 AM Z