Skip to content
On this page

stage.ref.ticket.ref.admin.email.template

チケットに紐づく購入通知メールテンプレートのオペレータです。

メソッド

create() admin

引数必須内容
dataEmailTemplateCreationDataテンプレートデータ
formatboolean改行コードを<br/>に変更するかどうか
type
Promise<void>

メールテンプレートを作成します。

使用方法

ts
await Hedgehog.stage
  .ref("ステージのUUID")
  .ticket.ref("チケットのUUID")
  .admin.email.template.create({
    title: "タイトル",
    body: "本文",
  });

delete() admin

type
Promise<void>

メールテンプレートを削除します。

使用方法

ts
await Hedgehog.stage
  .ref("ステージのUUID")
  .ticket.ref("チケットのUUID")
  .admin.email.template.delete();

get() admin

type
Promise<(EmailTemplate|null)>

メールテンプレートを取得します。

使用方法

ts
const data = await Hedgehog.stage
  .ref("ステージのUUID")
  .ticket.ref("チケットのUUID")
  .admin.email.template.get();

update() admin

引数必須内容
dataEmailTemplateUpdateDataテンプレートデータ
formatboolean改行コードを<br/>に変更するかどうか
type
Promise<void>

メールテンプレートを更新します。

使用方法

ts
await Hedgehog.stage
  .ref("ステージのUUID")
  .ticket.ref("チケットのUUID")
  .admin.email.template.update({
    title: "タイトル",
    body: "本文",
  });