Skip to content

Instantly share code, notes, and snippets.

View jkarsrud's full-sized avatar

Jesper Haug Karsrud jkarsrud

View GitHub Profile
// Our model does some calls to a server or whatever
var model = new Ember.RSVP.Promise(function(resolve, reject){
if(someCondition){
resolve(someData);
} else {
reject(err);
}
});
/* Put your CSS here */
html, body {
margin: 20px;
}
/* Put your CSS here */
html, body {
margin: 20px;
}
/* Put your CSS here */
html, body {
margin: 20px;
}
find: function(store, type, id/*, opts*/) {
return new Ember.RSVP.Promise(function(resolve, reject) {
hoodie.store.find(type.typeKey, id).then(function(data) {
Ember.run(null, resolve, data);
}, function(data) {
Ember.run(null, reject, data);
});
}
}
App.Router.map(function() {
this.resource('channels', {path: '/'}, function() {
this.resource('events', {path: '/:channel_id/events'});
});
});
App.ChannelsRoute = Em.Route.extend({
model: function() {
return this.store.find('channels');
}
{
"predef": [
"document",
"window",
"location",
"setTimeout",
"Ember",
"Em",
"DS",
"$",
@jkarsrud
jkarsrud / installed_packages.json
Created January 17, 2014 12:39
Sublime text installed packages
{
"installed_packages":
[
"Better JavaScript",
"Dust.js",
"EditorConfig",
"Ember.js Snippets",
"Emmet",
"GitGutter",
"Handlebars",
var attr = DS.attr;
var hasMany = DS.hasMany;
var belongsTo = DS.belongsTo;
var Category = DS.Model.extend({
title: attr(),
displayHint: attr(),
categoryList: hasMany('category', {inverse: 'parent'}),
parent: belongsTo('category', {inverse: 'categoryList'})
});
@jkarsrud
jkarsrud / web.config40.xml
Last active December 29, 2015 02:29
Assembly redirect differences in Umbraco 7 on .NET 4.5 vs. .NET 4.0
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!-- Old asp.net ajax assembly bindings -->
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="4.0.0.0"/>