Skip to content

Instantly share code, notes, and snippets.

@mszoernyi
Created September 29, 2015 14:41
Show Gist options
  • Select an option

  • Save mszoernyi/c57c80a3a7193f9696ab to your computer and use it in GitHub Desktop.

Select an option

Save mszoernyi/c57c80a3a7193f9696ab to your computer and use it in GitHub Desktop.

Revisions

  1. mszoernyi created this gist Sep 29, 2015.
    5 changes: 5 additions & 0 deletions application.controller.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,5 @@
    import Ember from 'ember';

    export default Ember.Controller.extend({
    appName:'Ember Twiddle'
    });
    10 changes: 10 additions & 0 deletions application.route.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,10 @@
    import Ember from 'ember';

    export default Ember.Route.extend({
    actions: {
    save() {
    console.log('save in application controller');
    return false;
    }
    }
    });
    7 changes: 7 additions & 0 deletions application.template.hbs
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    <h1>Welcome to {{appName}}</h1>
    <br>
    <br>
    {{link-to 'child' 'child'}}
    {{outlet}}
    <br>
    <br>
    10 changes: 10 additions & 0 deletions child.route.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,10 @@
    import Ember from 'ember';

    export default Ember.Route.extend({
    actions: {
    save() {
    console.log('save in child route');
    return true;
    }
    }
    });
    3 changes: 3 additions & 0 deletions child.template.hbs
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,3 @@
    Child route

    <button {{action 'save'}}>Save</button>
    12 changes: 12 additions & 0 deletions router.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    import Ember from 'ember';
    import config from './config/environment';

    var Router = Ember.Router.extend({
    location: config.locationType
    });

    Router.map(function() {
    this.route('child');
    });

    export default Router;
    9 changes: 9 additions & 0 deletions twiddle.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    {
    "version": "0.4.11",
    "dependencies": {
    "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
    "ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.9/ember.debug.js",
    "ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/1.13.11/ember-data.js",
    "ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.9/ember-template-compiler.js"
    }
    }