• Jump To … +
    array.js can-observe.js object.js -getter-helpers.js -helpers.js -make-array.js -make-function.js -make-object.js -make-observe.js -make-simple-function.js -memoize-getter-test.js -memoize-getter.js -observable-store.js -symbols.js
  • ¶

    can-observe.js

    Assembles the final observe export.

    var makeObject = require("./src/-make-object");
    var makeArray = require("./src/-make-array");
    var makeFunction = require("./src/-make-function");
    var makeObserve = require("./src/-make-observe");
    var ObserveObject = require("./object/object");
    var ObserveArray = require("./array/array");
    
    makeObserve.object = function(object) {
    	return makeObject.observable(object, makeObserve);
    };
    makeObserve.array = function(array) {
    	return makeArray.observable(array, makeObserve);
    };
    makeObserve.function = function(array) {
    	return makeFunction.observable(array, makeObserve);
    };
    makeObserve.observe.Object = ObserveObject;
    makeObserve.observe.Array = ObserveArray;
    
    module.exports = makeObserve.observe;