From aad64bf33c66c4e6b24d072dbdfb94193a65949c Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sun, 4 Nov 2018 19:30:23 +0000 Subject: [PATCH] Support clamping in MutableBag's change method --- packages/core/src/bag.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/bag.js b/packages/core/src/bag.js index 9d7f9d1..9bbce4a 100644 --- a/packages/core/src/bag.js +++ b/packages/core/src/bag.js @@ -32,9 +32,9 @@ function MutableBag(s) { this._items = s ? fromSet(s) : Immutable.Map(); } -MutableBag.prototype.change = function (key, delta) { +MutableBag.prototype.change = function (key, delta, clamp) { var net; - ({bag: this._items, net: net} = change(this._items, key, delta)); + ({bag: this._items, net: net} = change(this._items, key, delta, clamp)); return net; };