LoginConfigItem class
Constructors
-
LoginConfigItem({required String verifier, required TypeOfLogin typeOfLogin, required String clientId, String? name, String? description, String? verifierSubIdentifier, String? logoHover, String? logoLight, String? logoDark, bool? mainOption, bool? showOnModal, bool? showOnDesktop, bool? showOnMobile})
-
Properties
-
clientId
→ String
-
Client id provided by your login provider used for custom verifier.
final
-
description
→ String?
-
Description for the button. If provided, it renders as a full length button. else, icon button.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
logoDark
→ String?
-
Dark logo for the light theme.
final
-
logoHover
→ String?
-
Logo to be shown on mouse hover.
final
-
logoLight
→ String?
-
Light logo for the dark theme.
final
-
mainOption
→ bool?
-
Show login button on the main list.
final
-
name
→ String?
-
Display name for the verifier. If null, the default name is used.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
showOnDesktop
→ bool?
-
Whether to show the login button on the Desktop.
final
-
showOnMobile
→ bool?
-
Whether to show the login button on Mobile.
final
-
showOnModal
→ bool?
-
Whether to show the login button on Modal.
final
-
typeOfLogin
→ TypeOfLogin
-
The type of login for custom verifier.
final
-
verifier
→ String
-
Custom verifier name given in the developer dashboard.
final
-
verifierSubIdentifier
→ String?
-
The field in JWT token which maps to verifier id. Please make sure you selected
correct JWT verifier id in the developer dashboard.
final