add list item group support

Signed-off-by: yeyinglong <yeyinglong@live.com>
This commit is contained in:
yeyinglong
2022-08-09 10:01:46 +08:00
parent e773f47ee7
commit 9ab1737444
6 changed files with 22 additions and 4 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ const addTSInterfaceSet = ['ForEach', 'LazyForEach', 'TapGesture', 'LongPressGes
const addTSAttributeSet = ['AlphabetIndexer', 'Animator', 'Badge', 'Blank', 'Button', 'Calendar', 'Canvas',
'Checkbox', 'CheckboxGroup', 'Circle', 'Column', 'ColumnSplit', 'Counter', 'DataPanel', 'DatePicker',
'Divider', 'Ellipse', 'Flex', 'FormComponent', 'Gauge', 'Grid', 'GridItem', 'GridContainer', 'Image',
'ImageAnimator', 'Line', 'List', 'ListItem', 'LoadingProgress', 'Marquee', 'Navigation', 'Navigator',
'ImageAnimator', 'Line', 'List', 'ListItem', 'ListItemGroup', 'LoadingProgress', 'Marquee', 'Navigation', 'Navigator',
'Panel', 'Path', 'PatternLock', 'Piece', 'PluginComponent', 'Polygon', 'Polyline', 'Progress',
'QRCode', 'Radio', 'Rating', 'Rect', 'Refresh', 'Row', 'RowSplit', 'Scroll', 'ScrollBar', 'Search',
'Select', 'Shape', 'Sheet', 'Slider', 'Span', 'Stack', 'Stepper', 'StepperItem', 'Swiper',
+2 -2
View File
@@ -1,8 +1,8 @@
{
"name": "List",
"children": ["ListItem", "Section"],
"children": ["ListItem", "Section", "ListItemGroup"],
"attrs": [
"listDirection", "scrollBar", "edgeEffect", "divider", "editMode", "cachedCount",
"listDirection", "scrollBar", "edgeEffect", "divider", "editMode", "cachedCount", "sticky",
"chainAnimation", "onScroll", "onReachStart", "onReachEnd", "onScrollStop", "onItemDelete",
"onItemMove", "onItemDragStart", "onItemDragEnter", "onItemDragMove", "onItemDragLeave", "onItemDrop",
"multiSelectable", "onScrollIndex", "onScrollBegin"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "ListItem",
"parents": ["List"],
"parents": ["List", "ListItemGroup"],
"single": true,
"attrs": ["sticky", "editable", "selectable", "swipeAction", "onSelect"]
}
+6
View File
@@ -0,0 +1,6 @@
{
"name": "ListItemGroup",
"parents": ["List"],
"children": ["ListItem"],
"attrs": ["divider"]
}
+6
View File
@@ -41,6 +41,7 @@
"Line",
"List",
"ListItem",
"ListItemGroup",
"LoadingProgress",
"Marquee",
"Menu",
@@ -270,6 +271,11 @@
"type": "ListItemAttribute",
"instance": "ListItemInstance"
},
{
"name": "ListItemGroup",
"type": "ListItemGroupAttribute",
"instance": "ListItemGroupInstance"
},
{
"name": "LoadingProgress",
"type": "LoadingProgressAttribute",
+6
View File
@@ -41,6 +41,7 @@
"Line",
"List",
"ListItem",
"ListItemGroup",
"LoadingProgress",
"Marquee",
"Menu",
@@ -270,6 +271,11 @@
"type": "ListItemAttribute",
"instance": "ListItemInstance"
},
{
"name": "ListItemGroup",
"type": "ListItemGroupAttribute",
"instance": "ListItemGroupInstance"
},
{
"name": "LoadingProgress",
"type": "LoadingProgressAttribute",