Robot Framework Integrated Development Environment (RIDE)
robotide.ui.actiontriggers._Menu Class Reference

Public Member Functions

def __init__ (self, name, frame)
 
def add_menu_item (self, action)
 
def OnMenuClose (self, event)
 
def OnMenuOpen (self, event)
 
def remove_menu_item (self, id)
 

Public Attributes

 name
 
 wx_menu
 

Private Member Functions

def _construct_menu_item (self, action)
 
def _create_menu_item (self, action)
 
def _create_separator (self, action)
 
def _get_menu_item (self, action)
 
def _get_name (self, action, build_new)
 
def _names_equal (self, menu_item, action)
 

Private Attributes

 _frame
 
 _menu_items
 
 _name_builder
 
 _open
 

Detailed Description

Definition at line 70 of file actiontriggers.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.actiontriggers._Menu.__init__ (   self,
  name,
  frame 
)

Definition at line 72 of file actiontriggers.py.

Member Function Documentation

◆ _construct_menu_item()

def robotide.ui.actiontriggers._Menu._construct_menu_item (   self,
  action 
)
private

Definition at line 101 of file actiontriggers.py.

◆ _create_menu_item()

def robotide.ui.actiontriggers._Menu._create_menu_item (   self,
  action 
)
private

Definition at line 134 of file actiontriggers.py.

◆ _create_separator()

def robotide.ui.actiontriggers._Menu._create_separator (   self,
  action 
)
private

Definition at line 109 of file actiontriggers.py.

◆ _get_menu_item()

def robotide.ui.actiontriggers._Menu._get_menu_item (   self,
  action 
)
private

Definition at line 115 of file actiontriggers.py.

◆ _get_name()

def robotide.ui.actiontriggers._Menu._get_name (   self,
  action,
  build_new 
)
private

Definition at line 124 of file actiontriggers.py.

◆ _names_equal()

def robotide.ui.actiontriggers._Menu._names_equal (   self,
  menu_item,
  action 
)
private

Definition at line 121 of file actiontriggers.py.

◆ add_menu_item()

def robotide.ui.actiontriggers._Menu.add_menu_item (   self,
  action 
)

Definition at line 96 of file actiontriggers.py.

◆ OnMenuClose()

def robotide.ui.actiontriggers._Menu.OnMenuClose (   self,
  event 
)

Definition at line 89 of file actiontriggers.py.

◆ OnMenuOpen()

def robotide.ui.actiontriggers._Menu.OnMenuOpen (   self,
  event 
)

Definition at line 82 of file actiontriggers.py.

◆ remove_menu_item()

def robotide.ui.actiontriggers._Menu.remove_menu_item (   self,
  id 
)

Definition at line 145 of file actiontriggers.py.

Member Data Documentation

◆ _frame

robotide.ui.actiontriggers._Menu._frame
private

Definition at line 74 of file actiontriggers.py.

◆ _menu_items

robotide.ui.actiontriggers._Menu._menu_items
private

Definition at line 76 of file actiontriggers.py.

◆ _name_builder

robotide.ui.actiontriggers._Menu._name_builder
private

Definition at line 77 of file actiontriggers.py.

◆ _open

robotide.ui.actiontriggers._Menu._open
private

Definition at line 78 of file actiontriggers.py.

◆ name

robotide.ui.actiontriggers._Menu.name

Definition at line 73 of file actiontriggers.py.

◆ wx_menu

robotide.ui.actiontriggers._Menu.wx_menu

Definition at line 75 of file actiontriggers.py.


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