Skip to content

Instantly share code, notes, and snippets.

View srvance's full-sized avatar

Stephen Vance srvance

View GitHub Profile
@srvance
srvance / components.my-child.js
Created March 8, 2017 16:07
Template Inheritance
import Parent from './my-parent';
export default Parent.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@srvance
srvance / controllers.application.js
Created November 20, 2016 00:20
Default Dynamic Path
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});

Keybase proof

I hereby claim:

  • I am srvance on github.
  • I am srvance (https://keybase.io/srvance) on keybase.
  • I have a public key whose fingerprint is F46A 8B11 EA0B 7677 B0B2 9EA7 8D1C 87C7 F72E 7703

To claim this, I am signing this object:

@srvance
srvance / components.my-component.js
Last active August 16, 2016 00:56
Component Property Scope
import Ember from 'ember';
export default Ember.Component.extend({
internal: 'internal',
block: 'block',
global: 'global'
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'button',
click() {
this.sendAction();
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
windowLocation: Ember.inject.service(),
appName: 'Window Location',
init() {
console.log('application.js');
this.get('windowLocation').location();
}