@alyle/ui
Version:
Minimal Design, a set of components for Angular
15 lines (14 loc) • 597 B
TypeScript
import { ElementRef, Renderer2 } from '@angular/core';
import * as i0 from "@angular/core";
export declare class LyHostClass {
private _renderer;
private readonly _set;
private _nEl;
constructor(_el: ElementRef, _renderer: Renderer2);
add(className: string): void;
remove(className?: string | null): void;
toggle(className: string, enabled: boolean): void;
update(newClassName: string, oldClassName: string | null | undefined): string;
static ɵfac: i0.ɵɵFactoryDeclaration<LyHostClass, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<LyHostClass>;
}