@qrsln/highlighter
Version:
Based on highlighter.js
19 lines (18 loc) • 1.08 kB
TypeScript
import { AfterViewInit, OnInit } from '@angular/core';
import { HLJSOptions } from "highlight.js";
import * as i0 from "@angular/core";
export declare class HighlighterComponent implements OnInit, AfterViewInit {
Id: string;
Options?: Partial<HLJSOptions>;
Theme: string;
Lang?: string;
ClassName: string | undefined;
Code: string;
LineNumbers: boolean;
ngOnInit(): void;
ngAfterViewInit(): void;
AddLineNumbersTo(elCode: HTMLElement): void;
EscapeHTML(content: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<HighlighterComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HighlighterComponent, "ql-highlighter, NgHighlighter, Highlighter", never, { "Options": { "alias": "Options"; "required": false; }; "Theme": { "alias": "Theme"; "required": false; }; "Lang": { "alias": "Lang"; "required": false; }; "ClassName": { "alias": "ClassName"; "required": false; }; "Code": { "alias": "Code"; "required": false; }; "LineNumbers": { "alias": "LineNumbers"; "required": false; }; }, {}, never, never, false, never>;
}