params static method
Implementation
static TraceParentInHeader params(Map<String, dynamic>? params) {
if (params == null) {
return TraceParentInHeader(enable: false);
}
final enable = params['enable'] ?? false;
final options = params['options'] as Map<String, dynamic>?;
List<String>? allowedTracingUrls;
if (options != null && options['allowedTracingUrls'] != null) {
allowedTracingUrls = List<String>.from(options['allowedTracingUrls']);
}
return TraceParentInHeader(
enable: enable,
allowedTracingUrls: allowedTracingUrls,
);
}