chore(demos): ngc compile

This commit is contained in:
Dan Bucholtz
2016-09-15 23:29:37 -05:00
parent 0d161ac51c
commit 7ac1434fba
19 changed files with 64 additions and 28 deletions

2
.gitignore vendored
View File

@ -33,3 +33,5 @@ scripts/build/e2e-generated-tsconfig.json
demos/node_modules
demos/src/**/*.js
demos/src/**/*.ngfactory.ts
demos/src/**/*.d.ts
demos/src/**/*.metadata.json

28
demos/package.json Normal file
View File

@ -0,0 +1,28 @@
{
"name": "ionic-demos",
"private": true,
"version": "1.0.0",
"description": "ionic demos",
"author": "Ionic Team <hi@ionic.io> (http://ionic.io)",
"license": "MIT",
"dependencies": {
"@angular/common": "2.0.0-rc.7",
"@angular/compiler": "2.0.0-rc.7",
"@angular/core": "2.0.0-rc.7",
"@angular/forms": "2.0.0-rc.7",
"@angular/http": "2.0.0-rc.7",
"@angular/platform-browser": "2.0.0-rc.7",
"@angular/platform-browser-dynamic": "2.0.0-rc.7",
"@angular/platform-server": "2.0.0-rc.7",
"ionic-angular": "nightly",
"ionic-native": "1.3.20",
"ionicons": "3.0.0",
"rxjs-es": "5.0.0-beta.12",
"zone.js": "^0.6.23"
},
"devDependencies": {
"@angular/compiler-cli": "0.6.2",
"@ionic/app-scripts": "latest",
"typescript": "2.0.2"
}
}

View File

@ -1,6 +1,5 @@
import { Component } from '@angular/core';
@Component({
templateUrl: 'page.html'
})

View File

@ -17,7 +17,8 @@ export class ApiDemoPage {
stannis: true,
petyr: false,
hodor: true,
catelyn: true
catelyn: true,
bronn: false
};
}

View File

@ -1,18 +1,22 @@
import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { ApiDemoApp, ApiDemoPage } from './app.component';
import { ApiDemoApp, ApiDemoPage, PushPage, TabPage } from './app.component';
@NgModule({
declarations: [
ApiDemoApp,
ApiDemoPage
ApiDemoPage,
PushPage,
TabPage
],
imports: [
IonicModule.forRoot(ApiDemoApp)
],
bootstrap: [IonicApp],
entryComponents: [
ApiDemoPage
ApiDemoPage,
PushPage,
TabPage
]
})
export class AppModule {}

View File

@ -50,11 +50,11 @@
<!-- this has to be formatted weird for pre -->
<pre margin>
ionicBootstrap(MyApp, [], {
<!--ionicBootstrap(MyApp, [], {
backButtonIcon: "{{initialConfig.backButtonIcon}}"
iconMode: "{{initialConfig.iconMode}}"
tabsPlacement: "{{initialConfig.tabsPlacement}}"
});</pre>
});--></pre>
<div padding>
<button ion-button block color="secondary" (click)="push()">

View File

@ -2,7 +2,7 @@ import { Component } from '@angular/core';
@Component({
templateUrl: 'main.html'
templateUrl: 'page.html'
})
export class ApiDemoPage {}

View File

@ -25,7 +25,7 @@ export class CleanLocalDataPipe implements PipeTransform {
@Component({
templateUrl: 'main.html'
templateUrl: 'page.html'
})
export class ApiDemoPage {
local: Storage;
@ -84,4 +84,3 @@ export class ApiDemoPage {
export class ApiDemoApp {
root = ApiDemoPage;
}

View File

@ -1,11 +1,12 @@
import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { ApiDemoApp, ApiDemoPage } from './app.component';
import { ApiDemoApp, ApiDemoPage, CleanLocalDataPipe } from './app.component';
@NgModule({
declarations: [
ApiDemoApp,
ApiDemoPage
ApiDemoPage,
CleanLocalDataPipe
],
imports: [
IonicModule.forRoot(ApiDemoApp)

View File

@ -1,11 +1,12 @@
import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { ApiDemoApp, ApiDemoPage } from './app.component';
import { ApiDemoApp, ApiDemoPage, PushPage } from './app.component';
@NgModule({
declarations: [
ApiDemoApp,
ApiDemoPage
ApiDemoPage,
PushPage
],
imports: [
IonicModule.forRoot(ApiDemoApp)

View File

@ -15,7 +15,7 @@ export class ApiDemoPage {
}
@Component({
templateUrl: 'page-page.html'
templateUrl: 'push-page.html'
})
export class PushPage {
pageNum = pageNum;

View File

@ -1,11 +1,12 @@
import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { ApiDemoApp, ApiDemoPage } from './app.component';
import { ApiDemoApp, ApiDemoPage, PushPage } from './app.component';
@NgModule({
declarations: [
ApiDemoApp,
ApiDemoPage
ApiDemoPage,
PushPage
],
imports: [
IonicModule.forRoot(ApiDemoApp)

View File

@ -1,7 +1,6 @@
import { Component, ElementRef, ViewChild, ViewEncapsulation } from '@angular/core';
import { NavParams, PopoverController } from 'ionic-angular';
@Component({
template: `
<ion-list radio-group [(ngModel)]="fontFamily" (ionChange)="changeFontFamily()">

View File

@ -1,11 +1,12 @@
import { NgModule } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
import { ApiDemoApp, ApiDemoPage } from './app.component';
import { ApiDemoApp, ApiDemoPage, PopoverRadioPage } from './app.component';
@NgModule({
declarations: [
ApiDemoApp,
ApiDemoPage
ApiDemoPage,
PopoverRadioPage
],
imports: [
IonicModule.forRoot(ApiDemoApp)

View File

@ -86,7 +86,7 @@
<ion-item>
<ion-label>Pets</ion-label>
<ion-select [(ngModel)]="pets" multiple="true" [alertOptions]="petAlertOpts">
<ion-select [(ngModel)]="pets" multiple="true" [selectOptions]="petAlertOpts">
<ion-option *ngFor="let o of petData" [value]="o.value">{{o.text}}</ion-option>
</ion-select>
</ion-item>

View File

@ -2,7 +2,7 @@ import { Component, NgModule, ViewEncapsulation } from '@angular/core';
import { IonicApp, IonicModule } from 'ionic-angular';
@Component({
template: 'tab',
template: '<div>johnny utah</div>',
})
export class TabPage {}
@ -23,4 +23,3 @@ export class ApiDemoPage {
export class ApiDemoApp {
root = ApiDemoPage;
}

View File

@ -13,7 +13,8 @@ import { ApiDemoApp, ApiDemoPage, TabPage } from './app.component';
],
bootstrap: [IonicApp],
entryComponents: [
ApiDemoPage
ApiDemoPage,
TabPage
]
})
export class AppModule {}

View File

@ -13,8 +13,8 @@
"types": ["jasmine", "protractor"]
},
"include": [
"./src/**/app.module.ts",
"./src/**/main.ts"
"./src/toolbar/app.module.ts",
"./src/toolbar/main.ts"
],
"compileOnSave": false,
"buildOnSave": false,