Class LoginForm

  • All Implemented Interfaces:
    com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasEnabled, java.io.Serializable

    @Tag("vaadin-login-form")
    @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="23.0.0-alpha5") @NpmPackage(value="@vaadin/login",version="23.0.0-alpha5") @NpmPackage(value="@vaadin/vaadin-login",version="23.0.0-alpha5")
    @JsModule("@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule("@vaadin/login/src/vaadin-login-form.js")
    public class LoginForm
    extends AbstractLogin
    Server-side component for the <vaadin-login-form> component. On AbstractLogin.LoginEvent component becomes disabled. Disabled component stops to process login events, however the AbstractLogin.ForgotPasswordEvent event is processed anyway. To enable use the HasEnabled.setEnabled(boolean) method. Setting error AbstractLogin.setError(boolean) true makes component automatically enabled for the next login attempt.
    Author:
    Vaadin Ltd
    See Also:
    Serialized Form
    • Constructor Detail

      • LoginForm

        public LoginForm()
      • LoginForm

        public LoginForm​(LoginI18n i18n)