\Text_Diff_Renderer_inline
"Inline" diff renderer.
This class renders diffs in the Wiki-style "inline" format.
- Author: Ciprian Popovici
Synopsis
class Text_Diff_Renderer_inline
extends Text_Diff_Renderer
{
- // members
- public integer $_leading_context_lines = 10000;
- public integer $_trailing_context_lines = 10000;
- public string $_ins_prefix = '<ins>';
- public string $_ins_suffix = '</ins>';
- public string $_del_prefix = '<del>';
- public string $_del_suffix = '</del>';
- public string $_block_header = '';
- public string $_split_level = 'lines';
- // Inherited members from Text_Diff_Renderer
- public integer $_leading_context_lines;
- public integer $_trailing_context_lines;
- // methods
- public void _blockHeader()
- public void _startBlock()
- public void _lines()
- public void _added()
- public void _deleted()
- public void _changed()
- public void _splitOnWords()
- public void _encode()
- // Inherited methods from Text_Diff_Renderer
- public void Text_Diff_Renderer()
- public array getParams()
- public string render()
- public void _block()
- public void _startDiff()
- public void _endDiff()
- public void _blockHeader()
- public void _startBlock()
- public void _endBlock()
- public void _lines()
- public void _context()
- public void _added()
- public void _deleted()
- public void _changed()
Hierarchy
Extends
Members
public
-
$_block_header
Header for each change block. -
$_del_prefix
Prefix for deleted text. -
$_del_suffix
Suffix for deleted text. -
$_ins_prefix
Prefix for inserted text. -
$_ins_suffix
Suffix for inserted text. -
$_leading_context_lines
Number of leading context "lines" to preserve. -
$_leading_context_lines
Number of leading context "lines" to preserve. -
$_split_level
What are we currently splitting on? Used to recurse to show word-level changes. -
$_trailing_context_lines
Number of trailing context "lines" to preserve. -
$_trailing_context_lines
Number of trailing context "lines" to preserve.
Methods
public
Inherited from Text_Diff_Renderer
public
- Text_Diff_Renderer() — Constructor.
- _added()
- _block()
- _blockHeader()
- _changed()
- _context()
- _deleted()
- _endBlock()
- _endDiff()
- _lines()
- _startBlock()
- _startDiff()
- getParams() — Get any renderer parameters.
- render() — Renders a diff.