IaSdkConfiguration class

Basic definition for the ia.de SDK client configuration.

Constructors

IaSdkConfiguration({required String accessKey, required String clientId, required IaSdkConfigurationServerEnvironment serverEnvironment, bool shouldFetchThemeFromRemote = true, IaSdkConfigurationFooter footer = const IaSdkConfigurationFooter(), IaSdkConfigurationInitialization initialization = const IaSdkConfigurationInitialization()})
Generates an instance of the ia.de SDK client configuration.

Properties

accessKey String
Key used to authenticate the client setup with the backend service.
final
clientId String
Client identifier used to determine the pharmacy channel specification.
final
Footer configuration options.
final
hashCode int
The hash code for this object.
no setterinherited
initialization IaSdkConfigurationInitialization
Initialization configuration options.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverEnvironment IaSdkConfigurationServerEnvironment
Selected server environment specification.
final
shouldFetchThemeFromRemote bool
Whether to fetch theme configuration from remote server.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialises the class data to a JSON-compatible format.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited