mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 07:16:10 +08:00
new control xml view (#561)
This commit is contained in:
parent
ddc80273f5
commit
c19a959b20
|
@ -1168,6 +1168,7 @@
|
|||
!rowselectionchange TYPE clike OPTIONAL
|
||||
!selectionbehavior TYPE clike DEFAULT 'RowSelector'
|
||||
!selectedindex TYPE clike OPTIONAL
|
||||
!id TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
|
||||
METHODS tree_columns
|
||||
|
@ -1250,6 +1251,7 @@
|
|||
!rowselectionchange TYPE clike OPTIONAL
|
||||
!customfilter TYPE clike OPTIONAL
|
||||
!id TYPE clike OPTIONAL
|
||||
!flex TYPE clike OPTIONAL
|
||||
PREFERRED PARAMETER rows
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
|
||||
|
@ -1998,6 +2000,7 @@
|
|||
!visible TYPE clike OPTIONAL
|
||||
!fieldWidth TYPE clike OPTIONAL
|
||||
!liveChange TYPE clike OPTIONAL
|
||||
!change TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
|
@ -2454,6 +2457,80 @@
|
|||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS quick_view
|
||||
IMPORTING
|
||||
!placement TYPE clike OPTIONAL
|
||||
!width TYPE clike OPTIONAL
|
||||
!afterClose TYPE clike OPTIONAL
|
||||
!afterOpen TYPE clike OPTIONAL
|
||||
!beforeClose TYPE clike OPTIONAL
|
||||
!beforeOpen TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS quick_view_page
|
||||
IMPORTING
|
||||
!description TYPE clike OPTIONAL
|
||||
!header TYPE clike OPTIONAL
|
||||
!pageId TYPE clike OPTIONAL
|
||||
!title TYPE clike OPTIONAL
|
||||
!titleUrl TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS quick_view_page_avatar
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS quick_view_group
|
||||
IMPORTING
|
||||
!heading TYPE clike OPTIONAL
|
||||
!visible TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS quick_view_group_element
|
||||
IMPORTING
|
||||
!emailSubject TYPE clike OPTIONAL
|
||||
!label TYPE clike OPTIONAL
|
||||
!pageLinkId TYPE clike OPTIONAL
|
||||
!target TYPE clike OPTIONAL
|
||||
!type TYPE clike OPTIONAL
|
||||
!url TYPE clike OPTIONAL
|
||||
!value TYPE clike OPTIONAL
|
||||
!visible TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS variant_management_fl
|
||||
IMPORTING
|
||||
!displayTextFSV TYPE clike OPTIONAL
|
||||
!editable TYPE clike OPTIONAL
|
||||
!executeOnSelectionForStanDflt TYPE clike OPTIONAL
|
||||
!headerLevel TYPE clike OPTIONAL
|
||||
!inErrorState TYPE clike OPTIONAL
|
||||
!maxWidth TYPE clike OPTIONAL
|
||||
!modelName TYPE clike OPTIONAL
|
||||
!resetOnContextChange TYPE clike OPTIONAL
|
||||
!showSetAsDefault TYPE clike OPTIONAL
|
||||
!titleStyle TYPE clike OPTIONAL
|
||||
!updateVariantInURL TYPE clike OPTIONAL
|
||||
!for TYPE clike OPTIONAL
|
||||
!cancel TYPE clike OPTIONAL
|
||||
!initialized TYPE clike OPTIONAL
|
||||
!manage TYPE clike OPTIONAL
|
||||
!save TYPE clike OPTIONAL
|
||||
!select TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS column_element_data
|
||||
IMPORTING
|
||||
!cellsLarge TYPE clike OPTIONAL
|
||||
!cellsSmall TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
PROTECTED SECTION.
|
||||
|
||||
DATA mv_name TYPE string.
|
||||
|
@ -2759,6 +2836,13 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD column_element_data.
|
||||
result = _generic( name = `ColumnElementData` ns = `form`
|
||||
t_prop = VALUE #( ( n = `cellsLarge` v = cellsLarge )
|
||||
( n = `cellsSmall` v = cellsSmall ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD column_list_item.
|
||||
result = _generic( name = `ColumnListItem`
|
||||
t_prop = VALUE #( ( n = `vAlign` v = valign )
|
||||
|
@ -2857,8 +2941,10 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `xmlns:shapes` v = `sap.gantt.simple.shapes` )
|
||||
( n = `xmlns:commons` v = `sap.suite.ui.commons` )
|
||||
( n = `xmlns:vm` v = `sap.ui.comp.variants` )
|
||||
( n = `xmlns:flvm` v = `sap.ui.fl.variants` )
|
||||
( n = `xmlns:p13n` v = `sap.m.p13n` )
|
||||
( n = `xmlns:upload` v = `sap.m.upload` )
|
||||
( n = `xmlns:fl` v = `sap.ui.fl` )
|
||||
( n = `xmlns:tnt ` v = `sap.tnt` ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -3883,6 +3969,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `value` v = value )
|
||||
( n = `width` v = width )
|
||||
( n = `liveChange` v = liveChange )
|
||||
( n = `change` v = change )
|
||||
( n = `valueState` v = valueState )
|
||||
( n = `valueStateText` v = valueStateText )
|
||||
( n = `placeholderSymbol` v = placeholderSymbol )
|
||||
|
@ -4421,6 +4508,52 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD quick_view.
|
||||
result = _generic( name = `QuickView`
|
||||
t_prop = VALUE #( ( n = `placement` v = placement )
|
||||
( n = `width` v = width )
|
||||
( n = `afterClose` v = afterClose )
|
||||
( n = `afterOpen` v = afterOpen )
|
||||
( n = `beforeClose` v = beforeClose )
|
||||
( n = `beforeOpen` v = beforeOpen ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD quick_view_group.
|
||||
result = _generic( name = `QuickViewGroup`
|
||||
t_prop = VALUE #( ( n = `heading` v = heading )
|
||||
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD quick_view_group_element.
|
||||
result = _generic( name = `QuickViewGroupElement`
|
||||
t_prop = VALUE #( ( n = `emailSubject` v = emailSubject )
|
||||
( n = `label` v = label )
|
||||
( n = `pageLinkId` v = pageLinkId )
|
||||
( n = `target` v = target )
|
||||
( n = `type` v = type )
|
||||
( n = `url` v = url )
|
||||
( n = `value` v = value )
|
||||
( n = `visible` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visible ) ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD quick_view_page.
|
||||
result = _generic( name = `QuickViewPage`
|
||||
t_prop = VALUE #( ( n = `description` v = description )
|
||||
( n = `header` v = header )
|
||||
( n = `pageId` v = pageId )
|
||||
( n = `title` v = title )
|
||||
( n = `titleUrl` v = titleUrl ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD quick_view_page_avatar.
|
||||
result = _generic( name = `avatar` ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD radial_micro_chart.
|
||||
result = me.
|
||||
_generic( name = `RadialMicroChart`
|
||||
|
@ -5086,6 +5219,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `columnSelect` v = columnselect )
|
||||
( n = `rowSelectionChange` v = rowselectionchange )
|
||||
( n = `selectionBehavior` v = selectionbehavior )
|
||||
( n = `id` v = id )
|
||||
( n = `selectedIndex` v = selectedindex ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -5178,6 +5312,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `sort` v = sort )
|
||||
( n = `customFilter` v = customfilter )
|
||||
( n = `id` v = id )
|
||||
( n = `fl:flexibility` v = flex )
|
||||
( n = `rowSelectionChange` v = rowselectionchange )
|
||||
) ).
|
||||
|
||||
|
@ -5329,6 +5464,29 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD variant_management_fl.
|
||||
result = _generic( name = `VariantManagement`
|
||||
ns = `flvm`
|
||||
t_prop = VALUE #( ( n = `displayTextForExecuteOnSelectionForStandardVariant` v = displaytextfsv )
|
||||
( n = `editable` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( editable ) )
|
||||
( n = `executeOnSelectionForStandardDefault` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( executeonselectionforstandflt ) )
|
||||
( n = `headerLevel` v = headerLevel )
|
||||
( n = `inErrorState` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( inErrorState ) )
|
||||
( n = `maxWidth` v = maxWidth )
|
||||
( n = `modelName` v = modelName )
|
||||
( n = `resetOnContextChange` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( resetOnContextChange ) )
|
||||
( n = `showSetAsDefault` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( showSetAsDefault ) )
|
||||
( n = `titleStyle` v = titleStyle )
|
||||
( n = `updateVariantInURL` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( updateVariantInURL ) )
|
||||
( n = `cancel` v = cancel )
|
||||
( n = `initialized` v = initialized )
|
||||
( n = `manage` v = manage )
|
||||
( n = `save` v = save )
|
||||
( n = `select` v = select )
|
||||
( n = `for` v = for ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD vbox.
|
||||
|
||||
result = _generic( name = `VBox`
|
||||
|
|
Loading…
Reference in New Issue
Block a user