TableOfContents
in package
Table of Contents
Properties
- $_toc : mixed
- $m_TOC : mixed
- $TOC_even_footer_name : mixed
- $TOC_even_footer_value : mixed
- $TOC_even_header_name : mixed
- $TOC_even_header_value : mixed
- $TOC_margin_bottom : mixed
- $TOC_margin_footer : mixed
- $TOC_margin_header : mixed
- $TOC_margin_left : mixed
- $TOC_margin_right : mixed
- $TOC_margin_top : mixed
- $TOC_odd_footer_name : mixed
- $TOC_odd_footer_value : mixed
- $TOC_odd_header_name : mixed
- $TOC_odd_header_value : mixed
- $TOC_page_selector : mixed
- $TOC_pagenumstyle : mixed
- $TOC_resetpagenum : mixed
- $TOC_suppress : mixed
- $TOCbookmarkText : mixed
- $TOCmark : mixed
- $TOCorientation : mixed
- $TOCoutdent : mixed
- $TOCpostHTML : mixed
- $TOCpreHTML : mixed
- $TOCsheetsize : mixed
- $TOCuseLinking : mixed
- $TOCusePaging : mixed
- $tocTocPaintBegun : bool
- $mpdf : mixed
- $sizeConverter : mixed
Methods
- __construct() : mixed
- beginTocPaint() : mixed
- Mark the TOC Paint as having begun
- insertTOC() : mixed
- openTagTOC() : mixed
- openTagTOCPAGEBREAK() : mixed
- TOC() : mixed
- Initiate, and Mark a place for the Table of Contents to be inserted
- TOCpagebreak() : mixed
Properties
$_toc
public
mixed
$_toc
$m_TOC
public
mixed
$m_TOC
$TOC_even_footer_name
public
mixed
$TOC_even_footer_name
$TOC_even_footer_value
public
mixed
$TOC_even_footer_value
$TOC_even_header_name
public
mixed
$TOC_even_header_name
$TOC_even_header_value
public
mixed
$TOC_even_header_value
$TOC_margin_bottom
public
mixed
$TOC_margin_bottom
$TOC_margin_footer
public
mixed
$TOC_margin_footer
$TOC_margin_header
public
mixed
$TOC_margin_header
$TOC_margin_left
public
mixed
$TOC_margin_left
$TOC_margin_right
public
mixed
$TOC_margin_right
$TOC_margin_top
public
mixed
$TOC_margin_top
$TOC_odd_footer_name
public
mixed
$TOC_odd_footer_name
$TOC_odd_footer_value
public
mixed
$TOC_odd_footer_value
$TOC_odd_header_name
public
mixed
$TOC_odd_header_name
$TOC_odd_header_value
public
mixed
$TOC_odd_header_value
$TOC_page_selector
public
mixed
$TOC_page_selector
$TOC_pagenumstyle
public
mixed
$TOC_pagenumstyle
$TOC_resetpagenum
public
mixed
$TOC_resetpagenum
$TOC_suppress
public
mixed
$TOC_suppress
$TOCbookmarkText
public
mixed
$TOCbookmarkText
$TOCmark
public
mixed
$TOCmark
$TOCorientation
public
mixed
$TOCorientation
$TOCoutdent
public
mixed
$TOCoutdent
$TOCpostHTML
public
mixed
$TOCpostHTML
$TOCpreHTML
public
mixed
$TOCpreHTML
$TOCsheetsize
public
mixed
$TOCsheetsize
$TOCuseLinking
public
mixed
$TOCuseLinking
$TOCusePaging
public
mixed
$TOCusePaging
$tocTocPaintBegun
protected
bool
$tocTocPaintBegun
= false
Determine if the TOC should be cloned to calculate the correct page numbers
$mpdf
private
mixed
$mpdf
$sizeConverter
private
mixed
$sizeConverter
Methods
__construct()
public
__construct(Mpdf $mpdf, SizeConverter $sizeConverter) : mixed
Parameters
- $mpdf : Mpdf
- $sizeConverter : SizeConverter
beginTocPaint()
Mark the TOC Paint as having begun
public
beginTocPaint() : mixed
insertTOC()
public
insertTOC() : mixed
openTagTOC()
public
openTagTOC(mixed $attr) : mixed
Parameters
- $attr : mixed
openTagTOCPAGEBREAK()
public
openTagTOCPAGEBREAK(mixed $attr) : mixed
Parameters
- $attr : mixed
TOC()
Initiate, and Mark a place for the Table of Contents to be inserted
public
TOC([mixed $tocfont = '' ][, mixed $tocfontsize = 0 ][, mixed $tocindent = 0 ][, mixed $resetpagenum = '' ][, mixed $pagenumstyle = '' ][, mixed $suppress = '' ][, mixed $toc_orientation = '' ][, mixed $TOCusePaging = true ][, mixed $TOCuseLinking = false ][, mixed $toc_id = 0 ][, mixed $tocoutdent = '' ][, mixed $toc_resetpagenum = '' ][, mixed $toc_pagenumstyle = '' ][, mixed $toc_suppress = '' ]) : mixed
Parameters
- $tocfont : mixed = ''
- $tocfontsize : mixed = 0
- $tocindent : mixed = 0
- $resetpagenum : mixed = ''
- $pagenumstyle : mixed = ''
- $suppress : mixed = ''
- $toc_orientation : mixed = ''
- $TOCusePaging : mixed = true
- $TOCuseLinking : mixed = false
- $toc_id : mixed = 0
- $tocoutdent : mixed = ''
- $toc_resetpagenum : mixed = ''
- $toc_pagenumstyle : mixed = ''
- $toc_suppress : mixed = ''
TOCpagebreak()
public
TOCpagebreak([mixed $tocfont = '' ][, mixed $tocfontsize = '' ][, mixed $tocindent = '' ][, mixed $TOCusePaging = true ][, mixed $TOCuseLinking = '' ][, mixed $toc_orientation = '' ][, mixed $toc_mgl = '' ][, mixed $toc_mgr = '' ][, mixed $toc_mgt = '' ][, mixed $toc_mgb = '' ][, mixed $toc_mgh = '' ][, mixed $toc_mgf = '' ][, mixed $toc_ohname = '' ][, mixed $toc_ehname = '' ][, mixed $toc_ofname = '' ][, mixed $toc_efname = '' ][, mixed $toc_ohvalue = 0 ][, mixed $toc_ehvalue = 0 ][, mixed $toc_ofvalue = 0 ][, mixed $toc_efvalue = 0 ][, mixed $toc_preHTML = '' ][, mixed $toc_postHTML = '' ][, mixed $toc_bookmarkText = '' ][, mixed $resetpagenum = '' ][, mixed $pagenumstyle = '' ][, mixed $suppress = '' ][, mixed $orientation = '' ][, mixed $mgl = '' ][, mixed $mgr = '' ][, mixed $mgt = '' ][, mixed $mgb = '' ][, mixed $mgh = '' ][, mixed $mgf = '' ][, mixed $ohname = '' ][, mixed $ehname = '' ][, mixed $ofname = '' ][, mixed $efname = '' ][, mixed $ohvalue = 0 ][, mixed $ehvalue = 0 ][, mixed $ofvalue = 0 ][, mixed $efvalue = 0 ][, mixed $toc_id = 0 ][, mixed $pagesel = '' ][, mixed $toc_pagesel = '' ][, mixed $sheetsize = '' ][, mixed $toc_sheetsize = '' ][, mixed $tocoutdent = '' ][, mixed $toc_resetpagenum = '' ][, mixed $toc_pagenumstyle = '' ][, mixed $toc_suppress = '' ]) : mixed
Parameters
- $tocfont : mixed = ''
- $tocfontsize : mixed = ''
- $tocindent : mixed = ''
- $TOCusePaging : mixed = true
- $TOCuseLinking : mixed = ''
- $toc_orientation : mixed = ''
- $toc_mgl : mixed = ''
- $toc_mgr : mixed = ''
- $toc_mgt : mixed = ''
- $toc_mgb : mixed = ''
- $toc_mgh : mixed = ''
- $toc_mgf : mixed = ''
- $toc_ohname : mixed = ''
- $toc_ehname : mixed = ''
- $toc_ofname : mixed = ''
- $toc_efname : mixed = ''
- $toc_ohvalue : mixed = 0
- $toc_ehvalue : mixed = 0
- $toc_ofvalue : mixed = 0
- $toc_efvalue : mixed = 0
- $toc_preHTML : mixed = ''
- $toc_postHTML : mixed = ''
- $toc_bookmarkText : mixed = ''
- $resetpagenum : mixed = ''
- $pagenumstyle : mixed = ''
- $suppress : mixed = ''
- $orientation : mixed = ''
- $mgl : mixed = ''
- $mgr : mixed = ''
- $mgt : mixed = ''
- $mgb : mixed = ''
- $mgh : mixed = ''
- $mgf : mixed = ''
- $ohname : mixed = ''
- $ehname : mixed = ''
- $ofname : mixed = ''
- $efname : mixed = ''
- $ohvalue : mixed = 0
- $ehvalue : mixed = 0
- $ofvalue : mixed = 0
- $efvalue : mixed = 0
- $toc_id : mixed = 0
- $pagesel : mixed = ''
- $toc_pagesel : mixed = ''
- $sheetsize : mixed = ''
- $toc_sheetsize : mixed = ''
- $tocoutdent : mixed = ''
- $toc_resetpagenum : mixed = ''
- $toc_pagenumstyle : mixed = ''
- $toc_suppress : mixed = ''