Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AfterCreateEvent
org.restfulx.events This event is dispatched when an instance of RxModel has been created successfully.
 AfterDestroyEvent
org.restfulx.events This event is dispatched when an instance of RxModel has been destroyed successfully.
 AfterSaveEvent
org.restfulx.events This event is dispatched when an instance of RxModel has been created successfully.
 AfterUpdateEvent
org.restfulx.events This event is dispatched when an instance of RxModel has been updated successfully.
 AIRServiceProvider
org.restfulx.services.air AIR Service Provider implementation.
 AMFSerializer
org.restfulx.serializers Serialises RxModel instances to AMF and back.
 AMFServiceErrors
org.restfulx.services AMFServiceProvider specific IServiceErrors implementation.
 AMFServiceProvider
org.restfulx.services.amf AMF (over HTTP) based Service Provider
 AS3GAEHTTPServiceProvider
org.restfulx.services.as3http AS3 HTTP Client based GAE XML-over-HTTP service provider.
 AS3JSONHTTPServiceProvider
org.restfulx.services.as3http AS3 HTTP Client based JSON-over-HTTP service provider.
 AS3XMLHTTPServiceProvider
org.restfulx.services.as3http AS3 HTTP Client based XML-over-HTTP service provider.
 AuxAIRController
org.restfulx.controllers Custom AIR controller that allows performing arbitrary operations (as opposed to CRUD on models) against local SQLite database.
 AuxHTTPController
org.restfulx.controllers Custom HTTP controller that allows sending arbitrary data (as opposed to models) over HTTP faking PUT and DELETE.
 BinaryAttachment
org.restfulx.utils BinaryAttachments work much the same way RxFileReferences do, except they allow you to attach arbitrary binary data to models instead of files.
 CacheController
org.restfulx.controllers In-memory model data store.
 CacheUpdateEvent
org.restfulx.events This event is dispatched Rx Models cache gets updated and can be used to selectively refresh data providers, etc.
 ChangeController
org.restfulx.controllers If Synchronization is enabled, Change controller can be hooked up to Rx.changes to perform synchronization between 2 different service providers.
 ChangeResponder
org.restfulx.services This responder hanldes synchronization responses from the destination service provider and syncs successful operations back to source service provider and/or reports relevant errors
 CommandExecutionEvent
org.restfulx.events Generic execution event (used by commands).
 CommandsController
org.restfulx.controllers Manages registered commands (classes that implement org.restfulx.controllers.ICommand).
 CommandsEventDispatcher
org.restfulx.commands Manages restfulx command related event registration.
 CouchDBJSONSerializer
org.restfulx.serializers Serialises RxModel instances to JSON and back according to CouchDB conventions.
 DateTextInput
org.restfulx.components.rx 
 DateTimeTextInput
org.restfulx.components.rx 
 DirectCouchDBHTTPServiceProvider
org.restfulx.services.as3http Direct CouchDB Service Provider.
 GAEHTTPServiceProvider
org.restfulx.services.http HTTPService based GAE XML-over-HTTP service provider.
 GAEXMLSerializer
org.restfulx.serializers Serialises RxModel instances to XML and back.
 GenericSerializer
org.restfulx.serializers GenericSerializer groups together a few handy functions that are common, useful to all serializers.
 GenericServiceErrors
org.restfulx.services Basic IServiceErrors implementation that effectively has oerrors.
 ICommand
org.restfulx.commands As per the command design pattern, commands are expected to implement a simple interface with execute() function defined.
 IFunctionalResponder
org.restfulx.services If a responder delegates final response processing to an arbitrary function, this interface allows us to get access to that handler function.
 Inflector
org.restfulx.utils AS3 CakePHP inflector implementation.
 ISerializer
org.restfulx.serializers Serves as a contract between various serializers and the rest of the framework.
 IServiceErrors
org.restfulx.services Must be implemented by specific Service providers to return UI consumable errors.
 IServiceProvider
org.restfulx.services This interface represents the core contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
 ISyncingServiceProvider
org.restfulx.services This interface identifies Service Providers that are capable of tracking synchronization related metadata.
 IVersioningServiceProvider
org.restfulx.services This interface adds versioning to the contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
 JSONHTTPServiceProvider
org.restfulx.services.http JSON-over-HTTP service provider based on Flex HTTPService.
 JSONSerializer
org.restfulx.serializers Serialises RxModel instances to JSON and back.
 JSONServiceErrors
org.restfulx.services JSON-based Service Provider specific IServiceErrors implementation.
 MockAIRServiceProvider
