Skip to content

Instantly share code, notes, and snippets.

View pjlammertyn's full-sized avatar

Lammertyn Pieter-Jan pjlammertyn

View GitHub Profile
@pjlammertyn
pjlammertyn / Ember.Editable.js
Created August 8, 2012 12:52
Ember.Editable mixin
Ember.Editable = Ember.Mixin.create({
_originalPropertyStates: Ember.Map.create(),
_isEditing: false,
isDirty: null,
init: function () {
this._super();
},
willDestroy: function () {
@pjlammertyn
pjlammertyn / Ember.Editable.js
Created August 8, 2012 12:51
Ember.Editable mixin
Ember.Editable = Ember.Mixin.create({
_originalPropertyStates: Ember.Map.create(),
_isEditing: false,
willDestroy: function () {
var $this = this;
for (var prop in this.getOwnProperties()) {
Ember.removeBeforeObserver($this, prop, $this, '_beforePropertyChange');
//Ember.removeObserver($this, prop, $this, '_propertyChanged');
}
@pjlammertyn
pjlammertyn / HandlebarsBundleTransform.cs
Created July 31, 2012 07:11 — forked from kylefritz/HandlebarsBundleTransform.cs
Compile Ember Handlebars Templates in .net mvc (2 options: first using postbuild, second using a bundle transform)
using System.IO;
using System.Text;
using System.Web;
using System.Web.Optimization;
using Jurassic;
namespace Fewt.Web
{
public class EmberHandlebarsBundleTransform : IBundleTransform
{