Skip to content

Commit bf0a7e6

Browse files
committed
Adding files
0 parents  commit bf0a7e6

File tree

11,426 files changed

+1471350
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

11,426 files changed

+1471350
-0
lines changed

Diff for: .vscode/launch.json

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Launch localhost with sourcemaps",
6+
"type": "chrome",
7+
"request": "launch",
8+
"url": "http://localhost:3000/",
9+
"sourceMaps": true,
10+
"webRoot": "${workspaceRoot}/app"
11+
12+
},
13+
{
14+
"name": "Attach to Chrome, with sourcemaps",
15+
"type": "chrome",
16+
"request": "attach",
17+
"port": 9222,
18+
"sourceMaps": true,
19+
"webRoot": "${workspaceRoot}"
20+
}
21+
]
22+
}

Diff for: app/app.component.js

+25
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.component.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.component.ts

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { Component } from '@angular/core';
2+
3+
@Component({
4+
5+
selector:'my-app',
6+
template:`
7+
8+
<h1>First Angular2 App</h1>
9+
<a routerLink="/newCom">View Products</a>
10+
<router-outlet></router-outlet>`
11+
12+
})
13+
14+
export class AppComponent{}

Diff for: app/app.module.js

+35
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.module.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.module.ts

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { NgModule } from '@angular/core';
2+
import { BrowserModule } from '@angular/platform-browser';
3+
import { HttpModule } from '@angular/http';
4+
import { FormsModule,ReactiveFormsModule } from '@angular/forms';
5+
import {NewComponent} from './new.component';
6+
import {SecondComponent} from './second.component';
7+
import {AppComponent} from './app.component';
8+
import {routing} from './app.routing';
9+
import {SelectedItemService} from './selecteditem.service';
10+
11+
12+
@NgModule({
13+
imports:[BrowserModule,HttpModule,FormsModule,ReactiveFormsModule,routing],
14+
providers:[SelectedItemService],
15+
declarations:[AppComponent,NewComponent,SecondComponent],
16+
bootstrap:[AppComponent]
17+
})
18+
export class AppModule{}

Diff for: app/app.routing.js

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.routing.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/app.routing.ts

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import { ModuleWithProviders } from '@angular/core';
2+
import { Routes, RouterModule } from '@angular/router';
3+
import { NewComponent } from './new.component';
4+
import {AppComponent} from './app.component'
5+
import {Location} from '@angular/common';
6+
import{SecondComponent} from './second.component'
7+
8+
const appRoutes: Routes = [
9+
{
10+
path: 'newCom',
11+
component: NewComponent
12+
},
13+
{
14+
path: 'SecondNewCom',
15+
component: SecondComponent
16+
}
17+
];
18+
19+
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
20+

Diff for: app/clickproduct.service.js

+24
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/clickproduct.service.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/main.js

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/main.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/main.ts

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
2+
import { AppModule } from './app.module';
3+
const platform = platformBrowserDynamic();
4+
platform.bootstrapModule(AppModule);

Diff for: app/mydoc.css

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
#myimages { white-space: nowrap; }
2+
#myimages img {
3+
padding-right: 5px;
4+
padding-left:5px;
5+
margin-top: 5px;
6+
width:250px;
7+
height:300px;
8+
}
9+
.container{
10+
background-color: #898989 !important;
11+
color: white;
12+
display: block;
13+
float: left;
14+
margin-right: 80px;
15+
margin-left: 80px;
16+
margin-bottom: 50px;
17+
width:260px;
18+
height:340px;
19+
}
20+
.container:hover {
21+
background-color: #2c3e50 !important;
22+
background-color: white;
23+
left: .1em;
24+
}
25+
.caption {
26+
margin-top: 10px;
27+
display: block;
28+
text-align: center;
29+
float:center;
30+
}
31+
.selected {
32+
background-color: #2c3e50 !important;
33+
color: white;
34+
}

Diff for: app/mydoc.html

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<p>
2+
3+
</p>
4+
<h2>Your Title: {{nameValue}}</h2>
5+
<ul><li *ngFor="let list of lists">Hello {{ list }}</li></ul>
6+
<form class="ui large form segment">
7+
<h3>Add a Link</h3> <div>
8+
<label for="title">Title:</label>
9+
<input [(ngModel)]="nameValue" placeholder="title" name="Title" >
10+
</div>
11+
<label for="link">Link:</label> <input name="link"></form>
12+
<div class=container *ngFor="let data of dataServer"
13+
[class.selected]="data === selectedItem"
14+
(click)="onSelect(data)">
15+
<div id="myimages">
16+
<img src="http://test-trykaro-vm.cloudapp.net/Trymeagain/{{data.images.image3}}">
17+
</div>
18+
<div class=caption> {{data.productName}} </div></div>

Diff for: app/new.component.js

+49
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/new.component.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: app/new.component.ts

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
import { Component } from '@angular/core';
2+
import {Http, Headers,Response } from '@angular/http';
3+
import {Observable} from 'rxjs/Rx';
4+
import 'rxjs/add/operator/map';
5+
import {SelectedItemService} from './selecteditem.service'
6+
import {Router} from '@angular/router'
7+
8+
@Component({
9+
selector: 'newcomponent',
10+
templateUrl:`./app/mydoc.html`,
11+
styleUrls: [`./app/mydoc.css`]
12+
13+
14+
15+
})
16+
export class NewComponent {
17+
nameValue: string;
18+
lists: string[];
19+
url:string;
20+
dataServer:JSON[];
21+
length:number;
22+
selectedItem:JSON;
23+
24+
25+
26+
constructor(private http:Http, public myservice:SelectedItemService,public router:Router) {
27+
this.myservice=myservice;
28+
this.nameValue = "declaredName";
29+
this.url="http://test-trykaro-vm.cloudapp.net/Trymeagain/rest/fragrance/";
30+
this.lists = ['abc', 'xyz', 'lol'];
31+
this.router=router;
32+
this.http.get(this.url).map((res:Response) => res.json())
33+
.subscribe(
34+
data => { this.dataServer = data
35+
this.length=Object.keys(this.dataServer).length},
36+
err => console.error(err),
37+
() => console.log('done')
38+
);}
39+
40+
onSelect(data:JSON):void{
41+
this.selectedItem=data;
42+
this.myservice.selectedItem=data;
43+
this.router.navigate(['/SecondNewCom']);
44+
}
45+
}

0 commit comments

Comments
 (0)