applyProfile method
Future<Map<String, Object?> >
applyProfile({
- required VpnProfile profile,
- BypassPolicy bypassPolicy = const BypassPolicy(),
- TrafficThrottlePolicy throttlePolicy = const TrafficThrottlePolicy(),
- SingboxFeatureSettings? featureSettings,
- bool clearEndpointPool = true,
Implementation
Future<Map<String, Object?>> applyProfile({
required VpnProfile profile,
BypassPolicy bypassPolicy = const BypassPolicy(),
TrafficThrottlePolicy throttlePolicy = const TrafficThrottlePolicy(),
SingboxFeatureSettings? featureSettings,
bool clearEndpointPool = true,
}) async {
return _applyProfileInternal(
this,
profile: profile,
bypassPolicy: bypassPolicy,
throttlePolicy: throttlePolicy,
featureSettings: featureSettings,
clearEndpointPool: clearEndpointPool,
);
}