@rr0/cms
Version:
RR0 Content Management System (CMS)
12 lines (11 loc) • 673 B
TypeScript
import { RR0Case } from "./RR0Case.js";
import { HtmlRR0Context } from "../../../../../RR0Context.js";
import { TimeElementFactory } from "../../../../../time/index.js";
import { CaseFactory } from "./CaseFactory.js";
import { AbstractDataService, AllDataService } from "@rr0/data";
import { RR0CaseJson } from "./RR0CaseJson.js";
export declare class CaseService extends AbstractDataService<RR0Case, RR0CaseJson> {
protected readonly timeElementFactory: TimeElementFactory;
constructor(dataService: AllDataService, factory: CaseFactory, timeElementFactory: TimeElementFactory, files: string[]);
getLink(context: HtmlRR0Context, aCase: RR0Case): HTMLElement;
}