' ).
- CREATE OBJECT lo_per.
- lt_per = lo_per->list( ).
-
- lo_repo ?= zcl_abapgit_repo_srv=>get_instance( )->get( mv_key ).
-
- READ TABLE lt_per INTO ls_per WITH KEY key = lo_repo->get_key( ).
- IF sy-subrc <> 0.
- CLEAR ls_per.
- ENDIF.
-
- IF ls_per-aname IS INITIAL.
- ls_per-aname = 'foobar' ##NO_TEXT.
- ENDIF.
- IF ls_per-amail IS INITIAL.
- ls_per-amail = 'foo@bar.com' ##NO_TEXT.
- ENDIF.
-
- CASE ls_per-method.
- WHEN zcl_abapgit_persist_background=>c_method-push.
- lv_push = ' checked' ##NO_TEXT.
- WHEN zcl_abapgit_persist_background=>c_method-pull.
- lv_pull = ' checked' ##NO_TEXT.
- WHEN OTHERS.
- lv_nothing = ' checked' ##NO_TEXT.
- ENDCASE.
-
- CASE ls_per-amethod.
- WHEN zcl_abapgit_persist_background=>c_amethod-user.
- lv_auser = ' checked' ##NO_TEXT.
- WHEN zcl_abapgit_persist_background=>c_amethod-auto.
- lv_aauto = ' checked' ##NO_TEXT.
- WHEN OTHERS.
- lv_afixed = ' checked' ##NO_TEXT.
- ENDCASE.
-
ro_html->add( zcl_abapgit_gui_chunk_lib=>render_repo_top( lo_repo ) ).
ro_html->add( '
' ).
- ro_html->add( '
Method' ) ##NO_TEXT.
- ro_html->add( |