This commit is contained in:
Kevin Jahns 2016-02-04 12:05:47 +01:00
parent 6a4aabe69c
commit 4340f028b5
8 changed files with 5683 additions and 22 deletions

@ -7,7 +7,7 @@ Y({
}, },
connector: { connector: {
name: 'websockets-client', name: 'websockets-client',
room: 'ace-example-dev' room: 'ace-example'
// debug: true // debug: true
// url: 'http://127.0.0.1:2345' // url: 'http://127.0.0.1:2345'
}, },
@ -16,7 +16,7 @@ Y({
ace: 'Text' // y.share.textarea is of type Y.Text ace: 'Text' // y.share.textarea is of type Y.Text
} }
}).then(function (y) { }).then(function (y) {
window.y = y window.yAce = y
// bind the textarea to a shared text element // bind the textarea to a shared text element
var editor = ace.edit('editor') var editor = ace.edit('editor')

@ -9,15 +9,13 @@ Y({
connector: { connector: {
name: 'websockets-client', name: 'websockets-client',
room: 'chat-example' room: 'chat-example'
// debug: true,
// url: 'http://127.0.0.1:2345'
}, },
sourceDir: '/bower_components', sourceDir: '/bower_components',
share: { share: {
chat: 'Array' chat: 'Array'
} }
}).then(function (y) { }).then(function (y) {
window.y = y window.yChat = y
// This functions inserts a message at the specified position in the DOM // This functions inserts a message at the specified position in the DOM
function appendMessage(message, position) { function appendMessage(message, position) {
var p = document.createElement('p') var p = document.createElement('p')

@ -8,9 +8,7 @@ Y({
}, },
connector: { connector: {
name: 'websockets-client', name: 'websockets-client',
room: 'Puzzle-example2' room: 'Puzzle-example'
// debug: true,
// url: 'http://127.0.0.1:2345'
}, },
sourceDir: '/bower_components', sourceDir: '/bower_components',
share: { share: {
@ -20,6 +18,7 @@ Y({
piece4: 'Map' piece4: 'Map'
} }
}).then(function (y) { }).then(function (y) {
window.yJigsaw = y
var origin // mouse start position - translation of piece var origin // mouse start position - translation of piece
var drag = d3.behavior.drag() var drag = d3.behavior.drag()
.on('dragstart', function (params) { .on('dragstart', function (params) {

@ -4,12 +4,11 @@
Y({ Y({
db: { db: {
name: 'indexeddb', name: 'memory'
idbVersion: 20
}, },
connector: { connector: {
name: 'websockets-client', name: 'websockets-client',
room: 'richtext-example24', room: 'richtext-example',
debug: true debug: true
// url: 'http://127.0.0.1:1234' // url: 'http://127.0.0.1:1234'
}, },
@ -18,7 +17,7 @@ Y({
richtext: 'Richtext' // y.share.richtext is of type Y.Richtext richtext: 'Richtext' // y.share.richtext is of type Y.Richtext
} }
}).then(function (y) { }).then(function (y) {
window.yquill = y window.yQuill = y
// create quill element // create quill element
window.quill = new Quill('#editor', { window.quill = new Quill('#editor', {

@ -7,16 +7,14 @@ Y({
}, },
connector: { connector: {
name: 'websockets-client', name: 'websockets-client',
room: 'Textarea-example-dev' room: 'Textarea-example'
// debug: true
// url: 'http://127.0.0.1:2345'
}, },
sourceDir: '/bower_components', sourceDir: '/bower_components',
share: { share: {
textarea: 'Text' // y.share.textarea is of type Y.Text textarea: 'Text' // y.share.textarea is of type Y.Text
} }
}).then(function (y) { }).then(function (y) {
window.y = y window.yTextarea = y
// bind the textarea to a shared text element // bind the textarea to a shared text element
y.share.textarea.bind(document.getElementById('textfield')) y.share.textarea.bind(document.getElementById('textfield'))

File diff suppressed because one or more lines are too long

5673
y.js

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long