49280


Gmailのアドオンの開発を行っています。

[CardのTextInput](https://developers.google.com/apps-script/reference/card-
service/text-input)のsetValueでデフォルト値を設定し、ユーザーが値を削除した場合、デフォルト値が入ってしまいます。  
ユーザーが値を削除した場合は未入力のままであるべきだと思うのですが、仕様でしょうか。

下記がデフォルト値の設定処理です。

[code]

      var textValue = CardService.newTextInput()
      .setMultiline(true)
      .setFieldName('textValue')
      .setTitle('テキスト入力フィールド')
      .setValue('defaultvalue');
    
[/code]

下記がTextInputの値を取得する処理です。

[code]

    var textValue = e && e.formInput['textValue'];
    
[/code]


CC BY-SA 4.0
2018-08-07T07:24:38.710
47317
2018-10-15T02:06:20.127
29628
question
google-apps-script
gasのTextInputの挙動について(gmailアドオンの開発)


本事象は現時点では起きていないので、解消されたようです。  
<https://issuetracker.google.com/issues/80269537>


CC BY-SA 4.0
2018-10-15T02:06:20.127
49280
2018-10-15T02:06:20.127
29628
47317
answer