gasのTextInputの挙動について(gmailアドオンの開発)
Gmailのアドオンの開発を行っています。
CardのTextInputのsetValueでデフォルト値を設定し、ユーザーが値を削除した場合、デフォルト値が入ってしまいます。
ユーザーが値を削除した場合は未入力のままであるべきだと思うのですが、仕様でしょうか。
下記がデフォルト値の設定処理です。
var textValue = CardService.newTextInput()
.setMultiline(true)
.setFieldName('textValue')
.setTitle('テキスト入力フィールド')
.setValue('defaultvalue');
下記がTextInputの値を取得する処理です。
var textValue = e && e.formInput['textValue'];