designMode.service.ts
520 Bytes
import {Injectable, Output, EventEmitter} from 'ng-forward';
@Injectable()
export class DesignModeService {
@Output() onToggle: EventEmitter<boolean> = new EventEmitter<boolean>();
private designModeOn: boolean = false;
isInDesignMode(): boolean {
return this.designModeOn;
}
setInDesignMode(value: boolean) {
if (this.designModeOn !== value) {
this.designModeOn = value;
this.onToggle.next(this.designModeOn);
}
}
constructor() {
}
}