@abp/ng.theme.basic
Version:
<h1> @abp/ng.theme.basic </h1>
24 lines (23 loc) • 955 B
TypeScript
import { LocaleDirection } from '@abp/ng.theme.shared';
import { Injector } from '@angular/core';
import * as i0 from "@angular/core";
export declare const BOOTSTRAP = "bootstrap-{{dir}}.min.css";
export declare class LazyStyleHandler {
private lazyLoad;
private styles;
private _dir;
readonly loaded: Map<string, HTMLLinkElement>;
set dir(dir: LocaleDirection);
get dir(): LocaleDirection;
constructor(injector: Injector);
private getHrefFromLink;
private getLoadedBootstrap;
private listenToDirectionChanges;
private setLazyLoad;
private setStyles;
private switchCSS;
static ɵfac: i0.ɵɵFactoryDeclaration<LazyStyleHandler, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<LazyStyleHandler>;
}
export declare function createLazyStyleHref(style: string, dir: string): string;
export declare function initLazyStyleHandler(injector: Injector): () => LazyStyleHandler;