Skip to content

Instantly share code, notes, and snippets.

View jkarsrud's full-sized avatar

Jesper Haug Karsrud jkarsrud

View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
myMethod() {
this.set('username', '@przemek');
},
actions: {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
data: ['Hey', 'Hello', 'Hi', 'Hola']
});
@jkarsrud
jkarsrud / components.my-modal.js
Created September 27, 2017 10:37
New Twiddle
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
closeModal() {
console.log('close the modal');
this.set('closed', true);
}
}
});
import Ember from 'ember';
export default Ember.Component.extend({
arr: Ember.computed('times', function() {
return new Array(this.get('times'));
})
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
typeArray: ['hello', 'hi']
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
layout: Ember.computed('shouldRender', function() {
return !this.get('shouldRender') ? '' : 'my-component';
}),
init() {
this._super(...arguments);
this.set('shouldRender', false);
console.log(this.isVisible);