mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 22:04:38 +08:00
parent
05a05eb03f
commit
6a6b2ad342
|
@ -122,6 +122,10 @@ CLASS z2ui5_cl_core_client IMPLEMENTATION.
|
|||
|
||||
METHOD z2ui5_if_client~nav_app_call.
|
||||
|
||||
IF app IS NOT BOUND.
|
||||
z2ui5_cl_util=>x_raise( `NAV_APP_LEAVE_TO_INITIAL_APP_ERROR` ).
|
||||
ENDIF.
|
||||
|
||||
mo_action->ms_next-o_app_call = app.
|
||||
|
||||
IF app->id_app IS INITIAL.
|
||||
|
@ -133,10 +137,14 @@ CLASS z2ui5_cl_core_client IMPLEMENTATION.
|
|||
|
||||
METHOD z2ui5_if_client~nav_app_leave.
|
||||
|
||||
IF app IS NOT BOUND.
|
||||
IF app IS NOT SUPPLIED.
|
||||
app = z2ui5_if_client~get_app( z2ui5_if_client~get( )-s_draft-id_prev_app_stack ).
|
||||
ENDIF.
|
||||
|
||||
IF app IS NOT BOUND.
|
||||
z2ui5_cl_util=>x_raise( `NAV_APP_LEAVE_TO_INITIAL_APP_ERROR` ).
|
||||
ENDIF.
|
||||
|
||||
mo_action->ms_next-o_app_leave = app.
|
||||
|
||||
IF app->id_app IS INITIAL.
|
||||
|
|
|
@ -189,6 +189,25 @@ CLASS z2ui5_cl_xml_view_cc DEFINITION
|
|||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
|
||||
|
||||
METHODS websocket
|
||||
IMPORTING
|
||||
!value TYPE clike OPTIONAL
|
||||
!received TYPE clike OPTIONAL
|
||||
!path TYPE clike OPTIONAL
|
||||
!checkrepeat TYPE clike OPTIONAL
|
||||
!checkactive TYPE clike OPTIONAL
|
||||
PREFERRED PARAMETER received
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
|
||||
|
||||
METHODS binding_update
|
||||
IMPORTING
|
||||
!changed TYPE clike OPTIONAL
|
||||
!path TYPE clike OPTIONAL
|
||||
PREFERRED PARAMETER changed
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
|
||||
|
||||
METHODS chartjs
|
||||
IMPORTING
|
||||
!canvas_id TYPE clike OPTIONAL
|
||||
|
@ -221,6 +240,7 @@ CLASS z2ui5_cl_xml_view_cc DEFINITION
|
|||
METHODS constructor
|
||||
IMPORTING
|
||||
!view TYPE REF TO z2ui5_cl_xml_view .
|
||||
|
||||
PROTECTED SECTION.
|
||||
DATA mo_view TYPE REF TO z2ui5_cl_xml_view.
|
||||
PRIVATE SECTION.
|
||||
|
@ -510,6 +530,36 @@ CLASS z2ui5_cl_xml_view_cc IMPLEMENTATION.
|
|||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD binding_update.
|
||||
|
||||
result = mo_view.
|
||||
mo_view->_generic( name = `BindingUpdate`
|
||||
ns = `z2ui5`
|
||||
t_prop = VALUE #(
|
||||
* ( n = `value` v = value )
|
||||
( n = `path` v = path )
|
||||
( n = `changed` v = changed )
|
||||
* ( n = `checkActive` v = z2ui5_cl_util=>boolean_abap_2_json( checkactive ) )
|
||||
* ( n = `checkRepeat` v = z2ui5_cl_util=>boolean_abap_2_json( checkrepeat ) )
|
||||
) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD websocket.
|
||||
|
||||
result = mo_view.
|
||||
mo_view->_generic( name = `Websocket`
|
||||
ns = `z2ui5`
|
||||
t_prop = VALUE #( ( n = `value` v = value )
|
||||
( n = `path` v = path )
|
||||
( n = `received` v = received )
|
||||
( n = `checkActive` v = z2ui5_cl_util=>boolean_abap_2_json( checkactive ) )
|
||||
( n = `checkRepeat` v = z2ui5_cl_util=>boolean_abap_2_json( checkrepeat ) )
|
||||
) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD lp_title.
|
||||
|
||||
result = mo_view.
|
||||
|
|
Loading…
Reference in New Issue
Block a user