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

Element * owner () const
 
Node * firstNodeInScope () const
 
Node * lastNodeInScope () const
 
Node * nextInScope (const Node *) const
 
Node * previousInScope (const Node *) const
 
Node * lastChildInScope (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: