Falkon Develop
Cross-platform Qt-based web browser
runaction.action.Action Class Reference

Classes

class  Type
 
class  TypeCondition
 

Public Member Functions

def __init__ (self, fileName)
 
def testAction (self, condition, url)
 
def execAction (self, url, text="")
 

Public Attributes

 title
 
 menuTitle
 
 typeCondition
 
 urlCondition
 
 submenu
 
 normalExec
 
 textExec
 
 supported
 

Static Public Attributes

 id
 
string title = ""
 
string menuTitle = ""
 
 icon = QtGui.QIcon()
 
 actionType = Type.Invalid
 
list typeCondition = [ TypeCondition.Page, TypeCondition.Link, TypeCondition.Image, TypeCondition.Media ]
 
string urlCondition = ".*"
 
string submenu = ""
 
string normalExec = ""
 
string textExec = ""
 
bool supported = False
 

Detailed Description

Definition at line 26 of file action.py.

Constructor & Destructor Documentation

◆ __init__()

def runaction.action.Action.__init__ (   self,
  fileName 
)

Definition at line 45 of file action.py.

Member Function Documentation

◆ execAction()

def runaction.action.Action.execAction (   self,
  url,
  text = "" 
)

Definition at line 68 of file action.py.

◆ testAction()

def runaction.action.Action.testAction (   self,
  condition,
  url 
)

Definition at line 59 of file action.py.

Member Data Documentation

◆ actionType

runaction.action.Action.actionType = Type.Invalid
static

Definition at line 37 of file action.py.

◆ icon

runaction.action.Action.icon = QtGui.QIcon()
static

Definition at line 36 of file action.py.

◆ id

runaction.action.Action.id
static

Definition at line 33 of file action.py.

◆ menuTitle [1/2]

string runaction.action.Action.menuTitle = ""
static

Definition at line 35 of file action.py.

◆ menuTitle [2/2]

runaction.action.Action.menuTitle

Definition at line 49 of file action.py.

◆ normalExec [1/2]

string runaction.action.Action.normalExec = ""
static

Definition at line 41 of file action.py.

◆ normalExec [2/2]

runaction.action.Action.normalExec

Definition at line 55 of file action.py.

◆ submenu [1/2]

string runaction.action.Action.submenu = ""
static

Definition at line 40 of file action.py.

◆ submenu [2/2]

runaction.action.Action.submenu

Definition at line 54 of file action.py.

◆ supported [1/2]

bool runaction.action.Action.supported = False
static

Definition at line 43 of file action.py.

◆ supported [2/2]

runaction.action.Action.supported

Definition at line 57 of file action.py.

◆ textExec [1/2]

string runaction.action.Action.textExec = ""
static

Definition at line 42 of file action.py.

◆ textExec [2/2]

runaction.action.Action.textExec

Definition at line 56 of file action.py.

◆ title [1/2]

string runaction.action.Action.title = ""
static

Definition at line 34 of file action.py.

◆ title [2/2]

runaction.action.Action.title

Definition at line 48 of file action.py.

◆ typeCondition [1/2]

list runaction.action.Action.typeCondition = [ TypeCondition.Page, TypeCondition.Link, TypeCondition.Image, TypeCondition.Media ]
static

Definition at line 38 of file action.py.

◆ typeCondition [2/2]

runaction.action.Action.typeCondition

Definition at line 52 of file action.py.

◆ urlCondition [1/2]

string runaction.action.Action.urlCondition = ".*"
static

Definition at line 39 of file action.py.

◆ urlCondition [2/2]

runaction.action.Action.urlCondition

Definition at line 53 of file action.py.


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