@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
26 lines • 1.32 kB
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
import { AuthConfigurationService } from './auth-configuration.service';
import { AlertService, ModalService, SimplifiedAuthService } from '@c8y/ngx-components';
import { BehaviorSubject } from 'rxjs';
import { AuthConfiguration } from './auth-configuration.model';
import * as i0 from "@angular/core";
export declare class AuthConfigurationComponent implements OnInit {
private authConfigurationService;
private modalService;
private authService;
private alertService;
reloading$: BehaviorSubject<boolean>;
reload: EventEmitter<void>;
authConfiguration: AuthConfiguration;
private authConfiguration$;
private previousAuthConfiguration;
private authConfigurationSubscription;
constructor(authConfigurationService: AuthConfigurationService, modalService: ModalService, authService: SimplifiedAuthService, alertService: AlertService);
ngOnInit(): void;
loadAuthConfig(): void;
ngOnDestroy(): void;
save(): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<AuthConfigurationComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AuthConfigurationComponent, "c8y-auth-configuration", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=auth-configuration.component.d.ts.map