' +
'
Content for section ' + index + '
' +
'
';
}
function hubLoaded(hub) {
return new WinJS.Promise(function (c, e, p) {
function testState() {
if (hub.loadingState === Hub.LoadingState.complete) {
c();
}
}
testState();
hub.addEventListener(Hub._EventName.loadingStateChanged, testState);
});
}
function sectionOnScreenTest(complete, rtl) {
var startEndMargins = 12;
var totalSectionPadding = 24;
var sectionLeftPadding = 12;
var hubWidth = 1024;
var hubHeight = 768;
var sectionWidth = 700;
var sectionHeight = 768;
var sectionCount = 10;
var hubEl = document.createElement('div');
if (rtl) {
hubEl.style.direction = "rtl";
}
var markup = getMarkupForSomeSections(sectionCount);
hubEl.innerHTML = markup;
hubEl.style.width = hubWidth + 'px';
hubEl.style.height = hubHeight + 'px';
var hubSectionEl =