@ipi-soft/ng-components
Version:
Custom Angular Components
36 lines (35 loc) • 1.25 kB
TypeScript
import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare enum verticalPosition {
Bottom = 0,
Top = 1
}
export declare enum horizontalPosition {
Left = 0,
Center = 1,
Right = 2
}
export interface IpiSnackbarOptions {
title?: string;
icon?: string;
error?: boolean;
animationDuration: number;
backgroundColor?: string;
errorBackgroundColor?: string;
placeholderTextColor?: string;
messageTextColor?: string;
progressColor?: string;
xIconColor?: string;
}
export interface SnackbarPosition {
horizontalPosition?: horizontalPosition;
verticalPosition?: verticalPosition;
}
export declare class IpiSnackbarComponent {
message: String;
options: IpiSnackbarOptions;
positionOptions: SnackbarPosition;
closed: EventEmitter<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<IpiSnackbarComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<IpiSnackbarComponent, "ipi-snackbar", never, { "message": { "alias": "message"; "required": false; }; "options": { "alias": "options"; "required": false; }; "positionOptions": { "alias": "positionOptions"; "required": false; }; }, { "closed": "closed"; }, never, never, true, never>;
}