Skip to content

Instantly share code, notes, and snippets.

View tamebadger's full-sized avatar

Rupert Klopper tamebadger

  • Grand Cayman, Cayman Islands
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
fishData: Ember.inject.service(),
didInsertElement(){
console.log('model.type:',this.get('model.type'))
console.log('type:',this.get('type'))
console.log('service.data.type:',this.get('fishData.data.type'))
}
});
@tamebadger
tamebadger / components.fishprice-plot.js
Created May 10, 2016 19:58
Component Model Example
import Ember from 'ember';
export default Ember.Component.extend({
// fishData: Ember.inject.service()
didInsertElement(){
console.log(this.get('model.type'))
}
});
import Ember from 'ember';
export default Ember.Component.extend({
test: true,
actions: {
toggle(){
this.toggleProperty('test')
}
}
})
import Ember from 'ember';
export default Ember.Controller.extend({
});
@tamebadger
tamebadger / router.js
Last active May 9, 2016 07:08
Chatroom App Demo
import Ember from 'ember';
import config from './config/environment';
const Router = Ember.Router.extend({
location: 'none'
});
Router.map(function() {
this.route('friends')
this.route('users')
import Ember from 'ember';
export default Ember.Component.extend({
isOpen: false,
classNameBindings: ['isOpen:modalDialog:notOpen'],
actions: {
close(){
import Ember from 'ember'
import TypeChecker from '../mixins/type-checker'
export default Ember.Controller.extend(TypeChecker, {
prop: 'controller property'
})
import Ember from 'ember'
export default Ember.Controller.extend({
})
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
import { Person } from '../demo/person'
let me = Person.create({
name: 'My Name'
});
me.say('Hello');