UNPKG

ng-halfmoon

Version:

Angular Library to build upon the halfmoon-framework

14 lines (13 loc) 425 B
import { RendererFactory2 } from '@angular/core'; import { Observable } from 'rxjs'; export declare class DarkModeService { private darkModeOn; private _darkModeEnabled$; private readonly renderer; private readonly cookieName; get darkModeEnabled$(): Observable<boolean>; constructor(rendererFactory: RendererFactory2); toggleDarkMode(): void; private toggleCookie; private toggleClass; }