ngx-pluto
Version:
25 lines (24 loc) • 721 B
TypeScript
import { ElementRef, Renderer2, SimpleChanges } from '@angular/core';
/**
* @ignore
*/
export declare class NpBadgeDirective {
private _elementRef;
private _renderer;
badgePosition: NpBadgePosition;
badgeColor: string;
badgeContent: string;
badgeRadius: string;
private badgeElement;
private hasContent;
constructor(_elementRef: ElementRef<HTMLElement>, _renderer: Renderer2);
ngOnChanges(changes: SimpleChanges): void;
isAbove(): boolean;
isAfter(): boolean;
private updateTextContent;
private createBadgeElement;
}
/**
* @ignore
*/
export declare type NpBadgePosition = 'above after' | 'above before' | 'below before' | 'below after';