@skyux/layout
Version:
This library was generated with [Nx](https://nx.dev).
25 lines (24 loc) • 1.26 kB
TypeScript
import * as i0 from "@angular/core";
/**
* Specifies an icon to display on the action button.
*/
export declare class SkyActionButtonIconComponent {
/**
* The icon from the
* [Font Awesome library](https://fontawesome.com/v4.7.0/).
* For example, to display the `fa-filter` icon on the action button,
* set `iconType` to `filter`. SKY UX supports version 4.7.0 of Font Awesome.
* For more information about icons in SKY UX, see the
* [icon component](https://developer.blackbaud.com/skyux/components/icon).
* @deprecated Use `iconName` instead.
*/
iconType: string | undefined;
/**
* The name of the Blackbaud SVG icon to display.
*/
iconName: string | undefined;
protected readonly breakpoint: import("@angular/core").Signal<"xs" | "sm" | "md" | "lg" | undefined>;
protected fontSizeClass: import("@angular/core").Signal<"2x" | "3x">;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyActionButtonIconComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SkyActionButtonIconComponent, "sky-action-button-icon", never, { "iconType": { "alias": "iconType"; "required": false; }; "iconName": { "alias": "iconName"; "required": false; }; }, {}, never, never, true, never>;
}