AppKitModalWalletListing constructor
const
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,
Implementation
const factory AppKitModalWalletListing({
required String id,
required String name,
required String homepage,
@JsonKey(name: 'image_id') required String imageId,
required int order,
@JsonKey(name: 'mobile_link') String? mobileLink,
@JsonKey(name: 'desktop_link') String? desktopLink,
@JsonKey(name: 'link_mode') String? linkMode,
@JsonKey(name: 'webapp_link') String? webappLink,
@JsonKey(name: 'app_store') String? appStore,
@JsonKey(name: 'play_store') String? playStore,
String? rdns,
@JsonKey(name: 'chrome_store') String? chromeStore,
List<Injected>? injected,
List<String>? chains,
List<String>? categories,
String? description,
@JsonKey(name: 'badge_type') String? badgeType,
@JsonKey(name: 'supports_wc') bool? supportsWc,
@JsonKey(name: 'is_top_wallet') bool? isTopWallet,
}) = _AppKitModalWalletListing;