@w11k/ngx-present
Version:
Angular based Presentation Tool
12 lines (11 loc) • 498 B
TypeScript
import { Type } from '@angular/core';
export interface UIEntry {
component: Type<any>;
name: string;
}
export declare class TableOfContentViewComponent {
entries: ListOfRecursiveArraysOrValues<UIEntry | undefined> | undefined;
isFlat(x: RecursiveArray<UIEntry> | UIEntry | undefined): x is UIEntry;
isNested(x: RecursiveArray<UIEntry> | UIEntry | undefined): x is ListOfRecursiveArraysOrValues<UIEntry>;
first(x: RecursiveArray<UIEntry> | undefined): UIEntry | undefined;
}