InMemoryTemplateStore
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:5
Constructors
섹션 제목: “Constructors”Constructor
섹션 제목: “Constructor”new InMemoryTemplateStore():
InMemoryTemplateStore
Returns
섹션 제목: “Returns”InMemoryTemplateStore
Methods
섹션 제목: “Methods”createTemplate()
섹션 제목: “createTemplate()”createTemplate(
template):Promise<AlimTalkTemplate>
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:8
Parameters
섹션 제목: “Parameters”template
섹션 제목: “template”Omit<AlimTalkTemplate, "id" | "metadata">
Returns
섹션 제목: “Returns”Promise<AlimTalkTemplate>
deleteTemplate()
섹션 제목: “deleteTemplate()”deleteTemplate(
templateId):Promise<void>
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:65
Parameters
섹션 제목: “Parameters”templateId
섹션 제목: “templateId”string
Returns
섹션 제목: “Returns”Promise<void>
getTemplate()
섹션 제목: “getTemplate()”getTemplate(
templateId):Promise<AlimTalkTemplate|null>
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:39
Parameters
섹션 제목: “Parameters”templateId
섹션 제목: “templateId”string
Returns
섹션 제목: “Returns”Promise<AlimTalkTemplate | null>
renderTemplate()
섹션 제목: “renderTemplate()”renderTemplate(
templateId,variables):Promise<string>
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:69
Parameters
섹션 제목: “Parameters”templateId
섹션 제목: “templateId”string
variables
섹션 제목: “variables”Record<string, string | number | Date>
Returns
섹션 제목: “Returns”Promise<string>
updateTemplate()
섹션 제목: “updateTemplate()”updateTemplate(
templateId,updates):Promise<AlimTalkTemplate>
Defined in: packages/template/src/toolkit/in-memory-template-store.ts:43
Parameters
섹션 제목: “Parameters”templateId
섹션 제목: “templateId”string
updates
섹션 제목: “updates”Partial<AlimTalkTemplate>
Returns
섹션 제목: “Returns”Promise<AlimTalkTemplate>