1 Ext.data.JsonP.Ext_data_Operation({
3 "name": "Ext.data.Operation",
4 "doc": "<p>Represents a single read or write operation performed by a <a href=\"#/api/Ext.data.proxy.Proxy\" rel=\"Ext.data.proxy.Proxy\" class=\"docClass\">Proxy</a>.\nOperation objects are used to enable communication between Stores and Proxies. Application\ndevelopers should rarely need to interact with Operation objects directly.</p>\n\n\n\n\n<p>Several Operations can be batched together in a <a href=\"#/api/Ext.data.Batch\" rel=\"Ext.data.Batch\" class=\"docClass\">batch</a>.</p>\n\n",
9 "alternateClassNames": [
13 "author": "Ed Spencer",
21 "member": "Ext.data.Operation",
23 "doc": "<p>The action being performed by this Operation. Should be one of 'create', 'read', 'update' or 'destroy'</p>\n",
25 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
27 "html_filename": "Operation.html",
28 "href": "Operation.html#Ext-data-Operation-cfg-action"
33 "member": "Ext.data.Operation",
34 "type": "Ext.data.Batch",
35 "doc": "<p>The batch that this Operation is a part of (optional)</p>\n",
37 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
39 "html_filename": "Operation.html",
40 "href": "Operation.html#Ext-data-Operation-cfg-batch"
45 "member": "Ext.data.Operation",
47 "doc": "<p>Optional array of filter objects. Only applies to 'read' actions.</p>\n",
49 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
51 "html_filename": "Operation.html",
52 "href": "Operation.html#Ext-data-Operation-cfg-filters"
57 "member": "Ext.data.Operation",
59 "doc": "<p>Optional grouping configuration. Only applies to 'read' actions where grouping is desired.</p>\n",
61 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
63 "html_filename": "Operation.html",
64 "href": "Operation.html#Ext-data-Operation-cfg-group"
69 "member": "Ext.data.Operation",
71 "doc": "<p>The number of records to load. Used on 'read' actions when paging is being used.</p>\n",
73 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
75 "html_filename": "Operation.html",
76 "href": "Operation.html#Ext-data-Operation-cfg-limit"
81 "member": "Ext.data.Operation",
83 "doc": "<p>Optional array of sorter objects. Only applies to 'read' actions.</p>\n",
85 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
87 "html_filename": "Operation.html",
88 "href": "Operation.html#Ext-data-Operation-cfg-sorters"
93 "member": "Ext.data.Operation",
95 "doc": "<p>The start index (offset), used in paging when running a 'read' action.</p>\n",
97 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
99 "html_filename": "Operation.html",
100 "href": "Operation.html#Ext-data-Operation-cfg-start"
104 "name": "synchronous",
105 "member": "Ext.data.Operation",
107 "doc": "<p>True if this Operation is to be executed synchronously (defaults to true). This\nproperty is inspected by a <a href=\"#/api/Ext.data.Batch\" rel=\"Ext.data.Batch\" class=\"docClass\">Batch</a> to see if a series of Operations can be executed in\nparallel or not.</p>\n",
109 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
111 "html_filename": "Operation.html",
112 "href": "Operation.html#Ext-data-Operation-cfg-synchronous",
113 "shortDoc": "True if this Operation is to be executed synchronously (defaults to true). This\nproperty is inspected by a Batch to s..."
120 "member": "Ext.data.Operation",
126 "doc": "<p>Optional config object</p>\n",
136 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
138 "html_filename": "Operation.html",
139 "href": "Operation.html#Ext-data-Operation-method-constructor",
144 "name": "allowWrite",
145 "member": "Ext.data.Operation",
146 "doc": "<p>Checks whether this operation should cause writing to occur.</p>\n",
152 "doc": "<p>Whether the operation should cause a write to occur.</p>\n"
156 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
158 "html_filename": "Operation.html",
159 "href": "Operation.html#Ext-data-Operation-method-allowWrite",
160 "shortDoc": "<p>Checks whether this operation should cause writing to occur.</p>\n"
165 "member": "Ext.data.Operation",
166 "doc": "<p>Returns the error string or object that was set using <a href=\"#/api/Ext.data.Operation-method-setException\" rel=\"Ext.data.Operation-method-setException\" class=\"docClass\">setException</a></p>\n",
172 "doc": "<p>The error object</p>\n"
176 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
178 "html_filename": "Operation.html",
179 "href": "Operation.html#Ext-data-Operation-method-getError",
180 "shortDoc": "<p>Returns the error string or object that was set using <a href=\"#/api/Ext.data.Operation-method-setException\" rel=\"Ext.data.Operation-method-setException\" class=\"docClass\">setException</a></p>\n"
184 "name": "getRecords",
185 "member": "Ext.data.Operation",
186 "doc": "<p>Returns an array of <a href=\"#/api/Ext.data.Model\" rel=\"Ext.data.Model\" class=\"docClass\">Ext.data.Model</a> instances as set by the Proxy.</p>\n",
192 "doc": "<p>Any loaded Records</p>\n"
196 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
198 "html_filename": "Operation.html",
199 "href": "Operation.html#Ext-data-Operation-method-getRecords",
200 "shortDoc": "<p>Returns an array of <a href=\"#/api/Ext.data.Model\" rel=\"Ext.data.Model\" class=\"docClass\">Ext.data.Model</a> instances as set by the Proxy.</p>\n"
204 "name": "getResultSet",
205 "member": "Ext.data.Operation",
206 "doc": "<p>Returns the ResultSet object (if set by the Proxy). This object will contain the <a href=\"#/api/Ext.data.Model\" rel=\"Ext.data.Model\" class=\"docClass\">model</a> instances\nas well as meta data such as number of instances fetched, number available etc</p>\n",
211 "type": "Ext.data.ResultSet",
212 "doc": "<p>The ResultSet object</p>\n"
216 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
218 "html_filename": "Operation.html",
219 "href": "Operation.html#Ext-data-Operation-method-getResultSet",
220 "shortDoc": "Returns the ResultSet object (if set by the Proxy). This object will contain the model instances\nas well as meta data..."
224 "name": "hasException",
225 "member": "Ext.data.Operation",
226 "doc": "<p>Returns true if this Operation encountered an exception (see also <a href=\"#/api/Ext.data.Operation-method-getError\" rel=\"Ext.data.Operation-method-getError\" class=\"docClass\">getError</a>)</p>\n",
232 "doc": "<p>True if there was an exception</p>\n"
236 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
238 "html_filename": "Operation.html",
239 "href": "Operation.html#Ext-data-Operation-method-hasException",
240 "shortDoc": "<p>Returns true if this Operation encountered an exception (see also <a href=\"#/api/Ext.data.Operation-method-getError\" rel=\"Ext.data.Operation-method-getError\" class=\"docClass\">getError</a>)</p>\n"
244 "name": "isComplete",
245 "member": "Ext.data.Operation",
246 "doc": "<p>Returns true if the Operation has been completed</p>\n",
252 "doc": "<p>True if the Operation is complete</p>\n"
256 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
258 "html_filename": "Operation.html",
259 "href": "Operation.html#Ext-data-Operation-method-isComplete",
260 "shortDoc": "<p>Returns true if the Operation has been completed</p>\n"
265 "member": "Ext.data.Operation",
266 "doc": "<p>Returns true if the Operation has been started but has not yet completed.</p>\n",
272 "doc": "<p>True if the Operation is currently running</p>\n"
276 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
278 "html_filename": "Operation.html",
279 "href": "Operation.html#Ext-data-Operation-method-isRunning",
280 "shortDoc": "<p>Returns true if the Operation has been started but has not yet completed.</p>\n"
285 "member": "Ext.data.Operation",
286 "doc": "<p>Returns true if the Operation has been started. Note that the Operation may have started AND completed,\nsee <a href=\"#/api/Ext.data.Operation-method-isRunning\" rel=\"Ext.data.Operation-method-isRunning\" class=\"docClass\">isRunning</a> to test if the Operation is currently running.</p>\n",
292 "doc": "<p>True if the Operation has started</p>\n"
296 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
298 "html_filename": "Operation.html",
299 "href": "Operation.html#Ext-data-Operation-method-isStarted",
300 "shortDoc": "Returns true if the Operation has been started. Note that the Operation may have started AND completed,\nsee isRunning..."
304 "name": "setCompleted",
305 "member": "Ext.data.Operation",
306 "doc": "<p>Marks the Operation as completed</p>\n",
316 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
318 "html_filename": "Operation.html",
319 "href": "Operation.html#Ext-data-Operation-method-setCompleted",
320 "shortDoc": "<p>Marks the Operation as completed</p>\n"
324 "name": "setException",
325 "member": "Ext.data.Operation",
326 "doc": "<p>Marks the Operation as having experienced an exception. Can be supplied with an option error message/object.</p>\n",
331 "doc": "<p>Optional error string/object</p>\n",
341 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
343 "html_filename": "Operation.html",
344 "href": "Operation.html#Ext-data-Operation-method-setException",
345 "shortDoc": "<p>Marks the Operation as having experienced an exception. Can be supplied with an option error message/object.</p>\n"
349 "name": "setStarted",
350 "member": "Ext.data.Operation",
351 "doc": "<p>Marks the Operation as started</p>\n",
361 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
363 "html_filename": "Operation.html",
364 "href": "Operation.html#Ext-data-Operation-method-setStarted",
365 "shortDoc": "<p>Marks the Operation as started</p>\n"
369 "name": "setSuccessful",
370 "member": "Ext.data.Operation",
371 "doc": "<p>Marks the Operation as successful</p>\n",
381 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
383 "html_filename": "Operation.html",
384 "href": "Operation.html#Ext-data-Operation-method-setSuccessful",
385 "shortDoc": "<p>Marks the Operation as successful</p>\n"
389 "name": "wasSuccessful",
390 "member": "Ext.data.Operation",
391 "doc": "<p>Returns true if the Operation has completed and was successful</p>\n",
397 "doc": "<p>True if successful</p>\n"
401 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
403 "html_filename": "Operation.html",
404 "href": "Operation.html#Ext-data-Operation-method-wasSuccessful",
405 "shortDoc": "<p>Returns true if the Operation has completed and was successful</p>\n"
414 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/Operation.js",
416 "html_filename": "Operation.html",
417 "href": "Operation.html#Ext-data-Operation",