26 lines
668 B
JavaScript
26 lines
668 B
JavaScript
|
|
|
|
connector = new Y.XMPP().join("testy-xmpp-json3", {syncMode: "syncAll"});
|
|
connector.debug = true
|
|
|
|
y = new Y(connector);
|
|
|
|
window.onload = function(){
|
|
var textbox = document.getElementById("textfield");
|
|
y.observe(function(events){
|
|
for(var i=0; i<events.length; i++){
|
|
var event = events[i];
|
|
if(event.name === "textfield" && event.type !== "delete"){
|
|
y.val("textfield").bind(textbox);
|
|
y.val("headline").bind(document.querySelector("h1"))
|
|
}
|
|
}
|
|
});
|
|
connector.whenSynced(function(){
|
|
if(y.val("textfield") == null){
|
|
y.val("headline","headline", "mutable");
|
|
y.val("textfield","stuff", "mutable")
|
|
}
|
|
})
|
|
|
|
}; |