whenOrNull<TResult extends Object?> method
- TResult? source()?,
- TResult? rcd()?,
- TResult? insulation()?,
- TResult? load()?,
- TResult? panel()?,
- TResult? generic()?,
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
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,
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,
TResult? Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? resistancePhaseEarth,
double? resistancePhaseNeutral,
bool? continuityPE)?
insulation,
TResult? Function(
String id,
String nodeId,
DateTime measuredAt,
String measuredBy,
String? instrument,
String? notes,
List<String>? photoUrls,
double? loopImpedanceZs,
double? voltageAtLoad,
bool? polarityOk)?
load,
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,
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;