29 lines
807 B
JavaScript
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;
|
|
},
|
|
});
|