@w11k/ngx-present
Version:
Angular based Presentation Tool
18 lines (17 loc) • 781 B
TypeScript
import { ElementRef, Type } from '@angular/core';
import { Router, RouterLinkWithHref } from '@angular/router';
import { OnDestroyMixin } from '@w11k/ngx-componentdestroyed';
import { SlideBySlideService } from '../slide-by-slide/slide-by-slide.service';
/**
* Use in conjunction with routerLink on an anchor tag for real links.
* Use on any tag for click event handling.
*/
export declare class SlideLinkDirective extends OnDestroyMixin {
private readonly service;
private readonly router;
private readonly element;
private readonly routerLinkDirective;
private readonly slide$;
constructor(service: SlideBySlideService, router: Router, element: ElementRef, routerLinkDirective: RouterLinkWithHref);
set ngxPresentSlideLink(component: Type<any>);
}