anchor.diff:            iv_extra_style = 'repo_banner'
             ix_error = lx_error ) ).
       ENDTRY.
  -
  -  ENDMETHOD.
  -
  -
  -  METHOD render_empty_package.
  -
  -    DATA: lv_text TYPE string.
  -
  -    IF mv_changes_only = abap_true.
  -      lv_text = |No changes|.
  -    ELSE.
  -      lv_text = |Empty package|.
  -    ENDIF.
  -
  -    rv_html = |<tr class="unsupported"><td class="paddings">|
  -           && |  <center>{ lv_text }</center>|
  -           && |</td></tr>|.
   
     ENDMETHOD.
   
  
positive.code: 
      rv_html = zcl_abapgit_html=>a( iv_txt = lv_path
                                     iv_act = |{ c_actions-change_dir }?{ lv_encode }| ).
  
    ENDMETHOD.
  
  
    METHOD build_view_menu.
  
      CREATE OBJECT ro_toolbar.
  
      ro_toolbar->add(
          iv_txt = 'Changes First'
          iv_chk = mv_diff_first
          iv_act = c_actions-toggle_diff_first ).
  
      IF mo_repo->has_remote_source( ) = abap_true.
  
        ro_toolbar->add(
          iv_txt = 'Changes Only'
          iv_chk = mv_changes_only
          iv_act = c_actions-toggle_changes ).
  
        ro_toolbar->add(
          iv_txt = 'File Paths'
          iv_chk = boolc( NOT mv_hide_files = abap_true )
          iv_act = c_actions-toggle_hide_files ).
  
      ENDIF.
  
      ro_toolbar->add(
        iv_txt = 'Folders'
        iv_chk = mv_show_folders
        iv_act = c_actions-toggle_folders ).
  
    ENDMETHOD.
  
  
negative.code:     INSERT ls_hotkey_action INTO TABLE rt_hotkey_actions.
  
    ENDMETHOD.
  ENDCLASS.
  