@iotize/ionic
Version:
Iotize specific building blocks on top of @ionic/angular.
22 lines (21 loc) • 911 B
TypeScript
import { Observable } from 'rxjs';
import { TapConfigItemStateService } from './tap-config-item-state.service';
import * as i0 from "@angular/core";
export declare class TapConfigurationModeService {
private tapConfigItemStateService;
private _version?;
private _loadingCounter;
private tapService;
private tapInfoCacheService;
editMode: boolean;
configurationModeChange: Observable<boolean>;
get loading(): boolean;
isConfigurationModeAvailable: Observable<boolean>;
constructor(tapConfigItemStateService: TapConfigItemStateService);
private _setConfigurationVersion;
enableConfigurationMode(): Promise<void>;
applyConfigurationMode(): Promise<void>;
cancelConfigurationMode(): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<TapConfigurationModeService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<TapConfigurationModeService>;
}