init method

  1. @override
Future<void> init()
override

Implementation

@override
Future<void> init() async {
  if (initialized.value) {
    return;
  }

  for (var chain in W3MChainPresets.chains.values) {
    final imageUrl = _getImageUrl(chain);
    itemListComplete.add(
      GridItem<W3MChainInfo>(
        image: imageUrl,
        id: chain.chainId,
        title: Util.shorten(chain.chainName),
        data: chain,
      ),
    );
  }

  itemList.value = itemListComplete;

  initialized.value = true;
}