elem.animate([ {transform: 'translateX(0px)'}, {transform: 'translateX(100px)'} ], 3000);
<link rel="import">
<head> <link rel="import" href="/https/blog.chromium.org/path/to/imports/stuff.html"> </head>
// Let's say we have a model with data var model = {}; // Which we then observe Object.observe(model, function(changes) { // This asynchronous callback runs and aggregates changes changes.forEach(function(change) { // Letting us know what changed console.log(change.type, change.name, change.oldValue); }); });