webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
WebCore::PreloadRequest Class Reference

#include <HTMLResourcePreloader.h>

Public Types

enum  ModuleScript { ModuleScript::Yes, ModuleScript::No }
 

Public Member Functions

 PreloadRequest (const String &initiator, const String &resourceURL, const URL &baseURL, CachedResource::Type resourceType, const String &mediaAttribute, ModuleScript moduleScript)
 
CachedResourceRequest resourceRequest (Document &)
 
const Stringcharset () const
 
const Stringmedia () const
 
void setCharset (const String &charset)
 
void setCrossOriginMode (const String &mode)
 
void setNonce (const String &nonce)
 
CachedResource::Type resourceType () const
 

Member Enumeration Documentation

◆ ModuleScript

Enumerator
Yes 
No 

Constructor & Destructor Documentation

◆ PreloadRequest()

WebCore::PreloadRequest::PreloadRequest ( const String initiator,
const String resourceURL,
const URL baseURL,
CachedResource::Type  resourceType,
const String mediaAttribute,
ModuleScript  moduleScript 
)
inline

Member Function Documentation

◆ charset()

const String& WebCore::PreloadRequest::charset ( ) const
inline

◆ media()

const String& WebCore::PreloadRequest::media ( ) const
inline

◆ resourceRequest()

CachedResourceRequest WebCore::PreloadRequest::resourceRequest ( Document document)

◆ resourceType()

CachedResource::Type WebCore::PreloadRequest::resourceType ( ) const
inline

◆ setCharset()

void WebCore::PreloadRequest::setCharset ( const String charset)
inline

◆ setCrossOriginMode()

void WebCore::PreloadRequest::setCrossOriginMode ( const String mode)
inline

◆ setNonce()

void WebCore::PreloadRequest::setNonce ( const String nonce)
inline

The documentation for this class was generated from the following files: