copyWithWrapped method
WidgetConfigOutput
copyWithWrapped({
- Wrapped<
EmbedVariant?> ? variant, - Wrapped<
WidgetPlacement?> ? placement, - Wrapped<
WidgetExpandable?> ? expandable, - Wrapped? avatar,
- Wrapped<
WidgetFeedbackMode?> ? feedbackMode, - Wrapped<
String?> ? bgColor, - Wrapped<
String?> ? textColor, - Wrapped<
String?> ? btnColor, - Wrapped<
String?> ? btnTextColor, - Wrapped<
String?> ? borderColor, - Wrapped<
String?> ? focusColor, - Wrapped? borderRadius,
- Wrapped? btnRadius,
- Wrapped? actionText,
- Wrapped? startCallText,
- Wrapped? endCallText,
- Wrapped? expandText,
- Wrapped? listeningText,
- Wrapped? speakingText,
- Wrapped? termsText,
- Wrapped? termsHtml,
- Wrapped? termsKey,
- Wrapped? showAvatarWhenCollapsed,
- Wrapped<
bool?> ? disableBanner, - Wrapped? overrideLink,
- Wrapped<
bool?> ? micMutingEnabled, - Wrapped<
bool?> ? transcriptEnabled, - Wrapped<
bool?> ? textInputEnabled, - Wrapped<
WidgetTextContents?> ? textContents, - Wrapped<
bool?> ? languageSelector, - Wrapped<
bool?> ? supportsTextOnly, - Wrapped? customAvatarPath,
- Wrapped<
Map< ? languagePresets,String, dynamic> ?>
Implementation
WidgetConfigOutput copyWithWrapped(
{Wrapped<enums.EmbedVariant?>? variant,
Wrapped<enums.WidgetPlacement?>? placement,
Wrapped<enums.WidgetExpandable?>? expandable,
Wrapped<dynamic>? avatar,
Wrapped<enums.WidgetFeedbackMode?>? feedbackMode,
Wrapped<String?>? bgColor,
Wrapped<String?>? textColor,
Wrapped<String?>? btnColor,
Wrapped<String?>? btnTextColor,
Wrapped<String?>? borderColor,
Wrapped<String?>? focusColor,
Wrapped<dynamic>? borderRadius,
Wrapped<dynamic>? btnRadius,
Wrapped<dynamic>? actionText,
Wrapped<dynamic>? startCallText,
Wrapped<dynamic>? endCallText,
Wrapped<dynamic>? expandText,
Wrapped<dynamic>? listeningText,
Wrapped<dynamic>? speakingText,
Wrapped<dynamic>? shareablePageText,
Wrapped<bool?>? shareablePageShowTerms,
Wrapped<dynamic>? termsText,
Wrapped<dynamic>? termsHtml,
Wrapped<dynamic>? termsKey,
Wrapped<dynamic>? showAvatarWhenCollapsed,
Wrapped<bool?>? disableBanner,
Wrapped<dynamic>? overrideLink,
Wrapped<bool?>? micMutingEnabled,
Wrapped<bool?>? transcriptEnabled,
Wrapped<bool?>? textInputEnabled,
Wrapped<WidgetTextContents?>? textContents,
Wrapped<bool?>? languageSelector,
Wrapped<bool?>? supportsTextOnly,
Wrapped<dynamic>? customAvatarPath,
Wrapped<Map<String, dynamic>?>? languagePresets}) {
return WidgetConfigOutput(
variant: (variant != null ? variant.value : this.variant),
placement: (placement != null ? placement.value : this.placement),
expandable: (expandable != null ? expandable.value : this.expandable),
avatar: (avatar != null ? avatar.value : this.avatar),
feedbackMode:
(feedbackMode != null ? feedbackMode.value : this.feedbackMode),
bgColor: (bgColor != null ? bgColor.value : this.bgColor),
textColor: (textColor != null ? textColor.value : this.textColor),
btnColor: (btnColor != null ? btnColor.value : this.btnColor),
btnTextColor:
(btnTextColor != null ? btnTextColor.value : this.btnTextColor),
borderColor:
(borderColor != null ? borderColor.value : this.borderColor),
focusColor: (focusColor != null ? focusColor.value : this.focusColor),
borderRadius:
(borderRadius != null ? borderRadius.value : this.borderRadius),
btnRadius: (btnRadius != null ? btnRadius.value : this.btnRadius),
actionText: (actionText != null ? actionText.value : this.actionText),
startCallText:
(startCallText != null ? startCallText.value : this.startCallText),
endCallText:
(endCallText != null ? endCallText.value : this.endCallText),
expandText: (expandText != null ? expandText.value : this.expandText),
listeningText:
(listeningText != null ? listeningText.value : this.listeningText),
speakingText:
(speakingText != null ? speakingText.value : this.speakingText),
shareablePageText: (shareablePageText != null
? shareablePageText.value
: this.shareablePageText),
shareablePageShowTerms: (shareablePageShowTerms != null
? shareablePageShowTerms.value
: this.shareablePageShowTerms),
termsText: (termsText != null ? termsText.value : this.termsText),
termsHtml: (termsHtml != null ? termsHtml.value : this.termsHtml),
termsKey: (termsKey != null ? termsKey.value : this.termsKey),
showAvatarWhenCollapsed: (showAvatarWhenCollapsed != null
? showAvatarWhenCollapsed.value
: this.showAvatarWhenCollapsed),
disableBanner:
(disableBanner != null ? disableBanner.value : this.disableBanner),
overrideLink:
(overrideLink != null ? overrideLink.value : this.overrideLink),
micMutingEnabled: (micMutingEnabled != null
? micMutingEnabled.value
: this.micMutingEnabled),
transcriptEnabled: (transcriptEnabled != null
? transcriptEnabled.value
: this.transcriptEnabled),
textInputEnabled: (textInputEnabled != null
? textInputEnabled.value
: this.textInputEnabled),
textContents:
(textContents != null ? textContents.value : this.textContents),
languageSelector: (languageSelector != null
? languageSelector.value
: this.languageSelector),
supportsTextOnly: (supportsTextOnly != null
? supportsTextOnly.value
: this.supportsTextOnly),
customAvatarPath: (customAvatarPath != null
? customAvatarPath.value
: this.customAvatarPath),
languagePresets: (languagePresets != null
? languagePresets.value
: this.languagePresets));
}