Skip to content

Instantly share code, notes, and snippets.

View danevans's full-sized avatar

Danston danevans

  • Square
  • San Francisco
View GitHub Profile
import Controller from '@ember/controller';
import { action, computed } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { A } from '@ember/array';
const PREFILL_DATA = [{name: 'bill'}, {name: 'aubrey'}, {name: 'danston'}];
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
myRouteName = 'my-route';
}
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@danevans
danevans / controllers.application.js
Last active June 27, 2019 20:46
Did not pass parameters
import Controller from '@ember/controller';
export default Controller.extend({
});
@danevans
danevans / controllers.application.js
Last active August 24, 2018 01:56
Query Param Refresh Model
import Ember from 'ember';
import { inject as service } from '@ember/service';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
router: service(),
actions: {
myAction(...args1) {
console.log('action', ...args1);
@danevans
danevans / controllers.application.js
Created July 25, 2018 01:20
parent child query params
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember!',
actions: {
more() {
this.get('model').set('name', 'danston');
this.get('model.myList').push('d');
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@danevans
danevans / README.md
Last active May 22, 2018 01:01
A simple setup for a JavaScript project that doesn't use a web app framework

Getting up and running in JavaScript

Prerequisites

  1. Install yarn
  2. Install node

Steps

  1. yarn init
import Ember from 'ember';
export default Ember.Component.extend({
click() {
alert(this.$().text());
}
});