{{ 'login,forgot-desc'| translate}}
+{{'login,title' | translate}}
+
+
+ " + message + "
"; + } + private createSplashScreen() { + const elemDiv = document.createElement("div"); + elemDiv.id = LazyLoadingService.id; + elemDiv.className = "splash-screen-page"; + //elemDiv.innerHTML = this.innerTemplate(this.ts.trPK('general', 'loading')); + return elemDiv; + } +} diff --git a/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.spec.ts b/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.spec.ts new file mode 100644 index 00000000..e227f9e2 --- /dev/null +++ b/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.spec.ts @@ -0,0 +1,12 @@ +import { TestBed } from '@angular/core/testing'; + +import { LifeCycleService } from './life-cycle.service'; + +describe('LifeCycleService', () => { + beforeEach(() => TestBed.configureTestingModule({})); + + it('should be created', () => { + const service: LifeCycleService = TestBed.get(LifeCycleService); + expect(service).toBeTruthy(); + }); +}); diff --git a/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.ts b/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.ts new file mode 100644 index 00000000..308d0419 --- /dev/null +++ b/Mohem/src/app/hmg-common/services/life-cycle/life-cycle.service.ts @@ -0,0 +1,34 @@ +import { Injectable } from '@angular/core'; +import { Router, NavigationEnd, NavigationStart } from '@angular/router'; +import { Observable } from 'rxjs'; + +@Injectable({ + providedIn: 'root' +}) +export class LifeCycleService { + + constructor( + public router: Router + ) { } + + public pageRevisited(pageName: string): Observable{{header}}
+ {{header}}
{{subHeader}}
" + title + "
" + + // tslint:disable-next-line:quotemark + "" + message + "
" + " " + "+ back-button works! +
diff --git a/Mohem/src/app/hmg-common/ui/back-button/back-button.component.scss b/Mohem/src/app/hmg-common/ui/back-button/back-button.component.scss new file mode 100644 index 00000000..e69de29b diff --git a/Mohem/src/app/hmg-common/ui/back-button/back-button.component.spec.ts b/Mohem/src/app/hmg-common/ui/back-button/back-button.component.spec.ts new file mode 100644 index 00000000..021c1fb3 --- /dev/null +++ b/Mohem/src/app/hmg-common/ui/back-button/back-button.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { BackButtonComponent } from './back-button.component'; + +describe('BackButtonComponent', () => { + let component: BackButtonComponent; + let fixture: ComponentFixture{{title | translate}}
+{{header | translate}}
+{{ dataObject[prop] | ifDate }}
+{{ 'general,empty'| translate }}
+{{'general,empty' | translate}}
+ {{file.name}}
{{title}}
+{{title}}
++ {{description}} +
+ +{{ 'login,enter-mobile' |translate }}
+" + message + "
" + "{{placeHolder}}
+{{selectedOption.label}}
++ {{selectedOption ? selectedOption.label : placeHolder }}
+{{'h2o,code_failure' | translate}}
+{{'h2o,code_failure' | translate}}
+{{ 'home,home' | translate }}
+{{ 'family,family' | translate}}
++ {{ 'eservices,medical-file' | translate}} +
++ {{ 'notifications,notifications' | translate}}
+If you get lost, the docs will be your guide.
-