Skip to content

Instantly share code, notes, and snippets.

View GavinJoyce's full-sized avatar

Gavin Joyce GavinJoyce

View GitHub Profile
@GavinJoyce
GavinJoyce / components.my-component.js
Last active February 8, 2017 11:35
Component Arguments
import Ember from 'ember';
export default Ember.Component.extend({
}).reopenClass({
positionalParams: 'params'
});
@GavinJoyce
GavinJoyce / components.my-component.js
Last active February 4, 2017 21:07 — forked from paddyobrien/components.my-component.js
closure component bug?
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
isEnabled: false
});
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super();
alert(this.get('name'));
}
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
click(e) {
this.get('onClick')(e);
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
isButton: true,
tagName: Ember.computed('isButton', function () {
return this.get('isButton') ? 'button' : 'a';
}),
});