decode static method
Implementation
static DocumentReferenceRequest decode(Object result) {
result as List<Object?>;
return DocumentReferenceRequest(
path: result[0]! as String,
data: (result[1] as Map<Object?, Object?>?)?.cast<Object?, Object?>(),
option: result[2] != null
? PigeonDocumentOption.decode(result[2]! as List<Object?>)
: null,
source: result[3] != null ? Source.values[result[3]! as int] : null,
serverTimestampBehavior: result[4] != null
? ServerTimestampBehavior.values[result[4]! as int]
: null,
);
}