mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 04:36:18 +08:00
add controls to xml view (#557)
* add controls to xml view update uploadset update mask input side panel * fix
This commit is contained in:
parent
f203a773f3
commit
65b0bc9e23
|
@ -1997,6 +1997,7 @@
|
|||
!showValueStateMessage TYPE clike OPTIONAL
|
||||
!visible TYPE clike OPTIONAL
|
||||
!fieldWidth TYPE clike OPTIONAL
|
||||
!liveChange TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
|
@ -2360,8 +2361,29 @@
|
|||
!uploadCompleted TYPE clike OPTIONAL
|
||||
!afterItemAdded TYPE clike OPTIONAL
|
||||
!sameFilenameAllowed TYPE clike OPTIONAL
|
||||
!fileRenamed TYPE clike OPTIONAL
|
||||
!uploadButtonInvisible TYPE clike OPTIONAL
|
||||
!directory TYPE clike OPTIONAL
|
||||
!multiple TYPE clike OPTIONAL
|
||||
!dragDropDescription TYPE clike OPTIONAL
|
||||
!dragDropText TYPE clike OPTIONAL
|
||||
!noDataText TYPE clike OPTIONAL
|
||||
!noDataDescription TYPE clike OPTIONAL
|
||||
!noDataIllustrationType TYPE clike OPTIONAL
|
||||
!afterItemEdited TYPE clike OPTIONAL
|
||||
!afterItemRemoved TYPE clike OPTIONAL
|
||||
!beforeItemAdded TYPE clike OPTIONAL
|
||||
!beforeItemEdited TYPE clike OPTIONAL
|
||||
!beforeItemRemoved TYPE clike OPTIONAL
|
||||
!beforeUploadStarts TYPE clike OPTIONAL
|
||||
!beforeUploadTermination TYPE clike OPTIONAL
|
||||
!fileNameLengthExceeded TYPE clike OPTIONAL
|
||||
!fileRenamed TYPE clike OPTIONAL
|
||||
!fileSizeExceeded TYPE clike OPTIONAL
|
||||
!fileTypeMismatch TYPE clike OPTIONAL
|
||||
!itemDragStart TYPE clike OPTIONAL
|
||||
!itemDrop TYPE clike OPTIONAL
|
||||
!mediaTypeMismatch TYPE clike OPTIONAL
|
||||
!uploadTerminated TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
|
@ -2377,8 +2399,58 @@
|
|||
!thumbnailUrl TYPE clike OPTIONAL
|
||||
!markers TYPE clike OPTIONAL
|
||||
!statuses TYPE clike OPTIONAL
|
||||
!enabledEdit TYPE clike OPTIONAL
|
||||
!enabledRemove TYPE clike OPTIONAL
|
||||
!selected TYPE clike OPTIONAL
|
||||
!visibleEdit TYPE clike OPTIONAL
|
||||
!visibleRemove TYPE clike OPTIONAL
|
||||
!uploadState TYPE clike OPTIONAL
|
||||
!uploadUrl TYPE clike OPTIONAL
|
||||
!openPressed TYPE clike OPTIONAL
|
||||
!removePressed TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS markers_as_status
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS rules
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS mask_input_rule
|
||||
IMPORTING
|
||||
!maskFormatSymbol TYPE clike OPTIONAL
|
||||
!regex TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS side_panel
|
||||
IMPORTING
|
||||
!actionBarExpanded TYPE clike OPTIONAL
|
||||
!ariaLabel TYPE clike OPTIONAL
|
||||
!sidePanelMaxWidth TYPE clike OPTIONAL
|
||||
!sidePanelMinWidth TYPE clike OPTIONAL
|
||||
!sidePanelPosition TYPE clike OPTIONAL
|
||||
!sidePanelResizable TYPE clike OPTIONAL
|
||||
!sidePanelResizeLargerStep TYPE clike OPTIONAL
|
||||
!sidePanelResizeStep TYPE clike OPTIONAL
|
||||
!sidePanelWidth TYPE clike OPTIONAL
|
||||
!toggle TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS side_panel_item
|
||||
IMPORTING
|
||||
!icon TYPE clike OPTIONAL
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
METHODS main_content
|
||||
RETURNING
|
||||
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
|
||||
|
||||
PROTECTED SECTION.
|
||||
|
||||
DATA mv_name TYPE string.
|
||||
|
@ -3772,6 +3844,12 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD main_content.
|
||||
result = _generic( name = `mainContent`
|
||||
ns = `f` ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD main_contents.
|
||||
result = _generic( name = `mainContents`
|
||||
ns = `tnt` ).
|
||||
|
@ -3784,6 +3862,12 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD markers_as_status.
|
||||
result = _generic( name = `markersAsStatus`
|
||||
ns = `upload` ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD mask_input.
|
||||
result = me.
|
||||
_generic( name = `MaskInput`
|
||||
|
@ -3795,6 +3879,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `textDirection` v = textDirection )
|
||||
( n = `value` v = value )
|
||||
( n = `width` v = width )
|
||||
( n = `liveChange` v = liveChange )
|
||||
( n = `valueState` v = valueState )
|
||||
( n = `valueStateText` v = valueStateText )
|
||||
( n = `placeholderSymbol` v = placeholderSymbol )
|
||||
|
@ -3806,6 +3891,13 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD mask_input_rule.
|
||||
result = _generic( name = `MaskInputRule`
|
||||
t_prop = VALUE #( ( n = `maskFormatSymbol` v = maskFormatSymbol )
|
||||
( n = `regex` v = regex ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD menu_item.
|
||||
result = me.
|
||||
_generic( name = `MenuItem`
|
||||
|
@ -4458,6 +4550,11 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD rules.
|
||||
result = _generic( `rules` ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD scroll_container.
|
||||
result = _generic( name = `ScrollContainer`
|
||||
t_prop = VALUE #( ( n = `height` v = height )
|
||||
|
@ -4541,6 +4638,29 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD side_panel.
|
||||
result = _generic( name = `SidePanel`
|
||||
ns = `f`
|
||||
t_prop = VALUE #( ( n = `sidePanelWidth` v = sidePanelWidth )
|
||||
( n = `sidePanelResizeStep` v = sidePanelResizeStep )
|
||||
( n = `sidePanelResizeLargerStep` v = sidePanelResizeLargerStep )
|
||||
( n = `sidePanelPosition` v = sidePanelPosition )
|
||||
( n = `sidePanelMinWidth` v = sidePanelMinWidth )
|
||||
( n = `sidePanelMaxWidth` v = sidePanelMaxWidth )
|
||||
( n = `sidePanelResizable` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( sidePanelResizable ) )
|
||||
( n = `actionBarExpanded` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( actionBarExpanded ) )
|
||||
( n = `toggle` v = toggle )
|
||||
( n = `ariaLabel` v = ariaLabel ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD side_panel_item.
|
||||
result = _generic( name = `SidePanelItem`
|
||||
ns = `f`
|
||||
t_prop = VALUE #( ( n = `icon` v = icon ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD simple_form.
|
||||
result = _generic( name = `SimpleForm`
|
||||
ns = `form`
|
||||
|
@ -5083,6 +5203,27 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `uploadUrl` v = uploadUrl )
|
||||
( n = `mode` v = mode )
|
||||
( n = `fileRenamed` v = fileRenamed )
|
||||
( n = `directory` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( directory ) )
|
||||
( n = `multiple` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( multiple ) )
|
||||
( n = `dragDropDescription` v = dragDropDescription )
|
||||
( n = `dragDropText` v = dragDropText )
|
||||
( n = `noDataText` v = noDataText )
|
||||
( n = `noDataDescription` v = noDataDescription )
|
||||
( n = `noDataIllustrationType` v = noDataIllustrationType )
|
||||
( n = `afterItemEdited` v = afterItemEdited )
|
||||
( n = `afterItemRemoved` v = afterItemRemoved )
|
||||
( n = `beforeItemAdded` v = beforeItemAdded )
|
||||
( n = `beforeItemEdited` v = beforeItemEdited )
|
||||
( n = `beforeItemRemoved` v = beforeItemRemoved )
|
||||
( n = `beforeUploadStarts` v = beforeUploadStarts )
|
||||
( n = `beforeUploadTermination` v = beforeUploadTermination )
|
||||
( n = `fileNameLengthExceeded` v = fileNameLengthExceeded )
|
||||
( n = `fileSizeExceeded` v = fileSizeExceeded )
|
||||
( n = `fileTypeMismatch` v = fileTypeMismatch )
|
||||
( n = `itemDragStart` v = itemDragStart )
|
||||
( n = `itemDrop` v = itemDrop )
|
||||
( n = `mediaTypeMismatch` v = mediaTypeMismatch )
|
||||
( n = `uploadTerminated` v = uploadTerminated )
|
||||
( n = `uploadCompleted` v = uploadCompleted )
|
||||
( n = `afterItemAdded` v = afterItemAdded )
|
||||
( n = `sameFilenameAllowed` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( sameFilenameAllowed ) )
|
||||
|
@ -5098,6 +5239,15 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
|
|||
( n = `url` v = url )
|
||||
( n = `thumbnailUrl` v = thumbnailUrl )
|
||||
( n = `markers` v = markers )
|
||||
( n = `enabledEdit` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( enabledEdit ) )
|
||||
( n = `enabledRemove` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( enabledRemove ) )
|
||||
( n = `selected` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( selected ) )
|
||||
( n = `visibleEdit` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visibleEdit ) )
|
||||
( n = `visibleRemove` v = z2ui5_cl_fw_utility=>boolean_abap_2_json( visibleRemove ) )
|
||||
( n = `uploadState` v = uploadState )
|
||||
( n = `uploadUrl` v = uploadUrl )
|
||||
( n = `openPressed` v = openPressed )
|
||||
( n = `removePressed` v = removePressed )
|
||||
( n = `statuses` v = statuses ) ) ).
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user