MerchantConfig class

Constructors

MerchantConfig({required int id, required String merchantId, required String name, required String host, required String platform, required bool kwikpassEnabled, required bool isWhatsappOtpLessActive, required bool isTruecallerActive, required String integrationType, required bool isLogoutBtnDisabled, required String popupBreakpoint, required String apiKey, required bool isPublicAppInstalled, required List<ThirdPartyServiceProvider> thirdPartyServiceProviders, required String kpRequestId, required bool customerIntelligenceEnabled, required dynamic customerIntelligenceMetrics, required String marketingPopupGlobalLimit, required String customerAccountsVersion})
MerchantConfig.fromJson(Map<String, dynamic> json)
factory

Properties

apiKey String
final
customerAccountsVersion String
final
customerIntelligenceEnabled bool
final
customerIntelligenceMetrics → dynamic
final
hashCode int
The hash code for this object.
no setterinherited
host String
final
id int
final
integrationType String
final
isLogoutBtnDisabled bool
final
isPublicAppInstalled bool
final
isTruecallerActive bool
final
isWhatsappOtpLessActive bool
final
kpRequestId String
final
kwikpassEnabled bool
final
marketingPopupGlobalLimit String
final
merchantId String
final
name String
final
platform String
final
popupBreakpoint String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
thirdPartyServiceProviders List<ThirdPartyServiceProvider>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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