Skip to content

Instantly share code, notes, and snippets.

@mfeckie
mfeckie / controllers.application\.js
Last active September 14, 2021 05:55
New Twiddle
import Controller from '@ember/controller';
import { tracked } from '@glimmer/tracking';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
@tracked time = '11:00';
onChange = (event) => {
console.log(event);
}
}
@mfeckie
mfeckie / controllers.application\.js
Last active September 8, 2021 03:30
New Twiddle
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
options = {
thing: { name: 'one', value: 1 },
otherThing: { name: 'two', value: 2 }
}
}
@mfeckie
mfeckie / machine.js
Last active October 10, 2020 14:02
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@mfeckie
mfeckie / machine.js
Last active October 10, 2020 03:19
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@mfeckie
mfeckie / machine.js
Last active October 9, 2020 01:15
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@mfeckie
mfeckie / machine.js
Created October 8, 2020 06:57
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@mfeckie
mfeckie / controllers.application\.js
Last active September 23, 2020 14:03
Query Param issue reproduction
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
queryParams = ['search', 'statuses'];
search = '';
statuses = [];
@action
@mfeckie
mfeckie / controllers.application\.js
Last active August 26, 2020 08:19
Patient Explorer
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
}
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
applyFilter () {
console.log(arguments);
}
}
});