All files / src/ui/lib zcl_abapgit_gui_buttons.clas.abap

100% Statements 84/84
100% Branches 0/0
100% Functions 0/0
100% Lines 84/84

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 851x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
CLASS zcl_abapgit_gui_buttons DEFINITION
  PUBLIC
  FINAL
  CREATE PUBLIC .
 
  PUBLIC SECTION.
    CLASS-METHODS new_online
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS flow
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS new_offline
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS advanced
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS help
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS repo_list
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS settings
      RETURNING VALUE(rv_html_string) TYPE string.
 
    CLASS-METHODS experimental
      RETURNING VALUE(rv_html_string) TYPE string.
 
  PROTECTED SECTION.
  PRIVATE SECTION.
ENDCLASS.
 
 
 
CLASS zcl_abapgit_gui_buttons IMPLEMENTATION.
 
 
  METHOD advanced.
    rv_html_string = zcl_abapgit_html=>icon(
      iv_name = 'tools-solid'
      iv_hint = 'Utilities' ).
  ENDMETHOD.
 
 
  METHOD experimental.
    rv_html_string = zcl_abapgit_html=>icon(
      iv_name = 'vial-solid/red'
      iv_hint = 'Experimental Features are Enabled' ).
  ENDMETHOD.
 
 
  METHOD help.
    rv_html_string = zcl_abapgit_html=>icon(
      iv_name = 'question-circle-solid'
      iv_hint = 'Help' ).
  ENDMETHOD.
 
 
  METHOD new_offline.
    rv_html_string = zcl_abapgit_html=>icon( 'plug' ) && ' New Offline'.
  ENDMETHOD.
 
 
  METHOD new_online.
    rv_html_string = zcl_abapgit_html=>icon( 'cloud-upload-alt' ) && ' New Online'.
  ENDMETHOD.
 
 
  METHOD flow.
    rv_html_string = zcl_abapgit_html=>icon( 'flow' ) && ' Flow'.
  ENDMETHOD.
 
 
  METHOD repo_list.
    rv_html_string = zcl_abapgit_html=>icon( 'bars' ) && ' Repository List'.
  ENDMETHOD.
 
 
  METHOD settings.
    rv_html_string = zcl_abapgit_html=>icon( 'cog' ) && ' Global Settings'.
  ENDMETHOD.
ENDCLASS.