X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=example-apps%2FPDD%2Ffrontend-src%2Fsrc%2Fapp%2Ftoolbar%2Ftoolbar.service.ts;fp=example-apps%2FPDD%2Ffrontend-src%2Fsrc%2Fapp%2Ftoolbar%2Ftoolbar.service.ts;h=efa922d9d301be6290c1940bd639b6a59d2076a1;hb=93556d64f8727eb386792f412ed85170cb70e48d;hp=0000000000000000000000000000000000000000;hpb=5f7e757b5f667f7d9e4f3fbccaabae91ffd0feec;p=ealt-edge.git diff --git a/example-apps/PDD/frontend-src/src/app/toolbar/toolbar.service.ts b/example-apps/PDD/frontend-src/src/app/toolbar/toolbar.service.ts new file mode 100644 index 0000000..efa922d --- /dev/null +++ b/example-apps/PDD/frontend-src/src/app/toolbar/toolbar.service.ts @@ -0,0 +1,35 @@ +import { Injectable } from '@angular/core'; +// import { Observable } from 'rxjs/Observable'; +import { Observable,throwError } from 'rxjs' +import { of } from 'rxjs'; +// import {} from './../../assets/images/akraino-icon-1.png' +// import 'rxjs/add/Observable/of'; +// import 'of; + +@Injectable({ + providedIn: 'root' +}) +export class ToolbarService { + + visible: Observable; + vis: boolean; + + constructor() { } + + hide() { + this.visible = of(false); + console.log("inside hide method"); + console.log(this.visible); + } + + show() { + this.visible = of(true); + console.log(this.visible); + // console.log(this.visible.value); + // this.vis = this.visible.value; + } + + toggle() { + this.visible =of(!this.visible); + } +}