UNPKG

@rr0/cms

Version:

RR0 Content Management System (CMS)

13 lines (12 loc) 531 B
import { HtmlRR0Context } from "../RR0Context.js"; import { TimeTextBuilder } from "../time/index.js"; import { RR0SourceType, Source } from "@rr0/data"; /** * Render a case summary for a RR0 web page. */ export declare class SourceRenderer { readonly timeTextBuilder: TimeTextBuilder; constructor(timeTextBuilder: TimeTextBuilder); render(context: HtmlRR0Context, source: Source<RR0SourceType>): HTMLElement; renderContent(context: HtmlRR0Context, source: Source<RR0SourceType>, container: HTMLElement): void; }