apex:remoteObjectModel

Defines an sObject and its fields to make accessible using Visualforce Remote Objects. This definition can include a shorthand name for the object, which you can use in JavaScript instead of the full API name. This is especially useful if your organization has a namespace, and makes your code more maintainable.

Attributes

Attribute Name Attribute Type Description Required? API Version Access
create String $RemoteAction override for the create method. Applies to all remote object types. 43.0
delete String $RemoteAction override for the create method. Applies to all remote object types. 43.0
fields String A list of the object's fields to make accessible. Only these fields are available when existing objects are loaded from the server. The list is a comma-delimited string of the full API names of the fields. 43.0
id String An identifier that allows the component to be referenced by other components in the page. 14.0 global
jsShorthand String A shorthand name, or 'nickname', that you can use in your JavaScript code, instead of the full object name. 43.0
name String The API name of the sObject to access. The full API name includes your organization's namespace, if you have one. Yes 43.0
rendered Boolean A Boolean value that specifies whether the component is rendered on the page. If not specified, this value defaults to true. 14.0 global
retrieve String $RemoteAction override for the retrieve method. Applies to all remote object types. 43.0
update String $RemoteAction override for the create method. Applies to all remote object types. 43.0