Lines Matching refs:renderer
66 * @param Doku_Renderer $renderer the current renderer object
70 public function render($format, Doku_Renderer $renderer, $data) argument
76 'syntaxmodes' => $renderer->doc .= $this->renderSyntaxModes(),
77 'syntaxtypes' => $renderer->doc .= $this->renderSyntaxTypes(),
78 'syntaxplugins' => $this->renderPlugins('syntax', $renderer),
79 'adminplugins' => $this->renderPlugins('admin', $renderer),
80 'actionplugins' => $this->renderPlugins('action', $renderer),
81 'rendererplugins' => $this->renderPlugins('renderer', $renderer),
82 'helperplugins' => $this->renderPlugins('helper', $renderer),
83 'authplugins' => $this->renderPlugins('auth', $renderer),
84 'remoteplugins' => $this->renderPlugins('remote', $renderer),
85 'helpermethods' => $this->renderHelperMethods($renderer),
86 'hooks' => $this->renderHooks($renderer),
87 'datetime' => $renderer->doc .= date('r'),
88 default => $renderer->doc .= "no info about " . htmlspecialchars($data[0]),
101 * @param Doku_Renderer $renderer
103 protected function renderPlugins($type, Doku_Renderer $renderer) argument
118 $renderer->listu_open();
120 $renderer->listitem_open(1);
121 $renderer->listcontent_open();
122 $renderer->externallink($info['url'], $info['name']);
123 $renderer->cdata(' ');
124 $renderer->emphasis_open();
125 $renderer->cdata($info['date']);
126 $renderer->emphasis_close();
127 $renderer->cdata(' ' . $lang['by'] . ' ');
128 $renderer->emaillink($info['email'], $info['author']);
129 $renderer->linebreak();
130 $renderer->cdata($info['desc']);
131 $renderer->listcontent_close();
132 $renderer->listitem_close();
134 $renderer->listu_close();
142 * @param Doku_Renderer_xhtml $renderer
144 protected function renderHelperMethods(Doku_Renderer_xhtml $renderer) argument
155 $hid = $this->addToToc($info['name'], 2, $renderer);
163 $hid = $this->addToToc($title, 3, $renderer);
187 $renderer->doc .= $doc;
260 * @param Doku_Renderer $renderer
262 protected function renderHooks(Doku_Renderer $renderer) argument
269 $renderer->listu_open();
271 $renderer->listitem_open(1);
272 $renderer->listcontent_open();
273 $renderer->cdata($event);
274 $renderer->listcontent_close();
276 $renderer->listo_open();
279 $renderer->listitem_open(2);
280 $renderer->listcontent_open();
281 $renderer->cdata($handler[0]::class . '::' . $handler[1] . '()');
282 $renderer->listcontent_close();
283 $renderer->listitem_close();
286 $renderer->listo_close();
287 $renderer->listitem_close();
289 $renderer->listu_close();
297 * @param Doku_Renderer_xhtml $renderer
300 protected function addToToc($text, $level, Doku_Renderer_xhtml $renderer) argument
306 $hid = $renderer->_headerToLink($text, true);
307 $renderer->toc[] = [