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.

21 lines (20 loc) 1.09 kB
import { ElementRef, Renderer2, OnChanges, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class SdsCounterDirective implements OnChanges, OnDestroy { private elementRef; private renderer; private counter; counterColor: string; counterOverlap: boolean | string; counterPosition: 'after' | 'before'; content?: string; counterContainerClass: boolean; constructor(elementRef: ElementRef<HTMLElement>, renderer: Renderer2); ngOnChanges(): void; ngOnDestroy(): void; private createCounter; private updateCounter; private setContent; static ɵfac: i0.ɵɵFactoryDeclaration<SdsCounterDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SdsCounterDirective, "[sdsCounter]", never, { "counterColor": { "alias": "counterColor"; "required": false; }; "counterOverlap": { "alias": "counterOverlap"; "required": false; }; "counterPosition": { "alias": "counterPosition"; "required": false; }; "content": { "alias": "sdsCounter"; "required": false; }; }, {}, never, never, false, never>; }