Skip to content

Instantly share code, notes, and snippets.

View jsturgis's full-sized avatar

Jeff Sturgis jsturgis

View GitHub Profile
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { get, action } from '@ember/object';
export default class extends Component {
@tracked
entities = get(this.args, 'cohort.entities')
.toArray()
.slice(0, 5);
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
@service myService;
}
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@jsturgis
jsturgis / controllers.application.js
Last active February 22, 2019 18:15
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
});
import DS from 'ember-data';
export default DS.JSONAPIAdapter.extend({
namespace: 'api/v1'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
languages: ["HTML","Css","Javascript","php"],
name: "John Doe",
init() {
this._super(...arguments);
this.get('languages').forEach( language =>{
import Ember from 'ember';
import EligibilityCheck from '../eligibility-check-for-third-party';
export default Ember.Component.extend({
init() {
this._super(...arguments);
const config = {
pollTask: () => {console.log('called polltask')},
runTask: () => {console.log('called runtask')},
import Ember from 'ember';
import { defer } from 'rsvp';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.myAsyncFun();
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});