alpha38, first pass

This commit is contained in:
Adam Bradley
2015-10-03 16:02:24 -05:00
parent 0358d1b162
commit 5345d10f21
40 changed files with 40 additions and 90 deletions

View File

@ -1,4 +1,4 @@
import {FormBuilder, Validators, ControlGroup} from 'angular2/forms'; import {FormBuilder, Validators, ControlGroup} from 'angular2/angular2';
import {Log} from 'ionic/util' import {Log} from 'ionic/util'
import {App, IonicView, NavController} from 'ionic/ionic' import {App, IonicView, NavController} from 'ionic/ionic'

View File

@ -1,10 +1,9 @@
import {Component} from 'angular2/angular2'; import {Component, Control, ControlGroup} from 'angular2/angular2';
import {Control, ControlGroup} from 'angular2/forms';
import {IonicApp, App, Http} from 'ionic/ionic'; import {IonicApp, App, Http} from 'ionic/ionic';
import {Translate, TranslatePipe} from 'ionic/ionic'; import {Translate, TranslatePipe} from 'ionic/ionic';
@App({ @App({
templateUrl: 'main.html', templateUrl: 'main.html',
pipes: [TranslatePipe] pipes: [TranslatePipe]

View File

@ -1,5 +1,4 @@
import {Directive, ElementRef} from 'angular2/angular2'; import {Directive, ElementRef, FormBuilder, Validators, ControlGroup} from 'angular2/angular2';
import {FormBuilder, Validators, ControlGroup} from 'angular2/forms';
import {App, NavController, IonicView} from 'ionic/ionic'; import {App, NavController, IonicView} from 'ionic/ionic';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, Control, ControlGroup} from 'angular2/angular2';
import {Control, ControlGroup} from 'angular2/forms';
import {IonicApp, App, Http} from 'ionic/ionic'; import {IonicApp, App, Http} from 'ionic/ionic';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, Control, ControlGroup} from 'angular2/angular2';
import {Control, ControlGroup} from 'angular2/forms';
import {App, Http} from 'ionic/ionic'; import {App, Http} from 'ionic/ionic';

View File

@ -1,6 +1,5 @@
import {ElementRef} from 'angular2/angular2' import {ElementRef, Component, Directive} from 'angular2/angular2';
import {Component, Directive} from 'angular2/angular2'; import {FormBuilder, Control, ControlGroup, Validators} from 'angular2/angular2';
import {FormBuilder, Control, ControlGroup, Validators} from 'angular2/forms';
import {App, Modal, Animation, Content} from 'ionic/ionic'; import {App, Modal, Animation, Content} from 'ionic/ionic';
import {NavController, NavParams, IonicView} from 'ionic/ionic'; import {NavController, NavParams, IonicView} from 'ionic/ionic';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, FormBuilder, Validators, ControlGroup} from 'angular2/angular2';
import {FormBuilder, Validators, ControlGroup} from 'angular2/forms';
import {IonicApp, IonicView} from 'ionic/ionic'; import {IonicApp, IonicView} from 'ionic/ionic';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, FormBuilder, Validators, ControlGroup} from 'angular2/angular2';
import {FormBuilder, Validators, ControlGroup} from 'angular2/forms';
import {IonicView} from 'ionic/ionic'; import {IonicView} from 'ionic/ionic';

View File

@ -1,4 +1,4 @@
import {FormBuilder, Validators, ControlGroup} from 'angular2/forms'; import {FormBuilder, Validators, ControlGroup} from 'angular2/angular2';
import {IonicApp, IonicView, NavController} from 'ionic/ionic'; import {IonicApp, IonicView, NavController} from 'ionic/ionic';

View File

@ -1,4 +1,4 @@
import {FormBuilder, Control, ControlGroup, Validators} from 'angular2/forms'; import {FormBuilder, Control, ControlGroup, Validators} from 'angular2/angular2';
import {App, IonicView, Animation, Modal, NavController, NavParams} from 'ionic/ionic'; import {App, IonicView, Animation, Modal, NavController, NavParams} from 'ionic/ionic';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, Control, ControlGroup} from 'angular2/angular2';
import {Control, ControlGroup} from 'angular2/forms';
import {App, Http, Storage, LocalStorage, SqlStorage} from 'ionic/ionic'; import {App, Http, Storage, LocalStorage, SqlStorage} from 'ionic/ionic';

View File

