GoogleAppsCardV1TextInput class
A field in which users can enter text.
Supports suggestions and on-change actions. For an example in Google Chat apps, see Add a field in which a user can enter text. Chat apps receive and can process the value of entered text during form input events. For details about working with form inputs, see Receive form data. When you need to collect undefined or abstract data from users, use a text input. To collect defined or enumerated data from users, use the SelectionInput widget. [Google Workspace Add-ons and Chat apps](https://developers.google.com/workspace/extend):
Constructors
- GoogleAppsCardV1TextInput({GoogleAppsCardV1Action? autoCompleteAction, String? hintText, GoogleAppsCardV1Suggestions? initialSuggestions, String? label, String? name, GoogleAppsCardV1Action? onChangeAction, String? placeholderText, String? type, String? value})
- GoogleAppsCardV1TextInput.fromJson(Map json_)
Properties
- autoCompleteAction ↔ GoogleAppsCardV1Action?
-
Specify what action to take when the text input field provides suggestions
to users who interact with it.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hintText ↔ String?
-
Text that appears below the text input field meant to assist users by
prompting them to enter a certain value.
getter/setter pair
- initialSuggestions ↔ GoogleAppsCardV1Suggestions?
-
Suggested values that users can enter.
getter/setter pair
- label ↔ String?
-
The text that appears above the text input field in the user interface.
getter/setter pair
- name ↔ String?
-
The name by which the text input is identified in a form input event.
getter/setter pair
- onChangeAction ↔ GoogleAppsCardV1Action?
-
What to do when a change occurs in the text input field.
getter/setter pair
- placeholderText ↔ String?
-
Text that appears in the text input field when the field is empty.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type ↔ String?
-
How a text input field appears in the user interface.
getter/setter pair
- value ↔ String?
-
The value entered by a user, returned as part of a form input event.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited