@w11k/ngx-present
Version:
Angular based Presentation Tool
8 lines (7 loc) • 511 B
TypeScript
import { Type } from '@angular/core';
import { Coordinates, Slide, SlideComponents, Slides } from './presentation.types';
export declare function componentToSlide(component: Type<any>, coordinates: Coordinates, index: number): Slide;
export declare function componentsToSlidesRecursive(components: Type<any> | RecursiveArray<any>, coordinates: Coordinates, counter: {
index: number;
}): RecursiveArray<Slide> | Slide;
export declare function componentsToSlideTree(slideComponents: SlideComponents): Slides;