Class rio.Model


Extends rio.Attr Model is used to create model classes in a rio application. It provides ActiveResource style synchronization with a rest-based resource and automated client-server bindings with a push server..

Defined in: model.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Method Summary
Method Attributes Method Name and Description
<static>  
rio.Model.afterActiveQueries(fcn)
<static>  
rio.Model.create()
<static>  
rio.Model.doRemoteCreate(options)
<static>  
rio.Model.doRemoteDestroy(options)
<static>  
rio.Model.doRemoteUpdate(options)
<static>  
rio.Model.extend(model, extension)
<static>  
rio.Model.filterJson(json)
<static>  
rio.Model.remoteCreate(options)
<static>  
rio.Model.remoteDestroy(options)
<static>  
rio.Model.remoteTransaction(transactionData)
<static>  
rio.Model.remoteUpdate(options)
<static>  
rio.Model.toString()
Class Detail
rio.Model()

Author: Jason Tillery.
Method Detail
<static> rio.Model.afterActiveQueries(fcn)
Parameters:
fcn

<static> rio.Model.create()

<static> rio.Model.doRemoteCreate(options)
Parameters:
options

<static> rio.Model.doRemoteDestroy(options)
Parameters:
options

<static> rio.Model.doRemoteUpdate(options)
Parameters:
options

<static> rio.Model.extend(model, extension)
Parameters:
model
extension

<static> rio.Model.filterJson(json)
Parameters:
json

<static> rio.Model.remoteCreate(options)
Parameters:
options

<static> rio.Model.remoteDestroy(options)
Parameters:
options

<static> rio.Model.remoteTransaction(transactionData)
Parameters:
transactionData

<static> rio.Model.remoteUpdate(options)
Parameters:
options

<static> rio.Model.toString()

Documentation generated by JsDoc Toolkit 2.0.2 on Thu Apr 29 2010 13:53:54 GMT-0500 (CDT)