org.restfulx.services.mock Adds testing specific methods to AIRServiceProvider.
 MockAuxHTTPController
org.restfulx.controllers.mock This class allows re-routing of AuxHTTPController send method to the specified Rx.httpControllerHandler function.
 MockDirectCouchDBHTTPServiceProvider
org.restfulx.services.mock Adds testing specific methods to DirectCouchDBHTTPServiceProvider.
 MockJSONHTTPServiceProvider
org.restfulx.services.mock Adds testing specific methods to JSONHTTPServiceProvider.
 MockXMLHTTPServiceProvider
org.restfulx.services.mock Testing specific XMLHTTPServiceProvider.
 ModelsCollection
org.restfulx.collections 
 ModelsController
org.restfulx.controllers Provides high level CRUD functionality.
 ModelsMetadata
org.restfulx.utils All runtime metadata used by the framework about application models is stored in this class.
 MoneyTextInput
org.restfulx.components.rx 
 MultiPartRequestBuilder
org.restfulx.utils This class performs custom multi-part request construction for binary attachments.
 PullEndEvent
org.restfulx.events This event is dispatched when pull synchronization has been finished
 PullStartEvent
org.restfulx.events This event is dispatched when pull synchronization has been finished
 PushEndEvent
org.restfulx.events This event is dispatched when push synchronization has been finished
 PushErrorEvent
org.restfulx.events This event is dispatched when there's an error during push synchronization process
 PushItemEvent
org.restfulx.events This event is dispatched when an RxModel instance is about to be synchronized
 PushStartEvent
org.restfulx.events This event is dispatched when push synchronization is about to begin
 Rx
org.restfulx Provides central access to a number of frequently used subsystems, configuration options and helpers.
 RxApplicationController
org.restfulx.controllers This is the primary extension point for Flex/AIR applications based on the framework.
 RxAutoComplete
org.restfulx.components.rx This class adds integrated search capability to your Flex/AIR applications.
 RxAutoCompleteItemEvent
org.restfulx.events Dispatched by RxAutoComplete component
 RxCollection
org.restfulx.collections Adds a few handy general purpose methods to mx.collections.ArrayCollection.
 RxFileReference
org.restfulx.utils Allows Flash file references to be attached to models.
 RxModel
org.restfulx.models Encapsulates properties common to all model objects and wraps around a few Rx.models.methods to shorten access.
 RxTreeModel
org.restfulx.models Allows tree representation (parent->children) relationship between instances of the same model type.
 RxUtils
org.restfulx.utils Various Utilities.
 SerializersController
org.restfulx.controllers Provides centralized access to comonly used serializers.
 ServerPushController
org.restfulx.controllers This controller adds support for receiving messages from servers capable of pushing messages, e.g.
 ServerPushEvent
org.restfulx.events This event is dispatched when a new message has been pushed from the server
 ServiceCallStartEvent
org.restfulx.events This event is dispatched when service provider call is about to be made.
 ServiceCallStopEvent
org.restfulx.events This event is dispatched when the responser from the service provider has been received.
 ServiceErrorEvent
org.restfulx.events This event is dispatched when the service provider received an error.
 ServiceErrors
org.restfulx.utils Provides access to ServiceProvider validation errors
 ServiceErrorValidator
org.restfulx.validators Flex Validator that can be used to display errors that are stored in IServiceErrors format.
 ServiceResponder
org.restfulx.services Central response manager for RESTful CRUD operations.
 ServicesController
org.restfulx.controllers Provides centralized access to currently available services.
 TypedArray
org.restfulx.utils An array of items where we know what type of models it contains.
 UndoRedoController
org.restfulx.controllers Adds undo redo support to the application.
 UndoRedoResponder
org.restfulx.services Undo/Redo responder wraps around another Functional responder (typically ServiceResponder) and allows us to attach a different handler function to the responder than was originally provided.
 UUID
org.restfulx.utils This class implements a binary version of UUIDs as specified in the RFC.
 VOSerializer
org.restfulx.serializers Serializes RxModel instances to Value Objects and back.
 XMLHTTPServiceProvider
org.restfulx.services.http XML-over-HTTP service provider based on Flex HTTPService.
 XMLSerializer
org.restfulx.serializers Serialises RxModel instances to XML and back.
 XMLServiceErrors
org.restfulx.services XMLHTTPServiceProvider specific IServiceErrors implementation.
 XRx
org.restfulx Provides central access to useful extras that cannot be linked into Rx, such as AIR-only RestfulX features.