You are here

function brightcove_player_ui::list_build_row in Brightcove Video Connect 7.5

Same name and namespace in other branches
  1. 7.3 plugins/export_ui/brightcove_player_ui.class.php \brightcove_player_ui::list_build_row()
  2. 7.4 plugins/export_ui/brightcove_player_ui.class.php \brightcove_player_ui::list_build_row()

Enhancing the list form.

Overrides ctools_export_ui::list_build_row

File

plugins/export_ui/brightcove_player_ui.class.php, line 38
Class brightcove_player_ui

Class

brightcove_player_ui
@file Class brightcove_player_ui

Code

function list_build_row($item, &$form_state, $operations) {
  $op = $operations['set-default'];
  unset($operations['set-default']);
  $operations['set-default'] = $op;
  parent::list_build_row($item, $form_state, $operations);
  $name = $item->{$this->plugin['export']['key']};
  $this->rows[$name]['data'][0]['data'] = empty($item->display_name) ? $item->name : $item->display_name;
  if (_brightcove_player_is_default($item)) {
    $this->rows[$name]['data'][0]['data'] .= ' ' . t('(Default)');
  }
  if (!empty($item->responsive)) {
    $this->rows[$name]['data'][0]['data'] .= ' ' . t('(Responsive)');
  }
}