BannerConfig constructor
BannerConfig({
- bool? hideCloseButton,
- bool? hideAcceptButton,
- bool? embedDSRPortalLink,
- bool? recordConsentUponAppStart,
- bool? hideToggleForEssentialCategories,
- String? name,
- String? dsrPortalLink,
- ComplianceType? complianceType,
- String? bannerReappearanceTime,
- String? privacyNoticeLink,
- Map<
String, String> ? accept, - Map<
String, String> ? reject, - Map<
String, String> ? bannerText, - Map<
String, String> ? bannerHeading, - Map<
String, String> ? sdkTabHeading, - Map<
String, String> ? privacyNoticeText, - Map<
String, String> ? preferenceCenterLink, - Map<
String, String> ? permissionsTabHeading, - Map<
String, String> ? permissionsTabGuidance, - Map<
String, String> ? preferenceCenterHeading, - Map<
String, String> ? preferenceCenterGuidance, - Map<
String, String> ? permissionsTabDescription, - Map<
String, String> ? preferenceCenterDescription, - bool? showPoweredBySecuritiLogo,
- bool? showDescriptionTextWithPrefCenterToggle,
- int? paletteTheme,
- BannerPosition? bannerPosition,
- ButtonShape? buttonShape,
- String? companyLogo,
- CustomColors? customPaletteTheme,
- bool? shouldShowSettingsPrompt,
- Map<
String, Map< ? translations,String, String> ?>
Implementation
BannerConfig({
this.hideCloseButton,
this.hideAcceptButton,
this.embedDSRPortalLink,
this.recordConsentUponAppStart,
this.hideToggleForEssentialCategories,
this.name,
this.dsrPortalLink,
this.complianceType,
this.bannerReappearanceTime,
this.privacyNoticeLink,
this.accept,
this.reject,
this.bannerText,
this.bannerHeading,
this.sdkTabHeading,
this.privacyNoticeText,
this.preferenceCenterLink,
this.permissionsTabHeading,
this.permissionsTabGuidance,
this.preferenceCenterHeading,
this.preferenceCenterGuidance,
this.permissionsTabDescription,
this.preferenceCenterDescription,
this.showPoweredBySecuritiLogo,
this.showDescriptionTextWithPrefCenterToggle,
this.paletteTheme,
this.bannerPosition,
this.buttonShape,
this.companyLogo,
this.customPaletteTheme,
this.shouldShowSettingsPrompt,
this.translations,
});