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

The pager displays text and allows you to scroll inside it.

 
Classes
       
ranger.gui.widgets.Widget(ranger.gui.displayable.Displayable)
Pager

 
class Pager(ranger.gui.widgets.Widget)
    
Method resolution order:
Pager
ranger.gui.widgets.Widget
ranger.gui.displayable.Displayable
ranger.shared.EnvironmentAware
ranger.shared.FileManagerAware
ranger.shared.Awareness
ranger.gui.curses_shortcuts.CursesShortcuts
ranger.shared.settings.SettingsAware
builtins.object

Methods defined here:
__init__(self, win, embedded=False)
click(self, event)
close(self)
draw(self)
move(self, relative=0, absolute=None, pages=False)
move_horizontal(self, relative=0, absolute=None)
open(self)
press(self, key)
set_source(self, source, strip=False)

Data and other attributes defined here:
old_scroll_begin = 0
old_source = None
old_startx = 0
source = None
source_is_stream = False

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
__str__(self)
contains_point(self, y, x)
Test whether the point (with absolute coordinates) 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.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)

Methods inherited from ranger.gui.curses_shortcuts.CursesShortcuts:
addnstr(self, *args)
addstr(self, *args)
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

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