X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/output/Ext.Error.html diff --git a/docs/output/Ext.Error.html b/docs/output/Ext.Error.html new file mode 100644 index 00000000..4e664000 --- /dev/null +++ b/docs/output/Ext.Error.html @@ -0,0 +1,31 @@ +
Properties Methods Events Direct Link

Class Ext.Error

Package:Ext
Defined In:Error.js
Class:Error
Subclasses:Api.Error, DataProxy.Error, DataReader.Error, Store.Error
Extends:Object

A base error class. Future implementations are intended to provide more +robust error handling throughout the framework (in the debug build only) +to check for common errors and problems. The messages issued by this class +will aid error checking. Error checks will be automatically removed in the +production build so that performance is not negatively impacted.

+

Some sample messages currently implemented:

+"DataProxy attempted to execute an API-action but found an undefined
+url / function. Please review your Proxy url/api-configuration."
+
+"Could not locate your "root" property in your server response.
+Please review your JsonReader config to ensure the config-property
+"root" matches the property your server-response.  See the JsonReader
+docs for additional assistance."
+
+

An example of the code used for generating error messages:

try {
+    generateError({
+        foo: 'bar'
+    });
+}
+catch (e) {
+    console.error(e);
+}
+function generateError(data) {
+    throw new Ext.Error('foo-error', data);
+}

Public Properties

This class has no public properties.

Public Methods

MethodDefined By

Public Events

This class has no public events.
\ No newline at end of file