mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 22:09:24 +08:00
New timeline control (#583)
* Popover: new parameter "showHeader" * Update src/z2ui5_cl_xml_view.clas.abap Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com> * New Timeline control new sap.suite.ui.commons.Timeline control --------- Co-authored-by: oblomov <102328295+oblomov-dev@users.noreply.github.com> Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
This commit is contained in:
parent
b0b97dc32d
commit
84c37a37c7
|
@ -2678,6 +2678,36 @@ CLASS z2ui5_cl_xml_view DEFINITION
|
|||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
methods TIMELINE
|
||||
importing
|
||||
!ID type CLIKE optional
|
||||
!ENABLEDOUBLESIDED type CLIKE optional
|
||||
!GROUPBY type CLIKE optional
|
||||
!GROWINGTHRESHOLD type CLIKE optional
|
||||
!FILTERTITLE type CLIKE optional
|
||||
!SORTOLDESTFIRST type CLIKE optional
|
||||
!ALIGNMENT type CLIKE optional
|
||||
!AXISORIENTATION type CLIKE optional
|
||||
!CONTENT type CLIKE optional
|
||||
returning
|
||||
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
|
||||
|
||||
methods TIMELINEITEM
|
||||
importing
|
||||
!ID type CLIKE optional
|
||||
!DATETIME type CLIKE optional
|
||||
!TITLE type CLIKE optional
|
||||
!USERNAMECLICKABLE type CLIKE optional
|
||||
!USERNAMECLICKED type CLIKE optional
|
||||
!SELECT type CLIKE optional
|
||||
!USERPICTURE type CLIKE optional
|
||||
!TEXT type CLIKE optional
|
||||
!USERNAME type CLIKE optional
|
||||
!FILTERVALUE type CLIKE optional
|
||||
!ICON type CLIKE optional
|
||||
returning
|
||||
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
|
||||
|
||||
PROTECTED SECTION.
|
||||
|
||||
DATA mv_name TYPE string.
|
||||
|
@ -6583,4 +6613,37 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
result = me.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD timeline.
|
||||
|
||||
result = _generic( name = `Timeline`
|
||||
ns = 'commons'
|
||||
t_prop = VALUE #( ( n = 'id' v = id )
|
||||
( n = 'enableDoubleSided' v = z2ui5_cl_fw_utility=>boolean_abap_2_json( enabledoublesided ) )
|
||||
( n = 'groupBy' v = groupby )
|
||||
( n = 'growingThreshold' v = growingthreshold )
|
||||
( n = 'filterTitle' v = filtertitle )
|
||||
( n = 'sortOldestFirst' v = z2ui5_cl_fw_utility=>boolean_abap_2_json( sortoldestfirst ) )
|
||||
( n = 'alignment' v = ALIGNMENT )
|
||||
( n = 'axisOrientation' v = axisOrientation )
|
||||
( n = 'content' v = content ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD timelineitem.
|
||||
|
||||
result = _generic( name = `TimelineItem`
|
||||
ns = 'commons'
|
||||
t_prop = VALUE #( ( n = 'id' v = id )
|
||||
( n = 'dateTime' v = datetime )
|
||||
( n = 'title' v = title )
|
||||
( n = 'userNameClickable' v = z2ui5_cl_fw_utility=>boolean_abap_2_json( usernameclickable ) )
|
||||
( n = 'userNameClicked' v = usernameclicked )
|
||||
( n = 'select' v = select )
|
||||
( n = 'userPicture' v = userpicture )
|
||||
( n = 'text' v = text )
|
||||
( n = 'userName' v = username )
|
||||
( n = 'filterValue' v = filtervalue )
|
||||
( n = 'icon' v = icon ) ) ).
|
||||
ENDMETHOD.
|
||||
ENDCLASS.
|
||||
|
|
Loading…
Reference in New Issue
Block a user