|
|
__init__(self,
*args,
**kwargs)
Creates empty dictionaries for named, event, command, and chooser Tasks. |
source code
|
|
|
boolean
|
preInit(self,
ae,
*args,
**kwargs)
Overrides pre-initialization to load persisted state from disk. |
source code
|
|
|
|
|
|
|
setIdealOutput(self,
*capabilities)
Sets the ideal device capabilities to be used to locate a device for
all output methods invoked from the caller's Perk module, including
the Perk class itself and all of its registered Tasks. |
source code
|
|
|
list of string
|
getIdealOutput(self)
Gets the ideal device capabilities to locate a device to be used by
all output methods invoked from the caller's Perk module, including
the Perk class itself and all of its registered Tasks. |
source code
|
|
|
AEState.AEState
|
getState(self)
Returns:
Returns the settings for this Perk or a dummy object that can be used to store
state information that is neither user configurable or persistable |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
string
|
|
|
Task.ChooserTask.ChooserTask
|
|
|
Task.Base.Task
|
|
|
list of Task.Base.Task
|
|
|
list of string
|
|
|
string
|
mergeChain(self,
target,
before,
after)
Adds the before and after segments of the chain for the target
specified. |
source code
|
|
|
|
|
|
|
|
|
list of string
|
|
|
|
|
|
|
|
|
Inherited from Task.Tools.Output.Output:
getBrlEllipsisSizes,
getBrlMissingCellCount,
getClosestLang,
getMagROI,
getOutputDevice,
getPerkIdealOutput,
getStyle,
getStyleSetting,
getStyleVal,
inhibitMayStop,
mayStop,
play,
say,
sayApp,
sayChar,
sayColor,
sayConfirm,
sayCount,
sayDesc,
sayError,
sayFont,
sayHotkey,
sayIndex,
sayInfo,
sayItem,
sayLabel,
sayLevel,
sayName,
sayRole,
saySection,
sayState,
sayStatus,
sayTextAttrs,
sayValue,
sayValueExtents,
sayWindow,
sayWord,
send,
setBrlCaretPosition,
setBrlTruncate,
setMagGoto,
setPerkIdealOutput,
setStyleVal,
stopAll,
stopNow
Inherited from Task.Tools.Input.Input:
addInputModifiers,
getInputDevice,
registerCommand,
removeInputModifiers,
unregisterCommand
Inherited from Task.Tools.View.View:
compareAncestorRoles,
copyAccText,
cutAccText,
deleteAccText,
deselectAccText,
doAction,
findAccByName,
findAccByObjId,
findAccByPredicate,
findAccByRole,
getAccActionDescs,
getAccActionKeys,
getAccActionNames,
getAccAllTextAttrs,
getAccAnchorCount,
getAccAppLocale,
getAccAtRowColumn,
getAccAttrs,
getAccCaret,
getAccClickKey,
getAccColumn,
getAccColumnHeader,
getAccCount,
getAccDefTextAttrs,
getAccDesc,
getAccFloatValue,
getAccFloatValueExtents,
getAccFocus,
getAccFromPath,
getAccIndex,
getAccLabel,
getAccLevel,
getAccName,
getAccPosInSet,
getAccPosition,
getAccRelations,
getAccRole,
getAccRoleName,
getAccRow,
getAccRowHeader,
getAccSetSize,
getAccTableExtents,
getAccText,
getAccTextAttr,
getAccTextBetween,
getAccTextLength,
getAccTextSelection,
getAccTextSelectionCount,
getAccURI,
getAccVisualExtents,
getAccVisualPoint,
getAllSelected,
getAppName,
getCharText,
getChildAcc,
getCurrItem,
getCurrRow,
getCurrWord,
getEndAcc,
getEndOfHardLine,
getFirstPeerAcc,
getFirstSelected,
getItemText,
getLastAccUnder,
getLastChar,
getLastKey,
getLastPeerAcc,
getLastWord,
getNextAcc,
getNextChar,
getNextItem,
getNextPeerAcc,
getNextRow,
getNextWord,
getParentAcc,
getPointerPOR,
getPrevAcc,
getPrevChar,
getPrevItem,
getPrevPeerAcc,
getPrevRow,
getPrevWord,
getRootAcc,
getStartOfHardLine,
getStateText,
getViewRootAcc,
getWindowTitle,
getWordText,
hasAccRole,
hasAccState,
hasOneAccRole,
hasOneAccState,
inhibitAutoPointer,
insertAccText,
iterAncestorAccs,
iterNextAccs,
iterNextItems,
iterPrevAccs,
iterPrevItems,
leftClickPOR,
mouseEventPOR,
moveToEnd,
moveToItemStart,
moveToPOR,
moveToPointer,
moveToRoot,
pasteAccText,
selectAccText,
setAccCaret,
setAccDeselected,
setAccFocus,
setAccPOR,
setAccSelected,
setAccText,
setAccTextAttrs,
setAllDeselected,
setAllSelected,
setPointerPOR
Inherited from Task.Tools.Utils.Utils:
convertPOSIXToIANA,
getColorString
Inherited from Task.Tools.System.System:
associateDevice,
associateMonitor,
associatePerk,
blockNTasks,
chainTask,
disassociateDevice,
disassociateMonitor,
disassociatePerk,
doTask,
getAnchorPerkClassName,
getAnchorTaskId,
getChooserClassNames,
getChooserDescriptions,
getChooserMetadata,
getChooserNames,
getDeviceClassNames,
getDeviceDescriptions,
getDeviceMetadata,
getDeviceNames,
getDeviceState,
getHistory,
getMonitorClassNames,
getMonitorDescriptions,
getMonitorMetadata,
getMonitorNames,
getPerkByName,
getPerkClassNames,
getPerkDescriptions,
getPerkHistory,
getPerkMetadata,
getPerkNames,
getPerkSetting,
getPerkSettingVal,
getPerkState,
getPerkTaskNames,
getPerkVar,
getProfileName,
getTaskHistory,
getTempVal,
getTierEventTasks,
getTierNamedTask,
getTierTaskNames,
insertPerk,
loadAllMonitors,
loadChooser,
loadMonitor,
popPerk,
popThisPerk,
pushPerk,
refreshDevices,
registerConstants,
registerTask,
reloadPerks,
setPerkSettingVal,
setPerkVar,
setTempVal,
unchainTask,
unloadAllMonitors,
unloadChooser,
unloadMonitor,
unregisterTask
Inherited from Task.Tools.Base.TaskTools:
close,
init,
postExecute,
preExecute
Inherited from UIElement.UIE:
getClassName,
getDescription,
getName,
getPath
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|
|
dictionary of {string : list of string}
|
after_chains
Mapping from target Task
name to a list of Task
names which should be executed after the target
|
|
dictionary of {string : list of string}
|
around_chains
Mapping from target Task
name to one Task name
which should be executed instead of the target
|
|
dictionary of {string : list of string}
|
before_chains
Mapping from target Task
name to a list of Task
names which should be executed before the target
|
|
weakref.WeakValueDictionary of (GestureList : string)
|
commands
Name of a Task to execute
in response to a AEInput.GestureList sequence on some AEInput device.
|
|
dictionary of (Task subclass : list of Task instance)
|
event_tasks
Tasks registered by type
|
|
dictionary integer : Task instance
|
keyed_tasks
Tasks registered by
unique integer ID
|
|
dictionary string : Task instance
|
named_tasks
Tasks registered by name
|
|
list of string
|
out_caps
Capabilities set by setIdealOutput as ideal for output from this Perk.
|
|
weakref.WeakKeyDictionary
|
registered_modifiers
Mapping from device to a registered modifier for that device
|
|
PerkState
|
state
Settings for this Perk.
|