fromJson static method

WalletBookEntry fromJson(
  1. Map<String, dynamic> json
)

Implementation

static WalletBookEntry fromJson(Map<String, dynamic> json) => WalletBookEntry(
      name: DynamicJson.optString(json, "name"),
      group: DynamicJson.optString(json, "group"),
      chains: DynamicJson.optList(json, "chains", (item) => item as String),
      walletConnect: DynamicJson.optModel(json, "walletConnect", WalletBookWalletConnect.fromJson),
      injectedConfig: DynamicJson.optList(json, "injectedConfig", (item) => WalletBookInjectedConfig.fromJson(item as Map<String, dynamic>)),
      mobile: DynamicJson.optModel(json, "mobile", WalletBookMobileLinks.fromJson),
      desktop: DynamicJson.optModel(json, "desktop", WalletBookDesktopLinks.fromJson),
      brand: DynamicJson.optModel(json, "brand", WalletBookBrand.fromJson),
    );