@webilix/ngx-helper-m3
Version:
Helper library for Angular and Material 3
23 lines (22 loc) • 911 B
TypeScript
import { EnvironmentProviders, InjectionToken } from '@angular/core';
export interface INgxHelperConfig {
readonly mobileWidth: number;
readonly pageGroupSidebarWidth: string;
readonly toastTimeout: number;
readonly toastXPosition: 'LEFT' | 'CENTER' | 'RIGHT';
readonly toastAllowDuplicates: boolean;
readonly toastResetDuplicates: boolean;
readonly toastProgressAnimation: 'DECREASE' | 'INCREASE';
readonly stickyView: {
readonly top?: string | {
readonly desktopView: string;
readonly mobileView: string;
};
readonly bottom?: string | {
readonly desktopView: string;
readonly mobileView: string;
};
};
}
export declare const NGX_HELPER_CONFIG: InjectionToken<Partial<INgxHelperConfig>>;
export declare const provideNgxHelperConfig: (config: Partial<INgxHelperConfig>) => EnvironmentProviders;