Skip to content

Instantly share code, notes, and snippets.

View workmanw's full-sized avatar

Wesley Workman workmanw

View GitHub Profile
@workmanw
workmanw / controllers.application.js
Last active February 20, 2017 03:08
Injection Testing
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@workmanw
workmanw / controllers.application.js
Last active February 2, 2017 13:25
Includes Helper
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
items: ['1', '2', '3'],
actions: {
addValue(value) {
this.get('items').addObject(value);
@workmanw
workmanw / components.test-one.js
Created December 10, 2016 13:53 — forked from 3AHAT0P/components.test-one.js
Ember 2.10.0 - Bug with inline styles
import Ember from 'ember';
export default Ember.Component.extend({
attributeBindings: 'style'.w(),
init() {
this._super(...arguments);
Ember.run.later(this, () => {
this.set('isVisible', true);
}, 5000);
@workmanw
workmanw / controllers.application.js
Last active March 2, 2017 00:43
Parent Controller w/ Query-Parm
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
init() {
this._super(...arguments);
this.computeVarVals();
this.computeLetVals();
},
@workmanw
workmanw / controllers.application.js
Created August 30, 2016 17:56
Ember.Helper EmptyObject
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'input',
attributeBindings: [ 'type', 'value', 'placeholder', 'data-stripe', 'name' ],
type: 'text',
_sanitizedValue: undefined,
input() { this._handleChangeEvent(); },
change() { this._handleChangeEvent(); },
@workmanw
workmanw / controllers.application.js
Last active March 2, 2017 00:50
{{input}} keyPress validation
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
inputValue: 50,
actions: {
keyPress(value) {
console.log(value);
@workmanw
workmanw / components.my-yielding.js
Last active March 2, 2017 00:47
hash and mut helper w/ two-way binding
import Ember from 'ember';
export default Ember.Component.extend({
});