UNPKG

@angular-package/prism

Version:
31 lines (30 loc) 953 B
/// <reference path="../typings/index.d.ts" /> import { ChangeDetectorRef, ElementRef } from '@angular/core'; import { PrismInterface } from './prism.interface'; import { CallbackType } from './prism.type'; import { PrismService } from './prism.service'; export declare abstract class PrismHoodClass implements PrismInterface { changeDetectorRef: ChangeDetectorRef; prismService: PrismService; el: ElementRef; ready: boolean; __properties: any; _cd: any; cd: any; _async: boolean; async: boolean; _callback: CallbackType | undefined; callback: CallbackType | undefined; _code: string; code: string; _hooks: Object; hooks: Object; _language: string; language: string; interpolation?: Object | undefined; constructor(changeDetectorRef: ChangeDetectorRef, prismService: PrismService); highlightElement(result: { code: string; language: string; }): void; }