ranger.gui.widgets.process_manager
index
/home/hut/work/ranger/ranger/gui/widgets/process_manager.py

The process manager allows you to modify what the loader is doing.

 
Modules
       
curses

 
Classes
       
builtins.object
DummyLoadObject
DummyLoader
KeyWrapper
ranger.ext.accumulator.Accumulator(builtins.object)
ProcessManager(ranger.gui.widgets.Widget, ranger.ext.accumulator.Accumulator)
ranger.gui.widgets.Widget(ranger.gui.displayable.Displayable)
ProcessManager(ranger.gui.widgets.Widget, ranger.ext.accumulator.Accumulator)

 
class DummyLoadObject(builtins.object)
     Methods defined here:
__init__(self, txt)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class DummyLoader(builtins.object)
     Methods defined here:
__init__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class KeyWrapper(builtins.object)
     Static methods defined here:
move(relative=0, absolute=None)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class ProcessManager(ranger.gui.widgets.Widget, ranger.ext.accumulator.Accumulator)
    
Method resolution order:
ProcessManager
ranger.gui.widgets.Widget
ranger.gui.displayable.Displayable
ranger.shared.EnvironmentAware
ranger.shared.FileManagerAware
ranger.shared.Awareness
ranger.shared.settings.SettingsAware
ranger.ext.accumulator.Accumulator
builtins.object

Methods defined here:
__init__(self, win)
draw(self)
get_list(self)
press(self, key)
process_move(self, absolute, i=None)
process_remove(self, i=None)

Methods inherited from ranger.gui.displayable.Displayable:
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
__nonzero__(self)
Always True
click(self, event)
Called when a mouse key is pressed and self.focused is True.
Override this!
color(self, keylist=None, *keys)
Change the colors from now on.
color_at(self, y, x, wid, keylist=None, *keys)
Change the colors at the specified position
color_reset(self)
Change the colors to the default colors
contains_point(self, y, x)
Test if the point lies within the boundaries of this object
destroy(self)
Called when the object is destroyed.
Override this!
finalize(self)
Called after every displayable is done drawing.
Override this!
poke(self)
Called before drawing, even if invisible
resize(self, y, x, hei=None, wid=None)
Resize the widget

Data and other attributes inherited from ranger.gui.displayable.Displayable:
colorscheme = None
focused = False
visible = True
win = None

Data and other attributes inherited from ranger.shared.EnvironmentAware:
env = None

Data and other attributes inherited from ranger.shared.FileManagerAware:
fm = None

Data descriptors inherited from ranger.shared.Awareness:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from ranger.shared.settings.SettingsAware:
settings = <ranger.ext.openstruct.OpenStruct object at 0x154e450>

Methods inherited from ranger.ext.accumulator.Accumulator:
correct_pointer(self)
move(self, relative=0, absolute=None)
move_to_obj(self, arg, attr=None)
pointer_is_synced(self)
sync_index(self, **kw)