mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 21:08:01 +08:00
tutorial is just a view, no need to implement intf (#2823)
This commit is contained in:
parent
a5ebe60642
commit
8d87beea60
|
@ -106,7 +106,7 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_MAIN IMPLEMENTATION.
|
||||||
|
|
||||||
DATA: lt_repos TYPE zif_abapgit_definitions=>ty_repo_ref_tt,
|
DATA: lt_repos TYPE zif_abapgit_definitions=>ty_repo_ref_tt,
|
||||||
lx_error TYPE REF TO zcx_abapgit_exception,
|
lx_error TYPE REF TO zcx_abapgit_exception,
|
||||||
lo_tutorial TYPE REF TO zcl_abapgit_gui_view_tutorial,
|
li_tutorial TYPE REF TO zif_abapgit_gui_renderable,
|
||||||
lo_repo LIKE LINE OF lt_repos.
|
lo_repo LIKE LINE OF lt_repos.
|
||||||
|
|
||||||
retrieve_active_repo( ). " Get and validate key of user default repo
|
retrieve_active_repo( ). " Get and validate key of user default repo
|
||||||
|
@ -123,8 +123,8 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_MAIN IMPLEMENTATION.
|
||||||
ro_html->add( render_toc( lt_repos ) ).
|
ro_html->add( render_toc( lt_repos ) ).
|
||||||
|
|
||||||
IF mv_show IS INITIAL OR lines( lt_repos ) = 0.
|
IF mv_show IS INITIAL OR lines( lt_repos ) = 0.
|
||||||
CREATE OBJECT lo_tutorial.
|
CREATE OBJECT li_tutorial TYPE zcl_abapgit_gui_view_tutorial.
|
||||||
ro_html->add( lo_tutorial->render( ) ).
|
ro_html->add( li_tutorial->render( ) ).
|
||||||
ELSE.
|
ELSE.
|
||||||
lo_repo = zcl_abapgit_repo_srv=>get_instance( )->get( mv_show ).
|
lo_repo = zcl_abapgit_repo_srv=>get_instance( )->get( mv_show ).
|
||||||
ro_html->add( render_repo( lo_repo ) ).
|
ro_html->add( render_repo( lo_repo ) ).
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
CLASS zcl_abapgit_gui_view_tutorial DEFINITION PUBLIC FINAL CREATE PUBLIC.
|
CLASS zcl_abapgit_gui_view_tutorial DEFINITION
|
||||||
|
PUBLIC
|
||||||
|
FINAL
|
||||||
|
CREATE PUBLIC .
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
INTERFACES zif_abapgit_gui_renderable.
|
|
||||||
INTERFACES zif_abapgit_gui_event_handler.
|
|
||||||
INTERFACES zif_abapgit_gui_page_hotkey.
|
|
||||||
ALIASES render FOR zif_abapgit_gui_renderable~render.
|
|
||||||
|
|
||||||
|
INTERFACES zif_abapgit_gui_renderable .
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
PRIVATE SECTION.
|
PRIVATE SECTION.
|
||||||
METHODS render_content
|
METHODS render_content
|
||||||
|
@ -74,16 +74,6 @@ CLASS ZCL_ABAPGIT_GUI_VIEW_TUTORIAL IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_gui_event_handler~on_event.
|
|
||||||
ev_state = zcl_abapgit_gui=>c_event_state-not_handled.
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_gui_page_hotkey~get_hotkey_actions.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_gui_renderable~render.
|
METHOD zif_abapgit_gui_renderable~render.
|
||||||
|
|
||||||
CREATE OBJECT ro_html TYPE zcl_abapgit_html.
|
CREATE OBJECT ro_html TYPE zcl_abapgit_html.
|
||||||
|
@ -93,6 +83,4 @@ CLASS ZCL_ABAPGIT_GUI_VIEW_TUTORIAL IMPLEMENTATION.
|
||||||
ro_html->add( '</div>' ).
|
ro_html->add( '</div>' ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user