Skip to content

Commit a89ff96

Browse files
ASP.NET - Recover pattern-named / inherited members types (ownerBand, maxLength) (#31974)
1 parent 35ac273 commit a89ff96

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

packages/devextreme-metadata/make-aspnet-metadata.ts

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,33 @@ AspNet.makeMetadata({
118118
'ui/scheduler:dxSchedulerOptions.cellDuration',
119119
'ui/scheduler:dxSchedulerOptions.views.(agenda|cell)Duration',
120120
'ui/text_box:dxTextBoxOptions.maxLength',
121-
'common/grids:ColumnBase.ownerBand',
121+
// 'common/grids:ColumnBase.ownerBand',
122122
'ui/responsive_box:dxResponsiveBoxItem.location.(col|row)',
123123
'ui/tag_box:dxTagBoxOptions.maxDisplayedTags',
124124
],
125125
['number', 'string'],
126126
['int'],
127127
),
128128

129+
// recover inherited
130+
// ownerBand
131+
removeMembers('common/grids:ColumnBase.ownerBand'),
132+
addMember({ uid: 'ui/data_grid:dxDataGridColumn.ownerBand' }),
133+
addMember({ uid: 'ui/tree_list:dxTreeListColumn.ownerBand' }),
134+
replaceTypes('ui/data_grid:dxDataGridColumn.ownerBand', ['*'], ['int']),
135+
replaceTypes('ui/tree_list:dxTreeListColumn.ownerBand', ['*'], ['number']),
136+
// ownerBand
137+
// maxLength
138+
addMember({ uid: 'ui/drop_down_box:dxDropDownBoxOptions.maxLength' }),
139+
addMember({ uid: 'ui/tag_box:dxTagBoxOptions.maxLength' }),
140+
replaceTypes(
141+
['ui/drop_down_box:dxDropDownBoxOptions.maxLength', 'ui/tag_box:dxTagBoxOptions.maxLength'],
142+
['*'],
143+
['number', 'string'],
144+
),
145+
// maxLength
146+
// recover inherited
147+
129148
// This isn't the pageSize you're looking for. Rollback.
130149
replaceTypes('ui/diagram:dxDiagramOptions.pageSize', ['int'], []),
131150

0 commit comments

Comments
 (0)