@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
32 lines (31 loc) • 1.26 kB
TypeScript
import { AfterViewInit, ElementRef } from '@angular/core';
import type { StatusIndicatorProperties, StatusIndicatorScale, StatusIndicatorStatus } from '@engie-group/fluid-types';
import * as i0 from "@angular/core";
export declare class StatusIndicatorComponent implements AfterViewInit, StatusIndicatorProperties {
private readonly statusIndicatorClass;
private readonly statusIndicatorClasses;
/**
* Status indicator status
*/
status?: StatusIndicatorStatus;
/**
* Status indicator scale
*
*/
scale?: StatusIndicatorScale;
/**
* Status indicator size
*
* @deprecated
*/
size?: StatusIndicatorScale;
protected labelWrapper?: ElementRef<HTMLElement>;
/**
* Whether status indicator has label
*/
protected hasLabel?: boolean;
ngAfterViewInit(): void;
protected get classes(): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<StatusIndicatorComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StatusIndicatorComponent, "nj-status-indicator", never, { "status": { "alias": "status"; "required": false; }; "scale": { "alias": "scale"; "required": false; }; "size": { "alias": "size"; "required": false; }; }, {}, never, ["*"], true, never>;
}