PhantomHelper constructor
PhantomHelper({
- required Redirect redirect,
- required String appUrl,
- required String? redirectLink,
- required IReownCore core,
Initialization of PhantomHelper
instance
Implementation
PhantomHelper({
required Redirect redirect,
required String appUrl,
required String? redirectLink,
required IReownCore core,
}) {
_scheme = redirect.linkMode == true
? Uri.parse(redirect.universal ?? '').scheme
: (redirect.native ?? '');
_host = Uri.parse(redirect.universal ?? '').host;
_appUrl = appUrl;
_redirectLink = redirectLink ?? '';
_core = core;
_currentKeyPair = _core.crypto.getUtils().generateKeyPair();
_core.logger.i(
'[$runtimeType] init with host: $_host, callback: $_redirectLink',
);
}