@docgeni/template
Version:
Docgeni - Angular Template Components
19 lines • 809 B
TypeScript
import { ElementRef, Type } from '@angular/core';
import * as i0 from "@angular/core";
export declare abstract class DocgeniBuiltInComponent {
protected elementRef: ElementRef;
private classes;
get hostElement(): HTMLElement;
constructor(elementRef: ElementRef);
setAttribute(qualifiedName: string, value: string): void;
updateHostClass(classes: string[]): this;
addClass(className: string): void;
removeClass(className: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DocgeniBuiltInComponent, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<DocgeniBuiltInComponent, never, never, {}, {}, never, never, true, never>;
}
export interface BuiltInComponentDef {
selector: string;
component: Type<unknown>;
}
//# sourceMappingURL=built-in-component.d.ts.map