ReportReasonExtensions extension
- on
Methods
-
map<
TResult extends Object?> ({required TResult childAbuse(ReportReasonChildAbuse value), required TResult copyright(ReportReasonCopyright value), required TResult custom(ReportReasonCustom value), required TResult fake(ReportReasonFake value), required TResult illegalDrugs(ReportReasonIllegalDrugs value), required TResult personalDetails(ReportReasonPersonalDetails value), required TResult pornography(ReportReasonPornography value), required TResult spam(ReportReasonSpam value), required TResult violence(ReportReasonViolence value)}) → TResult -
Available on ReportReason, provided by the ReportReasonExtensions extension
-
maybeMap<
TResult extends Object?> ({TResult childAbuse(ReportReasonChildAbuse value)?, TResult copyright(ReportReasonCopyright value)?, TResult custom(ReportReasonCustom value)?, TResult fake(ReportReasonFake value)?, TResult illegalDrugs(ReportReasonIllegalDrugs value)?, TResult personalDetails(ReportReasonPersonalDetails value)?, TResult pornography(ReportReasonPornography value)?, TResult spam(ReportReasonSpam value)?, TResult violence(ReportReasonViolence value)?, required TResult orElse()}) → TResult -
Available on ReportReason, provided by the ReportReasonExtensions extension