@cisstech/nge
Version:
NG Essentials is a collection of libraries for Angular developers.
22 lines (21 loc) • 921 B
TypeScript
import { Location } from '@angular/common';
import { Provider } from '@angular/core';
import { Router } from '@angular/router';
import { NgeMarkdownTransformer } from '../nge-markdown-transformer';
import { NgeMarkdownContribution } from '../nge-markdown-contribution';
import * as i0 from "@angular/core";
/**
* Contribution to handle fragment navigation in anchor elements.
*/
export declare class NgeMarkdownLinkAnchor implements NgeMarkdownContribution {
private readonly router;
private readonly location;
constructor(router: Router, location: Location);
contribute(transformer: NgeMarkdownTransformer): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgeMarkdownLinkAnchor, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<NgeMarkdownLinkAnchor>;
}
/**
* Injection token to register `NgeMarkdownLinkAnchor` contribution.
*/
export declare const NgeMarkdownLinkAnchorProvider: Provider;