UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

14 lines (13 loc) 718 B
import { RatchetTemplateRenderer } from '@bitblit/ratchet-common/template/ratchet-template-renderer'; export declare class RemoteHandlebarsTemplateRenderer implements RatchetTemplateRenderer { private prefix; private suffix; private maxCacheTemplates; private cache; constructor(prefix?: string, suffix?: string, maxCacheTemplates?: number); renderTemplate(templateName: string, context: any, layoutName?: string): Promise<string>; renderRemoteTemplate(templateName: string, inContext: any, layoutName?: string): Promise<string>; renderTemplateDirect(templateText: string, context: any, layoutName?: string): Promise<string>; private fetchTemplate; private fetchTemplateText; }