Lines Matching defs:renderer
83 * @return array Data for the renderer
123 * @param Doku_Renderer $renderer The renderer
127 public function render($mode, Doku_Renderer $renderer, $indata) {
133 /** @var Doku_Renderer_xhtml $renderer */
136 $renderer->doc .= $this->captionStart($data);
141 $renderer->doc .= $data;
157 $renderer->doc .= $this->captionEnd($data);
163 /** @var Doku_Renderer_metadata $renderer */
166 // store the image refences as metadata to expose them to the imgref/tabref and undercaption renderer
169 if(!isset($renderer->meta['captionreferences'][$type])) {
170 $renderer->meta['captionreferences'][$type][] = '';
172 $renderer->meta['captionreferences'][$type][] = $data['caprefname'];
175 if($renderer->capture && $data['caption']) $renderer->doc .= '<';
180 if($renderer->capture && $data['caption']) $renderer->doc .= hsc($data['caption']).'>';
203 $renderer->doc .= "\\begin{".$floattype."}[!h]{".$orientation."}";
207 $renderer->doc .= trim($data);
211 $renderer->doc .= "\\caption{".$data['caption']."}\\label{".$data['caprefname']."}\\end{".$floattype."}";