withNetworkGate method
Returns a copy bound to gate; this when the gate is unchanged.
Implementation
WebSearchConfig withNetworkGate(CubeNetworkGate? gate) {
if (gate == networkGate) return this;
return WebSearchConfig(
providers: providers,
secrets: secrets,
httpClient: httpClient,
networkGate: gate,
timeout: timeout,
maxResults: maxResults,
siteHandlers: siteHandlers,
maxFetchBytes: maxFetchBytes,
maxFetchChars: maxFetchChars,
);
}