map<TResult extends Object?> method

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

Implementation

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