methodDescriptor top-level property

XRPCMethodDescriptor<TempCheckHandleAvailabilityInput, EmptyData, TempCheckHandleAvailabilityOutput> methodDescriptor
final

Implementation

final methodDescriptor =
    XRPCMethodDescriptor<
      TempCheckHandleAvailabilityInput,
      EmptyData,
      TempCheckHandleAvailabilityOutput
    >(
      nsid: NSID.parse('com.atproto.temp.checkHandleAvailability'),
      kind: XRPCMethodKind.query,
      parametersFromJson: (json) =>
          const TempCheckHandleAvailabilityInputConverter().fromJson(
            json.cast<String, dynamic>(),
          ),
      parametersToJson:
          const TempCheckHandleAvailabilityInputConverter().toJson,
      outputFromJson: (json) =>
          const TempCheckHandleAvailabilityOutputConverter().fromJson(
            json.cast<String, dynamic>(),
          ),
      outputToJson: const TempCheckHandleAvailabilityOutputConverter().toJson,
      errors: const ['InvalidEmail'],
    );