| 套件 | mx.collections |
| 介面 | public interface IGroupingCollection extends IHierarchicalData , IEventDispatcher |
| 實作者 | GroupingCollection |
| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flex 3 |
| 執行階段版本: | Flash Player 9, AIR 1.1 |
相關 API 元素
| 方法 | 定義自 | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
會在 EventDispatcher 物件註冊事件偵聽程式,以便讓偵聽程式收到事件的通知。 | IEventDispatcher | |
If the refresh is performed asynchronously,
cancels the refresh operation and stops the building of the groups. | IGroupingCollection | ||
![]() |
Returns true if the node can contain children. | IHierarchicalData | |
![]() |
會將事件傳送到事件流程。 | IEventDispatcher | |
![]() |
Returns an Object representing the node's children. | IHierarchicalData | |
![]() |
Returns data from a node. | IHierarchicalData | |
![]() |
Returns the root data item. | IHierarchicalData | |
![]() |
Returns true if the node has children. | IHierarchicalData | |
![]() |
會檢查 EventDispatcher 物件是否有對特定的事件類型註冊偵聽程式。 | IEventDispatcher | |
Applies the grouping to the view. | IGroupingCollection | ||
![]() |
會從 EventDispatcher 物件移除偵聽程式。 | IEventDispatcher | |
![]() |
檢查此 EventDispatcher 物件是否已註冊事件偵聽程式,或者此物件的任何祖系已為特定事件類型註冊事件偵聽程式。 | IEventDispatcher | |
grouping | 屬性 |
grouping:Grouping| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flex 3 |
| 執行階段版本: | Flash Player 9, AIR 1.1 |
The Grouping object applied to the source data.
Setting this property does not automatically refresh the view;
therefore, you must call the refresh() method
after setting this property.
Note: The Flex implementations of IGroupingCollection retrieve all items from a remote location before executing grouping.
實作
public function get grouping():Grouping public function set grouping(value:Grouping):voidcancelRefresh | () | 方法 |
public function cancelRefresh():void| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flex 3 |
| 執行階段版本: | Flash Player 9, AIR 1.1 |
If the refresh is performed asynchronously,
cancels the refresh operation and stops the building of the groups.
This method only cancels the refresh
if it is initiated by a call to the refresh() method
with an argument of true, corresponding to an asynchronous refresh.
refresh | () | 方法 |
public function refresh(async:Boolean = false):Boolean| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flex 3 |
| 執行階段版本: | Flash Player 9, AIR 1.1 |
Applies the grouping to the view.
The IGroupingCollection does not detect changes to a group
automatically, so you must call the refresh()
method to update the view after setting the group property.
The refresh() method can be applied asynchronously
by calling refresh(true).
When refresh() is called synchronously,
a client should wait for a CollectionEvent event
with the value of the kind property set
to CollectionEventKind.REFRESH
to ensure that the refresh() method completed.
參數
async:Boolean (default = false) — If true, defines the refresh to be asynchronous.
By default it is false denoting synchronous refresh.
|
Boolean — true if the refresh() method completed,
and false if the refresh is incomplete,
which can mean that items are still pending.
|
Tue Jun 12 2018, 03:47 PM Z
隱藏繼承公用方法
顯示繼承公用方法