UNPKG

@spartacus/storefront

Version:

Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.

20 lines (19 loc) 879 B
import { GlobalMessageService, WindowRef } from '@spartacus/core'; import { BehaviorSubject, Observable } from 'rxjs'; import { PWAModuleConfig } from '../pwa.module-config'; import * as i0 from "@angular/core"; export declare class AddToHomeScreenService { protected config: PWAModuleConfig; protected globalMessageService: GlobalMessageService; protected winRef: WindowRef; protected deferredEvent: any; protected canPrompt: BehaviorSubject<boolean>; canPrompt$: Observable<boolean>; constructor(config: PWAModuleConfig, globalMessageService: GlobalMessageService, winRef: WindowRef); init(): void; enableAddToHomeScreen(): void; disableAddToHomeScreen(): void; firePrompt(): void; static ɵfac: i0.ɵɵFactoryDeclaration<AddToHomeScreenService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<AddToHomeScreenService>; }