├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── codeql-analysis.yml │ └── node.js.yml ├── .gitignore ├── .travis.yml ├── README.md ├── angular.json ├── data ├── US_states.json ├── persons.json ├── plates.json ├── posts.json └── weather.json ├── documentation ├── classes │ └── Store.html ├── components │ ├── AdminComponent.html │ ├── AppComponent.html │ ├── CarouselComponent.html │ ├── CurrencySwitcherComponent.html │ ├── HeaderComponent.html │ ├── HelloComponent.html │ ├── JasmineTestComponent.html │ ├── LicensePlateComponent.html │ ├── LoaderComponent.html │ ├── LoaderViewChildComponent.html │ ├── LoginComponent.html │ └── PopupWindowComponent.html ├── coverage.html ├── dependencies.html ├── fonts │ ├── ionicons.eot │ ├── ionicons.svg │ ├── ionicons.ttf │ ├── ionicons.woff │ ├── ionicons.woff2 │ ├── roboto-v15-latin-300.eot │ ├── roboto-v15-latin-300.svg │ ├── roboto-v15-latin-300.ttf │ ├── roboto-v15-latin-300.woff │ ├── roboto-v15-latin-300.woff2 │ ├── roboto-v15-latin-700.eot │ ├── roboto-v15-latin-700.svg │ ├── roboto-v15-latin-700.ttf │ ├── roboto-v15-latin-700.woff │ ├── roboto-v15-latin-700.woff2 │ ├── roboto-v15-latin-regular.eot │ ├── roboto-v15-latin-regular.svg │ ├── roboto-v15-latin-regular.ttf │ ├── roboto-v15-latin-regular.woff │ └── roboto-v15-latin-regular.woff2 ├── graph │ └── dependencies.svg ├── guards │ └── AuthGuard.html ├── images │ ├── compodoc-vectorise-inverted.svg │ ├── compodoc-vectorise.svg │ ├── coverage-badge-documentation.svg │ └── favicon.ico ├── index.html ├── injectables │ ├── CartService.html │ ├── LicensePlateStore.html │ └── LoginService.html ├── interfaces │ ├── LicensePlate.html │ └── Person.html ├── js │ ├── compodoc.js │ ├── lazy-load-graphs.js │ ├── libs │ │ ├── EventDispatcher.js │ │ ├── bootstrap-native.js │ │ ├── clipboard.min.js │ │ ├── custom-elements.min.js │ │ ├── d3.v3.min.js │ │ ├── deep-iterator.js │ │ ├── es6-shim.min.js │ │ ├── htmlparser.js │ │ ├── innersvg.js │ │ ├── lit-html.js │ │ ├── prism.js │ │ ├── promise.min.js │ │ ├── svg-pan-zoom.min.js │ │ ├── tablesort.min.js │ │ ├── tablesort.number.min.js │ │ ├── vis.min.js │ │ └── zepto.min.js │ ├── menu-wc.js │ ├── menu.js │ ├── routes.js │ ├── search │ │ ├── lunr.min.js │ │ ├── search-lunr.js │ │ ├── search.js │ │ └── search_index.js │ ├── sourceCode.js │ ├── svg-pan-zoom.controls.js │ ├── tabs.js │ └── tree.js ├── miscellaneous │ ├── typealiases.html │ └── variables.html ├── modules.html ├── modules │ ├── AdminModule.html │ ├── AdminModule │ │ └── dependencies.svg │ ├── AppModule.html │ └── AppModule │ │ └── dependencies.svg ├── overview.html ├── pipes │ └── EvenUppercasePipe.html └── styles │ ├── bootstrap-card.css │ ├── bootstrap.min.css │ ├── compodoc.css │ ├── ionicons.min.css │ ├── laravel.css │ ├── material.css │ ├── original.css │ ├── postmark.css │ ├── prism.css │ ├── readthedocs.css │ ├── reset.css │ ├── stripe.css │ ├── style.css │ ├── tablesort.css │ └── vagrant.css ├── e2e ├── cart.e2e-spec.ts ├── cart.po.ts ├── checkout.e2e-spec.ts ├── checkout.po.ts ├── home.e2e-spec.ts ├── home.po.ts └── tsconfig.e2e.json ├── elements ├── elements.js ├── index.html └── styles.css ├── lab-templates └── navigation │ └── navigation.component.html ├── package.json ├── posts-server.js ├── projects ├── demos-e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json ├── demos │ ├── .browserslistrc │ ├── karma.conf.js │ ├── src │ │ ├── app │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── app.routing.ts │ │ │ ├── bindings │ │ │ │ ├── bindings.component.html │ │ │ │ ├── bindings.component.ts │ │ │ │ └── index.ts │ │ │ ├── forms │ │ │ │ ├── credit-card-validator.directive.ts │ │ │ │ ├── reactive-form.component.html │ │ │ │ ├── reactive-form.component.ts │ │ │ │ ├── template-driven-form.component.css │ │ │ │ ├── template-driven-form.component.html │ │ │ │ └── template-driven-form.component.ts │ │ │ ├── hiding │ │ │ │ ├── hiding.component.html │ │ │ │ └── hiding.component.ts │ │ │ ├── menu │ │ │ │ ├── menu.component.css │ │ │ │ ├── menu.component.html │ │ │ │ └── menu.component.ts │ │ │ ├── mock-spy │ │ │ │ └── currency-renderer.pipe.spec.ts │ │ │ ├── model │ │ │ │ ├── model.component.html │ │ │ │ └── model.component.ts │ │ │ ├── ngclass │ │ │ │ ├── ng-class.component.css │ │ │ │ ├── ng-class.component.html │ │ │ │ └── ng-class.component.ts │ │ │ ├── ngfor │ │ │ │ └── ngfor.component.ts │ │ │ ├── ngswitch │ │ │ │ └── ng-switch.component.ts │ │ │ ├── observable-example │ │ │ │ ├── list-posts │ │ │ │ │ ├── list-posts.component.css │ │ │ │ │ ├── list-posts.component.html │ │ │ │ │ ├── list-posts.component.ts │ │ │ │ │ ├── post.ts │ │ │ │ │ └── posts.service.ts │ │ │ │ └── observable-example.component.ts │ │ │ ├── promise-example │ │ │ │ └── promise-example.component.ts │ │ │ ├── spinner │ │ │ │ ├── spinner.component.css │ │ │ │ ├── spinner.component.html │ │ │ │ ├── spinner.component.ts │ │ │ │ ├── wrapper.component.css │ │ │ │ ├── wrapper.component.html │ │ │ │ └── wrapper.component.ts │ │ │ ├── state-filter │ │ │ │ ├── state-filter.component.css │ │ │ │ ├── state-filter.component.html │ │ │ │ ├── state-filter.component.spec.ts │ │ │ │ └── state-filter.component.ts │ │ │ ├── subject-example │ │ │ │ └── subject-example.component.ts │ │ │ └── two-way-data-binding-example │ │ │ │ ├── message.component.ts │ │ │ │ └── two-way-data-binding-example.component.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── elements-e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json └── elements │ ├── .browserslistrc │ ├── karma.conf.js │ ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ └── hello-world │ │ │ ├── hello-world.component.css │ │ │ ├── hello-world.component.html │ │ │ ├── hello-world.component.spec.ts │ │ │ └── hello-world.component.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── protractor.conf.js ├── solutions.txt ├── src ├── app │ ├── admin │ │ ├── admin.module.ts │ │ ├── admin.routing.ts │ │ └── admin │ │ │ ├── admin.component.css │ │ │ ├── admin.component.html │ │ │ └── admin.component.ts │ ├── app.component.html │ ├── app.component.ts │ ├── app.module.ts │ ├── app.routing.ts │ ├── carousel │ │ ├── carousel.component.css │ │ ├── carousel.component.html │ │ └── carousel.component.ts │ ├── cart-view │ │ ├── cart-view.component.css │ │ ├── cart-view.component.html │ │ └── cart-view.component.ts │ ├── cart.service.ts │ ├── checkout-form │ │ ├── checkout-form.component.css │ │ ├── checkout-form.component.html │ │ └── checkout-form.component.ts │ ├── checkout-view │ │ ├── checkout-view.component.css │ │ ├── checkout-view.component.html │ │ └── checkout-view.component.ts │ ├── currency-switcher │ │ ├── currency-switcher.component.css │ │ ├── currency-switcher.component.html │ │ ├── currency-switcher.component.spec.ts │ │ ├── currency-switcher.component.ts │ │ └── currency.ts │ ├── dialog │ │ ├── dialog.component.css │ │ ├── dialog.component.html │ │ └── dialog.component.ts │ ├── header │ │ ├── header.component.css │ │ ├── header.component.html │ │ └── header.component.ts │ ├── hello │ │ ├── hello.component.spec.ts │ │ └── hello.component.ts │ ├── jumbotron │ │ ├── jumbotron.component.css │ │ ├── jumbotron.component.html │ │ ├── jumbotron.component.spec.ts │ │ └── jumbotron.component.ts │ ├── license-plate.ts │ ├── license-plate │ │ ├── license-plate.component.css │ │ ├── license-plate.component.html │ │ ├── license-plate.component.spec.ts │ │ └── license-plate.component.ts │ ├── mock-data.ts │ ├── person.interface.ts │ ├── router │ │ └── login │ │ │ ├── login.component.css │ │ │ ├── login.component.html │ │ │ ├── login.component.ts │ │ │ └── login.service.ts │ ├── store │ │ ├── plate.store.ts │ │ └── store.ts │ ├── subsink.ts │ └── token-http-interceptor.service.ts ├── assets │ ├── card-types │ │ ├── american-express.png │ │ ├── mastercard.png │ │ ├── unknown.png │ │ └── visa.png │ ├── loader.gif │ └── sale.png ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.css ├── test.ts ├── tsconfig.app.json └── typings.d.ts ├── tsconfig.json └── tsconfig.spec.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | src/test.ts 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/angular.json -------------------------------------------------------------------------------- /data/US_states.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/data/US_states.json -------------------------------------------------------------------------------- /data/persons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/data/persons.json -------------------------------------------------------------------------------- /data/plates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/data/plates.json -------------------------------------------------------------------------------- /data/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/data/posts.json -------------------------------------------------------------------------------- /data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/data/weather.json -------------------------------------------------------------------------------- /documentation/classes/Store.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/classes/Store.html -------------------------------------------------------------------------------- /documentation/components/AdminComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/AdminComponent.html -------------------------------------------------------------------------------- /documentation/components/AppComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/AppComponent.html -------------------------------------------------------------------------------- /documentation/components/CarouselComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/CarouselComponent.html -------------------------------------------------------------------------------- /documentation/components/CurrencySwitcherComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/CurrencySwitcherComponent.html -------------------------------------------------------------------------------- /documentation/components/HeaderComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/HeaderComponent.html -------------------------------------------------------------------------------- /documentation/components/HelloComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/HelloComponent.html -------------------------------------------------------------------------------- /documentation/components/JasmineTestComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/JasmineTestComponent.html -------------------------------------------------------------------------------- /documentation/components/LicensePlateComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/LicensePlateComponent.html -------------------------------------------------------------------------------- /documentation/components/LoaderComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/LoaderComponent.html -------------------------------------------------------------------------------- /documentation/components/LoaderViewChildComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/LoaderViewChildComponent.html -------------------------------------------------------------------------------- /documentation/components/LoginComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/LoginComponent.html -------------------------------------------------------------------------------- /documentation/components/PopupWindowComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/components/PopupWindowComponent.html -------------------------------------------------------------------------------- /documentation/coverage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/coverage.html -------------------------------------------------------------------------------- /documentation/dependencies.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/dependencies.html -------------------------------------------------------------------------------- /documentation/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/ionicons.eot -------------------------------------------------------------------------------- /documentation/fonts/ionicons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/ionicons.svg -------------------------------------------------------------------------------- /documentation/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/ionicons.ttf -------------------------------------------------------------------------------- /documentation/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/ionicons.woff -------------------------------------------------------------------------------- /documentation/fonts/ionicons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/ionicons.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-300.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-300.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-300.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-300.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-300.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-700.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-700.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-700.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-700.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-700.woff2 -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-regular.eot -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-regular.svg -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-regular.ttf -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-regular.woff -------------------------------------------------------------------------------- /documentation/fonts/roboto-v15-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/fonts/roboto-v15-latin-regular.woff2 -------------------------------------------------------------------------------- /documentation/graph/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/graph/dependencies.svg -------------------------------------------------------------------------------- /documentation/guards/AuthGuard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/guards/AuthGuard.html -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise-inverted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/images/compodoc-vectorise-inverted.svg -------------------------------------------------------------------------------- /documentation/images/compodoc-vectorise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/images/compodoc-vectorise.svg -------------------------------------------------------------------------------- /documentation/images/coverage-badge-documentation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/images/coverage-badge-documentation.svg -------------------------------------------------------------------------------- /documentation/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/images/favicon.ico -------------------------------------------------------------------------------- /documentation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/index.html -------------------------------------------------------------------------------- /documentation/injectables/CartService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/injectables/CartService.html -------------------------------------------------------------------------------- /documentation/injectables/LicensePlateStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/injectables/LicensePlateStore.html -------------------------------------------------------------------------------- /documentation/injectables/LoginService.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/injectables/LoginService.html -------------------------------------------------------------------------------- /documentation/interfaces/LicensePlate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/interfaces/LicensePlate.html -------------------------------------------------------------------------------- /documentation/interfaces/Person.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/interfaces/Person.html -------------------------------------------------------------------------------- /documentation/js/compodoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/compodoc.js -------------------------------------------------------------------------------- /documentation/js/lazy-load-graphs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/lazy-load-graphs.js -------------------------------------------------------------------------------- /documentation/js/libs/EventDispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/EventDispatcher.js -------------------------------------------------------------------------------- /documentation/js/libs/bootstrap-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/bootstrap-native.js -------------------------------------------------------------------------------- /documentation/js/libs/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/clipboard.min.js -------------------------------------------------------------------------------- /documentation/js/libs/custom-elements.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/custom-elements.min.js -------------------------------------------------------------------------------- /documentation/js/libs/d3.v3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/d3.v3.min.js -------------------------------------------------------------------------------- /documentation/js/libs/deep-iterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/deep-iterator.js -------------------------------------------------------------------------------- /documentation/js/libs/es6-shim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/es6-shim.min.js -------------------------------------------------------------------------------- /documentation/js/libs/htmlparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/htmlparser.js -------------------------------------------------------------------------------- /documentation/js/libs/innersvg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/innersvg.js -------------------------------------------------------------------------------- /documentation/js/libs/lit-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/lit-html.js -------------------------------------------------------------------------------- /documentation/js/libs/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/prism.js -------------------------------------------------------------------------------- /documentation/js/libs/promise.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/promise.min.js -------------------------------------------------------------------------------- /documentation/js/libs/svg-pan-zoom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/svg-pan-zoom.min.js -------------------------------------------------------------------------------- /documentation/js/libs/tablesort.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/tablesort.min.js -------------------------------------------------------------------------------- /documentation/js/libs/tablesort.number.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/tablesort.number.min.js -------------------------------------------------------------------------------- /documentation/js/libs/vis.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/vis.min.js -------------------------------------------------------------------------------- /documentation/js/libs/zepto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/libs/zepto.min.js -------------------------------------------------------------------------------- /documentation/js/menu-wc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/menu-wc.js -------------------------------------------------------------------------------- /documentation/js/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/menu.js -------------------------------------------------------------------------------- /documentation/js/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/routes.js -------------------------------------------------------------------------------- /documentation/js/search/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/search/lunr.min.js -------------------------------------------------------------------------------- /documentation/js/search/search-lunr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/search/search-lunr.js -------------------------------------------------------------------------------- /documentation/js/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/search/search.js -------------------------------------------------------------------------------- /documentation/js/search/search_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/search/search_index.js -------------------------------------------------------------------------------- /documentation/js/sourceCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/sourceCode.js -------------------------------------------------------------------------------- /documentation/js/svg-pan-zoom.controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/svg-pan-zoom.controls.js -------------------------------------------------------------------------------- /documentation/js/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/tabs.js -------------------------------------------------------------------------------- /documentation/js/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/js/tree.js -------------------------------------------------------------------------------- /documentation/miscellaneous/typealiases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/miscellaneous/typealiases.html -------------------------------------------------------------------------------- /documentation/miscellaneous/variables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/miscellaneous/variables.html -------------------------------------------------------------------------------- /documentation/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/modules.html -------------------------------------------------------------------------------- /documentation/modules/AdminModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/modules/AdminModule.html -------------------------------------------------------------------------------- /documentation/modules/AdminModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/modules/AdminModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/modules/AppModule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/modules/AppModule.html -------------------------------------------------------------------------------- /documentation/modules/AppModule/dependencies.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/modules/AppModule/dependencies.svg -------------------------------------------------------------------------------- /documentation/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/overview.html -------------------------------------------------------------------------------- /documentation/pipes/EvenUppercasePipe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/pipes/EvenUppercasePipe.html -------------------------------------------------------------------------------- /documentation/styles/bootstrap-card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/bootstrap-card.css -------------------------------------------------------------------------------- /documentation/styles/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/bootstrap.min.css -------------------------------------------------------------------------------- /documentation/styles/compodoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/compodoc.css -------------------------------------------------------------------------------- /documentation/styles/ionicons.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/ionicons.min.css -------------------------------------------------------------------------------- /documentation/styles/laravel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/laravel.css -------------------------------------------------------------------------------- /documentation/styles/material.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/material.css -------------------------------------------------------------------------------- /documentation/styles/original.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/original.css -------------------------------------------------------------------------------- /documentation/styles/postmark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/postmark.css -------------------------------------------------------------------------------- /documentation/styles/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/prism.css -------------------------------------------------------------------------------- /documentation/styles/readthedocs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/readthedocs.css -------------------------------------------------------------------------------- /documentation/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/reset.css -------------------------------------------------------------------------------- /documentation/styles/stripe.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/stripe.css -------------------------------------------------------------------------------- /documentation/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/style.css -------------------------------------------------------------------------------- /documentation/styles/tablesort.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/tablesort.css -------------------------------------------------------------------------------- /documentation/styles/vagrant.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/documentation/styles/vagrant.css -------------------------------------------------------------------------------- /e2e/cart.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/cart.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/cart.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/cart.po.ts -------------------------------------------------------------------------------- /e2e/checkout.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/checkout.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/checkout.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/checkout.po.ts -------------------------------------------------------------------------------- /e2e/home.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/home.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/home.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/home.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /elements/elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/elements/elements.js -------------------------------------------------------------------------------- /elements/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/elements/index.html -------------------------------------------------------------------------------- /elements/styles.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab-templates/navigation/navigation.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/lab-templates/navigation/navigation.component.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/package.json -------------------------------------------------------------------------------- /posts-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/posts-server.js -------------------------------------------------------------------------------- /projects/demos-e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos-e2e/protractor.conf.js -------------------------------------------------------------------------------- /projects/demos-e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos-e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /projects/demos-e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos-e2e/src/app.po.ts -------------------------------------------------------------------------------- /projects/demos-e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos-e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /projects/demos/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/.browserslistrc -------------------------------------------------------------------------------- /projects/demos/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/karma.conf.js -------------------------------------------------------------------------------- /projects/demos/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | div { 2 | margin-bottom: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /projects/demos/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/app.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /projects/demos/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/app.module.ts -------------------------------------------------------------------------------- /projects/demos/src/app/app.routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/app.routing.ts -------------------------------------------------------------------------------- /projects/demos/src/app/bindings/bindings.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/bindings/bindings.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/bindings/bindings.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/bindings/bindings.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/bindings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './bindings.component'; 2 | -------------------------------------------------------------------------------- /projects/demos/src/app/forms/credit-card-validator.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/credit-card-validator.directive.ts -------------------------------------------------------------------------------- /projects/demos/src/app/forms/reactive-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/reactive-form.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/forms/reactive-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/reactive-form.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/forms/template-driven-form.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/template-driven-form.component.css -------------------------------------------------------------------------------- /projects/demos/src/app/forms/template-driven-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/template-driven-form.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/forms/template-driven-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/forms/template-driven-form.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/hiding/hiding.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/hiding/hiding.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/hiding/hiding.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/hiding/hiding.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/menu/menu.component.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /projects/demos/src/app/menu/menu.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/menu/menu.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/menu/menu.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/menu/menu.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/mock-spy/currency-renderer.pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/mock-spy/currency-renderer.pipe.spec.ts -------------------------------------------------------------------------------- /projects/demos/src/app/model/model.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/model/model.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/model/model.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/model/model.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/ngclass/ng-class.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/ngclass/ng-class.component.css -------------------------------------------------------------------------------- /projects/demos/src/app/ngclass/ng-class.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/ngclass/ng-class.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/ngclass/ng-class.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/ngclass/ng-class.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/ngfor/ngfor.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/ngfor/ngfor.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/ngswitch/ng-switch.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/ngswitch/ng-switch.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/list-posts/list-posts.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/list-posts/list-posts.component.css -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/list-posts/list-posts.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/list-posts/list-posts.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/list-posts/list-posts.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/list-posts/list-posts.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/list-posts/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/list-posts/post.ts -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/list-posts/posts.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/list-posts/posts.service.ts -------------------------------------------------------------------------------- /projects/demos/src/app/observable-example/observable-example.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/observable-example/observable-example.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/promise-example/promise-example.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/promise-example/promise-example.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/spinner.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/spinner.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/spinner/spinner.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/spinner.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/spinner/spinner.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/wrapper.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/wrapper.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/spinner/wrapper.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/spinner/wrapper.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/spinner/wrapper.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/state-filter/state-filter.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/demos/src/app/state-filter/state-filter.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/state-filter/state-filter.component.html -------------------------------------------------------------------------------- /projects/demos/src/app/state-filter/state-filter.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/state-filter/state-filter.component.spec.ts -------------------------------------------------------------------------------- /projects/demos/src/app/state-filter/state-filter.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/state-filter/state-filter.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/subject-example/subject-example.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/subject-example/subject-example.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/two-way-data-binding-example/message.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/two-way-data-binding-example/message.component.ts -------------------------------------------------------------------------------- /projects/demos/src/app/two-way-data-binding-example/two-way-data-binding-example.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/app/two-way-data-binding-example/two-way-data-binding-example.component.ts -------------------------------------------------------------------------------- /projects/demos/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/demos/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /projects/demos/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/environments/environment.ts -------------------------------------------------------------------------------- /projects/demos/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/favicon.ico -------------------------------------------------------------------------------- /projects/demos/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/index.html -------------------------------------------------------------------------------- /projects/demos/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/main.ts -------------------------------------------------------------------------------- /projects/demos/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/polyfills.ts -------------------------------------------------------------------------------- /projects/demos/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/styles.css -------------------------------------------------------------------------------- /projects/demos/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/src/test.ts -------------------------------------------------------------------------------- /projects/demos/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/tsconfig.app.json -------------------------------------------------------------------------------- /projects/demos/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/demos/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/demos/tslint.json -------------------------------------------------------------------------------- /projects/elements-e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements-e2e/protractor.conf.js -------------------------------------------------------------------------------- /projects/elements-e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements-e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /projects/elements-e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements-e2e/src/app.po.ts -------------------------------------------------------------------------------- /projects/elements-e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements-e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /projects/elements/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/.browserslistrc -------------------------------------------------------------------------------- /projects/elements/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/karma.conf.js -------------------------------------------------------------------------------- /projects/elements/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/app.component.css -------------------------------------------------------------------------------- /projects/elements/src/app/app.component.html: -------------------------------------------------------------------------------- 1 | My first Angular element is showing up! 2 | 3 | -------------------------------------------------------------------------------- /projects/elements/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /projects/elements/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/app.component.ts -------------------------------------------------------------------------------- /projects/elements/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/app.module.ts -------------------------------------------------------------------------------- /projects/elements/src/app/hello-world/hello-world.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/elements/src/app/hello-world/hello-world.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/hello-world/hello-world.component.html -------------------------------------------------------------------------------- /projects/elements/src/app/hello-world/hello-world.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/hello-world/hello-world.component.spec.ts -------------------------------------------------------------------------------- /projects/elements/src/app/hello-world/hello-world.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/app/hello-world/hello-world.component.ts -------------------------------------------------------------------------------- /projects/elements/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/elements/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /projects/elements/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/environments/environment.ts -------------------------------------------------------------------------------- /projects/elements/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/favicon.ico -------------------------------------------------------------------------------- /projects/elements/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/index.html -------------------------------------------------------------------------------- /projects/elements/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/main.ts -------------------------------------------------------------------------------- /projects/elements/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/polyfills.ts -------------------------------------------------------------------------------- /projects/elements/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/styles.css -------------------------------------------------------------------------------- /projects/elements/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/src/test.ts -------------------------------------------------------------------------------- /projects/elements/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/tsconfig.app.json -------------------------------------------------------------------------------- /projects/elements/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/tsconfig.spec.json -------------------------------------------------------------------------------- /projects/elements/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/projects/elements/tslint.json -------------------------------------------------------------------------------- /protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/protractor.conf.js -------------------------------------------------------------------------------- /solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/solutions.txt -------------------------------------------------------------------------------- /src/app/admin/admin.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/admin/admin.module.ts -------------------------------------------------------------------------------- /src/app/admin/admin.routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/admin/admin.routing.ts -------------------------------------------------------------------------------- /src/app/admin/admin/admin.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/admin/admin/admin.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/admin/admin/admin.component.html -------------------------------------------------------------------------------- /src/app/admin/admin/admin.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/admin/admin/admin.component.ts -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/app.routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/app.routing.ts -------------------------------------------------------------------------------- /src/app/carousel/carousel.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/carousel/carousel.component.css -------------------------------------------------------------------------------- /src/app/carousel/carousel.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/carousel/carousel.component.html -------------------------------------------------------------------------------- /src/app/carousel/carousel.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/carousel/carousel.component.ts -------------------------------------------------------------------------------- /src/app/cart-view/cart-view.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/cart-view/cart-view.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/cart-view/cart-view.component.html -------------------------------------------------------------------------------- /src/app/cart-view/cart-view.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/cart-view/cart-view.component.ts -------------------------------------------------------------------------------- /src/app/cart.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/cart.service.ts -------------------------------------------------------------------------------- /src/app/checkout-form/checkout-form.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/checkout-form/checkout-form.component.css -------------------------------------------------------------------------------- /src/app/checkout-form/checkout-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/checkout-form/checkout-form.component.html -------------------------------------------------------------------------------- /src/app/checkout-form/checkout-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/checkout-form/checkout-form.component.ts -------------------------------------------------------------------------------- /src/app/checkout-view/checkout-view.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/checkout-view/checkout-view.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/checkout-view/checkout-view.component.html -------------------------------------------------------------------------------- /src/app/checkout-view/checkout-view.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/checkout-view/checkout-view.component.ts -------------------------------------------------------------------------------- /src/app/currency-switcher/currency-switcher.component.css: -------------------------------------------------------------------------------- 1 | :host { 2 | margin-right: 10px; 3 | } 4 | -------------------------------------------------------------------------------- /src/app/currency-switcher/currency-switcher.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/currency-switcher/currency-switcher.component.html -------------------------------------------------------------------------------- /src/app/currency-switcher/currency-switcher.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/currency-switcher/currency-switcher.component.spec.ts -------------------------------------------------------------------------------- /src/app/currency-switcher/currency-switcher.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/currency-switcher/currency-switcher.component.ts -------------------------------------------------------------------------------- /src/app/currency-switcher/currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/currency-switcher/currency.ts -------------------------------------------------------------------------------- /src/app/dialog/dialog.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/dialog/dialog.component.css -------------------------------------------------------------------------------- /src/app/dialog/dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/dialog/dialog.component.html -------------------------------------------------------------------------------- /src/app/dialog/dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/dialog/dialog.component.ts -------------------------------------------------------------------------------- /src/app/header/header.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/header/header.component.css -------------------------------------------------------------------------------- /src/app/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/header/header.component.html -------------------------------------------------------------------------------- /src/app/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/header/header.component.ts -------------------------------------------------------------------------------- /src/app/hello/hello.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/hello/hello.component.spec.ts -------------------------------------------------------------------------------- /src/app/hello/hello.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/hello/hello.component.ts -------------------------------------------------------------------------------- /src/app/jumbotron/jumbotron.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/jumbotron/jumbotron.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/jumbotron/jumbotron.component.html -------------------------------------------------------------------------------- /src/app/jumbotron/jumbotron.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/jumbotron/jumbotron.component.spec.ts -------------------------------------------------------------------------------- /src/app/jumbotron/jumbotron.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/jumbotron/jumbotron.component.ts -------------------------------------------------------------------------------- /src/app/license-plate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/license-plate.ts -------------------------------------------------------------------------------- /src/app/license-plate/license-plate.component.css: -------------------------------------------------------------------------------- 1 | .sale { 2 | width: 40px; 3 | } 4 | -------------------------------------------------------------------------------- /src/app/license-plate/license-plate.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/license-plate/license-plate.component.html -------------------------------------------------------------------------------- /src/app/license-plate/license-plate.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/license-plate/license-plate.component.spec.ts -------------------------------------------------------------------------------- /src/app/license-plate/license-plate.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/license-plate/license-plate.component.ts -------------------------------------------------------------------------------- /src/app/mock-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/mock-data.ts -------------------------------------------------------------------------------- /src/app/person.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/person.interface.ts -------------------------------------------------------------------------------- /src/app/router/login/login.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/router/login/login.component.css -------------------------------------------------------------------------------- /src/app/router/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/router/login/login.component.html -------------------------------------------------------------------------------- /src/app/router/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/router/login/login.component.ts -------------------------------------------------------------------------------- /src/app/router/login/login.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/router/login/login.service.ts -------------------------------------------------------------------------------- /src/app/store/plate.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/store/plate.store.ts -------------------------------------------------------------------------------- /src/app/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/store/store.ts -------------------------------------------------------------------------------- /src/app/subsink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/subsink.ts -------------------------------------------------------------------------------- /src/app/token-http-interceptor.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/app/token-http-interceptor.service.ts -------------------------------------------------------------------------------- /src/assets/card-types/american-express.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/card-types/american-express.png -------------------------------------------------------------------------------- /src/assets/card-types/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/card-types/mastercard.png -------------------------------------------------------------------------------- /src/assets/card-types/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/card-types/unknown.png -------------------------------------------------------------------------------- /src/assets/card-types/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/card-types/visa.png -------------------------------------------------------------------------------- /src/assets/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/loader.gif -------------------------------------------------------------------------------- /src/assets/sale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/assets/sale.png -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/src/typings.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alcfeoh/ng2-training/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------