ReportSponsoredResultExtensions extension

on

Methods

map<TResult extends Object?>({required TResult adsHidden(ReportSponsoredResultAdsHidden value), required TResult failed(ReportSponsoredResultFailed value), required TResult ok(ReportSponsoredResultOk value), required TResult optionRequired(ReportSponsoredResultOptionRequired value), required TResult premiumRequired(ReportSponsoredResultPremiumRequired value)}) → TResult

Available on ReportSponsoredResult, provided by the ReportSponsoredResultExtensions extension

maybeMap<TResult extends Object?>({TResult adsHidden(ReportSponsoredResultAdsHidden value)?, TResult failed(ReportSponsoredResultFailed value)?, TResult ok(ReportSponsoredResultOk value)?, TResult optionRequired(ReportSponsoredResultOptionRequired value)?, TResult premiumRequired(ReportSponsoredResultPremiumRequired value)?, required TResult orElse()}) → TResult

Available on ReportSponsoredResult, provided by the ReportSponsoredResultExtensions extension