anchor.diff:            ls_data       TYPE lcl_persistence_repo=>ty_repo,
             lv_returncode TYPE c,
             lv_url        TYPE string,
  -          lv_package    TYPE devclass,
             lt_fields     TYPE TABLE OF sval.
   
       FIELD-SYMBOLS: <ls_field> LIKE LINE OF lt_fields.
  
positive.code:     ro_html->add( 'Listing online repositories' ).
      ro_html->add( '<br><br>' ).
  
      lt_list = lcl_repo_srv=>list( ).
      LOOP AT lt_list INTO lo_repo.
        IF lo_repo->is_offline( ) = abap_false.
          lo_online ?= lo_repo.
          ro_html->add( lo_online->get_name( ) && '<br>' ).
          ro_html->add( 'Automatic push | Automatic pull' && '<br>' ).
          ro_html->add( '<br>' ).
        ENDIF.
      ENDLOOP.
  
negative.code:     IF iv_as_droplist_with_label IS NOT INITIAL.
        lv_class = 'dropbtn'.
        IF iv_no_separator = abap_true.
          lv_class = lv_class && ' menu_end' ##NO_TEXT.
        ENDIF.
        ro_html->add( |<a class="{ lv_class }">{ iv_as_droplist_with_label }</a>| ).
        ro_html->add( '<div class="dropdown_content">' ).
  