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.
| Class | Package | Description | |
|---|---|---|---|
| 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. |