design-angular-kit-lombardia
Version:
Un toolkit Angular conforme alle linee guida di design per i servizi web della Regione Lombardia
31 lines (30 loc) • 1.02 kB
TypeScript
import { InjectionToken, Provider } from '@angular/core';
/**
* The bootstrap-italia asset folder path
* @default ./bootstrap-italia
*/
export declare const IT_ASSET_BASE_PATH: InjectionToken<string>;
export interface DesignAngularKitConfig {
/**
* The bootstrap-italia asset folder path
* @default ./bootstrap-italia
*/
assetBasePath?: string;
/**
* Load the <a href="https://italia.github.io/bootstrap-italia/docs/come-iniziare/introduzione/#fonts">bootstrap-italia fonts</a>
* @default true
*/
loadFont?: boolean;
/**
* The TranslateModule loader
* @param itPrefix the design-angular-kit i18n path
* @param itSuffix the design-angular-kit i18n suffix
* @default
* {
* provide: TranslateLoader,
* useFactory: (http: HttpClient) => new TranslateHttpLoader(http, `${assetBasePath}/i18n/`, `.json?v${version}`),
* deps: [HttpClient],
* }
*/
translateLoader?: (itPrefix: string, itSuffix: string) => Provider;
}