Lines Matching defs:data

176     protected function cleanOptions($data, $options = null)
184 foreach ($data as $optionKey => $optionValue) {
287 if (array_key_exists('data', $options[$syntaxKey])) {
288 foreach ($options[$syntaxKey]['data'] as $choiceKey => $choiceValue) {
311 if (array_key_exists('option', $options[$syntaxKey]) && array_key_exists('data', $options[$syntaxKey])) {
312 $optionsCleaned[$options[$syntaxKey]['option']] = $options[$syntaxKey]['data'];
325 foreach ($data as $optionKey => $optionValue) {
333 if (array_key_exists('data', $options[$syntaxKey]) && is_array($options[$syntaxKey]['data'])) {
334 foreach ($options[$syntaxKey]['data'] as $choiceKey => $choiceValue) {
381 protected function render_lexer_enter(Doku_Renderer $renderer, $data)
384 protected function render_lexer_unmatched(Doku_Renderer $renderer, $data)
386 $renderer->doc .= $renderer->_xmlEntities($data);
388 protected function render_lexer_exit(Doku_Renderer $renderer, $data)
391 protected function render_lexer_special(Doku_Renderer $renderer, $data)
394 protected function render_lexer_match(Doku_Renderer $renderer, $data)
399 public function render($mode, Doku_Renderer $renderer, $data)
402 list($state, $match) = $data;
612 return ' data-toggle="tooltip" data-placement="' . $dataPlacement . '" ' . ($dataHtml == true ? 'data-html="true" ' : '') . 'title="' . $title . '" ';
657 * @param $data tag options to pass to syntax class. Runs through cleanOptions to validate first
660 public function syntaxRender(Doku_Renderer $renderer, $className, $text, $data = null, $lexer = MIKIO_LEXER_AUTO)
667 if (!is_array($data)) { $data = array();
672 $data = $class->cleanOptions($data, $class->options);
678 if (method_exists($class, 'render_lexer_enter')) { $class->render_lexer_enter($renderer, $data);
681 if (method_exists($class, 'render_lexer_exit')) { $class->render_lexer_exit($renderer, $data);
684 if (method_exists($class, 'render_lexer_special')) { $class->render_lexer_special($renderer, $data);
690 if (method_exists($class, 'render_lexer_enter')) { $class->render_lexer_enter($renderer, $data);
694 if (method_exists($class, 'render_lexer_exit')) { $class->render_lexer_exit($renderer, $data);
698 if (method_exists($class, 'render_lexer_special')) { $class->render_lexer_special($renderer, $data);
706 protected function callMikioTag($className, $data)
718 if (method_exists($class, 'mikioCall')) { return $class->mikioCall($data);
747 return ' data-tooltip="' . $text . '"';
771 public function getFirstArrayKey($data)
774 foreach ($data as $key => $unused) {
779 return array_key_first($data);
796 'data' => array('large' => array('shadow-large', 'shadow-lg'), 'small' => array('shadow-small', 'shadow-sm'), true),
826 'data' => array('primary', 'secondary', 'success', 'danger', 'warning', 'info', 'light', 'dark', 'outline-primary', 'outline-secondary', 'outline-success', 'outline-danger', 'outline-warning', 'outline-info', 'outline-light', 'outline-dark'),
835 'data' => array('left' => array('text-left'), 'center' => array('text-center'), 'right' => array('text-right')),
844 'data' => array('left' => array('align-left'), 'center' => array('align-center'), 'right' => array('align-right')),
862 'data' => array('top' => array('align-top'), 'middle' => array('align-middle'), 'bottom' => array('align-bottom'), 'justify' => array('align-justify')),