conva_omni_copilot library
Conva OmniCopilot - A Dart package for interacting with the Conva OmniCopilot Assistant.
This library provides functionality to integrate and interact with the Conva OmniCopilot assistant, enabling features like user guidance, user assistance, and more.
Usage: Import this library and utilize the provided classes and methods to interact with the Conva OmniCopilot assistant.
Classes
- ConvaOmniCopilot
- ConvaOmniTrigger
- A widget representing the trigger element for Conva OmniCopilot interactions.
- CopilotAction
-
The CopilotAction interface defines callback functions that are invoked
when an action occurs.
Implement this class and pass an instance to
Copilot.setAction
to receive callbacks for search and navigation actions. - CopilotError
- Represents an error that occurred during a Copilot interaction.
- CopilotLifeCycleObserver
-
Implement this class and pass an instance to
Copilot.setLifeCycleObserver
to receive notifications about Copilot's lifecycle events. - FilterInfo
- A data class representing filter information for the Conva OmniCopilot platform.
- HintInfo
- A class representing information about a hint, including the hint text and an optional URL.
- A data class representing navigation information for the Conva OmniCopilot platform.
- OmniCopilotConfiguration
- A configuration class for the Conva OmniCopilot Assistant.
- SearchInfo
- A data class representing search information for the Conva OmniCopilot platform.
- SortInfo
- A data class representing sorting information for the Conva OmniCopilot platform.
Enums
- CopilotEnvironment
- CopilotUIMode
- ErrorType
- Represents the type of error that occurred during a Copilot interaction.