@StudioComponent(caption="PasswordField", category="Components", xmlElement="passwordField", icon="io/jmix/ui/icon/component/passwordField.svg", canvasBehaviour=INPUT_FIELD, documentationURL="https://docs.jmix.io/jmix/%VERSION%/backoffice-ui/vcl/components/password-field.html") public interface PasswordField extends TextInputField<java.lang.String>, TextInputField.MaxLengthLimited, HasInputPrompt, TextInputField.HtmlNameSupported
TextInputField.CaseConversion, TextInputField.CaseConversionSupported, TextInputField.CursorPositionSupported, TextInputField.EnterPressEvent, TextInputField.EnterPressNotifier, TextInputField.HtmlNameSupported, TextInputField.MaxLengthLimited, TextInputField.TextChangeEvent, TextInputField.TextChangeEventMode, TextInputField.TextChangeNotifier, TextInputField.TextSelectionSupported, TextInputField.TrimSupported
HasValue.ValueChangeEvent<V>
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
HasContextHelp.ContextHelpIconClickEvent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
Modifier and Type | Method and Description |
---|---|
CapsLockIndicator |
getCapsLockIndicator() |
boolean |
isAutocomplete()
Return autocomplete attribute value to specify saving it in browser.
|
void |
setAutocomplete(java.lang.Boolean autocomplete)
Set autocomplete attribute value to specify saving it in browser.
|
void |
setCapsLockIndicator(CapsLockIndicator capsLockIndicator)
Sets CapsLockIndicator component, that will be indicate when caps lock key is active.
|
getValueSource, setValueSource
addValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValue
isEditable, isEditableWithParent, setEditable
getFrame, setFrame
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
isValid, isValidateOnCommit, validate
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
isCaptionAsHtml, setCaptionAsHtml
getCaption, setCaption
getDescription, setDescription
isDescriptionAsHtml, setDescriptionAsHtml
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
addValidator, addValidators, getValidators, removeValidator
getRequiredMessage, isRequired, setRequired, setRequiredMessage
commit, discard, isBuffered, isModified, setBuffered
focus, getTabIndex, isFocusable, setFocusable, setTabIndex
getMaxLength, setMaxLength
getInputPrompt, setInputPrompt
getHtmlName, setHtmlName
static final java.lang.String NAME
boolean isAutocomplete()
@StudioProperty(defaultValue="false") void setAutocomplete(java.lang.Boolean autocomplete)
@StudioProperty(type=COMPONENT_REF, options="io.jmix.ui.component.CapsLockIndicator") void setCapsLockIndicator(@Nullable CapsLockIndicator capsLockIndicator)
capsLockIndicator
- capsLockIndicator component@Nullable CapsLockIndicator getCapsLockIndicator()