decode static method

DocumentReferenceRequest decode(
  1. Object result
)

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,
  );
}