1.0.31 • Published 6 years ago
selection-manager v1.0.31
selection-manager
Single Selection and Multi Selection handler for JavaScript objects, each object is expected to have unique id
attribute defined
#Usage
var Selection = require('selection-manager');
var singleSelect = new Selection();
singleSelect.on('change', function(selected, prevSelected){
console.log(selected);
})
singleSelect.select({id:1, name:'name1'})
var multiSelect = new Selection({multiSelect:true});
multiSelect.on('change', function(selected, prevSelected){
console.log(selected);
})
multiSelect.select({id:1, name:'name1'})
multiSelect.select({id:2, name:'name2'})