webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <UIScriptContext.h>
Public Member Functions | |
UIScriptContext (UIScriptContextDelegate &) | |
~UIScriptContext () | |
void | runUIScript (const String &script, unsigned scriptCallbackID) |
void | requestUIScriptCompletion (JSStringRef) |
unsigned | prepareForAsyncTask (JSValueRef taskCallback, CallbackType) |
void | asyncTaskComplete (unsigned taskCallbackID) |
unsigned | registerCallback (JSValueRef taskCallback, CallbackType) |
JSValueRef | callbackWithID (unsigned callbackID) |
void | unregisterCallback (unsigned callbackID) |
void | fireCallback (unsigned callbackID) |
unsigned | nextTaskCallbackID (CallbackType) |
JSObjectRef | objectFromRect (const WebCore::FloatRect &) const |
JSGlobalContextRef | jsContext () const |
UIScriptContext::UIScriptContext | ( | UIScriptContextDelegate & | delegate | ) |
UIScriptContext::~UIScriptContext | ( | ) |
void UIScriptContext::asyncTaskComplete | ( | unsigned | taskCallbackID | ) |
JSValueRef UIScriptContext::callbackWithID | ( | unsigned | callbackID | ) |
void UIScriptContext::fireCallback | ( | unsigned | callbackID | ) |
|
inline |
unsigned UIScriptContext::nextTaskCallbackID | ( | CallbackType | type | ) |
JSObjectRef UIScriptContext::objectFromRect | ( | const WebCore::FloatRect & | rect | ) | const |
unsigned UIScriptContext::prepareForAsyncTask | ( | JSValueRef | taskCallback, |
CallbackType | type | ||
) |
unsigned UIScriptContext::registerCallback | ( | JSValueRef | taskCallback, |
CallbackType | type | ||
) |
void UIScriptContext::requestUIScriptCompletion | ( | JSStringRef | result | ) |
void UIScriptContext::unregisterCallback | ( | unsigned | callbackID | ) |