パッケージ | com.adobe.mosaic.layouts |
クラス | public class SmartRowLayout |
継承 | SmartRowLayout ![]() ![]() ![]() ![]() |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Experience Services - Composite Application Framework 10 |
ランタイムバージョン: | AIR 2.6, Flash Player 10.2 |
numRows
which defaults to 3.
Each child's height is changed so that all of the rows maintain the same height. Each
child's width is retained, however, unless the child is less than minColumnWidth
.
This pattern means that the rows will be of differing width. Whenever a new child is added to the end of the target Group's display list, it is added to the shortest row.
When a child is deleted, the children to its right are moved to the left, the other rows are not affected.
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
![]() | clipAndEnableScrolling : Boolean
true の場合、ビューポートの境界に子をクリッピングするように指定します。 | LayoutBase | |
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | |
![]() | dropIndicator : DisplayObject
このレイアウトがドラッグ&ドロップ操作の間にドロップインジケーターに対して使用する DisplayObject です。 | LayoutBase | |
![]() | horizontalScrollPosition : Number
コンポーネントの座標系における、ビューポートの原点の x 座標です。デフォルト値は (0,0) であり、これはコンポーネントの左上隅に対応します。 | LayoutBase | |
![]() | typicalLayoutElement : ILayoutElement
固定の行 / 列サイズが要求されたときに、特定のサイズが指定されていない場合、レイアウトによって使用されます。 | LayoutBase | |
![]() | useVirtualLayout : Boolean
1 つのコンテナには任意の数の子を追加できます。 | LayoutBase | |
![]() | verticalScrollPosition : Number
コンポーネントの座標系における、ビューポートの原点の y 座標です。デフォルト値は (0,0) であり、これはコンポーネントの左上隅に対応します。 | LayoutBase |
プロテクトプロパティ
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | OnDemandEventDispatcher | |
![]() |
useVirtualLayout が true の場合、レイアウトターゲットが変化するときにターゲットでこのメソッドを使用すると、キャッシュされているレイアウト情報をクリアできます。 | LayoutBase | |
![]() |
イベントをイベントフローに送出します。 | OnDemandEventDispatcher | |
![]() |
指定されたエレメントのレイアウト境界を矩形として返します。インデックスが無効の場合、対応するエレメントが null の場合、includeInLayout=false の場合、またはこのレイアウトの target プロパティが null の場合は、null を返します。 | LayoutBase | |
![]() |
異なるスクロールオプションを処理するために、水平スクロール位置に対する変更を返します。 | LayoutBase | |
![]() | getNavigationDestinationIndex(currentIndex:int, navigationUnit:uint, arrowKeysWrapFocus:Boolean):int
フォーカスを持っている現在のアイテムと NavigationUnit に関するユーザー入力に基づいてナビゲート先のアイテムを決定する委譲メソッドです。 | LayoutBase | |
![]() |
指定したインデックスにあるエレメントをビュー内にスクロールするために必要な verticalScrollPosition デルタと horizontalScrollPosition デルタを計算します。 | LayoutBase | |
![]() |
異なるスクロールオプションを処理するために、垂直スクロール位置に対する変更を返します。 | LayoutBase | |
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | OnDemandEventDispatcher | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
showDropIndicator() メソッドによって作成されて、以前に表示したドロップインジケーターを非表示にし、表示リストから削除して、ドラッグスクロールも停止します。 | LayoutBase | |
![]() |
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。 | OnDemandEventDispatcher | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
指定したドロップ位置に基づいて、ドロップインジケーターのサイズ、位置、親を設定します。 | LayoutBase | |
![]() |
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
ターゲットのエレメントのサイズと位置を設定します。 | LayoutBase | |
![]() |
レイアウトで scrollRect を更新するために、updateDisplayList の最後にターゲットによって呼び出されます。 | LayoutBase | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | OnDemandEventDispatcher |
プロテクトメソッド
メソッド | 定義元 | ||
---|---|---|---|
![]() |
ドラッグ&ドロップ動作中の指定された dropLocation までのスクロール距離を計算します。 | LayoutBase | |
![]() |
scrollRect の上端にまたがっているか、その上にある最初のレイアウトエレメントの境界を返します。 | LayoutBase | |
![]() |
scrollRect の下端にまたがっているか、その下にある最初のレイアウトエレメントの境界を返します。 | LayoutBase | |
![]() |
scrollRect の左端にまたがっているか、その左にある最初のレイアウトエレメントの境界を返します。 | LayoutBase | |
![]() |
scrollRect の右端にまたがっているか、その右にある最初のレイアウトエレメントの境界を返します。 | LayoutBase | |
![]() |
レイアウト座標のターゲットのスクロール矩形の境界を返します。 | LayoutBase | |
![]() |
verticalScrollPosition プロパティまたは horizontalScrollPosition プロパティの変更時に呼び出されます。 | LayoutBase |
Tue Jun 12 2018, 10:34 AM Z