Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.returnValue = this.send('doSomethingWithReturnValue', 'return value');
import Ember from 'ember';
const PERSON = 'person';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.person = {
first: 0,
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',
// Create a fake "model" from a POJO
presence: Ember.Object.extend({
isOnline: Ember.computed.equal('availability', 'ONLINE'),
isOffline: Ember.computed.not('isOnline')
})
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
session: {
backend_pl_fields: [
],
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
fields: [
],
actions: {
addField() {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
hexCode: 123,
result: Ember.computed('hexCode', function() {
return this.get('hexCode') * 2;
})
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
const { set } = Ember;
const { all } = Ember.RSVP;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
isRunning: false,
jobsRemaining: 0,
jobs: [],