Thanks for the reply. My proxy looks like the below :
Code:
Ext.define('MobileDirect.store.BridgeGeos', {
extend: 'Ext.data.Store',
config: {
model: 'MobileDirect.model.BridgeGeo',
proxy: {
type: 'direct',
directFn: Layer.getBridgeGeo,
//autoLoad: true,
//paramOrder: 'start|limit',
reader: {
type: 'json',
rootProperty: 'data'
}
}
}
});
Also, my app.js looks like this...
Code:
Ext.Loader.setConfig({
enabled: true,
paths: { 'MobileDirect': '/app' }
});
Ext.direct.Manager.addProvider(Ext.app.REMOTING_API);
Ext.application({
name: 'MobileDirect',
requires: [
'MobileDirect.model.Layer',
'MobileDirect.store.Layers',
'MobileDirect.model.BridgeGeo',
'MobileDirect.store.BridgeGeos'
],
models: ['Layer','BridgeGeo','BridgeDetail'],
stores: ['Layers', 'BridgeGeos', 'BridgeDetails'],
views: ['Main','layerList'],
controllers: ['Main'],
launch: function () {
Ext.Viewport.add({
xclass: 'MobileDirect.view.Main'
});
}
});
Thanks for your help.