ProtectionNode constructor

const ProtectionNode({
  1. required String id,
  2. required String name,
  3. ElectricalState state,
  4. ProtectionType protectionType,
  5. double ratingAmps,
  6. double? pdc,
  7. String curve,
  8. double sensitivity,
  9. int poles,
  10. List<ElectricalNode> children,
  11. CalculationResult? result,
  12. MeasurementState? lastMeasurement,
  13. AssetMetadata assetMetadata,
  14. CatalogMetadata? catalogData,
  15. CatalogMetadata? cableCatalogData,
})

Implementation

const factory ProtectionNode(
    {required final String id,
    required final String name,
    final ElectricalState state,
    final ProtectionType protectionType,
    final double ratingAmps,
    final double? pdc,
    final String curve,
    final double sensitivity,
    final int poles,
    final List<ElectricalNode> children,
    final CalculationResult? result,
    final MeasurementState? lastMeasurement,
    final AssetMetadata assetMetadata,
    final CatalogMetadata? catalogData,
    final CatalogMetadata? cableCatalogData}) = _$ProtectionNodeImpl;