init method

  1. @override
FutureOr<void> init(
  1. GetItHelper gh
)

registers dependencies inside of get it

Implementation

@override
_i687.FutureOr<void> init(_i526.GetItHelper gh) {
  final nekotonRepositoryModule = _$NekotonRepositoryModule();
  gh.singleton<_i668.NekotonRepository>(() => _i668.NekotonRepository());
  gh.singleton<_i771.TransportRepository>(() => nekotonRepositoryModule
      .registerTransport(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.SeedKeyRepository>(() =>
      nekotonRepositoryModule.registerSeedKey(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.AccountRepository>(() => nekotonRepositoryModule
      .registerAccounts(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.TonWalletRepository>(() => nekotonRepositoryModule
      .registerTonWallet(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.TokenWalletRepository>(() => nekotonRepositoryModule
      .registerTokenWallet(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.GenericContractRepository>(() => nekotonRepositoryModule
      .registerGenericContract(gh<_i771.NekotonRepository>()));
  gh.singleton<_i771.NftRepository>(() =>
      nekotonRepositoryModule.registerNft(gh<_i771.NekotonRepository>()));
}