DashTool enum
Officially-supported clients of this package as logical tools, grouped by user point of view. Derived directly from the PDD.
Values
- androidStudioPlugins → const DashTool
-
const DashTool(label: 'android-studio-plugins', description: 'Android Studio IDE plugins for Dart and Flutter')
- dartTool → const DashTool
-
const DashTool(label: 'dart-tool', description: 'Dart CLI developer tool')
- devtools → const DashTool
-
const DashTool(label: 'devtools', description: 'DevTools debugging and performance tools')
- flutterTool → const DashTool
-
const DashTool(label: 'flutter-tool', description: 'Flutter CLI developer tool')
- intellijPlugins → const DashTool
-
const DashTool(label: 'intellij-plugins', description: 'IntelliJ IDE plugins for Dart and Flutter')
- vscodePlugins → const DashTool
-
const DashTool(label: 'vscode-plugins', description: 'VS Code IDE extensions for Dart and Flutter')
Properties
- description → String
-
The "notice string", a human-readable description of the logical tool
grouping.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- label → String
-
String used as the control flag and the value of the tool key in
analytics.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getDashToolByLabel(
String label) → DashTool - This takes in the string label for a given DashTool and returns the enum for that string label.