filter toDOM, toModel
by Tomek
HTML
<script src="http://www.polymer-project.org/platform.min.js"></script>
<script src="http://www.polymer-project.org/polymer.min.js"></script>
<template bind>Hi {{nick}}
<input value="{{nick | puppetOnBlur}}">
</template>
<script>
document.addEventListener("polymer-ready", function(){
PolymerExpressions.prototype.puppetOnBlur= {
toDOM: function(value) {
console.log("dom", this, arguments);
return value.toUpperCase();
},
toModel: function(value) {
console.log("model", this, arguments);
return value.toLowerCase();
}
};
debugger
document.querySelector("template").model={nick:"Marcin"};
});
</script>