PlexLoginConfig constructor

PlexLoginConfig({
  1. required Future<PlexUser?> onLogin(
    1. BuildContext context,
    2. String email,
    3. String password
    ),
  2. required PlexUser userFromJson(
    1. Map<String, dynamic> userData
    ),
  3. Widget additionalWidgetsTop(
    1. BuildContext context
    )?,
  4. Widget additionalWidgetsAboveLoginButton(
    1. BuildContext context
    )?,
  5. Widget additionalWidgetsBottom(
    1. BuildContext context
    )?,
  6. String? debugUsername,
  7. String? debugPassword,
  8. String? username,
  9. String? password,
  10. Widget createWidget(
    1. BuildContext context
    )?,
})

Implementation

PlexLoginConfig({
  required this.onLogin,
  required this.userFromJson,
  this.additionalWidgetsTop,
  this.additionalWidgetsAboveLoginButton,
  this.additionalWidgetsBottom,
  this.debugUsername,
  this.debugPassword,
  this.username,
  this.password,
  this.createWidget,
});