Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / docs / guides / data / examples / inline_data / app.js
diff --git a/docs/guides/data/examples/inline_data/app.js b/docs/guides/data/examples/inline_data/app.js
new file mode 100644 (file)
index 0000000..b234e54
--- /dev/null
@@ -0,0 +1,26 @@
+/**
+ * @example Inline Data
+ *
+ * This example creates a simple store that auto-loads its data from an ajax
+ * proxy. A global variable called "userStore" is created which is an instance of
+ * {@link Ext.data.Store}. Feel free to experiment with the "userStore" object on the console command line.
+ */
+Ext.define('User', {
+    extend: 'Ext.data.Model',
+    fields: ['firstName', 'lastName']
+});
+
+var userStore;
+Ext.require('Ext.data.Store');
+Ext.onReady(function() {
+    userStore = Ext.create('Ext.data.Store', {
+        model: 'User',
+        data: [
+            {firstName: 'Ed',    lastName: 'Spencer'},
+            {firstName: 'Tommy', lastName: 'Maintz'},
+            {firstName: 'Aaron', lastName: 'Conran'},
+            {firstName: 'Jamie', lastName: 'Avins'}
+        ]
+    });
+});
+