API reference

document.h · C++ API · 3/3

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/dom/document.h
Document::setBudgetExceeded
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setBudgetExceeded(bool exceeded)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:410

Report an issue with this entry →
Document::setCompatMode
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setCompatMode(CompatMode m)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:97

Report an issue with this entry →
Document::setDevToolsHighlight
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setDevToolsHighlight(Element* el)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:810

Report an issue with this entry →
Document::setDoctype
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setDoctype(const String& name)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:96

Report an issue with this entry →
Document::setFocusedElement
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setFocusedElement(Element* elem);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:526

Report an issue with this entry →
Document::setHotScrollbar
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setHotScrollbar(Element* el, bool vertical, bool active);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:445

Report an issue with this entry →
Document::setHoveredElement
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setHoveredElement(Element* elem);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:530

Report an issue with this entry →
Document::setLayoutViewportOverride
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setLayoutViewportOverride(f32 width, f32 height);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:174

Report an issue with this entry →
Document::setPerformanceSession
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setPerformanceSession(PerformanceSession* session) noexcept;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:231

Report an issue with this entry →
Document::setRenderer
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setRenderer(Renderer* r);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:211

Report an issue with this entry →
Document::setScriptEngine
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setScriptEngine(ScriptEngine* se)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:568

Report an issue with this entry →
Document::setScrollBlitOverrideForTest
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
static void setScrollBlitOverrideForTest(int v);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:383

Report an issue with this entry →
Document::setSelectionRange
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setSelectionRange(Node* anchor, u32 anchorOff, Node* focus, u32 focusOff);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:848

Report an issue with this entry →
Document::setStyleProfile
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setStyleProfile(StyleProfile profile);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:110

Report an issue with this entry →
Document::setTargetElementId
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setTargetElementId(const String& id)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:752

Report an issue with this entry →
Document::setTitle
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setTitle(const String& title);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:747

Report an issue with this entry →
Document::setWindow
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void setWindow(Window* w)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:561

Report an issue with this entry →
Document::smallChangePaintRects
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool smallChangePaintRects(std::vector<Rect>& out);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:374

Report an issue with this entry →
Document::startAnimationTimer
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void startAnimationTimer();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:405

Report an issue with this entry →
Document::stopAnimationTimer
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void stopAnimationTimer();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:407

Report an issue with this entry →
Document::styleProfile
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
StyleProfile styleProfile() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:109

Report an issue with this entry →
Document::styleResolver
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
StyleResolver* styleResolver() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:161

Report an issue with this entry →
Document::stylesheets
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const std::vector<RefPtr<Stylesheet>>& stylesheets() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:143

Report an issue with this entry →
Document::syncStyleElement
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void syncStyleElement(Element* styleEl);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:146

Report an issue with this entry →
Document::syncWindowAttributesFromRoot
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void syncWindowAttributesFromRoot();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:102

Report an issue with this entry →
Document::targetElementId
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const String& targetElementId() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:749

Report an issue with this entry →
Document::TextHitResult::valid
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool valid() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:865

Report an issue with this entry →
Document::TextSelection::clear
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void clear()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:844

Report an issue with this entry →
Document::TextSelection::collapse
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void collapse()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:843

Report an issue with this entry →
Document::TextSelection::isCollapsed
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool isCollapsed() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:842

Report an issue with this entry →
Document::title
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
String title() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:745

Report an issue with this entry →
Document::toastManager
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const ToastManager& toastManager() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:783

Report an issue with this entry →
Document::toastManager
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
ToastManager& toastManager();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:774

Report an issue with this entry →
Document::topLayerElements
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const std::vector<RefPtr<Element>>& topLayerElements() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:552

Report an issue with this entry →
Document::topmostOpenDialog
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
Element* topmostOpenDialog() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:546

Report an issue with this entry →
Document::topmostTopLayerElement
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
Element* topmostTopLayerElement() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:551

Report an issue with this entry →
Document::topologyChangedParents
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const std::vector<RefPtr<Node>>& topologyChangedParents() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:672

Report an issue with this entry →
Document::topologyChangeUnlocalizable
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool topologyChangeUnlocalizable() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:675

Report an issue with this entry →
Document::topologyVersion
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
u64 topologyVersion() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:574

Report an issue with this entry →
Document::transitionManager
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
TransitionManager* transitionManager()

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:799

Report an issue with this entry →
Document::unregisterActive3DView
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterActive3DView(Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:427

Report an issue with this entry →
Document::unregisterActiveExtElement
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterActiveExtElement(Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:433

Report an issue with this entry →
Document::unregisterActiveLottie
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterActiveLottie(Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:420

Report an issue with this entry →
Document::unregisterActiveMedia
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterActiveMedia(Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:439

Report an issue with this entry →
Document::unregisterActiveScrollAnim
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterActiveScrollAnim(Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:443

Report an issue with this entry →
Document::unregisterElementId
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterElementId(const String& id, Element* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:1026

Report an issue with this entry →
Document::unregisterOpenDialog
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterOpenDialog(Element* dialog);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:542

Report an issue with this entry →
Document::unregisterPendingImage
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void unregisterPendingImage(const String& path, HTMLImageElement* el);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:482

Report an issue with this entry →
Document::updateIfNeeded
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool updateIfNeeded();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:484

Report an issue with this entry →
Document::updateLayoutOnly
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
void updateLayoutOnly();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:489

Report an issue with this entry →
Document::validateTree
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
bool validateTree() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:515

Report an issue with this entry →
Document::version
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
u64 version() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:570

Report an issue with this entry →
Document::videoAdapter
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const VideoAdapter& videoAdapter() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:470

Report an issue with this entry →
Document::videoAdapter
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
VideoAdapter& videoAdapter();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:469

Report an issue with this entry →
Document::visualOverflowChangedNodes
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
const std::vector<RefPtr<Node>>& visualOverflowChangedNodes() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:639

Report an issue with this entry →
Document::window
Needs verification3.61.7C++

Installed header declaration in the dom module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

document.h
Window* window() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/dom/document.h:559

Report an issue with this entry →
Browse this reference type →