Skip to content
This repository was archived by the owner on Dec 16, 2019. It is now read-only.

Commit 95d846f

Browse files
committed
Small bug fix
1 parent 48efead commit 95d846f

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angularjs-dropdown-multiselect",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"authors": [
55
"Dotan Simha <[email protected]>"
66
],

dist/angularjs-dropdown-multiselect.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pages/javascripts/pages/home/home.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ <h3>Code</h3>
4545
// HTML
4646
<div ng-dropdown-multiselect="" options="example1data" selected-model="example1model"></div>
4747

48-
// JavaScript
49-
$scope.example1model = [];
48+
// JavaScript
49+
$scope.example1model = [];
5050
$scope.example1data = [ {id: 1, label: "David"}, {id: 2, label: "Jhon"}, {id: 3, label: "Danny"}];</div>
5151
</div>
5252
</div>

src/angularjs-dropdown-multiselect.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
183183
$scope.selectAll = function () {
184184
$scope.deselectAll(false);
185185

186-
$scope.events.onSelectAll();
186+
$scope.externalEvents.onSelectAll();
187187

188188
angular.forEach($scope.options, function(value)
189189
{
@@ -196,7 +196,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
196196

197197
if (sendEvent)
198198
{
199-
$scope.events.onDeselectAll();
199+
$scope.externalEvents.onDeselectAll();
200200
}
201201

202202
$scope.selectedModel=[];
@@ -210,15 +210,15 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
210210

211211
if (!dontRemove && exists) {
212212
$scope.selectedModel.splice(_.findIndex($scope.selectedModel, findObj), 1);
213-
$scope.events.onItemDeselect(findObj);
213+
$scope.externalEvents.onItemDeselect(findObj);
214214
} else if (!exists) {
215215
if ($scope.settings.selectionLimit === 0 || $scope.selectedModel.length < $scope.settings.selectionLimit) {
216216
if ($scope.settings.externalIdProp === '') {
217217
var fullObjFind = getFindObj(id);
218218
var fullObj = _.find($scope.options, fullObjFind);
219219
$scope.selectedModel.push(fullObj);
220220

221-
$scope.events.onItemSelect(fullObj);
221+
$scope.externalEvents.onItemSelect(fullObj);
222222

223223
if ($scope.settings.closeOnSelect)
224224
{
@@ -227,7 +227,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
227227
}
228228
else {
229229
$scope.selectedModel.push(findObj);
230-
$scope.events.onItemSelect(findObj);
230+
$scope.externalEvents.onItemSelect(findObj);
231231

232232
if ($scope.settings.closeOnDeselect)
233233
{
@@ -237,7 +237,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
237237
}
238238
else
239239
{
240-
$scope.events.onMaxSelectionReached();
240+
$scope.externalEvents.onMaxSelectionReached();
241241
}
242242
}
243243
};
@@ -246,7 +246,7 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
246246
return _.findIndex($scope.selectedModel, getFindObj(id)) !== -1;
247247
};
248248

249-
$scope.events.onInitDone();
249+
$scope.externalEvents.onInitDone();
250250
}
251251
};
252252
}]);

0 commit comments

Comments
 (0)