function views_autorefresh_handler_area_autorefresh::render in Views Auto-Refresh 7.2
Same name and namespace in other branches
- 7 views/views_autorefresh_handler_area_autorefresh.inc \views_autorefresh_handler_area_autorefresh::render()
Render the area.
Overrides views_handler_area::render
File
- views/
views_autorefresh_handler_area_autorefresh.inc, line 201
Class
- views_autorefresh_handler_area_autorefresh
- Base class for area handlers.
Code
function render($empty = FALSE) {
$args = array();
$args['view'] = $this->view;
$args['nodejs'] = !empty($this->options['nodejs']);
$args['interval'] = $this->options['interval'];
if ($this->options['ping']) {
$args['ping'] = array(
'ping_base_path' => $this->options['ping_base_path'],
'ping_args' => $this
->eval_ping_arguments($this->options['ping_arguments']),
);
}
if ($this->options['incremental']) {
$args['incremental'] = array(
'sourceSelector' => $this->options['incremental_advanced']['sourceSelector'],
'emptySelector' => $this->options['incremental_advanced']['emptySelector'],
'afterSelector' => $this->options['incremental_advanced']['afterSelector'],
'targetStructure' => $this->options['incremental_advanced']['targetStructure'],
'firstClass' => $this->options['incremental_advanced']['firstClass'],
'lastClass' => $this->options['incremental_advanced']['lastClass'],
'oddClass' => $this->options['incremental_advanced']['oddClass'],
'evenClass' => $this->options['incremental_advanced']['evenClass'],
'rowClassPrefix' => $this->options['incremental_advanced']['rowClassPrefix'],
);
}
return theme('views_autorefresh', $args);
}