NmHarvestPlatform class
A platform a harvest can run on. A summary has only id and name; the detail loaded when the platform is picked adds domains, counties and strategies.
- Annotations
Constructors
-
NmHarvestPlatform({required String id, required String name, List<
String> domains = const [], List<NmHarvestCounty> counties = const [], List<NmHarvestStrategy> strategies = const []}) -
Creates an NmHarvestPlatform.
const
Properties
-
counties
→ List<
NmHarvestCounty> -
Counties the platform covers.
final
-
domains
→ List<
String> -
Data domains of the platform.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
Platform id.
final
- name → String
-
Display name.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
strategies
→ List<
NmHarvestStrategy> -
Acquisition strategies.
final
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