UsageSettings constructor

UsageSettings({
  1. required bool canAttach,
  2. required bool canTag,
  3. required ChatSharing canShare,
  4. required bool canWebSearch,
  5. required bool actionBarAlwaysVisible,
  6. required bool canAnonymous,
  7. required ChatVisibility chatVisibility,
  8. required bool thinkingEnabled,
  9. required String? thinkingEffort,
  10. required List<String> chatEngagementPrompts,
})

Implementation

UsageSettings({
  required this.canAttach,
  required this.canTag,
  required this.canShare,
  required this.canWebSearch,
  required this.actionBarAlwaysVisible,
  required this.canAnonymous,
  required this.chatVisibility,
  required this.thinkingEnabled,
  required this.thinkingEffort,
  required this.chatEngagementPrompts,
});