Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Ember Starter Kit</title>
  <link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/normalize/2.1.0/normalize.css">
</head>
<body>
  
  <script type="text/x-handlebars">
    <h2>Welcome to Ember.js</h2>
{{link-to 'newpermitcategorys' 'newpermitcategorys'}}
    {{outlet}}
  </script>
  <script type="text/x-handlebars" data-template-name="newpermitcategorys">
    <h2>New Permit Category</h2>
  {{input type="text" id="newpermitcategory" placeholder="Create a category and press enter" value=newPermittype action="createPermitCategory"}}
<tr id="newpermitcategory">
{{#each}}
  <td>
    <input type="checkbox" class="toggle">
    <label>{{permittype}}</label> lol
  </td>
{{/each}}
</tr>
  </script>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  <script src="http://builds.handlebarsjs.com.s3.amazonaws.com/handlebars-v1.1.2.js"></script>
  <script src="http://builds.emberjs.com/tags/v1.2.0/ember.min.js"></script>
  <script src="http://builds.emberjs.com/tags/v1.0.0-beta.3/ember-data.min.js"></script>
  
  <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-mockjax/1.5.3/jquery.mockjax.js"></script>
</body>
</html>
 
/* Put your CSS here */
html, body {
    margin: 20px;
}
 
VpcYeoman = Ember.Application.create();
VpcYeoman.Router.map(function () {
  this.resource('newpermitcategorys', { path: '/newpermitcategorys' });
  this.resource('newpermitcategory', { path: '/newpermitcategory/:newpermitcategory_id' });
});
VpcYeoman.NewpermitcategorysController = Ember.ArrayController.extend({
  actions: {
    createPermitCategory: function (dfg) {
      var permittype = this.get('newPermittype');
      if (!permittype.trim()) {return;}
      var newpermitcategory = this.store.createRecord('newpermitcategory', {
        permittype: permittype
      });
      this.set('newPermittype', '');
      newpermitcategory.save();
    }
  }
});
VpcYeoman.NewpermitcategoryAdapter = DS.FixtureAdapter;
VpcYeoman.Newpermitcategory = DS.Model.extend({
    permitType: DS.attr('string'),
    isCompleted: DS.attr('boolean')
});
VpcYeoman.Newpermitcategory.FIXTURES = [
  {
    id: 1,
    permitType:'Building'
  },
  {
    id: 2,
    permitType:'Electrical'
  },
  {
    id: 3,
    permitType:'Zoning'
  },
  {
    id: 4,
    permitType:'Fire'
  }
];
VpcYeoman.NewpermitcategoryView = Ember.View.extend({
    templateName: 'newpermitcategory'
});
VpcYeoman.NewpermitcategorysView = Ember.View.extend({
    templateName: 'newpermitcategorys'
});
VpcYeoman.NewpermitcategorysRoute = Ember.Route.extend({
  model: function() {
    return this.store.find('newpermitcategory');
  }
});
VpcYeoman.Newpermitcategoryroute = Ember.Route.extend({
});
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers