Lines Matching refs:renderer

68      * @param Doku_Renderer $renderer the current renderer object
72 public function render($format, Doku_Renderer $renderer, $data) argument
78 'syntaxmodes' => $renderer->doc .= $this->renderSyntaxModes(),
79 'syntaxtypes' => $renderer->doc .= $this->renderSyntaxTypes(),
80 'syntaxplugins' => $this->renderPlugins('syntax', $renderer),
81 'adminplugins' => $this->renderPlugins('admin', $renderer),
82 'actionplugins' => $this->renderPlugins('action', $renderer),
83 'rendererplugins' => $this->renderPlugins('renderer', $renderer),
84 'helperplugins' => $this->renderPlugins('helper', $renderer),
85 'authplugins' => $this->renderPlugins('auth', $renderer),
86 'remoteplugins' => $this->renderPlugins('remote', $renderer),
87 'helpermethods' => $this->renderHelperMethods($renderer),
88 'hooks' => $this->renderHooks($renderer),
89 'datetime' => $renderer->doc .= date('r'),
90 default => $renderer->doc .= "no info about " . htmlspecialchars($data[0]),
103 * @param Doku_Renderer $renderer
105 protected function renderPlugins($type, Doku_Renderer $renderer) argument
120 $renderer->listu_open();
122 $renderer->listitem_open(1);
123 $renderer->listcontent_open();
124 $renderer->externallink($info['url'], $info['name']);
125 $renderer->cdata(' ');
126 $renderer->emphasis_open();
127 $renderer->cdata($info['date']);
128 $renderer->emphasis_close();
129 $renderer->cdata(' ' . $lang['by'] . ' ');
130 $renderer->emaillink($info['email'], $info['author']);
131 $renderer->linebreak();
132 $renderer->cdata($info['desc']);
133 $renderer->listcontent_close();
134 $renderer->listitem_close();
136 $renderer->listu_close();
144 * @param Doku_Renderer_xhtml $renderer
146 protected function renderHelperMethods(Doku_Renderer_xhtml $renderer) argument
157 $hid = $this->addToToc($info['name'], 2, $renderer);
165 $hid = $this->addToToc($title, 3, $renderer);
189 $renderer->doc .= $doc;
262 * @param Doku_Renderer $renderer
264 protected function renderHooks(Doku_Renderer $renderer) argument
271 $renderer->listu_open();
273 $renderer->listitem_open(1);
274 $renderer->listcontent_open();
275 $renderer->cdata($event);
276 $renderer->listcontent_close();
278 $renderer->listo_open();
281 $renderer->listitem_open(2);
282 $renderer->listcontent_open();
283 $renderer->cdata($handler[0]::class . '::' . $handler[1] . '()');
284 $renderer->listcontent_close();
285 $renderer->listitem_close();
288 $renderer->listo_close();
289 $renderer->listitem_close();
291 $renderer->listu_close();
299 * @param Doku_Renderer_xhtml $renderer
302 protected function addToToc($text, $level, Doku_Renderer_xhtml $renderer) argument
308 $hid = $renderer->_headerToLink($text, true);
309 $renderer->toc[] = [