Added ability to add/remove basic conditions

Conditions are those listed in ./lib/methods/conditions.js
This commit is contained in:
Jacob
2017-07-16 04:27:32 +01:00
parent be92ef224c
commit b3ef43eb70
16 changed files with 316 additions and 54 deletions

View File

@@ -0,0 +1,28 @@
Template.buffViewList.helpers({
buffs: function(){
var selector = {
// "parent.id": this.parentId,
"charId": this._id,
};
// if (this.parentGroup){
// selector["parent.group"] = this.parentGroup;
// }
return Buffs.find(selector);
}
});
Template.buffViewList.events({
"click #addBuff": function(event, template){
pushDialogStack({
template: "conditionLibraryDialog",
element: event.currentTarget,
callback: (result) => {
if (!result) {
return;
}
else Meteor.call("giveCondition", this._id, result)
},
//returnElement: () => $(`[data-id='${itemId}']`).get(0),
})
},
});