Hello.
First thanks for a great product. I'm have been a long time user of some of your older versions and just started with 6.2 modern tool kit. I was trying to incorporate google maps into a tab panel with little success. I can see the google libraries being loaded in chrome debug, however the map will not render(because I'm doing something wrong of course heh). Also when I did sencha app refresh I do NOT get any errors, so I think I have all the dependence required.
If someone could point me to how to debug this or tell me what stupid thing I forgot I would be grateful.
Thank you
-Calvin
Main.js page
Code:
Ext.define('test.view.main.Main', {
extend: 'Ext.tab.Panel',
xtype: 'app-main',
itemId:'maintabpanel',
requires: [
'Ext.ux.google.Map',
'Ext.MessageBox',
'test.view.main.MainController',
'test.view.main.MainModel'
],
controller: 'main',
viewModel: 'main',
defaults: {
tab: {
iconAlign: 'top'
},
styleHtmlContent: true
},
tabBarPosition: 'bottom',
items: [
{
title: 'Map',
iconCls: 'x-fa fa-user',
layout:'fit',
items:[{
xtype:'map',
itemId:'gmaps_viewer',
mapOptions : {
zoomControl : true,
panControl : false,
rotateControl : true,
streetViewControl : true,
mapTypeControl : true,
zoom : 13,
center : new google.maps.LatLng(38.62452, -90.18514)
}
}]
}
]
});