Robot Framework Integrated Development Environment (RIDE)
robotide.action.shortcut.Shortcut Class Reference

Public Member Functions

def __eq__ (self, other)
 
def __hash__ (self)
 
def __init__ (self, shortcut)
 
def __lt__ (self, other)
 
def __nonzero__ (self)
 
def __repr__ (self)
 
def parse (self)
 

Public Attributes

 printable
 
 value
 

Private Member Functions

def _get_key (self, key)
 
def _get_printable (self, value)
 
def _get_wx_key_constant (self, prefix, name)
 
def _handle_ctrlcmd (self, key)
 
def _normalize (self, shortcut)
 
def _normalize_key (self, key)
 
def _replace_chars_in_mac (self, shortcut)
 
def _split (self, shortcut)
 

Detailed Description

Definition at line 74 of file shortcut.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.action.shortcut.Shortcut.__init__ (   self,
  shortcut 
)

Definition at line 76 of file shortcut.py.

Member Function Documentation

◆ __eq__()

def robotide.action.shortcut.Shortcut.__eq__ (   self,
  other 
)

Definition at line 148 of file shortcut.py.

◆ __hash__()

def robotide.action.shortcut.Shortcut.__hash__ (   self)

Definition at line 151 of file shortcut.py.

◆ __lt__()

def robotide.action.shortcut.Shortcut.__lt__ (   self,
  other 
)

Definition at line 154 of file shortcut.py.

◆ __nonzero__()

def robotide.action.shortcut.Shortcut.__nonzero__ (   self)

Definition at line 86 of file shortcut.py.

◆ __repr__()

def robotide.action.shortcut.Shortcut.__repr__ (   self)

Definition at line 157 of file shortcut.py.

◆ _get_key()

def robotide.action.shortcut.Shortcut._get_key (   self,
  key 
)
private

Definition at line 143 of file shortcut.py.

◆ _get_printable()

def robotide.action.shortcut.Shortcut._get_printable (   self,
  value 
)
private

Definition at line 80 of file shortcut.py.

◆ _get_wx_key_constant()

def robotide.action.shortcut.Shortcut._get_wx_key_constant (   self,
  prefix,
  name 
)
private

Definition at line 136 of file shortcut.py.

◆ _handle_ctrlcmd()

def robotide.action.shortcut.Shortcut._handle_ctrlcmd (   self,
  key 
)
private

Definition at line 118 of file shortcut.py.

◆ _normalize()

def robotide.action.shortcut.Shortcut._normalize (   self,
  shortcut 
)
private

Definition at line 89 of file shortcut.py.

◆ _normalize_key()

def robotide.action.shortcut.Shortcut._normalize_key (   self,
  key 
)
private

Definition at line 112 of file shortcut.py.

◆ _replace_chars_in_mac()

def robotide.action.shortcut.Shortcut._replace_chars_in_mac (   self,
  shortcut 
)
private

Definition at line 83 of file shortcut.py.

◆ _split()

def robotide.action.shortcut.Shortcut._split (   self,
  shortcut 
)
private

Definition at line 103 of file shortcut.py.

◆ parse()

def robotide.action.shortcut.Shortcut.parse (   self)

Definition at line 125 of file shortcut.py.

Member Data Documentation

◆ printable

robotide.action.shortcut.Shortcut.printable

Definition at line 78 of file shortcut.py.

◆ value

robotide.action.shortcut.Shortcut.value

Definition at line 77 of file shortcut.py.


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