abapGit/src/ui/zcl_abapgit_gui_buttons.clas.abap
Marc Bernard 656e94c612
Change icon for user settings (#5282)
* Change icon for user settings

Reduce confusion because of same icon for different settings.

Closes https://github.com/abapGit/abapGit/issues/5088

* Icon

* Update toolbars

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2022-01-24 14:21:02 +01:00

63 lines
1.3 KiB
ABAP

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 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.
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
CLASS zcl_abapgit_gui_buttons IMPLEMENTATION.
METHOD advanced.
rv_html_string = `<i class="icon icon-tools-solid"></i>`.
ENDMETHOD.
METHOD help.
rv_html_string = `<i class="icon icon-question-circle-solid"></i>`.
ENDMETHOD.
METHOD new_offline.
rv_html_string = `<i class="icon icon-plug"></i> New Offline`.
ENDMETHOD.
METHOD new_online.
rv_html_string = `<i class="icon icon-cloud-upload-alt"></i> New Online`.
ENDMETHOD.
METHOD repo_list.
rv_html_string = `<i class="icon icon-bars"></i> Repository List`.
ENDMETHOD.
METHOD settings.
rv_html_string = `<i class="icon icon-cog"></i> Settings`.
ENDMETHOD.
ENDCLASS.