protected function views_timelinejs_plugin_style_timelinejs::build_text in Views TimelineJS integration 7.3
Builds timeline text from the current data row.
Return value
TimelineText A text object.
3 calls to views_timelinejs_plugin_style_timelinejs::build_text()
- views_timelinejs_plugin_style_timelinejs::build_era in ./
views_timelinejs_plugin_style_timelinejs.inc - Builds a timeline era from the current views data row.
- views_timelinejs_plugin_style_timelinejs::build_slide in ./
views_timelinejs_plugin_style_timelinejs.inc - Builds a timeline slide from the current views data row.
- views_timelinejs_plugin_style_timelinejs::build_title_slide in ./
views_timelinejs_plugin_style_timelinejs.inc - Builds a timeline title slide from the current views data row.
File
- ./
views_timelinejs_plugin_style_timelinejs.inc, line 505
Class
- views_timelinejs_plugin_style_timelinejs
- Style plugin to render items as TimelineJS3 slides.
Code
protected function build_text() {
$headline = '';
if ($this->options['timeline_fields']['headline']) {
$headline = $this
->get_field($this->view->row_index, $this->options['timeline_fields']['headline']);
}
$text = '';
if ($this->options['timeline_fields']['text']) {
$text = $this
->get_field($this->view->row_index, $this->options['timeline_fields']['text']);
}
return new TimelineText($headline, $text);
}