There's a very nice carousel extension on gitHub I learned about along with a corresponding screencast here: http://www.sencha.com/learn/touch/#X...cast/date/desc. I tried porting this example over to 2.0, and although I've addressed all the deprecated methods (Ext.Extend() vs. Ext.define(), the new config, etc), the sample won't run for me. Perhaps you can give it a try. No errors appear in the console when I attempt to run in chrome. I think the problem has to do with the viewport definition in app.js.

I would settle for just understanding why the version I have created doesn't display its content. Not so much what I want the carousel to do, but I want to understand how to customize what it displays, and eventually (later on) style the carousel proper, any number of ways.

Anyway, here, I am trying to initialize the loader to eventually resolve content from the 'views' folder. The viewport is defined in Viewport.js and has been assinged the xtype: app_views_viewport. Using the Ext.setup (commented out) I get a index not found error and with the App = new Ext.Application method I don't see any errors but no content is being displayed, just a blank page.

You can inspect the DOM to see if DOM elements are in there (under the Ext.Viewport elements). If not, then you need to add fullscreen : true

14 Jan 2012, 9:42 PM

dotBomb

Hi,

Thank you for the recommendation, however, fullscreen is already set to true in the class that inherits from Carousel called 'Viewport.js'. Below is the Viewport.js class. For me, the question becomes how should the app.js go about instantiating the App.views.Viewport class such that visible content is eventually rendered? More information: 'Elements' tab of chrome shows the body tag is empty.

Well, if anyone would like to take a look at the source (first post of this thread), and I eventually get the v1 example converted to v2 I would share the code, add comments regarding conversion, etc. Again, what I'm looking for here is just a version 2 of the original example. It's a learning experience for me. I know I must have made a mistake somewhere ...