Class TextField

All Implemented Interfaces:
AttachNotifier, BlurNotifier<TextField>, CompositionNotifier, DetachNotifier, Focusable<TextField>, FocusNotifier<TextField>, HasAriaLabel, HasElement, HasEnabled, HasHelper, HasLabel, HasPlaceholder, HasSize, HasStyle, HasTheme, HasValidation, HasValue<AbstractField.ComponentValueChangeEvent<TextField,String>,String>, HasValueAndElement<AbstractField.ComponentValueChangeEvent<TextField,String>,String>, InputNotifier, KeyNotifier, HasAllowedCharPattern, HasClearButton, HasClientValidation, HasPrefix, HasSuffix, HasThemeVariant<TextFieldVariant>, HasTooltip, HasValidationProperties, InputField<AbstractField.ComponentValueChangeEvent<TextField,String>,String>, HasAutocapitalize, HasAutocomplete, HasAutocorrect, HasPrefixAndSuffix, HasValidator<String>, HasValueChangeMode, Serializable

@Tag("vaadin-text-field") @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="24.3.16") @NpmPackage(value="@vaadin/text-field",version="24.3.16") @JsModule("@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule("@vaadin/text-field/src/vaadin-text-field.js") public class TextField extends TextFieldBase<TextField,String> implements HasAllowedCharPattern, HasThemeVariant<TextFieldVariant>
Text Field allows the user to input and edit text. Prefix and suffix components, such as icons, are also supported.
Author:
Vaadin Ltd
See Also: