Lines Matching refs:renderer
72 * @return array Data for the renderer
83 * Currently completely renderer agnostic
86 * @param Doku_Renderer $renderer The renderer
90 public function render($format, Doku_Renderer $renderer, $data)
98 if ($renderer instanceof $blacklisted) {
117 if ($format == 'xhtml') $renderer->doc .= self::XHTML_OPEN;
128 'renderer' => $renderer,
142 if ($format == 'xhtml') $renderer->doc .= self::XHTML_CLOSE;
146 $renderer->doc = substr($renderer->doc, 0, -1 * strlen(self::XHTML_OPEN . self::XHTML_CLOSE));
155 * @param array The render context including renderer and data
160 $renderer = $rendercontext['renderer'];
171 $renderer->doc .= '<div class="struct_output_' . $schemadata->getSchema()->getTable() . '">';
174 $renderer->table_open();
175 $renderer->tablethead_open();
176 $renderer->tablerow_open();
177 $renderer->tableheader_open(2);
178 $renderer->cdata($schemadata->getSchema()->getTranslatedLabel());
179 $renderer->tableheader_close();
180 $renderer->tablerow_close();
181 $renderer->tablethead_close();
183 $renderer->tabletbody_open();
185 $renderer->tablerow_open();
186 $renderer->tableheader_open();
187 $renderer->cdata($field->getColumn()->getTranslatedLabel());
188 $renderer->tableheader_close();
189 $renderer->tablecell_open();
191 $renderer->doc = substr($renderer->doc, 0, -1) .
195 $field->render($renderer, $format);
196 $renderer->tablecell_close();
197 $renderer->tablerow_close();
199 $renderer->tabletbody_close();
200 $renderer->table_close();
203 $renderer->doc .= '</div>';