Skip to content

Instantly share code, notes, and snippets.

View pixelhandler's full-sized avatar
🍊
Working remotely

Bill Heaton pixelhandler

🍊
Working remotely
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
shouldBeHidden:'Without space: This shouldn\'t get unbounded',
shouldBeHiddenToo:'With space: This shouldn\'t get unbounded',
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@pixelhandler
pixelhandler / controllers.application.js
Last active July 25, 2018 00:17 — forked from HeroicEric/controllers.application.js
Task with links disable when running
import Ember from 'ember';
import { inject as service } from '@ember/service';
import { alias } from '@ember/object/computed';
export default Ember.Controller.extend({
shared: service(),
task: alias('shared.doSomething')
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'button',
click(evt) {
console.log('x-button click', evt); // will be torn down
this.get('onClick')(evt);
}
});
@pixelhandler
pixelhandler / root.controller.js
Last active September 8, 2017 18:39 — forked from mdentremont/root.controller.js
Query params not populated until child model resolves
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['test'],
test: '<not set by route yet>',
paramValue: 'Not set yet'
});
@pixelhandler
pixelhandler / index.controller.js
Created September 8, 2017 18:29 — forked from mdentremont/index.controller.js
Query param update during loading does nothing
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['test'],
test: "NOT SET YET",
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'form',
attributeBindings: ['name:id'],
submitText: 'nothing submitted',
submit(){
console.log('called submit');
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
});