@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.
84 lines (73 loc) • 4.6 kB
TypeScript
import * as i3$1 from '@abp/ng.core';
import { eLayoutType } from '@abp/ng.core';
import * as i0 from '@angular/core';
import { ModuleWithProviders, Provider, EnvironmentProviders } from '@angular/core';
import { eThemeLeptonXComponents } from '@volosoft/abp.ng.theme.lepton-x';
import * as i3 from '@volo/abp.ng.lepton-x.core';
import * as i2 from '@angular/common';
import * as i4 from '@volosoft/ngx-lepton-x/layouts';
import * as i5 from '@volo/ngx-lepton-x.core';
import * as i6 from '@angular/router';
declare class EmptyLayoutComponent {
static type: eLayoutType;
static ɵfac: i0.ɵɵFactoryDeclaration<EmptyLayoutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<EmptyLayoutComponent, "abp-layout-empty", never, {}, {}, never, never, true, never>;
}
declare class SideMenuApplicationLayoutComponent {
toolbarKey: eThemeLeptonXComponents;
navbarKey: eThemeLeptonXComponents;
routesKey: eThemeLeptonXComponents;
navItemsKey: eThemeLeptonXComponents;
breadcrumbKey: eThemeLeptonXComponents;
footerKey: eThemeLeptonXComponents;
settingsPanelKey: eThemeLeptonXComponents;
mobileNavbarKey: eThemeLeptonXComponents;
mobileNavbarSettingsKey: eThemeLeptonXComponents;
mobileNavbarProfileKey: eThemeLeptonXComponents;
pageAlertContainerKey: eThemeLeptonXComponents;
logoKey: eThemeLeptonXComponents;
currentUserImageKey: eThemeLeptonXComponents;
static ɵfac: i0.ɵɵFactoryDeclaration<SideMenuApplicationLayoutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SideMenuApplicationLayoutComponent, "abp-application-layout", never, {}, {}, never, never, true, never>;
}
declare class SideMenuLayoutModule {
/**
* @deprecated `SideMenuLayoutModule.forRoot()` is deprecated. You can use `provideSideMenuLayout` **function** instead.
*/
static forRoot(): ModuleWithProviders<SideMenuLayoutModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<SideMenuLayoutModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<SideMenuLayoutModule, never, [typeof i3.LeptonXAbpCoreModule, typeof i2.CommonModule, typeof i3$1.CoreModule, typeof i4.LpxSideMenuLayoutModule, typeof i5.LpxBreadcrumbModule, typeof i5.PanelsModule, typeof i5.LpxFooterModule, typeof SideMenuApplicationLayoutComponent], [typeof SideMenuApplicationLayoutComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<SideMenuLayoutModule>;
}
declare const LPX_TRANSLATE_KEYS_PROVIDER: Provider;
declare function initLayouts(): void;
declare function provideSideMenuLayout(): EnvironmentProviders;
declare class TopMenuApplicationLayoutComponent {
navbarKey: eThemeLeptonXComponents;
routesKey: eThemeLeptonXComponents;
toolbarKey: eThemeLeptonXComponents;
topNavbarKey: eThemeLeptonXComponents;
breadcrumbKey: eThemeLeptonXComponents;
footerKey: eThemeLeptonXComponents;
mobileNavbarKey: eThemeLeptonXComponents;
mobileNavbarSettingsKey: eThemeLeptonXComponents;
mobileNavbarProfileKey: eThemeLeptonXComponents;
pageAlertContainerKey: eThemeLeptonXComponents;
settingsKey: eThemeLeptonXComponents;
logoKey: eThemeLeptonXComponents;
static ɵfac: i0.ɵɵFactoryDeclaration<TopMenuApplicationLayoutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TopMenuApplicationLayoutComponent, "abp-top-menu-application-layout", never, {}, {}, never, never, true, never>;
}
declare class TopMenuLayoutModule {
/**
* @deprecated `TopMenuLayoutModule.forRoot()` is deprecated. You can use `provideTopMenuLayout` **function** instead.
*/
static forRoot(): ModuleWithProviders<TopMenuLayoutModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<TopMenuLayoutModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<TopMenuLayoutModule, never, [typeof i2.CommonModule, typeof i4.LpxTopMenuLayoutModule, typeof i3.LeptonXAbpCoreModule, typeof i5.LpxBreadcrumbModule, typeof i5.LpxFooterModule, typeof i5.LpxNavbarModule, typeof i3$1.CoreModule, typeof i3.PageAlertContainerModule, typeof i6.RouterOutlet, typeof TopMenuApplicationLayoutComponent], never>;
static ɵinj: i0.ɵɵInjectorDeclaration<TopMenuLayoutModule>;
}
declare const LPX_TOP_MENU_TRANSLATE_KEYS_PROVIDER: Provider;
declare function initLayoutsFactory(): void;
declare function provideTopMenuLayout(): EnvironmentProviders;
export { EmptyLayoutComponent, LPX_TOP_MENU_TRANSLATE_KEYS_PROVIDER, LPX_TRANSLATE_KEYS_PROVIDER, SideMenuApplicationLayoutComponent, SideMenuLayoutModule, TopMenuLayoutModule, initLayouts, initLayoutsFactory, provideSideMenuLayout, provideTopMenuLayout };