@ -1,6 +1,5 @@
import {Component, Directive, View} from 'angular2/angular2'; import {Component, Directive, View, NgIf, NgFor, NgClass, ElementRef} from 'angular2/angular2';
import {NgIf, NgFor, NgClass, ElementRef} from 'angular2/angular2'; import {FormBuilder, Control, ControlGroup, Validators, FORM_DIRECTIVES} from 'angular2/angular2';
import {FormBuilder, Control, ControlGroup, Validators, FORM_DIRECTIVES} from 'angular2/forms';
import {App, IonicView, Animation, Content, Scroll, Modal, NavController, NavParams} from 'ionic/ionic'; import {App, IonicView, Animation, Content, Scroll, Modal, NavController, NavParams} from 'ionic/ionic';
@ -9,7 +8,6 @@ import {Weather} from './weather';
import {Flickr} from './flickr'; import {Flickr} from './flickr';
@IonicView({ @IonicView({
template: `<ion-view id="settings-modal"> template: `<ion-view id="settings-modal">
<ion-toolbar><ion-title>Settings</ion-title></ion-toolbar> <ion-toolbar><ion-title>Settings</ion-title></ion-toolbar>

View File

@ -9,7 +9,7 @@ import {
NgControlName, NgControlName,
NgFormModel, NgFormModel,
FormBuilder FormBuilder
} from 'angular2/forms'; } from 'angular2/angular2';
@App({ @App({
templateUrl: 'main.html' templateUrl: 'main.html'

View File

@ -1,7 +1,4 @@
import {Component, ComponentRef, Compiler, ElementRef, Injector, bind, NgZone} from 'angular2/angular2'; import {Component, ComponentRef, Compiler, ElementRef, Injector, bind, NgZone, DynamicComponentLoader, DirectiveBinding, AppViewManager} from 'angular2/angular2';
import {DynamicComponentLoader} from 'angular2/src/core/compiler/dynamic_component_loader';
import {DirectiveBinding} from 'angular2/src/core/compiler/element_injector';
import {AppViewManager} from 'angular2/src/core/compiler/view_manager';
import {Ion} from '../ion'; import {Ion} from '../ion';
import {IonicConfig} from '../../config/config'; import {IonicConfig} from '../../config/config';

View File

@ -1,5 +1,4 @@
import {Component, Directive, View, ElementRef, Host, Optional, forwardRef, Inject, Injector, NgZone, Renderer} from 'angular2/angular2'; import {Component, Directive, View, ElementRef, Host, Optional, forwardRef, Inject, Injector, NgZone, Renderer, ViewContainerRef} from 'angular2/angular2';
import {ViewContainerRef} from 'angular2/src/core/compiler/view_container_ref';
import {IonicComponent} from '../../config/decorators'; import {IonicComponent} from '../../config/decorators';
import {NavController} from './nav-controller'; import {NavController} from './nav-controller';

View File

@ -1,5 +1,4 @@
import {Component} from 'angular2/angular2'; import {Component, DirectiveBinding} from 'angular2/angular2';
import {DirectiveBinding} from 'angular2/src/core/compiler/element_injector';
import {IonicApp} from '../app/app'; import {IonicApp} from '../app/app';
import {Animation} from '../../animations/animation'; import {Animation} from '../../animations/animation';

View File

@ -9,7 +9,7 @@ import {
NgControlName, NgControlName,
NgFormModel, NgFormModel,
FormBuilder FormBuilder
} from 'angular2/forms'; } from 'angular2/angular2';
@App({ @App({

View File

@ -1,5 +1,4 @@
import {ElementRef, Pipe} from 'angular2/angular2'; import {ElementRef, Pipe} from 'angular2/angular2';
//import {ControlGroup, ControlDirective} from 'angular2/forms'
import {Ion} from '../ion'; import {Ion} from '../ion';
import {IonicConfig} from '../../config/config'; import {IonicConfig} from '../../config/config';

View File

@ -1,4 +1,4 @@
import {FormBuilder, Validators, Control, ControlGroup} from 'angular2/forms'; import {FormBuilder, Validators, Control, ControlGroup} from 'angular2/angular2';
import {App} from 'ionic/ionic'; import {App} from 'ionic/ionic';
import {SearchPipe} from 'ionic/components/search-bar/search-bar'; import {SearchPipe} from 'ionic/components/search-bar/search-bar';

View File

@ -1,6 +1,5 @@
import {View, Renderer, ElementRef, EventEmitter, Host, forwardRef, Optional} from 'angular2/angular2'; import {View, Renderer, ElementRef, EventEmitter, Host, forwardRef, Optional} from 'angular2/angular2';
import {Control, NgControl,NgFormControl} from 'angular2/forms'; import {Control, NgControl, NgFormControl, ControlGroup, ControlDirective} from 'angular2/angular2';
import {ControlGroup, ControlDirective} from 'angular2/forms'
import {Ion} from '../ion'; import {Ion} from '../ion';
import {IonicConfig} from '../../config/config'; import {IonicConfig} from '../../config/config';

View File

@ -1,4 +1,4 @@
import {FORM_DIRECTIVES, FormBuilder, Validators, Control, ControlGroup} from 'angular2/forms'; import {FORM_DIRECTIVES, FormBuilder, Validators, Control, ControlGroup} from 'angular2/angular2';
import {App} from 'ionic/ionic'; import {App} from 'ionic/ionic';

View File

@ -9,7 +9,7 @@ import {
NgControlName, NgControlName,
NgFormModel, NgFormModel,
FormBuilder FormBuilder
} from 'angular2/forms'; } from 'angular2/angular2';
@App({ @App({
templateUrl: 'main.html' templateUrl: 'main.html'

View File

@ -9,7 +9,7 @@ import {
NgControlName, NgControlName,
NgFormModel, NgFormModel,
FormBuilder FormBuilder
} from 'angular2/forms'; } from 'angular2/angular2';
@App({ @App({
templateUrl: 'main.html' templateUrl: 'main.html'

View File

@ -1,5 +1,4 @@
import {Directive, Component, View, Host, ElementRef, forwardRef, Injector, NgZone} from 'angular2/angular2'; import {Directive, Component, View, Host, ElementRef, forwardRef, Injector, NgZone, ViewContainerRef} from 'angular2/angular2';
import {ViewContainerRef} from 'angular2/src/core/compiler/view_container_ref';
import {NavController} from '../nav/nav-controller'; import {NavController} from '../nav/nav-controller';
import {ViewController} from '../nav/view-controller'; import {ViewController} from '../nav/view-controller';

View File

@ -1,5 +1,4 @@
import {Component, Directive, View, Injector, NgFor, ElementRef, Optional, Host, forwardRef, NgZone} from 'angular2/angular2'; import {Component, Directive, View, Injector, NgFor, ElementRef, Optional, Host, forwardRef, NgZone, ViewContainerRef} from 'angular2/angular2';
import {ViewContainerRef} from 'angular2/src/core/compiler/view_container_ref';
import {Ion} from '../ion'; import {Ion} from '../ion';
import {IonicApp} from '../app/app'; import {IonicApp} from '../app/app';

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,4 +1,6 @@
import * as Rx from 'rx'; // TODO: temporary until https://github.com/angular/angular/issues/4390 decided
// var Rx = require('@reactivex/rxjs/dist/cjs/Rx');
// var {Observable} = Rx;
import * as util from 'ionic/util'; import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';

View File

@ -1,4 +1,6 @@
import * as Rx from 'rx'; // TODO: temporary until https://github.com/angular/angular/issues/4390 decided
// var Rx = require('@reactivex/rxjs/dist/cjs/Rx');
// var {Observable} = Rx;
import * as util from 'ionic/util'; import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,7 @@
import * as Rx from 'rx'; // TODO: temporary until https://github.com/angular/angular/issues/4390 decided
// var Rx = require('@reactivex/rxjs/dist/cjs/Rx');
// var {Observable} = Rx;
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -1,6 +1,3 @@
import * as Rx from 'rx';
import * as util from 'ionic/util';
import {NativePlugin} from '../plugin'; import {NativePlugin} from '../plugin';
/** /**

View File

@ -7,14 +7,10 @@
"url": "https://github.com/driftyco/ionic2.git" "url": "https://github.com/driftyco/ionic2.git"
}, },
"dependencies": { "dependencies": {
"angular2": "2.0.0-alpha.37", "angular2": "2.0.0-alpha.38",
"@reactivex/rxjs": "0.0.0-prealpha.3",
"reflect-metadata": "0.1.1", "reflect-metadata": "0.1.1",
"rtts_assert": "2.0.0-alpha.37", "zone.js": "0.5.7"
"rx": "2.5.1",
"swiper": "^3.1.2",
"systemjs": "0.18.10",
"traceur": "0.0.91",
"zone.js": "0.5.4"
}, },
"devDependencies": { "devDependencies": {
"canonical-path": "0.0.2", "canonical-path": "0.0.2",
@ -59,6 +55,7 @@
"semver": "^5.0.1", "semver": "^5.0.1",
"serve-static": "^1.9.2", "serve-static": "^1.9.2",
"source-map-support": "^0.2.10", "source-map-support": "^0.2.10",
"systemjs": "0.18.10",
"through2": "^0.6.3", "through2": "^0.6.3",
"traceur-runtime": "0.0.59", "traceur-runtime": "0.0.59",
"typescript": "1.5.3", "typescript": "1.5.3",