CraftGiftResultExtensions extension

on

Methods

map<TResult extends Object?>({required TResult fail(CraftGiftResultFail value), required TResult invalidGift(CraftGiftResultInvalidGift value), required TResult success(CraftGiftResultSuccess value), required TResult tooEarly(CraftGiftResultTooEarly value)}) → TResult

Available on CraftGiftResult, provided by the CraftGiftResultExtensions extension

maybeMap<TResult extends Object?>({TResult fail(CraftGiftResultFail value)?, TResult invalidGift(CraftGiftResultInvalidGift value)?, TResult success(CraftGiftResultSuccess value)?, TResult tooEarly(CraftGiftResultTooEarly value)?, required TResult orElse()}) → TResult

Available on CraftGiftResult, provided by the CraftGiftResultExtensions extension