resourceTypeFromContentType function
Implementation
RumResourceType resourceTypeFromContentType(ContentType? type) {
if (type == null) {
return RumResourceType.native;
}
switch (type.primaryType) {
case 'image':
return RumResourceType.image;
case 'audio':
case 'video':
return RumResourceType.media;
case 'font':
return RumResourceType.font;
}
switch (type.subType) {
case 'javascript':
return RumResourceType.js;
case 'css':
return RumResourceType.css;
}
return RumResourceType.native;
}