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>