@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
42 lines (41 loc) • 1.35 kB
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
import { InlineMessageVariant } from './inline-message.model';
import * as i0 from "@angular/core";
export declare class InlineMessageComponent {
private el;
/**
* @ignore
*/
private readonly inlineMessageClass;
/**
* Inline message variant
*/
variant: InlineMessageVariant;
/**
* Whether inline message has status indicator or not
*/
hasStatus: boolean;
/**
* Whether inline message is closeable or not
*/
isClosable: boolean;
/**
* Output event when inline message is closed
*/
closeClick: EventEmitter<Event>;
constructor(el: ElementRef);
/**
* @ignore
*/
getVariantClass(): string;
/**
* @ignore
*/
removeInlineMessage(event: MouseEvent): void;
/**
* @ignore
*/
get isFatalError(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<InlineMessageComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<InlineMessageComponent, "nj-inline-message", never, { "variant": { "alias": "variant"; "required": false; }; "hasStatus": { "alias": "hasStatus"; "required": false; }; "isClosable": { "alias": "isClosable"; "required": false; }; }, { "closeClick": "closeClick"; }, never, ["[njInlineMessageTitle]", "*"], true, never>;
}