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

#include <ContextMenuItem.h>

Public Member Functions

WEBCORE_EXPORT ContextMenuItem (ContextMenuItemType, ContextMenuAction, const String &, ContextMenu *subMenu=0)
 
WEBCORE_EXPORT ContextMenuItem (ContextMenuItemType, ContextMenuAction, const String &, bool enabled, bool checked)
 
WEBCORE_EXPORT ~ContextMenuItem ()
 
void setType (ContextMenuItemType)
 
WEBCORE_EXPORT ContextMenuItemType type () const
 
void setAction (ContextMenuAction)
 
WEBCORE_EXPORT ContextMenuAction action () const
 
void setChecked (bool=true)
 
WEBCORE_EXPORT bool checked () const
 
void setEnabled (bool=true)
 
WEBCORE_EXPORT bool enabled () const
 
void setSubMenu (ContextMenu *)
 
 ContextMenuItem (ContextMenuAction, const String &, bool enabled, bool checked, const Vector< ContextMenuItem > &subMenuItems)
 
 ContextMenuItem ()
 
bool isNull () const
 
void setTitle (const String &title)
 
const Stringtitle () const
 
const Vector< ContextMenuItem > & subMenuItems () const
 
WEBCORE_EXPORT ContextMenuItem (ContextMenuItemType, ContextMenuAction, const String &, ContextMenu *subMenu=0)
 
WEBCORE_EXPORT ContextMenuItem (ContextMenuItemType, ContextMenuAction, const String &, bool enabled, bool checked)
 
WEBCORE_EXPORT ~ContextMenuItem ()
 
void setType (ContextMenuItemType)
 
WEBCORE_EXPORT ContextMenuItemType type () const
 
void setAction (ContextMenuAction)
 
WEBCORE_EXPORT ContextMenuAction action () const
 
void setChecked (bool=true)
 
WEBCORE_EXPORT bool checked () const
 
void setEnabled (bool=true)
 
WEBCORE_EXPORT bool enabled () const
 
void setSubMenu (ContextMenu *)
 
 ContextMenuItem (ContextMenuAction, const String &, bool enabled, bool checked, const Vector< ContextMenuItem > &subMenuItems)
 
 ContextMenuItem ()
 
bool isNull () const
 
void setTitle (const String &title)
 
const Stringtitle () const
 
const Vector< ContextMenuItem > & subMenuItems () const
 

Constructor & Destructor Documentation

◆ ContextMenuItem() [1/8]

WEBCORE_EXPORT WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuItemType  ,
ContextMenuAction  ,
const String ,
ContextMenu *  subMenu = 0 
)

◆ ContextMenuItem() [2/8]

WEBCORE_EXPORT WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuItemType  ,
ContextMenuAction  ,
const String ,
bool  enabled,
bool  checked 
)

◆ ~ContextMenuItem() [1/2]

WEBCORE_EXPORT WebCore::ContextMenuItem::~ContextMenuItem ( )

◆ ContextMenuItem() [3/8]

WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuAction  ,
const String ,
bool  enabled,
bool  checked,
const Vector< ContextMenuItem > &  subMenuItems 
)

◆ ContextMenuItem() [4/8]

WebCore::ContextMenuItem::ContextMenuItem ( )

◆ ContextMenuItem() [5/8]

WEBCORE_EXPORT WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuItemType  ,
ContextMenuAction  ,
const String ,
ContextMenu *  subMenu = 0 
)

◆ ContextMenuItem() [6/8]

WEBCORE_EXPORT WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuItemType  ,
ContextMenuAction  ,
const String ,
bool  enabled,
bool  checked 
)

◆ ~ContextMenuItem() [2/2]

WEBCORE_EXPORT WebCore::ContextMenuItem::~ContextMenuItem ( )

◆ ContextMenuItem() [7/8]

WebCore::ContextMenuItem::ContextMenuItem ( ContextMenuAction  ,
const String ,
bool  enabled,
bool  checked,
const Vector< ContextMenuItem > &  subMenuItems 
)

◆ ContextMenuItem() [8/8]

WebCore::ContextMenuItem::ContextMenuItem ( )

Member Function Documentation

◆ action() [1/2]

WEBCORE_EXPORT ContextMenuAction WebCore::ContextMenuItem::action ( ) const

◆ action() [2/2]

WEBCORE_EXPORT ContextMenuAction WebCore::ContextMenuItem::action ( ) const

◆ checked() [1/2]

WEBCORE_EXPORT bool WebCore::ContextMenuItem::checked ( ) const

◆ checked() [2/2]

WEBCORE_EXPORT bool WebCore::ContextMenuItem::checked ( ) const

◆ enabled() [1/2]

WEBCORE_EXPORT bool WebCore::ContextMenuItem::enabled ( ) const

◆ enabled() [2/2]

WEBCORE_EXPORT bool WebCore::ContextMenuItem::enabled ( ) const

◆ isNull() [1/2]

bool WebCore::ContextMenuItem::isNull ( ) const

◆ isNull() [2/2]

bool WebCore::ContextMenuItem::isNull ( ) const

◆ setAction() [1/2]

void WebCore::ContextMenuItem::setAction ( ContextMenuAction  )

◆ setAction() [2/2]

void WebCore::ContextMenuItem::setAction ( ContextMenuAction  )

◆ setChecked() [1/2]

void WebCore::ContextMenuItem::setChecked ( bool  = true)

◆ setChecked() [2/2]

void WebCore::ContextMenuItem::setChecked ( bool  = true)

◆ setEnabled() [1/2]

void WebCore::ContextMenuItem::setEnabled ( bool  = true)

◆ setEnabled() [2/2]

void WebCore::ContextMenuItem::setEnabled ( bool  = true)

◆ setSubMenu() [1/2]

void WebCore::ContextMenuItem::setSubMenu ( ContextMenu *  )

◆ setSubMenu() [2/2]

void WebCore::ContextMenuItem::setSubMenu ( ContextMenu *  )

◆ setTitle() [1/2]

void WebCore::ContextMenuItem::setTitle ( const String title)
inline

◆ setTitle() [2/2]

void WebCore::ContextMenuItem::setTitle ( const String title)
inline

◆ setType() [1/2]

void WebCore::ContextMenuItem::setType ( ContextMenuItemType  )

◆ setType() [2/2]

void WebCore::ContextMenuItem::setType ( ContextMenuItemType  )

◆ subMenuItems() [1/2]

const Vector<ContextMenuItem>& WebCore::ContextMenuItem::subMenuItems ( ) const
inline

◆ subMenuItems() [2/2]

const Vector<ContextMenuItem>& WebCore::ContextMenuItem::subMenuItems ( ) const
inline

◆ title() [1/2]

const String& WebCore::ContextMenuItem::title ( ) const
inline

◆ title() [2/2]

const String& WebCore::ContextMenuItem::title ( ) const
inline

◆ type() [1/2]

WEBCORE_EXPORT ContextMenuItemType WebCore::ContextMenuItem::type ( ) const

◆ type() [2/2]

WEBCORE_EXPORT ContextMenuItemType WebCore::ContextMenuItem::type ( ) const

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