update abaplint (#329)

* update abaplint

* abaplint
This commit is contained in:
oblomov 2023-07-01 10:53:39 +02:00 committed by GitHub
parent 1b591a10e0
commit cd6ef63cf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -898,9 +898,11 @@ CLASS z2ui5_cl_xml_view DEFINITION
METHODS mid_column_pages METHODS mid_column_pages
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view . VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
METHODS end_column_pages METHODS end_column_pages
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view . VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
METHODS ui_table METHODS ui_table
IMPORTING IMPORTING
!rows TYPE clike OPTIONAL !rows TYPE clike OPTIONAL
@ -932,7 +934,8 @@ CLASS z2ui5_cl_xml_view DEFINITION
!customfilter TYPE clike OPTIONAL !customfilter TYPE clike OPTIONAL
PREFERRED PARAMETER rows PREFERRED PARAMETER rows
RETURNING RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view . VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
METHODS ui_column METHODS ui_column
IMPORTING IMPORTING
!width TYPE clike OPTIONAL !width TYPE clike OPTIONAL
@ -965,7 +968,7 @@ ENDCLASS.
CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION. CLASS z2ui5_cl_xml_view IMPLEMENTATION.
METHOD actions. METHOD actions.
@ -1270,6 +1273,16 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD currency.
result = _generic( name = `Currency`
ns = 'u'
t_prop = VALUE #(
( n = `value` v = value )
( n = `currency` v = currency ) ) ).
ENDMETHOD.
METHOD custom_data. METHOD custom_data.
result = _generic( `customData` ). result = _generic( `customData` ).
ENDMETHOD. ENDMETHOD.
@ -1368,7 +1381,6 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
result->mt_prop = VALUE #( BASE result->mt_prop result->mt_prop = VALUE #( BASE result->mt_prop
( n = 'displayBlock' v = 'true' ) ( n = 'displayBlock' v = 'true' )
( n = 'height' v = '100%' ) ( n = 'height' v = '100%' )
* ( n = 'controllerName' v = z2ui5_cl_http_handler=>config-controller_name ) ).
( n = 'controllerName' v = result->ss_config-controller_name ) ). ( n = 'controllerName' v = result->ss_config-controller_name ) ).
result->m_name = `View`. result->m_name = `View`.
@ -1470,6 +1482,22 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD generictile.
result = me.
_generic(
name = `GenericTile`
ns = ``
t_prop = VALUE #(
( n = `class` v = class )
( n = `header` v = header )
( n = `press` v = press )
( n = `frameType` v = frametype )
( n = `subheader` v = subheader ) ) ).
ENDMETHOD.
METHOD generic_tag. METHOD generic_tag.
result = _generic( name = `GenericTag` result = _generic( name = `GenericTag`
t_prop = VALUE #( ( n = `ariaLabelledBy` v = arialabelledby ) t_prop = VALUE #( ( n = `ariaLabelledBy` v = arialabelledby )
@ -2148,13 +2176,13 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD suggestion_rows. METHOD suggestion_items.
result = _generic( `suggestionRows` ). result = _generic( `suggestionItems` ).
ENDMETHOD. ENDMETHOD.
METHOD suggestion_items. METHOD suggestion_rows.
result = _generic( `suggestionItems` ). result = _generic( `suggestionRows` ).
ENDMETHOD. ENDMETHOD.
@ -2224,6 +2252,14 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD. ENDMETHOD.
METHOD tilecontent.
result = _generic( name = `TileContent`
ns = `` ).
ENDMETHOD.
METHOD time_picker. METHOD time_picker.
result = me. result = me.
_generic( name = `TimePicker` _generic( name = `TimePicker`
@ -2245,6 +2281,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD toggle_button. METHOD toggle_button.
result = me. result = me.
_generic( name = `ToggleButton` _generic( name = `ToggleButton`
t_prop = VALUE #( ( n = `press` v = press ) t_prop = VALUE #( ( n = `press` v = press )
@ -2257,6 +2294,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD token. METHOD token.
result = me. result = me.
_generic( name = `Token` _generic( name = `Token`
t_prop = VALUE #( ( n = `key` v = key ) t_prop = VALUE #( ( n = `key` v = key )
@ -2268,38 +2306,49 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD tokens. METHOD tokens.
result = _generic( `tokens` ). result = _generic( `tokens` ).
ENDMETHOD. ENDMETHOD.
METHOD toolbar. METHOD toolbar.
result = _generic( `Toolbar` ). result = _generic( `Toolbar` ).
ENDMETHOD. ENDMETHOD.
METHOD toolbar_spacer. METHOD toolbar_spacer.
result = me. result = me.
_generic( name = `ToolbarSpacer` _generic( name = `ToolbarSpacer`
ns = ns ). ns = ns ).
ENDMETHOD. ENDMETHOD.
METHOD tree_column. METHOD tree_column.
result = _generic( name = `Column` result = _generic( name = `Column`
ns = `table` ns = `table`
t_prop = VALUE #( t_prop = VALUE #(
( n = `label` v = label ) ( n = `label` v = label )
( n = `hAlign` v = halign ) ) ). ( n = `hAlign` v = halign ) ) ).
ENDMETHOD. ENDMETHOD.
METHOD tree_columns. METHOD tree_columns.
result = _generic( name = `columns` result = _generic( name = `columns`
ns = `table` ). ns = `table` ).
ENDMETHOD. ENDMETHOD.
METHOD tree_table. METHOD tree_table.
result = _generic( name = `TreeTable` result = _generic( name = `TreeTable`
ns = `table` ns = `table`
t_prop = VALUE #( t_prop = VALUE #(
@ -2315,12 +2364,85 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD tree_template. METHOD tree_template.
result = _generic( name = `template` result = _generic( name = `template`
ns = `table` ). ns = `table` ).
ENDMETHOD.
METHOD ui_column.
result = _generic( name = `Column`
ns = 'table'
t_prop = VALUE #(
( n = `width` v = width )
( n = `showSortMenuEntry` v = showSortMenuEntry )
( n = `sortProperty` v = sortProperty )
( n = `showFilterMenuEntry` v = showFilterMenuEntry )
( n = `filterProperty` v = filterProperty ) ) ).
ENDMETHOD.
METHOD ui_columns.
result = _generic( name = `columns`
ns = 'table' ).
ENDMETHOD.
METHOD ui_extension.
result = _generic( name = `extension`
ns = 'table' ).
ENDMETHOD.
METHOD ui_table.
result = _generic( name = `Table`
ns = 'table'
t_prop = VALUE #(
( n = `rows` v = rows )
( n = `alternateRowColors` v = lcl_utility=>get_json_boolean( alternateRowColors ) )
( n = `columnHeaderVisible` v = columnheadervisible )
( n = `editable` v = lcl_utility=>get_json_boolean( editable ) )
( n = `enableCellFilter` v = lcl_utility=>get_json_boolean( enablecellfilter ) )
( n = `enableGrouping` v = lcl_utility=>get_json_boolean( enablegrouping ) )
( n = `senableSelectAll` v = lcl_utility=>get_json_boolean( enableselectall ) )
( n = `firstVisibleRow` v = firstvisiblerow )
( n = `fixedBottomRowCount` v = fixedbottomrowcount )
( n = `fixedColumnCount` v = fixedColumnCount )
( n = `rowactioncount` v = rowactioncount )
( n = `fixedRowCount` v = fixedRowCount )
( n = `minAutoRowCount` v = minAutoRowCount )
( n = `minAutoRowCount` v = minAutoRowCount )
( n = `rowHeight` v = rowHeight )
( n = `selectedIndex` v = selectedIndex )
( n = `selectionMode` v = selectionMode )
( n = `showColumnVisibilityMenu` v = lcl_utility=>get_json_boolean( showColumnVisibilityMenu ) )
( n = `showNoData` v = lcl_utility=>get_json_boolean( showNoData ) )
( n = `threshold` v = threshold )
( n = `visibleRowCount` v = visibleRowCount )
( n = `visibleRowCountMode` v = visibleRowCountMode )
( n = `with` v = with )
( n = `footer` v = footer )
( n = `filter` v = filter )
( n = `sort` v = sort )
( n = `customFilter` v = customFilter )
( n = `rowSelectionChange` v = rowSelectionChange )
) ).
ENDMETHOD.
METHOD ui_template.
result = _generic( name = `template`
ns = 'table' ).
ENDMETHOD. ENDMETHOD.
METHOD vbox. METHOD vbox.
result = _generic( name = `VBox` result = _generic( name = `VBox`
t_prop = VALUE #( ( n = `height` v = height ) t_prop = VALUE #( ( n = `height` v = height )
( n = `justifyContent` v = justifyContent ) ( n = `justifyContent` v = justifyContent )
@ -2329,6 +2451,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD vertical_layout. METHOD vertical_layout.
result = _generic( name = `VerticalLayout` result = _generic( name = `VerticalLayout`
ns = `layout` ns = `layout`
t_prop = VALUE #( ( n = `class` v = class ) t_prop = VALUE #( ( n = `class` v = class )
@ -2337,6 +2460,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD xml_get. METHOD xml_get.
CASE m_name. CASE m_name.
WHEN `ZZPLAIN`. WHEN `ZZPLAIN`.
result = mt_prop[ n = `VALUE` ]-v. result = mt_prop[ n = `VALUE` ]-v.
@ -2366,6 +2490,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
DATA(lv_ns) = COND #( WHEN m_ns <> || THEN |{ m_ns }:| ). DATA(lv_ns) = COND #( WHEN m_ns <> || THEN |{ m_ns }:| ).
result = |{ result }</{ lv_ns }{ m_name }>|. result = |{ result }</{ lv_ns }{ m_name }>|.
ENDMETHOD. ENDMETHOD.
@ -2377,6 +2502,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
METHOD _generic. METHOD _generic.
DATA(result2) = NEW z2ui5_cl_xml_view( ). DATA(result2) = NEW z2ui5_cl_xml_view( ).
result2->m_name = name. result2->m_name = name.
result2->m_ns = ns. result2->m_ns = ns.
@ -2387,104 +2513,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
m_root->m_last = result2. m_root->m_last = result2.
result = result2. result = result2.
ENDMETHOD.
METHOD generictile.
result = me.
_generic(
name = `GenericTile`
ns = ``
t_prop = VALUE #(
( n = `class` v = class )
( n = `header` v = header )
( n = `press` v = press )
( n = `frameType` v = frametype )
( n = `subheader` v = subheader ) ) ).
ENDMETHOD. ENDMETHOD.
METHOD tilecontent.
result = _generic( name = `TileContent`
ns = `` ).
ENDMETHOD.
METHOD currency.
result = _generic( name = `Currency`
ns = 'u'
t_prop = VALUE #(
( n = `value` v = value )
( n = `currency` v = currency ) ) ).
ENDMETHOD.
METHOD ui_column.
result = _generic( name = `Column`
ns = 'table'
t_prop = VALUE #(
( n = `width` v = width )
( n = `showSortMenuEntry` v = showSortMenuEntry )
( n = `sortProperty` v = sortProperty )
( n = `showFilterMenuEntry` v = showFilterMenuEntry )
( n = `filterProperty` v = filterProperty ) ) ).
ENDMETHOD.
METHOD ui_columns.
result = _generic( name = `columns`
ns = 'table' ).
ENDMETHOD.
METHOD ui_extension.
result = _generic( name = `extension`
ns = 'table' ).
ENDMETHOD.
METHOD ui_table.
result = _generic( name = `Table`
ns = 'table'
t_prop = VALUE #(
( n = `rows` v = rows )
( n = `alternateRowColors` v = lcl_utility=>get_json_boolean( alternateRowColors ) )
( n = `columnHeaderVisible` v = columnheadervisible )
( n = `editable` v = lcl_utility=>get_json_boolean( editable ) )
( n = `enableCellFilter` v = lcl_utility=>get_json_boolean( enablecellfilter ) )
( n = `enableGrouping` v = lcl_utility=>get_json_boolean( enablegrouping ) )
( n = `senableSelectAll` v = lcl_utility=>get_json_boolean( enableselectall ) )
( n = `firstVisibleRow` v = firstvisiblerow )
( n = `fixedBottomRowCount` v = fixedbottomrowcount )
( n = `fixedColumnCount` v = fixedColumnCount )
( n = `fixedRowCount` v = fixedRowCount )
( n = `minAutoRowCount` v = minAutoRowCount )
( n = `minAutoRowCount` v = minAutoRowCount )
( n = `rowHeight` v = rowHeight )
( n = `selectedIndex` v = selectedIndex )
( n = `selectionMode` v = selectionMode )
( n = `showColumnVisibilityMenu` v = lcl_utility=>get_json_boolean( showColumnVisibilityMenu ) )
( n = `showNoData` v = lcl_utility=>get_json_boolean( showNoData ) )
( n = `threshold` v = threshold )
( n = `visibleRowCount` v = visibleRowCount )
( n = `visibleRowCountMode` v = visibleRowCountMode )
( n = `with` v = with )
( n = `footer` v = footer )
( n = `filter` v = filter )
( n = `sort` v = sort )
( n = `customFilter` v = customFilter )
( n = `rowSelectionChange` v = rowSelectionChange )
) ).
ENDMETHOD.
METHOD ui_template.
result = _generic( name = `template`
ns = 'table' ).
ENDMETHOD.
ENDCLASS. ENDCLASS.