setOutputFilter method
Implementation
@override
Future<bool?> setOutputFilter(String filter) async {
final value = WebSdkSettings.filterForName(filter);
if (value == null) {
throw PlatformException(
code: 'INVALID_ARGUMENTS', message: 'Unknown output filter "$filter".');
}
_filterOverride = value;
// Before initialisation it is applied with the rest of the config.
if (_sdkInit == null) return true;
await _sdkInit;
return _isSuccess(await (await _loadSdk()).setFilter(value).toDart);
}