webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::DOMPromise< IDLType > Class Template Reference

#include <IDLTypes.h>

Inheritance diagram for WebCore::DOMPromise< IDLType >:
WebCore::DOMPromiseBase WebCore::DOMPromiseBase

Public Member Functions

void resolve (typename IDLType::ParameterType value)
 
void resolve (typename IDLType::ParameterType value)
 
- Public Member Functions inherited from WebCore::DOMPromiseBase
 DOMPromiseBase (Ref< DeferredPromise > &&genericPromise)
 
 DOMPromiseBase (DOMPromiseBase &&promise)
 
 DOMPromiseBase (const DOMPromiseBase &other)
 
DOMPromiseBaseoperator= (const DOMPromiseBase &other)
 
DOMPromiseBaseoperator= (DOMPromiseBase &&other)
 
void reject ()
 
template<typename... ErrorType>
void reject (ErrorType &&... error)
 
template<typename IDLType >
void rejectType (typename IDLType::ParameterType value)
 
JSC::JSValue promise () const
 
 DOMPromiseBase (Ref< DeferredPromise > &&genericPromise)
 
 DOMPromiseBase (DOMPromiseBase &&promise)
 
 DOMPromiseBase (const DOMPromiseBase &other)
 
DOMPromiseBaseoperator= (const DOMPromiseBase &other)
 
DOMPromiseBaseoperator= (DOMPromiseBase &&other)
 
void reject ()
 
template<typename... ErrorType>
void reject (ErrorType &&... error)
 
template<typename IDLType >
void rejectType (typename IDLType::ParameterType value)
 
JSC::JSValue promise () const
 

Additional Inherited Members

- Protected Attributes inherited from WebCore::DOMPromiseBase
Ref< DeferredPromisem_promiseDeferred
 

Member Function Documentation

◆ resolve() [1/2]

template<typename IDLType >
void WebCore::DOMPromise< IDLType >::resolve ( typename IDLType::ParameterType  value)
inline

◆ resolve() [2/2]

template<typename IDLType >
void WebCore::DOMPromise< IDLType >::resolve ( typename IDLType::ParameterType  value)
inline

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