MagicService constructor

MagicService({
  1. required IReownCore core,
  2. required PairingMetadata metadata,
  3. required FeaturesConfig featuresConfig,
})

Implementation

MagicService({
  required IReownCore core,
  required PairingMetadata metadata,
  required FeaturesConfig featuresConfig,
}) : _core = core,
     _metadata = metadata,
     _features = featuresConfig {
  _connectionChainId = null;
  _onLoadCount = 0;
  _packageName = '';
  _socialUsername = null;
  isFarcasterEnabled.value = _features.socials.contains(
    AppKitSocialOption.Farcaster,
  );
  //
  if (isFarcasterEnabled.value) {
    _webViewController = WebViewController();
    _webview = WebViewWidget(controller: _webViewController);
    isReady.addListener(_readyListener);
  }
}