AtomicAIAssistantConfig constructor
const
AtomicAIAssistantConfig({
- String title = 'AI Assistant',
- String subtitle = 'Your intelligent helper',
- IconData icon = Icons.auto_awesome,
- List<
AtomicAIAction> ? headerActions, - List<
AtomicAISuggestion> ? suggestions, - AtomicAIResponseGenerator? responseGenerator,
- VoidCallback? onClearChat,
- bool showClearButton = true,
- bool showClearButtonAlways = false,
- String? emptyStateTitle = 'Welcome to AI Assistant',
- String? emptyStateSubtitle = 'Ask me anything',
- String? inputPlaceholder = 'Type a message...',
Implementation
const AtomicAIAssistantConfig({
this.title = 'AI Assistant',
this.subtitle = 'Your intelligent helper',
this.icon = Icons.auto_awesome,
this.headerActions,
this.suggestions,
this.responseGenerator,
this.onClearChat,
this.showClearButton = true,
this.showClearButtonAlways = false,
this.emptyStateTitle = 'Welcome to AI Assistant',
this.emptyStateSubtitle = 'Ask me anything',
this.inputPlaceholder = 'Type a message...',
});