@alauda-fe/common
Version:
Alauda frontend team common codes.
17 lines (16 loc) • 1.09 kB
TypeScript
import { StringMap } from '../../core/types/commons';
import * as i0 from "@angular/core";
export declare class StatusIconComponent {
status: string;
withText: boolean;
colorMapper: StringMap;
iconMapper: StringMap;
disabled: boolean;
iconSize: string;
isPending(status: string, iconMapper: StringMap): boolean;
getStatusColor(status: string, colorMapper: StringMap): string;
getStatusIcon(status: string, iconMapper: StringMap): string;
backgroundShape(icon?: string): "circle" | "triangle";
static ɵfac: i0.ɵɵFactoryDeclaration<StatusIconComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StatusIconComponent, "acl-status-icon", never, { "status": { "alias": "status"; "required": false; }; "withText": { "alias": "withText"; "required": false; }; "colorMapper": { "alias": "colorMapper"; "required": false; }; "iconMapper": { "alias": "iconMapper"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "iconSize": { "alias": "iconSize"; "required": false; }; }, {}, never, ["*"], true, never>;
}