meteor-ionic/components/ionView/ionView.js
2015-04-16 16:01:16 +02:00

28 lines
691 B
JavaScript

Template.ionView.rendered = function () {
// Reset our transition preference
IonNavigation.skipTransitions = false;
// Reset our scroll position
var routeName = Router.current().route.getName();
if(IonScrollPositions[routeName]) {
$('.overflow-scroll').scrollTop(IonScrollPositions[routeName]);
delete IonScrollPositions[routeName];
}
};
Template.ionView.helpers({
classes: function () {
var classes = ['view'];
if (this.class) {
classes.push(this.class);
}
return classes.join(' ');
},
title: function () {
if ( Template.instance().data && Template.instance().data.title ) {
return Template.instance().data.title;
}
}
});