ngx-notion
Version:
An Notion page renderer for Angular
23 lines (22 loc) • 872 B
TypeScript
import { AfterViewInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { Block } from '../../types';
import * as i0 from "@angular/core";
export declare class RendererComponent implements AfterViewInit {
private route;
set page(page: any);
get page(): any;
fullPage: boolean;
hideHeader: boolean;
fragment: any;
private _page;
constructor(route: ActivatedRoute);
ngOnInit(): void;
ngAfterViewInit(): void;
getHeadings(): any[];
trackByFn(index: number, block: Block): string;
private normalizeBlocks;
private scrollToFragment;
static ɵfac: i0.ɵɵFactoryDeclaration<RendererComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<RendererComponent, "notion-renderer", never, { "page": "page"; "fullPage": "fullPage"; "hideHeader": "hideHeader"; }, {}, never, never>;
}