UNPKG

@rr0/cms

Version:

RR0 Content Management System (CMS)

19 lines (18 loc) 698 B
import { RR0Context } from "../RR0Context.js"; import { CmsOrganization } from "./CmsOrganization.js"; export interface OrganizationMessageOptions { parent: boolean; } export declare class OrganizationMessages { readonly titles: string[]; /** * * @param {string[]} titles The raw title. * @see toTitle() for more complex title strings. */ constructor(titles: string[]); get title(): string; toTitle(context: RR0Context, org: CmsOrganization, options?: OrganizationMessageOptions): string; toTitleFromName(context: RR0Context, org: CmsOrganization, title: string, options: OrganizationMessageOptions): string; cityName(cityStr: string): string; }