Home page carousel
[eliot.git] / blueprints / common / eliot-ui / frontend-src / src / app / toolbar / toolbar.service.ts
1 import { Injectable } from '@angular/core';
2 // import { Observable } from 'rxjs/Observable';
3 import { Observable,throwError } from 'rxjs'
4 import { of } from 'rxjs';
5 // import {} from './../../assets/images/akraino-icon-1.png'
6 // import 'rxjs/add/Observable/of';
7 // import 'of;
8
9 @Injectable({
10   providedIn: 'root'
11 })
12 export class ToolbarService {
13
14   visible: Observable<boolean>;
15   vis: boolean;
16
17   constructor() { }
18
19   hide() {
20     this.visible = of(false);
21     console.log("inside hide method");
22     console.log(this.visible);
23   }
24
25   show() {
26      this.visible = of(true);
27      console.log(this.visible);
28     //  console.log(this.visible.value);
29     // this.vis = this.visible.value;
30   }
31
32   toggle() {
33     this.visible =of(!this.visible);
34   }
35 }