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

Public Member Functions

Elementowner () const
 
NodefirstNodeInScope () const
 
NodelastNodeInScope () const
 
NodenextInScope (const Node *) const
 
NodepreviousInScope (const Node *) const
 
NodelastChildInScope (const Node &) const
 

Static Public Member Functions

static WEBCORE_EXPORT FocusNavigationScope scopeOf (Node &)
 
static FocusNavigationScope scopeOwnedByScopeOwner (Element &)
 
static FocusNavigationScope scopeOwnedByIFrame (HTMLFrameOwnerElement &)
 

Member Function Documentation

◆ firstNodeInScope()

Node * WebCore::FocusNavigationScope::firstNodeInScope ( ) const

◆ lastChildInScope()

Node * WebCore::FocusNavigationScope::lastChildInScope ( const Node node) const

◆ lastNodeInScope()

Node * WebCore::FocusNavigationScope::lastNodeInScope ( ) const

◆ nextInScope()

Node * WebCore::FocusNavigationScope::nextInScope ( const Node node) const

◆ owner()

Element * WebCore::FocusNavigationScope::owner ( ) const

◆ previousInScope()

Node * WebCore::FocusNavigationScope::previousInScope ( const Node node) const

◆ scopeOf()

FocusNavigationScope WebCore::FocusNavigationScope::scopeOf ( Node startingNode)
static

◆ scopeOwnedByIFrame()

FocusNavigationScope WebCore::FocusNavigationScope::scopeOwnedByIFrame ( HTMLFrameOwnerElement frame)
static

◆ scopeOwnedByScopeOwner()

FocusNavigationScope WebCore::FocusNavigationScope::scopeOwnedByScopeOwner ( Element element)
static

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