ToolCardTemplate class
A base class for all Tool Card Templates to inherit from.
- Implementers
- AdaptiveInputSelectionToolTemplate
- AdaptiveInputToolTemplate
- CameraInputToolTemplate
- ColorSpectrumInputToolTemplate
- DatePickerInputToolTemplate
- DualColumnInputToolTemplate
- GridCardSelectToolTemplate
- ListViewButtonSelectToolTemplate
- ListViewPickerSelectToolTemplate
- MapInputToolTemplate
- MicrophoneInputToolTemplate
- PromptListUserInputToolTemplate
- PulseInputToolTemplate
- SensoryMapToolTemplate
- SingleInputToolTemplate
- SingleSliderToolTemplate
- SketchToolTemplate
- TimePickerInputToolTemplate
- TimerToolTemplate
- TriInputToolTemplate
- VideoInputToolTemplate
- YesNoButtonSelectToolTemplate
Constructors
- ToolCardTemplate({required String templatePrompt, required IconData badgeIcon})
-
const
Properties
- badgeIcon → IconData
-
The badge associated with a tool input card
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- templatePrompt → String
-
The string describing what to input into a tool
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onNextCard(
) → void -
onPreviousCard(
) → void -
returnActiveToolCard(
) → Widget -
returnTemplateSummary(
) → Widget -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited