UpgradedGiftAttributeRarityExtensions extension

on

Methods

map<TResult extends Object?>({required TResult epic(UpgradedGiftAttributeRarityEpic value), required TResult legendary(UpgradedGiftAttributeRarityLegendary value), required TResult perMille(UpgradedGiftAttributeRarityPerMille value), required TResult rare(UpgradedGiftAttributeRarityRare value), required TResult uncommon(UpgradedGiftAttributeRarityUncommon value)}) → TResult

Available on UpgradedGiftAttributeRarity, provided by the UpgradedGiftAttributeRarityExtensions extension

maybeMap<TResult extends Object?>({TResult epic(UpgradedGiftAttributeRarityEpic value)?, TResult legendary(UpgradedGiftAttributeRarityLegendary value)?, TResult perMille(UpgradedGiftAttributeRarityPerMille value)?, TResult rare(UpgradedGiftAttributeRarityRare value)?, TResult uncommon(UpgradedGiftAttributeRarityUncommon value)?, required TResult orElse()}) → TResult

Available on UpgradedGiftAttributeRarity, provided by the UpgradedGiftAttributeRarityExtensions extension