@rr0/cms
Version:
RR0 Content Management System (CMS)
13 lines (12 loc) • 431 B
TypeScript
import { CaseMapping } from "../CaseMapping.js";
import { HtmlRR0Context } from "../../../RR0Context.js";
import { RR0CaseSummary } from "./RR0CaseSummary.js";
import { CMSContext } from "../../../CMSContext.js";
/**
* Maps some datasource case to a RR0 case.
*
* @param S The source case type.
*/
export interface RR0CaseMapping<S> extends CaseMapping<HtmlRR0Context, S, RR0CaseSummary> {
init(build: CMSContext): this;
}