java.lang.Object
com.example.project.models.gameScreens.GameScreenModel
com.example.project.models.gameScreens.LoginModel

public class LoginModel extends GameScreenModel
Login model class.
  • Constructor Details

    • LoginModel

      public LoginModel(Session session, UsersDAO dao)
      constructor.
      Parameters:
      session - session to use for the game.
      dao - users database implementation.
  • Method Details

    • getWelcomeTextProperty

      public javafx.beans.property.ReadOnlyStringProperty getWelcomeTextProperty()
      Gets the info text property.
      Returns:
      ReadonlyStringProperty.
    • onLoginClicked

      public void onLoginClicked(String username, String password)
      Parameters:
      username - username.
      password - password.
    • onSignUpClicked

      public void onSignUpClicked(String username, String password)
      Adds user to database.
      Parameters:
      username - username
      password - password