Skip to content

Instantly share code, notes, and snippets.

View cah-danmonroe's full-sized avatar

Dan Monroe cah-danmonroe

  • Cardinal Health
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Score Grid Twiddle',
});
import Ember from 'ember';
export default Ember.Controller.extend({
rows: Ember.A([1,2,3,4,5,6,7,8,9,10]),
cols: Ember.A([1,2,3,4,5]),
foos: Ember.A([
Ember.Object.create({
scores: [
@cah-danmonroe
cah-danmonroe / application.controller.js
Last active June 11, 2016 14:27
Score grid - without displayscore object
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Score Grid Twiddle',
});
@cah-danmonroe
cah-danmonroe / controllers.application.js
Last active December 1, 2016 16:08
previousTransition retry
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@cah-danmonroe
cah-danmonroe / add-super-calls.js
Created March 7, 2017 15:14 — forked from Bestra/add-super-calls.js
codemod for adding this._super() calls to component lifecycle hooks
/**
To use this file you'll need to have `jscodeshift` (https://github.com/facebook/jscodeshift)
installed, which you can get through npm or yarn.
You can invoke it as follows:
`jscodeshift -t add-super-calls.js ~/path/to/js/files/`
You can pass `-d` to do a dry-run.
*/
const hookNames = [
'init',
'didInitAttrs',
@cah-danmonroe
cah-danmonroe / components.my-table.js
Last active December 14, 2019 18:20
New Twiddle
import Ember from 'ember';
import {computed, get, set} from '@ember/object';
export default Ember.Component.extend({
columns: null,
editingRowId: null,
editingCellValue: null,
init () {
import Ember from 'ember';
import {computed, get, set} from '@ember/object';
export default Ember.Component.extend({
columns: null,
rows: null,
editingRowId: null,
init () {
import Ember from 'ember';
import { get, set, computed } from '@ember/object';
import { A as emberArray } from '@ember/array';
export default Ember.Component.extend({
sorts: [{valuePath: 'name', isAscending: true}],
columns: [
{
import Ember from 'ember';
// import { isBlank } from '@ember/utils';
export default Ember.Controller.extend({
appName: 'Ember Power Select - focus',
cities: ['Barcelona', 'London', 'New York', 'Porto'],
actions: {
handleFocus(select, e) {
console.debug('EPS focused!');
@cah-danmonroe
cah-danmonroe / controllers.application.js
Last active October 28, 2019 16:22
Mirage primaryKey
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle!!'
});