mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 09:06:16 +08:00
add sap.f.card to xml view (#656)
* update xml view * update xml view sap.f.card * fix
This commit is contained in:
parent
3365b72865
commit
8b43cbb158
|
@ -3075,10 +3075,90 @@ CLASS z2ui5_cl_xml_view DEFINITION
|
||||||
|
|
||||||
METHODS dependents
|
METHODS dependents
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ns TYPE clike OPTIONAL
|
!ns TYPE clike OPTIONAL
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||||
|
|
||||||
|
METHODS card
|
||||||
|
IMPORTING
|
||||||
|
!id TYPE clike OPTIONAL
|
||||||
|
!class TYPE clike OPTIONAL
|
||||||
|
!headerposition TYPE clike OPTIONAL
|
||||||
|
!height TYPE clike OPTIONAL
|
||||||
|
!visible TYPE clike OPTIONAL
|
||||||
|
!width TYPE clike OPTIONAL
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||||
|
|
||||||
|
METHODS card_header
|
||||||
|
IMPORTING
|
||||||
|
!id TYPE clike OPTIONAL
|
||||||
|
!class TYPE clike OPTIONAL
|
||||||
|
!iconalt TYPE clike OPTIONAL
|
||||||
|
!iconbackgroundcolor TYPE clike OPTIONAL
|
||||||
|
!icondisplayshape TYPE clike OPTIONAL
|
||||||
|
!iconinitials TYPE clike OPTIONAL
|
||||||
|
!iconsize TYPE clike OPTIONAL
|
||||||
|
!iconsrc TYPE clike OPTIONAL
|
||||||
|
!iconvisible TYPE clike OPTIONAL
|
||||||
|
!statusText TYPE clike OPTIONAL
|
||||||
|
!statusvisible TYPE clike OPTIONAL
|
||||||
|
!subtitle TYPE clike OPTIONAL
|
||||||
|
!subtitlemaxlines TYPE clike OPTIONAL
|
||||||
|
!title TYPE clike OPTIONAL
|
||||||
|
!titlemaxlines TYPE clike OPTIONAL
|
||||||
|
!visible TYPE clike OPTIONAL
|
||||||
|
!datatimestamp TYPE clike OPTIONAL
|
||||||
|
!press TYPE clike OPTIONAL
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||||
|
|
||||||
|
METHODS numeric_header
|
||||||
|
IMPORTING
|
||||||
|
!id TYPE clike OPTIONAL
|
||||||
|
!class TYPE clike OPTIONAL
|
||||||
|
!visible TYPE clike OPTIONAL
|
||||||
|
!datatimestamp TYPE clike OPTIONAL
|
||||||
|
!press TYPE clike OPTIONAL
|
||||||
|
!details TYPE clike OPTIONAL
|
||||||
|
!detailsMaxLines TYPE clike OPTIONAL
|
||||||
|
!detailsState TYPE clike OPTIONAL
|
||||||
|
!iconAlt TYPE clike OPTIONAL
|
||||||
|
!iconBackgroundColor TYPE clike OPTIONAL
|
||||||
|
!iconDisplayShape TYPE clike OPTIONAL
|
||||||
|
!iconInitials TYPE clike OPTIONAL
|
||||||
|
!iconSize TYPE clike OPTIONAL
|
||||||
|
!iconSrc TYPE clike OPTIONAL
|
||||||
|
!iconVisible TYPE clike OPTIONAL
|
||||||
|
!number TYPE clike OPTIONAL
|
||||||
|
!numberSize TYPE clike OPTIONAL
|
||||||
|
!numberVisible TYPE clike OPTIONAL
|
||||||
|
!scale TYPE clike OPTIONAL
|
||||||
|
!sideIndicatorsAlignment TYPE clike OPTIONAL
|
||||||
|
!state TYPE clike OPTIONAL
|
||||||
|
!statusText TYPE clike OPTIONAL
|
||||||
|
!statusVisible TYPE clike OPTIONAL
|
||||||
|
!subtitle TYPE clike OPTIONAL
|
||||||
|
!subtitleMaxLines TYPE clike OPTIONAL
|
||||||
|
!title TYPE clike OPTIONAL
|
||||||
|
!titleMaxLines TYPE clike OPTIONAL
|
||||||
|
!trend TYPE clike OPTIONAL
|
||||||
|
!unitOfMeasurement TYPE clike OPTIONAL
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||||
|
|
||||||
|
METHODS numeric_side_indicator
|
||||||
|
IMPORTING
|
||||||
|
!id TYPE clike OPTIONAL
|
||||||
|
!class TYPE clike OPTIONAL
|
||||||
|
!visible TYPE clike OPTIONAL
|
||||||
|
!number TYPE clike OPTIONAL
|
||||||
|
!state TYPE clike OPTIONAL
|
||||||
|
!title TYPE clike OPTIONAL
|
||||||
|
!unit TYPE clike OPTIONAL
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||||
|
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
DATA mv_name TYPE string.
|
DATA mv_name TYPE string.
|
||||||
DATA mv_ns TYPE string.
|
DATA mv_ns TYPE string.
|
||||||
|
@ -3398,6 +3478,44 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD card.
|
||||||
|
result = _generic( name = `Card` ns = `f`
|
||||||
|
t_prop = VALUE #(
|
||||||
|
( n = `id` v = id )
|
||||||
|
( n = `class` v = class )
|
||||||
|
( n = `headerPosition` v = headerposition )
|
||||||
|
( n = `height` v = height )
|
||||||
|
( n = `width` v = width )
|
||||||
|
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) )
|
||||||
|
) ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD card_header.
|
||||||
|
result = _generic( name = `Header` ns = `f`
|
||||||
|
t_prop = VALUE #(
|
||||||
|
( n = `id` v = id )
|
||||||
|
( n = `class` v = class )
|
||||||
|
( n = `dataTimestamp` v = dataTimestamp )
|
||||||
|
( n = `iconAlt` v = iconAlt )
|
||||||
|
( n = `iconBackgroundColor` v = iconBackgroundColor )
|
||||||
|
( n = `iconDisplayShape` v = iconDisplayShape )
|
||||||
|
( n = `iconInitials` v = iconInitials )
|
||||||
|
( n = `iconSize` v = iconSize )
|
||||||
|
( n = `iconSrc` v = iconSrc )
|
||||||
|
( n = `statusText` v = statusText )
|
||||||
|
( n = `statusVisible` v = statusVisible )
|
||||||
|
( n = `subtitle` v = subtitle )
|
||||||
|
( n = `subtitleMaxLines` v = subtitleMaxLines )
|
||||||
|
( n = `title` v = title )
|
||||||
|
( n = `press` v = press )
|
||||||
|
( n = `titleMaxLines` v = titleMaxLines )
|
||||||
|
( n = `iconVisible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( iconVisible ) )
|
||||||
|
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) )
|
||||||
|
) ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD carousel.
|
METHOD carousel.
|
||||||
|
|
||||||
result = _generic( name = `Carousel`
|
result = _generic( name = `Carousel`
|
||||||
|
@ -5003,6 +5121,57 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD numeric_header.
|
||||||
|
|
||||||
|
result = _generic( name = `NumericHeader` ns = `f`
|
||||||
|
t_prop = VALUE #(
|
||||||
|
( n = `id` v = id )
|
||||||
|
( n = `class` v = class )
|
||||||
|
( n = `datatimestamp` v = datatimestamp )
|
||||||
|
( n = `press` v = press )
|
||||||
|
( n = `details` v = details )
|
||||||
|
( n = `detailsMaxLines` v = detailsMaxLines )
|
||||||
|
( n = `detailsState` v = detailsState )
|
||||||
|
( n = `iconAlt` v = iconAlt )
|
||||||
|
( n = `iconBackgroundColor` v = iconBackgroundColor )
|
||||||
|
( n = `iconDisplayShape` v = iconDisplayShape )
|
||||||
|
( n = `iconSize` v = iconSize )
|
||||||
|
( n = `iconSrc` v = iconSrc )
|
||||||
|
( n = `iconInitials` v = iconInitials )
|
||||||
|
( n = `number` v = number )
|
||||||
|
( n = `numberSize` v = numberSize )
|
||||||
|
( n = `scale` v = scale )
|
||||||
|
( n = `sideIndicatorsAlignment` v = sideIndicatorsAlignment )
|
||||||
|
( n = `state` v = state )
|
||||||
|
( n = `statusText` v = statusText )
|
||||||
|
( n = `subtitle` v = subtitle )
|
||||||
|
( n = `subtitleMaxLines` v = subtitleMaxLines )
|
||||||
|
( n = `title` v = title )
|
||||||
|
( n = `titleMaxLines` v = titleMaxLines )
|
||||||
|
( n = `trend` v = trend )
|
||||||
|
( n = `unitOfMeasurement` v = unitOfMeasurement )
|
||||||
|
( n = `statusVisible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( statusVisible ) )
|
||||||
|
( n = `numberVisible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( numberVisible ) )
|
||||||
|
( n = `iconVisible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( iconVisible ) )
|
||||||
|
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) )
|
||||||
|
) ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD numeric_side_indicator.
|
||||||
|
result = _generic( name = `NumericSideIndicator` ns = `f`
|
||||||
|
t_prop = VALUE #(
|
||||||
|
( n = `id` v = id )
|
||||||
|
( n = `class` v = class )
|
||||||
|
( n = `unit` v = unit )
|
||||||
|
( n = `title` v = title )
|
||||||
|
( n = `state` v = state )
|
||||||
|
( n = `number` v = number )
|
||||||
|
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) )
|
||||||
|
) ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD object_attribute.
|
METHOD object_attribute.
|
||||||
result = me.
|
result = me.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user