code: def _get_asset_load(self, asset_type):
          
          if asset_type == 'initial':
              return self.actual_page['time']
          elif asset_type == 'content':
              return self.pageTimings['onContentLoad']
          elif asset_type == 'page':
              if self.page_id == 'unknown':
                  return None
              return self.pageTimings['onLoad']
              # TODO - should we return a slightly fake total load time to
              # accomodate HAR data that cannot understand things like JS
              # rendering or just throw a warning?
              #return self.get_load_time(request_type='.*',content_type='.*', status_code='.*', asynchronous=False)
          else:
              return self.get_load_time(
                  content_type=self.asset_types[asset_type]
              )
docs: Helper function to dynamically create *_load_time properties. Return
          value is in ms.