EnrollInitModel class
The EnrollInitModel class is used to initialize the eNROLL plugin with various configurations and settings for enrollment processes.
Constructors
- EnrollInitModel.new({String? localizationCode, String? enrollEnvironment, String? enrollMode, String? tenantId, String? tenantSecret, String? googleApiKey, EnrollColors? colors, String? applicantId, String? levelOfTrust, bool? skipTutorial, String? correlationId, required dynamic onGettingRequestId(String requestId)})
- Constructor for initializing EnrollInitModel with optional settings.
-
EnrollInitModel.fromJson(Map<
String, dynamic> json) - Creates an EnrollInitModel object from a JSON map.
Properties
- applicantId ↔ String?
-
The ID of the applicant (user) undergoing the enrollment process.
getter/setter pair
- colors ↔ EnrollColors?
-
Custom colors used in the eNROLL plugin UI.
getter/setter pair
- correlationId ↔ String?
-
The correlation ID used to track and log the enrollment process.
getter/setter pair
- enrollEnvironment ↔ String?
-
The environment in which the eNROLL plugin is running (e.g., production, sandbox).
getter/setter pair
- enrollMode ↔ String?
-
The mode of enrollment, specifying how the process should operate.
getter/setter pair
- googleApiKey ↔ String?
-
The API key for Google services used during the enrollment process.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- levelOfTrust ↔ String?
-
The level of trust assigned to the applicant, which can affect the enrollment process.
getter/setter pair
- localizationCode ↔ String?
-
The localization code for the user's language and region.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- skipTutorial ↔ bool?
-
Whether to skip the tutorial during the enrollment process.
getter/setter pair
- tenantId ↔ String?
-
The ID of the tenant (organization or company) using the eNROLL system.
getter/setter pair
- tenantSecret ↔ String?
-
The tenant's secret key for authentication purposes.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Converts the EnrollInitModel object into a JSON map.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited