AppKitModalWalletListingPatterns extension

Adds pattern-matching-related methods to AppKitModalWalletListing.

on

Methods

map<TResult extends Object?>(TResult $default(_AppKitModalWalletListing value)) → TResult

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>(TResult? $default(_AppKitModalWalletListing value)?) → TResult?

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>(TResult $default(_AppKitModalWalletListing value)?, {required TResult orElse()}) → TResult

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>(TResult $default(String id, String name, String homepage, String imageId, int order, String? mobileLink, String? desktopLink, String? linkMode, String? webappLink, String? appStore, String? playStore, String? rdns, String? chromeStore, List<Injected>? injected, List<String>? chains, List<String>? categories, String? description, String? badgeType, bool? supportsWc, bool? isTopWallet)?, {required TResult orElse()}) → TResult

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A variant of when that fallback to an orElse callback.
when<TResult extends Object?>(TResult $default(String id, String name, String homepage, String imageId, int order, String? mobileLink, String? desktopLink, String? linkMode, String? webappLink, String? appStore, String? playStore, String? rdns, String? chromeStore, List<Injected>? injected, List<String>? chains, List<String>? categories, String? description, String? badgeType, bool? supportsWc, bool? isTopWallet)) → TResult

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>(TResult? $default(String id, String name, String homepage, String imageId, int order, String? mobileLink, String? desktopLink, String? linkMode, String? webappLink, String? appStore, String? playStore, String? rdns, String? chromeStore, List<Injected>? injected, List<String>? chains, List<String>? categories, String? description, String? badgeType, bool? supportsWc, bool? isTopWallet)?) → TResult?

Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension

A variant of when that fallback to returning null