In config/environment.js
:
// config/environment.js
'use strict';
/*
* Mostly this is the stock module config.
[email protected] /Users/mixonic/Clients/rabble/musicat-stem | |
├── [email protected] | |
├── [email protected] | |
├─┬ [email protected] | |
│ └─┬ [email protected] | |
│ └── [email protected] | |
├── [email protected] | |
├── [email protected] | |
├── [email protected] | |
├── [email protected] |
Talked with @dgeb, and I think this psuedo code would be correct for us to ensure we get the higher precedence for local/private lookups over global when resolving a pair of things: | |
``` | |
` | |
b:/my-app/widgets/top-level | |
a:/my-app/widgets/x-mark | |
b:/my-app/widgets/top-level/x-mark | |
` | |
let source = 'b:/my-app/widgets/top-level'; |
import Ember from 'ember'; | |
function log(string) { | |
let node = $('<p>').text(`${string} (input? ${$('input').length > 0})`); | |
node.appendTo('body'); | |
} | |
export default Ember.Component.extend({ | |
tagName: 'input', | |
willRender() { |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
}); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
left: 0 | |
}); |
import Ember from 'ember'; | |
function log(component, string) { | |
let node = $('<p>').text(`${component.get('label')} - ${string}`); | |
node.appendTo('body'); | |
} | |
export default Ember.Component.extend({ | |
init() { | |
this._super(...arguments); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
firstAppName: 'Ember', | |
lastAppName: 'Twiddle' | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
someObject: { | |
toString: () => 'someObject', | |
bar() { window.alert(this); } | |
}, | |
foo() { | |
window.alert(this); |