CockpitCapabilityProfile class final
Constructors
-
CockpitCapabilityProfile({required CockpitTargetKind targetKind, Set<
CockpitSurfaceKind> surfaceKinds = const <CockpitSurfaceKind>{}, Set<CockpitActionCapability> actionCapabilities = const <CockpitActionCapability>{}, Set<CockpitEvidenceCapability> evidenceCapabilities = const <CockpitEvidenceCapability>{}, Set<CockpitQualityFlag> qualityFlags = const <CockpitQualityFlag>{}}) -
CockpitCapabilityProfile.fromJson(Map<
String, Object?> json) -
factory
Properties
-
actionCapabilities
→ Set<
CockpitActionCapability> -
final
-
evidenceCapabilities
→ Set<
CockpitEvidenceCapability> -
final
- hashCode → int
-
The hash code for this object.
no setteroverride
-
qualityFlags
→ Set<
CockpitQualityFlag> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
surfaceKinds
→ Set<
CockpitSurfaceKind> -
final
- targetKind → CockpitTargetKind
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
supportsAction(
CockpitActionCapability actionCapability) → bool -
supportsEvidence(
CockpitEvidenceCapability evidenceCapability) → bool -
supportsSurface(
CockpitSurfaceKind surfaceKind) → bool -
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override