update port
This commit is contained in:
		
							parent
							
								
									5da36f07ce
								
							
						
					
					
						commit
						08f0702fcd
					
				@ -17,7 +17,7 @@
 | 
			
		||||
		</g>
 | 
			
		||||
  </svg>
 | 
			
		||||
 | 
			
		||||
  <script src="../bower_components/yjs/y.es6"></script>
 | 
			
		||||
  <script src="../bower_components/yjs/y.js"></script>
 | 
			
		||||
  <script src="../bower_components/d3/d3.js"></script>
 | 
			
		||||
  <script src="./index.js"></script>
 | 
			
		||||
</body>
 | 
			
		||||
 | 
			
		||||
@ -7,9 +7,9 @@ Y({
 | 
			
		||||
    name: 'memory'
 | 
			
		||||
  },
 | 
			
		||||
  connector: {
 | 
			
		||||
    url: 'http://127.0.0.1:1234',
 | 
			
		||||
    name: 'websockets-client',
 | 
			
		||||
    room: 'Puzzle-example2',
 | 
			
		||||
    url: 'http://127.0.0.1:2345',
 | 
			
		||||
    debug: true
 | 
			
		||||
  },
 | 
			
		||||
  sourceDir: '/bower_components',
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@
 | 
			
		||||
<body>
 | 
			
		||||
  <textarea style="width:80%;" rows=40 id="textfield"></textarea>
 | 
			
		||||
 | 
			
		||||
  <script src="../bower_components/yjs/y.es6"></script>
 | 
			
		||||
  <script src="../bower_components/yjs/y.js"></script>
 | 
			
		||||
  <script src="./index.js"></script>
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,9 @@ Y({
 | 
			
		||||
  },
 | 
			
		||||
  connector: {
 | 
			
		||||
    name: 'websockets-client',
 | 
			
		||||
    room: 'Textarea-example'
 | 
			
		||||
    room: 'Textarea-example',
 | 
			
		||||
    url: 'http://127.0.0.1:2345',
 | 
			
		||||
    debug: true
 | 
			
		||||
  },
 | 
			
		||||
  sourceDir: '/bower_components',
 | 
			
		||||
  share: {
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										34
									
								
								y.es6
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								y.es6
									
									
									
									
									
								
							@ -1814,7 +1814,7 @@ module.exports = function (Y/* :any */) {
 | 
			
		||||
    }
 | 
			
		||||
    * addOperation (op) {
 | 
			
		||||
      yield* this.os.put(op)
 | 
			
		||||
      if (!this.store.y.connector.isDisconnected() && this.store.forwardAppliedOperations) {
 | 
			
		||||
      if (!this.store.y.connector.isDisconnected() && this.store.forwardAppliedOperations && op.id[0] !== '_') {
 | 
			
		||||
        // is connected, and this is not going to be send in addOperation
 | 
			
		||||
        this.store.y.connector.broadcast({
 | 
			
		||||
          type: 'update',
 | 
			
		||||
@ -2223,30 +2223,26 @@ function requestModules (modules) {
 | 
			
		||||
  // determine if this module was compiled for es5 or es6 (y.js vs. y.es6)
 | 
			
		||||
  // if Insert.execute is a Function, then it isnt a generator..
 | 
			
		||||
  // then load the es5(.js) files..
 | 
			
		||||
  var extention = Y.Struct.Insert.execute.constructor === Function ? '.js' : '.es6'
 | 
			
		||||
  var extention = typeof regeneratorRuntime !== 'undefined' ? '.js' : '.es6'
 | 
			
		||||
  var promises = []
 | 
			
		||||
  for (var i = 0; i < modules.length; i++) {
 | 
			
		||||
    var modulename = 'y-' + modules[i].toLowerCase()
 | 
			
		||||
    if (Y[modules[i]] == null) {
 | 
			
		||||
      if (requiringModules[modules[i]] == null) {
 | 
			
		||||
        try {
 | 
			
		||||
          require(modulename)(Y)
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
          // module does not exist
 | 
			
		||||
          if (typeof window !== 'undefined') {
 | 
			
		||||
            var imported = document.createElement('script')
 | 
			
		||||
            imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + extention
 | 
			
		||||
            document.head.appendChild(imported)
 | 
			
		||||
        // module does not exist
 | 
			
		||||
        if (typeof window !== 'undefined' && window.Y !== 'undefined') {
 | 
			
		||||
          var imported = document.createElement('script')
 | 
			
		||||
          imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + extention
 | 
			
		||||
          document.head.appendChild(imported)
 | 
			
		||||
 | 
			
		||||
            let requireModule = {}
 | 
			
		||||
            requiringModules[modules[i]] = requireModule
 | 
			
		||||
            requireModule.promise = new Promise(function (resolve) {
 | 
			
		||||
              requireModule.resolve = resolve
 | 
			
		||||
            })
 | 
			
		||||
            promises.push(requireModule.promise)
 | 
			
		||||
          } else {
 | 
			
		||||
            throw e
 | 
			
		||||
          }
 | 
			
		||||
          let requireModule = {}
 | 
			
		||||
          requiringModules[modules[i]] = requireModule
 | 
			
		||||
          requireModule.promise = new Promise(function (resolve) {
 | 
			
		||||
            requireModule.resolve = resolve
 | 
			
		||||
          })
 | 
			
		||||
          promises.push(requireModule.promise)
 | 
			
		||||
        } else {
 | 
			
		||||
          require(modulename)(Y)
 | 
			
		||||
        }
 | 
			
		||||
      } else {
 | 
			
		||||
        promises.push(requiringModules[modules[i]].promise)
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										44
									
								
								y.js
									
									
									
									
									
								
							
							
						
						
									
										44
									
								
								y.js
									
									
									
									
									
								
							@ -4044,7 +4044,7 @@ module.exports = function (Y /* :any */) {
 | 
			
		||||
                return _context18.delegateYield(this.os.put(op), 't0', 1);
 | 
			
		||||
 | 
			
		||||
              case 1:
 | 
			
		||||
                if (!this.store.y.connector.isDisconnected() && this.store.forwardAppliedOperations) {
 | 
			
		||||
                if (!this.store.y.connector.isDisconnected() && this.store.forwardAppliedOperations && op.id[0] !== '_') {
 | 
			
		||||
                  // is connected, and this is not going to be send in addOperation
 | 
			
		||||
                  this.store.y.connector.broadcast({
 | 
			
		||||
                    type: 'update',
 | 
			
		||||
@ -4801,35 +4801,31 @@ function requestModules(modules) {
 | 
			
		||||
  // determine if this module was compiled for es5 or es6 (y.js vs. y.es6)
 | 
			
		||||
  // if Insert.execute is a Function, then it isnt a generator..
 | 
			
		||||
  // then load the es5(.js) files..
 | 
			
		||||
  var extention = Y.Struct.Insert.execute.constructor === Function ? '.js' : '.es6';
 | 
			
		||||
  var extention = typeof regeneratorRuntime !== 'undefined' ? '.js' : '.es6';
 | 
			
		||||
  var promises = [];
 | 
			
		||||
  for (var i = 0; i < modules.length; i++) {
 | 
			
		||||
    var modulename = 'y-' + modules[i].toLowerCase();
 | 
			
		||||
    if (Y[modules[i]] == null) {
 | 
			
		||||
      if (requiringModules[modules[i]] == null) {
 | 
			
		||||
        try {
 | 
			
		||||
        // module does not exist
 | 
			
		||||
        if (typeof window !== 'undefined' && window.Y !== 'undefined') {
 | 
			
		||||
          var imported;
 | 
			
		||||
 | 
			
		||||
          (function () {
 | 
			
		||||
            imported = document.createElement('script');
 | 
			
		||||
 | 
			
		||||
            imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + extention;
 | 
			
		||||
            document.head.appendChild(imported);
 | 
			
		||||
 | 
			
		||||
            var requireModule = {};
 | 
			
		||||
            requiringModules[modules[i]] = requireModule;
 | 
			
		||||
            requireModule.promise = new Promise(function (resolve) {
 | 
			
		||||
              requireModule.resolve = resolve;
 | 
			
		||||
            });
 | 
			
		||||
            promises.push(requireModule.promise);
 | 
			
		||||
          })();
 | 
			
		||||
        } else {
 | 
			
		||||
          require(modulename)(Y);
 | 
			
		||||
        } catch (e) {
 | 
			
		||||
          // module does not exist
 | 
			
		||||
          if (typeof window !== 'undefined') {
 | 
			
		||||
            var imported;
 | 
			
		||||
 | 
			
		||||
            (function () {
 | 
			
		||||
              imported = document.createElement('script');
 | 
			
		||||
 | 
			
		||||
              imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + extention;
 | 
			
		||||
              document.head.appendChild(imported);
 | 
			
		||||
 | 
			
		||||
              var requireModule = {};
 | 
			
		||||
              requiringModules[modules[i]] = requireModule;
 | 
			
		||||
              requireModule.promise = new Promise(function (resolve) {
 | 
			
		||||
                requireModule.resolve = resolve;
 | 
			
		||||
              });
 | 
			
		||||
              promises.push(requireModule.promise);
 | 
			
		||||
            })();
 | 
			
		||||
          } else {
 | 
			
		||||
            throw e;
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      } else {
 | 
			
		||||
        promises.push(requiringModules[modules[i]].promise);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user