@volosoft/abp.ng.theme.lepton-x
Version:
ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
27 lines (26 loc) • 1.41 kB
TypeScript
import { BehaviorSubject } from 'rxjs';
import { LanguageService, UserProfileService } from '@volo/ngx-lepton-x.core';
import { ConfigStateService, SessionStateService } from '@abp/ng.core';
import { ProfilePictureImage } from '@volo/abp.commercial.ng.ui/config';
import { UserMenuService } from '@abp/ng.theme.shared';
import * as i0 from "@angular/core";
export declare class AbpSettingsService {
private sessionService;
private configStateService;
private languageService;
private userProfileService;
private profilePicture$;
navigateToManageProfile: any;
navigateToMySecurityLogs: any;
openMyLinkUsersModal: any;
private userMenuService;
constructor(sessionService: SessionStateService, configStateService: ConfigStateService, languageService: LanguageService, userProfileService: UserProfileService, profilePicture$: BehaviorSubject<ProfilePictureImage>, navigateToManageProfile: any, navigateToMySecurityLogs: any, openMyLinkUsersModal: any, userMenuService: UserMenuService);
setUpListeners(): void;
setUserProfile(): void;
setUserMenuGroups(): void;
setProfilePicture(): void;
setLanguageOptions(): void;
listenToLangChange(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AbpSettingsService, [null, null, null, null, null, null, null, { optional: true; }, null]>;
static ɵprov: i0.ɵɵInjectableDeclaration<AbpSettingsService>;
}