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'],
);