]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('KitchenSink.view.binding.ChainedStoresController', {\r |
2 | extend: 'Ext.app.ViewController',\r | |
3 | alias: 'controller.binding.chainedstores',\r | |
4 | \r | |
5 | onRemoveClick: function(btn) {\r | |
6 | var rec = btn.getWidgetRecord();\r | |
7 | this.getStore('everyone').remove(rec);\r | |
8 | },\r | |
9 | \r | |
10 | renderColor: function(v) {\r | |
11 | return Ext.String.format('<span style="color: {0};">{1}</span>', v.toLowerCase(), v);\r | |
12 | },\r | |
13 | \r | |
14 | onEditComplete: function(editor, context) {\r | |
15 | var rec = context.record,\r | |
16 | store = this.getStore('adults');\r | |
17 | \r | |
18 | if (store.contains(rec)) {\r | |
19 | this.lookupReference('adultsGrid').getView().focusRow(rec);\r | |
20 | }\r | |
21 | }\r | |
22 | });\r |