123456789101112131415 |
- define(['./extendOwn', './isMatch'], function (extendOwn, isMatch) {
- // Returns a predicate for checking whether an object has a given set of
- // `key:value` pairs.
- function matcher(attrs) {
- attrs = extendOwn({}, attrs);
- return function(obj) {
- return isMatch(obj, attrs);
- };
- }
- return matcher;
- });
|