@rr0/cms
Version:
RR0 Content Management System (CMS)
13 lines (12 loc) • 486 B
TypeScript
import { HtmlRR0Context } from "../RR0Context.js";
import { TimeTextBuilder } from "../time/index.js";
import { 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): HTMLElement;
renderContent(context: HtmlRR0Context, source: Source, container: HTMLElement): void;
}