install method

  1. @override
void install()

Wire the HTTP capture hook.

Implementation

@override
void install() {
  if (!Magic.bound('network')) {
    // Network not yet bound (host called install too early). No-op;
    // host should call after Magic.init() completes.
    return;
  }
  final NetworkDriver driver = Magic.make<NetworkDriver>('network');
  final _TelescopeNetworkInterceptor interceptor =
      _TelescopeNetworkInterceptor();
  driver.addInterceptor(interceptor);
  _interceptor = interceptor;
}