Skip to content

Instantly share code, notes, and snippets.

input "app"
output "public"
(function(exports) {
window.DS = SC.Namespace.create();
})({});
(function(exports) {
DS.Adapter = SC.Object.extend({
commit: function(store, commitDetails) {
commitDetails.updated.eachType(function(type, array) {
App.Router.map ->
@route "a"
@route "b"
@route "ab"
@route "ba"
App.ARoute = Em.Route.extend
events:
animateToB: ->
@transitionTo('ab')
App = require 'app'
require 'models/provider'
require 'stores/provider'
# Sample test case
describe 'Provider', ->
describe '#create()', ->
# essentially this is testing that our configuration is working
# so somewhat of a redundant test
it 'should return a new Provider record matching input', ->
(function(global) {
var get = Ember.get, set = Ember.set, doc = document;
global.FastSelectComponent = Ember.Component.extend({
items: null,
valuePath: 'value',
labelPath: 'label',
value: null,
selected: null,
@ebryn
ebryn / SassMeister-input.scss
Created March 23, 2015 02:54
Generated by SassMeister.com.
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
.my-component-a42dce {
& {
border: 1px solid black;
}
@ebryn
ebryn / application.controller.js
Created September 3, 2015 17:11
sort example
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
sortBy: ['name', 'num'],
data: Ember.computed(function() {
return [
{id: 1, name: 'z', num: 1},
@ebryn
ebryn / application.controller.js
Last active May 2, 2016 01:07
helper lookup issue in attributes
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@ebryn
ebryn / application.controller.js
Created October 26, 2015 22:13
enumerating cps
import Ember from 'ember';
var MyModel = DS.Model.extend({
name: DS.attr('string'),
address: DS.attr('string')
});
export default Ember.Controller.extend({
appName:'Ember Twiddle',
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});