@cds/angular
Version:
Core component modules for Clarity Angular
26 lines (25 loc) • 1.44 kB
TypeScript
import { ElementRef } from '@angular/core';
import { CdsIcon } from '@cds/core/icon';
import * as i0 from "@angular/core";
export declare class CdsIconDirective {
protected element: CdsIcon;
get shape(): string;
set shape(value: string);
get size(): string;
set size(value: string);
get direction(): import("@cds/core/internal").Directions;
set direction(value: import("@cds/core/internal").Directions);
get flip(): import("@cds/core/internal").Orientations;
set flip(value: import("@cds/core/internal").Orientations);
get solid(): boolean | '';
set solid(value: boolean | '');
get status(): import("@cds/core/internal").StatusTypes;
set status(value: import("@cds/core/internal").StatusTypes);
get inverse(): boolean | '';
set inverse(value: boolean | '');
get badge(): boolean | "inherit" | import("@cds/core/internal").StatusTypes | "warning-triangle" | "inherit-triangle";
set badge(value: boolean | "inherit" | import("@cds/core/internal").StatusTypes | "warning-triangle" | "inherit-triangle");
constructor(elementRef: ElementRef);
static ɵfac: i0.ɵɵFactoryDeclaration<CdsIconDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<CdsIconDirective, "cds-icon", never, { "shape": "shape"; "size": "size"; "direction": "direction"; "flip": "flip"; "solid": "solid"; "status": "status"; "inverse": "inverse"; "badge": "badge"; }, {}, never>;
}