mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +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,
|
||||
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.
|
||||
|
||||
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 ) ).
|
||||
|
||||
IF mv_show IS INITIAL OR lines( lt_repos ) = 0.
|
||||
CREATE OBJECT lo_tutorial.
|
||||
ro_html->add( lo_tutorial->render( ) ).
|
||||
CREATE OBJECT li_tutorial TYPE zcl_abapgit_gui_view_tutorial.
|
||||
ro_html->add( li_tutorial->render( ) ).
|
||||
ELSE.
|
||||
lo_repo = zcl_abapgit_repo_srv=>get_instance( )->get( mv_show ).
|
||||
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.
|
||||
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.
|
||||
PRIVATE SECTION.
|
||||
METHODS render_content
|
||||
|
@ -74,16 +74,6 @@ CLASS ZCL_ABAPGIT_GUI_VIEW_TUTORIAL IMPLEMENTATION.
|
|||
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.
|
||||
|
||||
CREATE OBJECT ro_html TYPE zcl_abapgit_html.
|
||||
|
@ -93,6 +83,4 @@ CLASS ZCL_ABAPGIT_GUI_VIEW_TUTORIAL IMPLEMENTATION.
|
|||
ro_html->add( '</div>' ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
ENDCLASS.
|
||||
|
|
Loading…
Reference in New Issue
Block a user