Packagemx.collections.errors
Classpublic class ItemPendingError
InheritanceItemPendingError Inheritance Error

This error is thrown when retrieving an item from a collection view requires an asynchronous call. This error occurs when the backing data is provided from a remote source and the data is not yet available locally.

If the receiver of this error needs notification when the requested item becomes available (that is, when the asynchronous call completes), it must use the addResponder() method and specify an object that supports the mx.rpc.IResponder interface to respond when the item is available. The mx.collections.ItemResponder class implements the IResponder interface and supports a data property.

See also

mx.collections.ItemResponder
mx.rpc.IResponder


Public Properties
 PropertyDefined by
  responders : Array
[read-only] An array of IResponder handlers that will be called when the asynchronous request completes.
ItemPendingError
Public Methods
 MethodDefined by
  
ItemPendingError(message:String)
Constructor.
ItemPendingError
  
addResponder(responder:IResponder):void
addResponder adds a responder to an Array of responders.
ItemPendingError
Property detail
respondersproperty
responders:Array  [read-only]

An array of IResponder handlers that will be called when the asynchronous request completes.

Implementation
    public function get responders():Array
Constructor detail
ItemPendingError()constructor
public function ItemPendingError(message:String)

Constructor.

Called by the Flex Framework when a request is made for an item that isn't local.

Parameters
message:String — A message providing information about the error cause.
Method detail
addResponder()method
public function addResponder(responder:IResponder):void

addResponder adds a responder to an Array of responders. The object assigned to the responder parameter must implement the mx.rpc.IResponder interface.

Parameters
responder:IResponder — A handler which will be called when the asynchronous request completes.

See also