@rocketmakers/armstrong
Advanced tools
Comparing version
@@ -87,6 +87,6 @@ "use strict"; | ||
if (utils_1.utils.array.some(value, function (ddo) { return ddo.id === selected.id; })) { | ||
onValueChange(utils_1.utils.array.reject(value, function (ddo) { return ddo.id === selected.id; })); | ||
onValueChange(utils_1.utils.array.reject(value, function (ddo) { return ddo.id === selected.id; }), selected, 'remove'); | ||
} | ||
else { | ||
onValueChange(tslib_1.__spreadArrays(value, [selected])); | ||
onValueChange(tslib_1.__spreadArrays(value, [selected]), selected, 'add'); | ||
} | ||
@@ -180,3 +180,3 @@ } | ||
React.createElement(grid_1.Col, { width: "auto", className: "clear-selected p-right-xsmall", onClick: function () { | ||
onValueChange([]); | ||
onValueChange([], null, null); | ||
onFilterChange(""); | ||
@@ -183,0 +183,0 @@ setOpen(false); |
@@ -35,3 +35,3 @@ import * as React from "react"; | ||
value: TValue; | ||
onValueChange: (o: TValue) => void; | ||
onValueChange: (o: TValue, changedItem?: IAutoCompleteOption, changeType?: 'add' | 'remove') => void; | ||
placeholder?: string; | ||
@@ -38,0 +38,0 @@ visibleItems?: number; |
{ | ||
"name": "@rocketmakers/armstrong", | ||
"version": "0.0.1-alpha.55", | ||
"version": "0.0.1-alpha.56", | ||
"description": "Rocketmakers Armstrong library of React components", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
993369
0.01%