MockTemplateService
Defined in: packages/template/src/services/template.service.ts:10
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MockTemplateService():
TemplateService
Returns
Section titled “Returns”TemplateService
Methods
Section titled “Methods”createTemplate()
Section titled “createTemplate()”createTemplate(
template):Promise<AlimTalkTemplate>
Defined in: packages/template/src/services/template.service.ts:13
Parameters
Section titled “Parameters”template
Section titled “template”Omit<AlimTalkTemplate, "id" | "metadata">
Returns
Section titled “Returns”Promise<AlimTalkTemplate>
deleteTemplate()
Section titled “deleteTemplate()”deleteTemplate(
templateId):Promise<void>
Defined in: packages/template/src/services/template.service.ts:71
Parameters
Section titled “Parameters”templateId
Section titled “templateId”string
Returns
Section titled “Returns”Promise<void>
getTemplate()
Section titled “getTemplate()”getTemplate(
templateId):Promise<AlimTalkTemplate|null>
Defined in: packages/template/src/services/template.service.ts:45
Parameters
Section titled “Parameters”templateId
Section titled “templateId”string
Returns
Section titled “Returns”Promise<AlimTalkTemplate | null>
renderTemplate()
Section titled “renderTemplate()”renderTemplate(
templateId,variables):Promise<string>
Defined in: packages/template/src/services/template.service.ts:75
Parameters
Section titled “Parameters”templateId
Section titled “templateId”string
variables
Section titled “variables”Record<string, any>
Returns
Section titled “Returns”Promise<string>
updateTemplate()
Section titled “updateTemplate()”updateTemplate(
templateId,updates):Promise<AlimTalkTemplate>
Defined in: packages/template/src/services/template.service.ts:49
Parameters
Section titled “Parameters”templateId
Section titled “templateId”string
updates
Section titled “updates”Partial<AlimTalkTemplate>
Returns
Section titled “Returns”Promise<AlimTalkTemplate>