twisted.web.util._SourceFragmentElement(Element)
class documentationtwisted.web.util
View Source
(View In Hierarchy)
_SourceFragmentElement
is an IRenderable
which
can render several lines of source code near the line number of a
particular frame object.
Instance Variable | frame | A Failure -style
frame object for which to load a source line to render. This is really a
tuple holding some information from a frame object. See Failure.frames
for specifics. |
Method | __init__ | Undocumented |
Method | sourceLines | No summary |
Method | _getSourceLines | Find the source line references by self.frame and yield, in
source line order, it and the previous and following lines. |
Inherited from Element:
Instance Variable | loader | The factory which will be used to load documents to return from
render . (type: ITemplateLoader
provider) |
Method | lookupRenderMethod | Look up and return the named render method. |
Method | render | Implement IRenderable to
allow one Element to be
embedded in another's template or rendering output. |
Failure
-style
frame object for which to load a source line to render. This is really a
tuple holding some information from a frame object. See Failure.frames
for specifics.
Find the source line references by self.frame
and yield, in
source line order, it and the previous and following lines.
Returns | A generator which yields two-tuples. Each tuple gives a source line number and the contents of that source line. |
Render the source line indicated by self.frame
and several
surrounding lines. The active line will be given a class of
"snippetHighlightLine"
. Other lines will be given a
class of "snippetLine"
.