|
Ultralight C++ API 2.0.0
|
Classes | |
| struct | ViewConfig |
| View-specific configuration settings. More... | |
| class | View |
| Web-page container rendered to an offscreen surface. More... | |
Namespaces | |
| namespace | ultralight |
| Root namespace for every public Ultralight type, function, and enumeration. | |
Typedefs | |
| typedef struct C_JSContext * | ULJSContext |
| Opaque handle to a JavaScript execution context (one page's script world in one View). | |
| typedef struct C_JSAPI * | ULJSAPI |
| Opaque handle to a set of native JavaScript bindings. | |
| typedef struct C_DOMDocument * | ULDOMDocument |
| Opaque handle to a page's DOM document. | |
| typedef struct C_DOMTriggers * | ULDOMTriggers |
| Opaque handle to a set of DOM event listeners and DOM-ready hooks. | |
| typedef struct C_DOMDataContext * | ULDOMDataContext |
| Opaque handle to a data-binding context. | |
| typedef struct ULJSAPIInjectionRequest | ULJSAPIInjectionRequest |
| The details an API injection filter decides on. | |
| typedef struct ULDOMTriggersInjectionRequest | ULDOMTriggersInjectionRequest |
| The details a DOM triggers injection filter decides on. | |
Enumerations | |
| enum class | ColorScheme : uint8_t { Auto = 0 , Light = 1 , Dark = 2 } |
| A page color scheme, as reported to pages via the prefers-color-scheme CSS media feature. More... | |
| enum class | ClipboardReadPolicy : uint8_t { Deny = 0 , AllowForAppContent = 1 , Allow = 2 } |
| Which pages may read the clipboard from script. More... | |
| typedef struct C_DOMDataContext* ULDOMDataContext |
Opaque handle to a data-binding context.
Declared in full in <Ultralight/CAPI/CAPI_DOMData.h>.
| typedef struct C_DOMDocument* ULDOMDocument |
Opaque handle to a page's DOM document.
Declared in full in <Ultralight/CAPI/CAPI_DOMDocument.h>.
| typedef struct C_DOMTriggers* ULDOMTriggers |
Opaque handle to a set of DOM event listeners and DOM-ready hooks.
Declared in full in <Ultralight/CAPI/CAPI_DOMTriggers.h>.
| typedef struct ULDOMTriggersInjectionRequest ULDOMTriggersInjectionRequest |
The details a DOM triggers injection filter decides on.
Declared in full in <Ultralight/CAPI/CAPI_DOMTriggers.h>.
| typedef struct C_JSAPI* ULJSAPI |
Opaque handle to a set of native JavaScript bindings.
Declared in full in <Ultralight/CAPI/CAPI_JSAPI.h>.
| typedef struct ULJSAPIInjectionRequest ULJSAPIInjectionRequest |
The details an API injection filter decides on.
Declared in full in <Ultralight/CAPI/CAPI_JSAPI.h>.
| typedef struct C_JSContext* ULJSContext |
Opaque handle to a JavaScript execution context (one page's script world in one View).
Declared in full in <Ultralight/CAPI/CAPI_JSValue.h>.