UNPKG

@funnelback/ng-sds

Version:

`@funnelback/ng-sds` is Bootstrap 5 based library that aims to implement the [Squiz Design System specification](https://designsystem.squiz.net/) in Angular.

20 lines (19 loc) 1.06 kB
import { ElementRef, AfterViewInit, ChangeDetectorRef } from '@angular/core'; import { SdsIconSize } from './icon.component'; import * as i0 from "@angular/core"; export declare class SdsIconWrapperComponent implements AfterViewInit { private elementRef; private cdr; position: 'left' | 'right'; positionSize: number; iconSize?: SdsIconSize; icon: string; iconOnly: boolean; constructor(elementRef: ElementRef<HTMLElement>, cdr: ChangeDetectorRef); set sdsIconWrapper(icon: string); ngAfterViewInit(): void; private isIconOnly; private setIconClasses; static ɵfac: i0.ɵɵFactoryDeclaration<SdsIconWrapperComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SdsIconWrapperComponent, "[sdsIconWrapper]", never, { "position": { "alias": "position"; "required": false; }; "positionSize": { "alias": "positionSize"; "required": false; }; "iconSize": { "alias": "iconSize"; "required": false; }; "sdsIconWrapper": { "alias": "sdsIconWrapper"; "required": false; }; }, {}, never, ["*"], false, never>; }