25 lines
571 B
JavaScript
25 lines
571 B
JavaScript
Template.characterList.helpers({
|
|
characterDetails: function(){
|
|
var char = Characters.findOne(
|
|
this._id,
|
|
{fields: {name: 1, gender: 1, alignment: 1, race:1, color: 1}}
|
|
);
|
|
char.title = char.name;
|
|
char.field = "base";
|
|
char.class = "characterCard";
|
|
return char;
|
|
}
|
|
});
|
|
|
|
Template.characterList.events({
|
|
"tap .characterCard": function(event, instance){
|
|
Router.go("characterSheet", {_id: this._id});
|
|
},
|
|
"tap .addCharacter": function(event, template) {
|
|
GlobalUI.showDialog({
|
|
heading: "New Character",
|
|
template: "newCharacterDialog",
|
|
});
|
|
},
|
|
});
|