mirror of
https://github.com/donl/meteor-ionic.git
synced 2026-06-01 22:07:16 -06:00
allow configuring sidemenu sides
This commit is contained in:
parent
0b0d033fd1
commit
4d3e302c9e
1 changed files with 17 additions and 1 deletions
|
|
@ -2,14 +2,30 @@ IonSideMenu = {
|
|||
snapper: null
|
||||
};
|
||||
|
||||
Template.ionSideMenuContainer.created = function () {
|
||||
this.side = this.data.side || 'both';
|
||||
};
|
||||
|
||||
Template.ionSideMenuContainer.rendered = function () {
|
||||
$snapperEl = this.$('.snap-content');
|
||||
if (!$snapperEl) {
|
||||
return;
|
||||
}
|
||||
|
||||
var disable;
|
||||
if (this.side == 'both') {
|
||||
disable = 'none';
|
||||
}
|
||||
if (this.side == 'left') {
|
||||
disable = 'right';
|
||||
}
|
||||
if (this.side == 'right') {
|
||||
disable = 'left';
|
||||
}
|
||||
|
||||
IonSideMenu.snapper = new Snap({
|
||||
element: $snapperEl.get(0)
|
||||
element: $snapperEl.get(0),
|
||||
disable: disable
|
||||
});
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue