メッセージの値をセットする
現在開いてるメッセージの値をセットします。
関数
garoon.message.body.set()
使用可能なバージョン
- クラウド版 Garoon
- パッケージ版 Garoon バージョン 5.0.0以降
指定できるパラメータ
プロパティ名 | 型 | valueの例 | 説明 |
---|---|---|---|
recipients | 配列 |
"recipients": [{ |
メッセージ宛先のリスト 宛先がない場合、値は空の配列になります。 |
recipients[].id | 文字列 | ‐ | 宛先のユーザーID |
recipients[].type | 文字列 | ‐ |
宛先のタイプ 利用可能なvalueは次のとおりです。
|
recipients[].code | 文字列 | ‐ | 宛先のログイン名 |
recipients[].name | 文字列 | ‐ |
宛先の表示名 |
返り値
なし
サンプル
利用できる画面
- メッセージの作成画面
- 別のメッセージを送る画面
- メッセージの再利用画面
- メッセージの宛先変更画面
- (メールから)転送してメッセージを作成する画面
- 下書きの編集/送信画面 ※
※クラウド版、パッケージ版 Garoon バージョン 5.9.0以降
注意事項
- garoon.events.on のイベントハンドラ内では garoon.message.body.set を実行できません。
上記のイベントハンドラ内でメッセージの値をセットする場合は、eventオブジェクトのreturnを使用してください。
元々入っている宛先にさらに宛先を追加することはできますか?
やま様
お世話になっております。cybozu developer network 運営局です。
宛先変更画面でしたら、元々入っている宛先にさらに宛先を追加することは、可能かと思われます。
例えば、メッセージの宛先変更画面が表示されたときのイベントと組み合わせて、ボタンを押してさらに宛先を追加するといった具合です。
作成画面の場合は、メッセージの作成画面が表示されたときのイベントでデフォルトでセットしたい宛先を追加しておく、といったことはできます。
なお、こちらのコメント欄は記事に対するフィードバック欄になっております。
具体的なカスタマイズに関するご質問は、コミュニティをご活用ください。