Skip to content

Instantly share code, notes, and snippets.

@MiracleBlue
Created February 8, 2015 22:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MiracleBlue/76e2f88138fd1da17a02 to your computer and use it in GitHub Desktop.
Save MiracleBlue/76e2f88138fd1da17a02 to your computer and use it in GitHub Desktop.
Ember Data
import DS from 'ember-data';
export default DS.Model.extend({
timeline: DS.belongsTo("timeline"),
type: DS.attr("string")
});
import DS from 'ember-data';
import Ember from "ember";
var inflector = Ember.Inflector.inflector;
inflector.uncountable('timeline');
export default DS.Model.extend({
kitten: DS.belongsTo("kitten"),
items: DS.hasMany("timelineItem", {polymorphic: true})
});
timeline: [
{
id: "meowzah",
kitten: "meowzah",
items: [
{
id: "whatup",
type: "Email",
title: "Sup dude",
content: "meow mix meow mix please deliver",
contentSummary: "meow..."
},
{
id: "blah",
type: "Note",
content: "meow mix meow mix please deliver",
contentSummary: "meow..."
}
]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment