Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Component.extend({
foo: 'foo',
bar: 'bar',
actions: {
someAction() {
console.log('someAction fired');
}
}
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Arrays',
foo: [],
bar: Ember.computed('foo', function() {
console.log('bar called');
}),
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@derrickshowers
derrickshowers / gist:80fb450490ff03e6e274
Created April 18, 2015 23:54
Delegation Design Pattern Using Swift
import UIKit
protocol YelpRequestDelegate {
func getYelpData() -> AnyObject
func processYelpData(data: NSData) -> NSData
}
class YelpAPI {
var delegate: YelpRequestDelegate?