breadcrumbs.ts 2.18 KB
Newer Older
1
import { Component, OnInit } from "@angular/core";
Open Source Developer's avatar
trans  
Open Source Developer committed
2
import { Injectable } from "@angular/core";
3
import { Router } from "@angular/router";
Open Source Developer's avatar
trans  
Open Source Developer committed
4 5

@Component({
6
    selector: "breadcrumbs",
7
    template: `
8
          <div [hidden]="currentUrl !== '/epal-class-select'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Επιλογή Τάξης </p></div>
9 10 11 12 13 14 15
          <div [hidden]="currentUrl !== '/sector-fields-select'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Επιλογή Τoμέα</p></div>
          <div [hidden]="currentUrl !== '/region-schools-select'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Επιλογή Σχολείου ανα Περιφερειακή Διεύθυνση</p></div>
          <div [hidden]="currentUrl !== '/sectorcourses-fields-select'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Επιλογή Ειδικότητας ανα τoμέα</p></div>
          <div [hidden]="currentUrl !== '/schools-order-select'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Σειρά Προτίμησης Επιλεχθέντων Σχολείων</p></div>
          <div [hidden]="currentUrl !== '/student-application-form-main'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Προσωπικά Στοιχεία</p></div>
          <div [hidden]="currentUrl !== '/application-submit'" class="col-sm-12"><p class="crumb" >Νέα Δήλωση Προτίμησης -> Προεπισκόπηση Δήλωσης Προτίμησης</p></div>
          <div [hidden]="currentUrl !== '/submited-preview'" class="col-sm-12"><p class="crumb" > Υποβληθείσες Δηλώσεις Προτίμησης</p></div>
16
          <div [hidden]="currentUrl !== '/ministry'" class="col-sm-12"><p class="crumb" > Διαχειριστής Υπουργείου Παιδείας -> Σύνδεση</p></div>
Open Source Developer's avatar
trans  
Open Source Developer committed
17 18 19
  `
})

20
@Injectable() export default class Breadcrumbs implements OnInit {
21
    private currentUrl: string;
Open Source Developer's avatar
commit  
Open Source Developer committed
22

23 24 25 26
    constructor(private _router: Router) { }
    ngOnInit() {
        this.currentUrl = this._router.url;
    }
Open Source Developer's avatar
commit  
Open Source Developer committed
27

Open Source Developer's avatar
trans  
Open Source Developer committed
28
}