when<TResult extends Object?> method
- required TResult source(),
- required TResult rcd(),
- required TResult insulation(),
- required TResult load(),
- required TResult panel(),
- required TResult generic(),
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? voltageLN,
double? voltageLL,
double? frequency,
double? externalZe)
source,
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? tripTimeMs,
double? tripCurrentmA,
double? contactVoltage,
bool? mechanicalTestPassed)
rcd,
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? resistancePhaseEarth,
double? resistancePhaseNeutral,
bool? continuityPE)
insulation,
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? loopImpedanceZs,
double? voltageAtLoad,
bool? polarityOk)
load,
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? earthResistanceRa,
double? phaseCurrentR,
double? phaseCurrentS,
double? phaseCurrentT)
panel,
required TResult Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? measuredVoltageLN,
double? measuredRcdTripTime,
double? measuredEarthResistance)
generic,
}) =>
throw _privateConstructorUsedError;