@ng-doc/ui-kit
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>
19 lines (18 loc) • 888 B
TypeScript
import { ElementRef, OnDestroy } from '@angular/core';
import { NgDocListItem } from '@ng-doc/ui-kit/classes/list-item';
import { NgDocListComponent } from '@ng-doc/ui-kit/components/list';
import { DIStateControl } from 'di-controls';
import * as i0 from "@angular/core";
export declare class NgDocOptionComponent<T> extends DIStateControl<T> implements NgDocListItem, OnDestroy {
protected hovered: boolean;
readonly elementRef: ElementRef<HTMLElement>;
protected readonly list: NgDocListComponent | null;
constructor();
clickEvent(): void;
selectByUser(): void;
setActiveStyles(): void;
setInactiveStyles(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgDocOptionComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgDocOptionComponent<any>, "ng-doc-option", never, {}, {}, never, ["*"], true, never>;
}