项目原始demo,不改动
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 

26 lines
718 B

  1. "use strict";
  2. var root_1 = require('../util/root');
  3. function getSymbolObservable(context) {
  4. var $$observable;
  5. var Symbol = context.Symbol;
  6. if (typeof Symbol === 'function') {
  7. if (Symbol.observable) {
  8. $$observable = Symbol.observable;
  9. }
  10. else {
  11. $$observable = Symbol('observable');
  12. Symbol.observable = $$observable;
  13. }
  14. }
  15. else {
  16. $$observable = '@@observable';
  17. }
  18. return $$observable;
  19. }
  20. exports.getSymbolObservable = getSymbolObservable;
  21. exports.observable = getSymbolObservable(root_1.root);
  22. /**
  23. * @deprecated use observable instead
  24. */
  25. exports.$$observable = exports.observable;
  26. //# sourceMappingURL=observable.js.map