Skip to content

Instantly share code, notes, and snippets.

@KTKate
KTKate / application.controller.js
Last active September 9, 2015 04:39 — forked from carlbennettnz/application.controller.js
Adding to a RecordArray
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@KTKate
KTKate / application.controller.js
Last active September 5, 2015 21:28 — forked from dehuszar/application.controller.js
Click interaction test
import Ember from 'ember';
let num = 0;
export default Ember.Controller.extend({
appName:'Ember Twiddle',
values: ['0 clicks'],
actions: {
sendOutput(value) {
num++; this.get('values').pushObject(num + ' ' + value);
}
}
@KTKate
KTKate / application.controller.js
Last active September 1, 2015 02:04
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'b',
something: 'nothing',
actions:{
setSomething(val){
console.log('val', new Ember.Handlebars.SafeString(val.target.value));
this.set('something', Ember.String.htmlSafe(val));
@KTKate
KTKate / actions-yo.component.js
Last active August 31, 2015 04:42
Closure Actions!
import Ember from 'ember';
export default Ember.Component.extend({
});
@KTKate
KTKate / application.controller.js
Last active August 31, 2015 02:45 — forked from rwjblue/application.controller.js
Why Won't my component click
import Ember from 'ember';
let uuid = 0;
export default Ember.Controller.extend({
didIClick: 'No Clicks!',
actions:{
controllerClicked(){
this.set('didIClick', 'Clicked!! ' + (uuid++));
}
}
@KTKate
KTKate / application.controller.js
Last active August 28, 2015 03:09
Why Won't my component click
import Ember from 'ember';
export default Ember.Controller.extend({
didIClick: 'No Clicks!',
enabled: false,
actions: {
toggleEnabled(){
this.toggleProperty('enabled');
}
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@KTKate
KTKate / application.route.js
Last active April 17, 2017 10:49
New Twiddle
import Ember from 'ember';
export default Ember.Route.extend({
queryParams: {
perPage: {refreshModel: true },
first_name: {refreshModel: true},
color: {refreshModel: true}
},
model(params){
import Ember from 'ember';
export default Ember.Component.extend({
total: 20.0,
current: 4.5,
log: [],
progress: Ember.computed('total', 'current', {
get() {