Lines Matching refs:renderer

83     function render($mode, Doku_Renderer $renderer, $data) {  argument
89 $renderer->doc .= '<kbd>';
91 $renderer->doc .= '<kbd class="'.$class.'">';
97 $out[] = $renderer->_xmlEntities($key);
101 $out[] = $renderer->_xmlEntities(substr($key,1,-1));
107 $out[] = $renderer->_xmlEntities(ucfirst($key));
112 $renderer->doc .= implode('</kbd>+<kbd>', $out);
114 $renderer->doc .= implode('</kbd>+<kbd class="'.$class.'">', $out);
118 $renderer->doc .= '</kbd>';
128 $this->createODTStyles($renderer, $class);
130 $this->renderODTOpenSpan($renderer, $this->styles[$class]['name']);
151 $renderer->cdata ($out [$index]);
153 $this->renderODTCloseSpan($renderer);
154 $renderer->cdata ('+');
155 $this->renderODTOpenSpan($renderer, $this->styles[$class]['name']);
160 $this->renderODTCloseSpan($renderer);
168 protected function createODTStyles (Doku_Renderer $renderer, $class = null) { argument
169 if ( method_exists ($renderer, 'getODTPropertiesFromElement') === true ) {
171 if (!$renderer->styleExists('Plugin_Keyboard')) {
177 $renderer->createTextStyle($parent_properties);
186 … $renderer->getODTPropertiesNew ($properties, 'kbd', 'class="'.$class.'"', NULL, false);
192 if (!$renderer->styleExists($style_name)) {
198 $renderer->createTextStyle($properties);
207 … $renderer->getODTPropertiesNew ($properties, 'kbd', 'class="'.$class.'"', NULL, false);
213 if (!$renderer->styleExists($style_name)) {
222 $renderer->createTextStyle($properties);
228 protected function renderODTOpenSpan ($renderer, $class) { argument
229 if ( method_exists ($renderer, '_odtSpanOpen') === false ) {
233 $renderer->_odtSpanOpen($class);
236 protected function renderODTCloseSpan ($renderer) { argument
237 if ( method_exists ($renderer, '_odtSpanClose') === false ) {
241 $renderer->_odtSpanClose();