Lines Matching +full:options +(+path:plugin +path:gallery) -(+path:plugin +path:gallery +path:lang)
6 use dokuwiki\plugin\gallery\classes\Options; alias
82 [$ns, $options] = $data;
89 $attrs = $this->optionsToAttrs($options);
145 * Get default node attributes from gallery Options object
149 $options = new Options();
152 'thumbnailsize' => $options->thumbnailWidth . 'x' . $options->thumbnailHeight,
153 'imagesize' => $options->lightboxWidth . 'X' . $options->lightboxHeight,
154 'cache' => $options->cache,
155 'filter' => $options->filter,
156 'showname' => $options->showname,
157 'showtitle' => $options->showtitle,
158 'crop' => $options->crop,
159 'direct' => $options->direct,
160 'reverse' => $options->reverse,
161 'recursive' => $options->recursive,
162 'align' => $options->align,
163 'cols' => $options->columns,
164 'limit' => $options->limit,
165 'offset' => $options->offset,
166 'paginate' => $options->paginate,
167 'sort' => $options->sort,
172 * Convert gallery options to node attributes
174 * @param Options $options
177 protected function optionsToAttrs($options) argument
179 $attrs = (array)$options;
181 $attrs['thumbnailsize'] = $options->thumbnailWidth . 'x' . $options->thumbnailHeight;
182 $attrs['imagesize'] = $options->lightboxWidth . 'X' . $options->lightboxHeight;
183 $attrs['cols'] = $options->columns;