@angular-package/prism
Version:
Simple Angular 5+ Prism highlighter module.
18 lines (17 loc) • 731 B
TypeScript
import { AfterViewInit, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { Subscription } from 'rxjs/Subscription';
import { Observable } from 'rxjs/Observable';
import { PrismClass } from './prism.class';
import { PrismService } from './prism.service';
import { SanitizedType } from './prism.type';
export declare class PrismComponent extends PrismClass implements AfterViewInit, OnChanges, OnInit {
prismService: PrismService;
code$: Observable<SanitizedType>;
code$$$: Subscription;
language$: Observable<SanitizedType>;
language$$$: Subscription;
ngOnInit(): void;
constructor(prismService: PrismService);
ngAfterViewInit(): void;
ngOnChanges(changes: SimpleChanges): void;
}