Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

Commit 01a2d88

Browse files
committed
chore(deps): update Angular2 to alpha.53
1 parent 9afd510 commit 01a2d88

File tree

5 files changed

+18
-9
lines changed

5 files changed

+18
-9
lines changed

karma-test-shim.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
window.global = window;
2+
13
// Tun on full stack traces in errors to help debugging
24
Error.stackTraceLimit=Infinity;
35

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"through2": "~0.6.3"
3232
},
3333
"dependencies": {
34-
"angular2": "2.0.0-alpha.50",
34+
"angular2": "2.0.0-alpha.53",
3535
"react-native": "0.16.0",
3636
"reflect-metadata": "0.1.2",
3737
"zone.js": "angular/zone.js#26e7f5177a06b28e9c4478eab5c6b95cd79da37f",

sample/hello.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import {Component, NgIf, NgFor} from 'angular2/angular2';
1+
import {Component} from 'angular2/core';
2+
import {NgIf, NgFor} from 'angular2/common'
23
import {StyleSheet} from 'react-native';
34

45
@Component({
@@ -29,12 +30,12 @@ class Sub {}
2930
<Text [style]="styles.instructions" [fontSize]="s">
3031
Shake or press menu button for dev menu {{foo}}
3132
</Text>
32-
<Text *ng-if="maybe" [style]="styles.row">ng-if says hello</Text>
33+
<Text *ngIf="maybe" [style]="styles.row">ngIf says hello</Text>
3334
<sub [marginTop]="10" [marginBottom]="10" [style]="styles.row">
3435
<Text>Some content at the bottom</Text>
3536
<View><Text>Some content in a view, at the top</Text></View>
3637
</sub>
37-
<Text *ng-for="#item of items" [style]="styles.row">ng-for says {{item}}</Text>
38+
<Text *ngFor="#item of items" [style]="styles.row">ngFor says {{item}}</Text>
3839
3940
<TextInput placeholder="Type in" (topTouchEnd)="$event.target.focus()" (topSubmitEditing)="$event.target.blur()"></TextInput>
4041
<View [style]="styles.button" (topTouchEnd)="handleEvent($event)">

sample/todomvc.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import {Component, NgIf, NgFor, Input, Output, EventEmitter} from 'angular2/angular2';
1+
import {Component, Input, Output, EventEmitter} from 'angular2/core';
2+
import {NgIf, NgFor} from 'angular2/common'
23
import {StyleSheet} from 'react-native';
34

45
class Palette {
@@ -24,8 +25,8 @@ class Todo {
2425
template: `
2526
<View [style]="styles.row">
2627
<Text [style]="[styles.tick, item.active ? styles.tickOff : styles.tickOn]" (topTouchStart)="visualFeedback($event)" (topTouchEnd)="toggle($event)">{{item.active ? "[ ]" : "[x]"}}</Text>
27-
<Text *ng-if="!item.edited" [style]="[styles.main, item.active ? styles.mainOff : styles.mainOn]" (topTouchEnd)="startEdit()">{{item.value}}</Text>
28-
<TextInput *ng-if="item.edited" [style]="styles.editor" [text]="item.value" mostRecentEventCount="0" (topTouchEnd)="$event.target.focus()" (topSubmitEditing)="stopEdit($event)"></TextInput>
28+
<Text *ngIf="!item.edited" [style]="[styles.main, item.active ? styles.mainOff : styles.mainOn]" (topTouchEnd)="startEdit()">{{item.value}}</Text>
29+
<TextInput *ngIf="item.edited" [style]="styles.editor" [text]="item.value" mostRecentEventCount="0" (topTouchEnd)="$event.target.focus()" (topSubmitEditing)="stopEdit($event)"></TextInput>
2930
<Text [style]="styles.cross" (topTouchStart)="visualFeedback($event)" (topTouchEnd)="delete()">X</Text>
3031
</View>
3132
`
@@ -128,7 +129,7 @@ export class TodoItem {
128129
</View>
129130
<ScrollView [style]="styles.scroll">
130131
<View collapsable="false">
131-
<template ng-for #todo [ng-for-of]="filteredTodos">
132+
<template ngFor #todo [ngForOf]="filteredTodos">
132133
<todo-item [item]="todo" (toggled)="updateCount($event)" (deleted)="deleteTodo($event)"></todo-item>
133134
</template>
134135
</View>

src/react_native_renderer.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export class ReactNativeRenderer extends Renderer {
6363

6464
createRootHostView(hostProtoViewRef:RenderProtoViewRef, fragmentCount:number, hostElementSelector:string):RenderViewWithFragments {
6565
this._rootView = this._createView(hostProtoViewRef, true);
66-
//console.log((<ReactNativeRenderFragmentRef>this._rootView.fragmentRefs[0]).nodes[0]);
66+
console.log((<ReactNativeRenderFragmentRef>this._rootView.fragmentRefs[0]).nodes[0]);
6767
return this._rootView;
6868
}
6969

@@ -143,6 +143,11 @@ export class ReactNativeRenderer extends Renderer {
143143
node.setProperty(attributeName, attributeValue);
144144
}
145145

146+
setBindingDebugInfo(location: RenderElementRef, propertyName: string,
147+
propertyValue: string): void {
148+
// Do nothing
149+
}
150+
146151
setElementClass(location:RenderElementRef, className:string, isAdd:boolean): void {
147152
console.error('NOT IMPLEMENTED: setElementClass', arguments);
148153
}

0 commit comments

Comments
 (0)