Files
DiceCloud/rpg-docs/client/views/character/inventory/splitStackDialog/splitStackDialog.js
2015-04-22 12:44:25 +02:00

29 lines
807 B
JavaScript

Template.splitStackDialog.helpers({
quantity: function(){
var item = Items.findOne(this.id);
if (item) return Math.round(item.quantity / 2);
}
});
Template.splitStackDialog.events({
"tap #moveButton": function(event, instance){
var item = Items.findOne(this.id);
if (item){
item.splitToParent(
{collection: this.parentCollection , id: this.parentId},
+instance.find("#quantityInput").value
);
}
},
"tap #oneButton":function(event, instance){
instance.find("#quantityInput").value = 1;
},
"tap #halfButton":function(event, instance){
var val = Math.round(Items.findOne(this.id).quantity / 2);
instance.find("#quantityInput").value = val;
},
"tap #allButton":function(event, instance){
instance.find("#quantityInput").value = Items.findOne(this.id).quantity;
},
});