When wring types in Ember, you now have to use the full "Ember" name instead of the shorthand "Em".

This commit is contained in:
Erik Krogh Kristensen
2016-08-05 11:22:56 +02:00
parent 30132424e2
commit 9ab8c2ce8c
+5 -5
View File
@@ -4,7 +4,7 @@
var App : any;
App = Em.Application.create<Em.Application>();
App = Em.Application.create<Ember.Application>();
App.president = Em.Object.create({
name: 'Barack Obama'
@@ -44,7 +44,7 @@ var tom = Person1.create<MyPerson2>({
tom.helloWorld();
Person1.reopen({ isPerson: true });
Person1.create<Em.Object>().get('isPerson');
Person1.create<Ember.Object>().get('isPerson');
Person1.reopenClass({
createMan: () => {
@@ -55,7 +55,7 @@ Person1.reopenClass({
declare var Person1: typeof MyPerson;
Person1.createMan().get('isMan');
var person = Person1.create<Em.Object>({
var person = Person1.create<Ember.Object>({
firstName: 'Yehuda',
lastName: 'Katz'
});
@@ -140,10 +140,10 @@ var people2 = [
Person3.create({ name: 'Yehuda', isHappy: true }),
Person3.create({ name: 'Majd', isHappy: false })
];
people2.every((person: Em.Object) => {
people2.every((person: Ember.Object) => {
return !!person.get('isHappy');
});
people2.some((person: Em.Object) => {
people2.some((person: Ember.Object) => {
return !!person.get('isHappy');
});
people2.everyProperty('isHappy', true);