Simple starting point for Ember.js fiddles

by pangratz666

HTML

<script src="https://github.com/downloads/emberjs/ember.js/ember-0.9.3.js"></script>
<script type="text/x-handlebars">
    {{#view App.View modelBinding="App.controller.content" }}
        {{view Ember.Checkbox title="isDirty?" valueBinding="model.isDirty"}}        
        {{#view App.SaveModelButton modelBinding="model"}}Save{{/view}}
    {{/view}}
</script>

JavaScript

App = Ember.Application.create({});

App.controller = Ember.Object.create({
    content: null
});

App.model = Ember.Object.create({
    isDirty: false
});

App.View = Ember.View.extend({});
App.SaveModelButton = Ember.Button.extend({
    disabledBinding: Ember.Binding.not('model.isDirty')
});

App.controller.set('content', App.model);