Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CStaticContextMenuAction Class Reference

#include <ContextMenuItem.h>

Inheritance diagram for CStaticContextMenuAction:
IContextMenuItem CONTEXTMENU::CAddonInfo CONTEXTMENU::CAddonSettings CONTEXTMENU::CCheckForUpdates CONTEXTMENU::CDisableAddon CONTEXTMENU::CEjectDisk CONTEXTMENU::CEjectDrive CONTEXTMENU::CEnableAddon CONTEXTMENU::CFavouriteContextMenuAction CONTEXTMENU::CMarkUnWatched CONTEXTMENU::CMarkWatched CONTEXTMENU::CMusicInfo CONTEXTMENU::CRemoveResumePoint CONTEXTMENU::CVideoInfo

Public Member Functions

 CStaticContextMenuAction (uint32_t label)
 
std::string GetLabel (const CFileItem &item) const final
 
bool IsGroup () const final
 
- Public Member Functions inherited from IContextMenuItem
virtual ~IContextMenuItem ()=default
 
virtual bool IsVisible (const CFileItem &item) const =0
 
virtual bool Execute (const CFileItemPtr &item) const =0
 

Constructor & Destructor Documentation

◆ CStaticContextMenuAction()

CStaticContextMenuAction::CStaticContextMenuAction ( uint32_t  label)
inlineexplicit

Member Function Documentation

◆ GetLabel()

std::string CStaticContextMenuAction::GetLabel ( const CFileItem item) const
inlinefinalvirtual

Implements IContextMenuItem.

◆ IsGroup()

bool CStaticContextMenuAction::IsGroup ( ) const
inlinefinalvirtual

Reimplemented from IContextMenuItem.


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