WidgetConfigResponseModel class

Available extensions
Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

WidgetConfigResponseModel({EmbedVariant? variant, WidgetPlacement? placement, WidgetExpandable? expandable, dynamic avatar, WidgetFeedbackMode? feedbackMode, String? bgColor, String? textColor, String? btnColor, String? btnTextColor, String? borderColor, String? focusColor, dynamic borderRadius, dynamic btnRadius, dynamic actionText, dynamic startCallText, dynamic endCallText, dynamic expandText, dynamic listeningText, dynamic speakingText, dynamic shareablePageText, bool? shareablePageShowTerms, dynamic termsText, dynamic termsHtml, dynamic termsKey, dynamic showAvatarWhenCollapsed, bool? disableBanner, dynamic overrideLink, bool? micMutingEnabled, bool? transcriptEnabled, bool? textInputEnabled, WidgetTextContents? textContents, required String language, dynamic supportedLanguageOverrides, Map<String, dynamic>? languagePresets, bool? textOnly, bool? supportsTextOnly, dynamic firstMessage})
const
WidgetConfigResponseModel.fromJson(Map<String, dynamic> json)
factory

Properties

actionText → dynamic
final
avatar → dynamic
final
bgColor String?
final
borderColor String?
final
borderRadius → dynamic
final
btnColor String?
final
btnRadius → dynamic
final
btnTextColor String?
final
disableBanner bool?
final
endCallText → dynamic
final
expandable WidgetExpandable?
final
expandText → dynamic
final
feedbackMode WidgetFeedbackMode?
final
firstMessage → dynamic
final
focusColor String?
final
hashCode int
The hash code for this object.
no setteroverride
language String
final
languagePresets Map<String, dynamic>?
final
listeningText → dynamic
final
micMutingEnabled bool?
final
final
placement WidgetPlacement?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shareablePageShowTerms bool?
final
shareablePageText → dynamic
final
showAvatarWhenCollapsed → dynamic
final
speakingText → dynamic
final
startCallText → dynamic
final
supportedLanguageOverrides → dynamic
final
supportsTextOnly bool?
final
termsHtml → dynamic
final
termsKey → dynamic
final
termsText → dynamic
final
textColor String?
final
textContents WidgetTextContents?
final
textInputEnabled bool?
final
textOnly bool?
final
transcriptEnabled bool?
final
variant EmbedVariant?
final

Methods

copyWith({EmbedVariant? variant, WidgetPlacement? placement, WidgetExpandable? expandable, dynamic avatar, WidgetFeedbackMode? feedbackMode, String? bgColor, String? textColor, String? btnColor, String? btnTextColor, String? borderColor, String? focusColor, dynamic borderRadius, dynamic btnRadius, dynamic actionText, dynamic startCallText, dynamic endCallText, dynamic expandText, dynamic listeningText, dynamic speakingText, dynamic shareablePageText, bool? shareablePageShowTerms, dynamic termsText, dynamic termsHtml, dynamic termsKey, dynamic showAvatarWhenCollapsed, bool? disableBanner, dynamic overrideLink, bool? micMutingEnabled, bool? transcriptEnabled, bool? textInputEnabled, WidgetTextContents? textContents, String? language, dynamic supportedLanguageOverrides, Map<String, dynamic>? languagePresets, bool? textOnly, bool? supportsTextOnly, dynamic firstMessage}) WidgetConfigResponseModel

Available on WidgetConfigResponseModel, provided by the $WidgetConfigResponseModelExtension extension

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? shareablePageText, Wrapped<bool?>? shareablePageShowTerms, 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<String>? language, Wrapped? supportedLanguageOverrides, Wrapped<Map<String, dynamic>?>? languagePresets, Wrapped<bool?>? textOnly, Wrapped<bool?>? supportsTextOnly, Wrapped? firstMessage}) WidgetConfigResponseModel

Available on WidgetConfigResponseModel, provided by the $WidgetConfigResponseModelExtension extension

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.
override

Operators

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

Constants

fromJsonFactory → const WidgetConfigResponseModel Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(WidgetConfigResponseModel instance)