mirror of
https://github.com/donl/meteor-ionic.git
synced 2026-06-30 06:12:08 -06:00
Merge pull request #73 from fpoirier1/master
Added custom classes to modal component
This commit is contained in:
commit
339ef9ac42
2 changed files with 17 additions and 2 deletions
|
|
@ -1,9 +1,9 @@
|
|||
<template name="ionModal">
|
||||
<div class="modal-backdrop">
|
||||
<div class="modal-wrapper">
|
||||
<div class="modal">
|
||||
<div class="{{classes}}">
|
||||
|
||||
<div class="bar bar-header bar-stable">
|
||||
<div class="{{barClass}}">
|
||||
<h2 class="{{titleClass}}">{{title}}</h2>
|
||||
{{#if closeText}}
|
||||
<button data-dismiss="modal" class="button button-positive button-clear">{{closeText}}</button>
|
||||
|
|
|
|||
|
|
@ -92,6 +92,12 @@ Template.ionModal.destroyed = function () {
|
|||
};
|
||||
|
||||
Template.ionModal.helpers({
|
||||
barClass: function () {
|
||||
var classes = ['bar', 'bar-header', 'bar-stable'];
|
||||
|
||||
return classes.join(' ');
|
||||
},
|
||||
|
||||
titleClass: function () {
|
||||
var classes = ['title'];
|
||||
|
||||
|
|
@ -116,6 +122,15 @@ Template.ionModal.helpers({
|
|||
} else {
|
||||
return 'slide-in-up';
|
||||
}
|
||||
},
|
||||
classes: function () {
|
||||
var classes = ['modal'];
|
||||
|
||||
if (this.class) {
|
||||
classes.push(this.class);
|
||||
}
|
||||
|
||||
return classes.join(' ');
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue