mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  1. TResult? record(
    1. ULexUserTypeRecord value
    )?,
  2. TResult? xrpcQuery(
    1. ULexUserTypeXrpcQuery value
    )?,
  3. TResult? xrpcProcedure(
    1. ULexUserTypeXrpcProcedure value
    )?,
  4. TResult? xrpcSubscription(
    1. ULexUserTypeXrpcSubscription value
    )?,
  5. TResult? blob(
    1. ULexUserTypeBlob value
    )?,
  6. TResult? array(
    1. ULexUserTypeArray value
    )?,
  7. TResult? token(
    1. ULexUserTypeToken value
    )?,
  8. TResult? object(
    1. ULexUserTypeObject value
    )?,
  9. TResult? boolean(
    1. ULexUserTypeBoolean value
    )?,
  10. TResult? integer(
    1. ULexUserTypeInteger value
    )?,
  11. TResult? string(
    1. ULexUserTypeString value
    )?,
  12. TResult? bytes(
    1. ULexUserTypeBytes value
    )?,
  13. TResult? cidLink(
    1. ULexUserTypeCidLink value
    )?,
  14. TResult? unknown(
    1. ULexUserTypeUnknown value
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  TResult? Function(ULexUserTypeRecord value)? record,
  TResult? Function(ULexUserTypeXrpcQuery value)? xrpcQuery,
  TResult? Function(ULexUserTypeXrpcProcedure value)? xrpcProcedure,
  TResult? Function(ULexUserTypeXrpcSubscription value)? xrpcSubscription,
  TResult? Function(ULexUserTypeBlob value)? blob,
  TResult? Function(ULexUserTypeArray value)? array,
  TResult? Function(ULexUserTypeToken value)? token,
  TResult? Function(ULexUserTypeObject value)? object,
  TResult? Function(ULexUserTypeBoolean value)? boolean,
  TResult? Function(ULexUserTypeInteger value)? integer,
  TResult? Function(ULexUserTypeString value)? string,
  TResult? Function(ULexUserTypeBytes value)? bytes,
  TResult? Function(ULexUserTypeCidLink value)? cidLink,
  TResult? Function(ULexUserTypeUnknown value)? unknown,
}) =>
    throw _privateConstructorUsedError;