observable-set
Version:
Configure observable set collections
22 lines (19 loc) • 651 B
JavaScript
;
var ee = require('event-emitter')
, ObservableValue = require('observable-value')
, Set = require('es6-set')
, ObservableSet = require('../create')(Set);
module.exports = function (t, a) {
var x = {};
a(t(), false, "Undefined");
a(t(null), false, "Null");
a(t('raz'), false, "String");
a(t({}), false, "Object");
a(t(new ObservableValue()), false, "Observable value");
a(t(ee({})), false, "Event emitter");
a(t([]), false, "Array");
a(t(function () {}), false, "Function");
a(t(ee(x)), false, "Emitter");
a(t(new Set()), false, "Set");
a(t(new ObservableSet()), true, "Observable Set");
};