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.22 kB
import { ElementRef, AfterViewInit, Renderer2 } from '@angular/core'; import * as i0 from "@angular/core"; export declare class SdsButtonDirective implements AfterViewInit { private host; private _renderer; btnColor?: string; btnImg?: string; btnSize?: 'md' | 'sm' | 'xs'; private PREFIX; constructor(host: ElementRef<HTMLElement>, _renderer: Renderer2); ngAfterViewInit(): void; private isBrand; private isDefault; private isSoft; private isTransparent; private renderImg; static ɵfac: i0.ɵɵFactoryDeclaration<SdsButtonDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SdsButtonDirective, "button[sdsButtonStrong], button[sdsButtonSoft], button[sdsButtonTransparent], button[sdsButtonDefault], button[sdsButtonBrand], a[sdsButtonStrong], a[sdsButtonSoft], a[sdsButtonTransparent], a[sdsButtonDefault], a[sdsButtonBrand]", never, { "btnColor": { "alias": "btnColor"; "required": false; }; "btnImg": { "alias": "btnImg"; "required": false; }; "btnSize": { "alias": "btnSize"; "required": false; }; }, {}, never, never, false, never>; }