AppKitModalWalletListing class sealed
- Available extensions
- Annotations
-
- @freezed
Constructors
-
AppKitModalWalletListing({required String id, required String name, required String homepage, @JsonKey.new(name: 'image_id') required String imageId, required int order, @JsonKey.new(name: 'mobile_link') String? mobileLink, @JsonKey.new(name: 'desktop_link') String? desktopLink, @JsonKey.new(name: 'link_mode') String? linkMode, @JsonKey.new(name: 'webapp_link') String? webappLink, @JsonKey.new(name: 'app_store') String? appStore, @JsonKey.new(name: 'play_store') String? playStore, String? rdns, @JsonKey.new(name: 'chrome_store') String? chromeStore, List<
Injected> ? injected, List<String> ? chains, List<String> ? categories, String? description, @JsonKey.new(name: 'badge_type') String? badgeType, @JsonKey.new(name: 'supports_wc') bool? supportsWc, @JsonKey.new(name: 'is_top_wallet') bool? isTopWallet}) -
constfactory
-
AppKitModalWalletListing.fromJson(Map<
String, dynamic> json) -
factory
Properties
- appStore → String?
-
no setterinherited
- badgeType → String?
-
no setterinherited
-
categories
→ List<
String> ? -
no setterinherited
-
chains
→ List<
String> ? -
no setterinherited
- chromeStore → String?
-
no setterinherited
-
copyWith
→ $AppKitModalWalletListingCopyWith<
AppKitModalWalletListing> -
Create a copy of AppKitModalWalletListing
with the given fields replaced by the non-null parameter values.
no setterinherited
- description → String?
-
no setterinherited
- desktopLink → String?
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- homepage → String
-
no setterinherited
- id → String
-
no setterinherited
- imageId → String
-
no setterinherited
-
injected
→ List<
Injected> ? -
no setterinherited
- isTopWallet → bool?
-
no setterinherited
- linkMode → String?
-
no setterinherited
- mobileLink → String?
-
no setterinherited
- name → String
-
no setterinherited
- order → int
-
no setterinherited
- playStore → String?
-
no setterinherited
- rdns → String?
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supportsWc → bool?
-
no setterinherited
- webappLink → String?
-
no setterinherited
Methods
-
map<
TResult extends Object?> (TResult $default(_AppKitModalWalletListing value)) → TResult -
Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension
Aswitch-like method, using callbacks. -
mapOrNull<
TResult extends Object?> (TResult? $default(_AppKitModalWalletListing value)?) → TResult? -
Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension
A variant ofmapthat fallback to returningnull. -
maybeMap<
TResult extends Object?> (TResult $default(_AppKitModalWalletListing value)?, {required TResult orElse()}) → TResult -
Available on AppKitModalWalletListing, provided by the AppKitModalWalletListingPatterns extension
A variant ofmapthat fallback to returningorElse. -
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 ofwhenthat fallback to anorElsecallback. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Serializes this AppKitModalWalletListing to a JSON map.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
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
Aswitch-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 ofwhenthat fallback to returningnull
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited