• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "properties": [
3    {
4      "name": "column-span",
5      "syscap": [
6        "SystemCapability.ArkUI.ArkUI.Full"
7      ],
8      "syntax": [
9        {
10          "name": "<number>"
11        }
12      ],
13      "version": [
14        {
15          "name": "v3.0"
16        }
17      ],
18      "description": [
19        {
20          "name": "Number of columns occupied by the current list-item in the list. By default, the list-item occupies one column. This attribute is valid only when the list contains multiple columns"
21        }
22      ],
23      "restrictions": [
24        {
25          "name": [
26            "number"
27          ]
28        }
29      ]
30    },
31    {
32      "name": "fill",
33      "syscap": [
34        "SystemCapability.ArkUI.ArkUI.Full"
35      ],
36      "syntax": [
37        {
38          "name": "<color>"
39        }
40      ],
41      "version": [
42        {
43          "name": "v7.0"
44        }
45      ],
46      "description": [
47        {
48          "name": "Use the shorthand property to set the fill color of the element."
49        }
50      ],
51      "restrictions": [
52        {
53          "name": [
54            "color"
55          ]
56        }
57      ]
58    },
59    {
60      "name": "fill-opacity",
61      "syscap": [
62        "SystemCapability.ArkUI.ArkUI.Full"
63      ],
64      "syntax": [
65        {
66          "name": "<number>"
67        }
68      ],
69      "version": [
70        {
71          "name": "v7.0"
72        }
73      ],
74      "description": [
75        {
76          "name": "The transparency of the fill color ranges from 0 to 1. 1 is opaque and 0 is completely transparent."
77        }
78      ],
79      "restrictions": [
80        {
81          "name": [
82            "number"
83          ]
84        }
85      ]
86    },
87    {
88      "name": "fill-rule",
89      "syscap": [
90        "SystemCapability.ArkUI.ArkUI.Full"
91      ],
92      "syntax": [
93        {
94          "name": "nonzero | evenodd"
95        }
96      ],
97      "version": [
98        {
99          "name": "v7.0"
100        }
101      ],
102      "description": [
103        {
104          "name": "Nonzero: non-zero rule; Evenodd: parity rule"
105        }
106      ],
107      "restrictions": [
108        {
109          "name": [
110            "nonzero | evenodd"
111          ]
112        }
113      ]
114    },
115    {
116      "name": "opacity",
117      "syscap": [
118        "SystemCapability.ArkUI.ArkUI.Full"
119      ],
120      "syntax": [
121        {
122          "name": "number"
123        }
124      ],
125      "version": [
126        {
127          "name": "v7.0"
128        }
129      ],
130      "description": [
131        {
132          "name": "The transparency of an element ranges from 0 to 1, where 1 is opaque and 0 is completely transparent."
133        }
134      ],
135      "restrictions": [
136        {
137          "name": [
138            "number"
139          ]
140        }
141      ]
142    },
143    {
144      "name": "stroke-dasharray",
145      "syscap": [
146        "SystemCapability.ArkUI.ArkUI.Full"
147      ],
148      "syntax": [
149        {
150          "name": "<string>"
151        }
152      ],
153      "version": [
154        {
155          "name": "v7.0"
156        }
157      ],
158      "description": [
159        {
160          "name": "Specifies the length of the dash and notch. The format is [length length length], the length of dash and notch is separated by the space between them."
161        }
162      ],
163      "restrictions": [
164        {
165          "name": [
166            "string"
167          ]
168        }
169      ]
170    },
171    {
172      "name": "stroke-dashoffset",
173      "syscap": [
174        "SystemCapability.ArkUI.ArkUI.Full"
175      ],
176      "syntax": [
177        {
178          "name": "<length>"
179        }
180      ],
181      "version": [
182        {
183          "name": "v7.0"
184        }
185      ],
186      "description": [
187        {
188          "name": "Sets the offset of the associative dashed array when rendering."
189        }
190      ],
191      "restrictions": [
192        {
193          "name": [
194            "length"
195          ]
196        }
197      ]
198    },
199    {
200      "name": "stroke-linejoin",
201      "syscap": [
202        "SystemCapability.ArkUI.ArkUI.Full"
203      ],
204      "syntax": [
205        {
206          "name": "[bevel | miter | round]"
207        }
208      ],
209      "version": [
210        {
211          "name": "v7.0"
212        }
213      ],
214      "description": [
215        {
216          "name": "The shape used at the corner of the path when you stroke."
217        }
218      ],
219      "restrictions": [
220        {
221          "name": [
222            "bevel | miter | round"
223          ]
224        }
225      ]
226    },
227    {
228      "name": "stroke-linecap",
229      "syscap": [
230        "SystemCapability.ArkUI.ArkUI.Full"
231      ],
232      "syntax": [
233        {
234          "name": "[butt | round | square]"
235        }
236      ],
237      "version": [
238        {
239          "name": "v7.0"
240        }
241      ],
242      "description": [
243        {
244          "name": "Shapes used at the end of paths when they are traced"
245        }
246      ],
247      "restrictions": [
248        {
249          "name": [
250            "butt | round | square"
251          ]
252        }
253      ]
254    },
255    {
256      "name": "stroke-miterlimit",
257      "syscap": [
258        "SystemCapability.ArkUI.ArkUI.Full"
259      ],
260      "syntax": [
261        {
262          "name": "number"
263        }
264      ],
265      "version": [
266        {
267          "name": "v7.0"
268        }
269      ],
270      "description": [
271        {
272          "name": "Sets the limit value for drawing acute angles as bevels."
273        }
274      ],
275      "restrictions": [
276        {
277          "name": [
278            "number"
279          ]
280        }
281      ]
282    },
283    {
284      "name": "stroke-opacity",
285      "syscap": [
286        "SystemCapability.ArkUI.ArkUI.Full"
287      ],
288      "syntax": [
289        {
290          "name": "number"
291        }
292      ],
293      "version": [
294        {
295          "name": "v7.0"
296        }
297      ],
298      "description": [
299        {
300          "name": "The transparency of contour lines ranges from 0 to 1, where 1 is opaque and 0 is completely transparent."
301        }
302      ],
303      "restrictions": [
304        {
305          "name": [
306            "number"
307          ]
308        }
309      ]
310    },
311    {
312      "name": "transform",
313      "syscap": [
314        "SystemCapability.ArkUI.ArkUI.Full"
315      ],
316      "syntax": [
317        {
318          "name": "<string>"
319        }
320      ],
321      "version": [
322        {
323          "name": "v7.0"
324        }
325      ],
326      "description": [
327        {
328          "name": "Set the coordinate transformation parameters of components and subcomponents"
329        }
330      ],
331      "restrictions": [
332        {
333          "name": [
334            "string"
335          ]
336        }
337      ]
338    },
339    {
340      "name": "x",
341      "syscap": [
342        "SystemCapability.ArkUI.ArkUI.Full"
343      ],
344      "syntax": [
345        {
346          "name": "<length>|<percentage>"
347        }
348      ],
349      "version": [
350        {
351          "name": "v7.0"
352        }
353      ],
354      "description": [
355        {
356          "name": "Set the x-axis coordinate of the current SVG, and the root SVG node is invalid"
357        }
358      ],
359      "restrictions": [
360        {
361          "name": [
362            "length",
363            "percentage"
364          ]
365        }
366      ]
367    },
368    {
369      "name": "y",
370      "syscap": [
371        "SystemCapability.ArkUI.ArkUI.Full"
372      ],
373      "syntax": [
374        {
375          "name": "<length>|<percentage>"
376        }
377      ],
378      "version": [
379        {
380          "name": "v7.0"
381        }
382      ],
383      "description": [
384        {
385          "name": "Set the y-axis coordinate of the current SVG, and the root SVG node is invalid"
386        }
387      ],
388      "restrictions": [
389        {
390          "name": [
391            "length",
392            "percentage"
393          ]
394        }
395      ]
396    },
397    {
398      "name": "viewBox",
399      "syscap": [
400        "SystemCapability.ArkUI.ArkUI.Full"
401      ],
402      "syntax": [
403        {
404          "name": "string"
405        }
406      ],
407      "version": [
408        {
409          "name": "v7.0"
410        }
411      ],
412      "description": [
413        {
414          "name": "Sets the current SVG's viewport. The supported format is < number >. The four parameters represent min-x, min-y, width and height respectively. If the width and height of viewbox and SVG are inconsistent, they will be scaled by center alignment."
415        }
416      ],
417      "restrictions": [
418        {
419          "name": [
420            "string"
421          ]
422        }
423      ]
424    },
425    {
426      "name": "rx",
427      "syscap": [
428        "SystemCapability.ArkUI.ArkUI.Full"
429      ],
430      "syntax": [
431        {
432          "name": "<length>|<percentage>"
433        }
434      ],
435      "version": [
436        {
437          "name": "v7.0"
438        }
439      ],
440      "description": [
441        {
442          "name": "Set the radius of rectangle fillet in X direction. Support attribute animation"
443        }
444      ],
445      "restrictions": [
446        {
447          "name": [
448            "length",
449            "percentage"
450          ]
451        }
452      ]
453    },
454    {
455      "name": "ry",
456      "syscap": [
457        "SystemCapability.ArkUI.ArkUI.Full"
458      ],
459      "syntax": [
460        {
461          "name": "<length>|<percentage>"
462        }
463      ],
464      "version": [
465        {
466          "name": "v7.0"
467        }
468      ],
469      "description": [
470        {
471          "name": "Set the radius of rectangle fillet in Y direction."
472        }
473      ],
474      "restrictions": [
475        {
476          "name": [
477            "length",
478            "percentage"
479          ]
480        }
481      ]
482    },
483    {
484      "name": "cx",
485      "syscap": [
486        "SystemCapability.ArkUI.ArkUI.Full"
487      ],
488      "syntax": [
489        {
490          "name": "<length>|<percentage>"
491        }
492      ],
493      "version": [
494        {
495          "name": "v7.0"
496        }
497      ],
498      "description": [
499        {
500          "name": "Sets the x-axis coordinate of the center of the circle."
501        }
502      ],
503      "restrictions": [
504        {
505          "name": [
506            "length",
507            "percentage"
508          ]
509        }
510      ]
511    },
512    {
513      "name": "cy",
514      "syscap": [
515        "SystemCapability.ArkUI.ArkUI.Full"
516      ],
517      "syntax": [
518        {
519          "name": "<length>|<percentage>"
520        }
521      ],
522      "version": [
523        {
524          "name": "v7.0"
525        }
526      ],
527      "description": [
528        {
529          "name": "Sets the y-axis coordinate of the center of the circle."
530        }
531      ],
532      "restrictions": [
533        {
534          "name": [
535            "length",
536            "percentage"
537          ]
538        }
539      ]
540    },
541    {
542      "name": "r",
543      "syscap": [
544        "SystemCapability.ArkUI.ArkUI.Full"
545      ],
546      "syntax": [
547        {
548          "name": "<length>|<percentage>"
549        }
550      ],
551      "version": [
552        {
553          "name": "v7.0"
554        }
555      ],
556      "description": [
557        {
558          "name": "Sets the radius of the circle."
559        }
560      ],
561      "restrictions": [
562        {
563          "name": [
564            "length",
565            "percentage"
566          ]
567        }
568      ]
569    },
570    {
571      "name": "d",
572      "syscap": [
573        "SystemCapability.ArkUI.ArkUI.Full"
574      ],
575      "syntax": [
576        {
577          "name": "string"
578        }
579      ],
580      "version": [
581        {
582          "name": "v7.0"
583        }
584      ],
585      "description": [
586        {
587          "name": "Sets the shape of the path. Contains a set of character instructions, uppercase letters for absolute path, lowercase characters for relative path"
588        }
589      ],
590      "restrictions": [
591        {
592          "name": [
593            "string"
594          ]
595        }
596      ]
597    },
598    {
599      "name": "x1",
600      "syscap": [
601        "SystemCapability.ArkUI.ArkUI.Full"
602      ],
603      "syntax": [
604        {
605          "name": "<length>|<percentage>"
606        }
607      ],
608      "version": [
609        {
610          "name": "v7.0"
611        }
612      ],
613      "description": [
614        {
615          "name": "Sets the x-axis coordinate of the line start point."
616        }
617      ],
618      "restrictions": [
619        {
620          "name": [
621            "length",
622            "percentage"
623          ]
624        }
625      ]
626    },
627    {
628      "name": "y1",
629      "syscap": [
630        "SystemCapability.ArkUI.ArkUI.Full"
631      ],
632      "syntax": [
633        {
634          "name": "<length>|<percentage>"
635        }
636      ],
637      "version": [
638        {
639          "name": "v7.0"
640        }
641      ],
642      "description": [
643        {
644          "name": "Sets the y-axis coordinate of the line start point."
645        }
646      ],
647      "restrictions": [
648        {
649          "name": [
650            "length",
651            "percentage"
652          ]
653        }
654      ]
655    },
656    {
657      "name": "x2",
658      "syscap": [
659        "SystemCapability.ArkUI.ArkUI.Full"
660      ],
661      "syntax": [
662        {
663          "name": "<length>|<percentage>"
664        }
665      ],
666      "version": [
667        {
668          "name": "v7.0"
669        }
670      ],
671      "description": [
672        {
673          "name": "Sets the x-axis coordinate of the end of the line."
674        }
675      ],
676      "restrictions": [
677        {
678          "name": [
679            "length",
680            "percentage"
681          ]
682        }
683      ]
684    },
685    {
686      "name": "y2",
687      "syscap": [
688        "SystemCapability.ArkUI.ArkUI.Full"
689      ],
690      "syntax": [
691        {
692          "name": "<length>|<percentage>"
693        }
694      ],
695      "version": [
696        {
697          "name": "v7.0"
698        }
699      ],
700      "description": [
701        {
702          "name": "Sets the y-axis coordinate of the end of the line."
703        }
704      ],
705      "restrictions": [
706        {
707          "name": [
708            "length",
709            "percentage"
710          ]
711        }
712      ]
713    },
714    {
715      "name": "points",
716      "syscap": [
717        "SystemCapability.ArkUI.ArkUI.Full"
718      ],
719      "syntax": [
720        {
721          "name": "string"
722        }
723      ],
724      "version": [
725        {
726          "name": "v7.0"
727        }
728      ],
729      "description": [
730        {
731          "name": "Set multiple coordinate points of the polyline"
732        }
733      ],
734      "restrictions": [
735        {
736          "name": [
737            "string"
738          ]
739        }
740      ]
741    },
742    {
743      "name": "dx",
744      "syscap": [
745        "SystemCapability.ArkUI.ArkUI.Full"
746      ],
747      "syntax": [
748        {
749          "name": "<length>|<percentage>"
750        }
751      ],
752      "version": [
753        {
754          "name": "v7.0"
755        }
756      ],
757      "description": [
758        {
759          "name": "Set text X axis offset"
760        }
761      ],
762      "restrictions": [
763        {
764          "name": [
765            "length",
766            "percentage"
767          ]
768        }
769      ]
770    },
771    {
772      "name": "dy",
773      "syscap": [
774        "SystemCapability.ArkUI.ArkUI.Full"
775      ],
776      "syntax": [
777        {
778          "name": "<length>|<percentage>"
779        }
780      ],
781      "version": [
782        {
783          "name": "v7.0"
784        }
785      ],
786      "description": [
787        {
788          "name": "Set text Y axis offset"
789        }
790      ],
791      "restrictions": [
792        {
793          "name": [
794            "length",
795            "percentage"
796          ]
797        }
798      ]
799    },
800    {
801      "name": "stroke",
802      "syscap": [
803        "SystemCapability.ArkUI.ArkUI.Full"
804      ],
805      "syntax": [
806        {
807          "name": "<color>"
808        }
809      ],
810      "version": [
811        {
812          "name": "v7.0"
813        }
814      ],
815      "description": [
816        {
817          "name": "Draws the font border and specifies the color"
818        }
819      ],
820      "restrictions": [
821        {
822          "name": [
823            "color"
824          ]
825        }
826      ]
827    },
828    {
829      "name": "startOffset",
830      "syscap": [
831        "SystemCapability.ArkUI.ArkUI.Full"
832      ],
833      "syntax": [
834        {
835          "name": "<length>|<percentage>"
836        }
837      ],
838      "version": [
839        {
840          "name": "v7.0"
841        }
842      ],
843      "description": [
844        {
845          "name": "Sets the starting offset of the text along the path"
846        }
847      ],
848      "restrictions": [
849        {
850          "name": [
851            "length",
852            "percentage"
853          ]
854        }
855      ]
856    },
857    {
858      "name": "attributeName",
859      "syscap": [
860        "SystemCapability.ArkUI.ArkUI.Full"
861      ],
862      "syntax": [
863        {
864          "name": "string"
865        }
866      ],
867      "version": [
868        {
869          "name": "v7.0"
870        }
871      ],
872      "description": [
873        {
874          "name": "Set the name of the property to be active"
875        }
876      ],
877      "restrictions": [
878        {
879          "name": [
880            "string"
881          ]
882        }
883      ]
884    },
885    {
886      "name": "begin",
887      "syscap": [
888        "SystemCapability.ArkUI.ArkUI.Full"
889      ],
890      "syntax": [
891        {
892          "name": "<time>"
893        }
894      ],
895      "version": [
896        {
897          "name": "v7.0"
898        }
899      ],
900      "description": [
901        {
902          "name": "Set the delay time of the action"
903        }
904      ],
905      "restrictions": [
906        {
907          "name": [
908            "time"
909          ]
910        }
911      ]
912    },
913    {
914      "name": "dur",
915      "syscap": [
916        "SystemCapability.ArkUI.ArkUI.Full"
917      ],
918      "syntax": [
919        {
920          "name": "<time>"
921        }
922      ],
923      "version": [
924        {
925          "name": "v7.0"
926        }
927      ],
928      "description": [
929        {
930          "name": "If dur is not set, the result of end begin is used as the duration. If dur is less than or equal to 0, the dynamic effect will not trigger."
931        }
932      ],
933      "restrictions": [
934        {
935          "name": [
936            "time"
937          ]
938        }
939      ]
940    },
941    {
942      "name": "end",
943      "syscap": [
944        "SystemCapability.ArkUI.ArkUI.Full"
945      ],
946      "syntax": [
947        {
948          "name": "<time>"
949        }
950      ],
951      "version": [
952        {
953          "name": "v7.0"
954        }
955      ],
956      "description": [
957        {
958          "name": "How long does the dynamic effect end"
959        }
960      ],
961      "restrictions": [
962        {
963          "name": [
964            "time"
965          ]
966        }
967      ]
968    },
969    {
970      "name": "repeatCount",
971      "syscap": [
972        "SystemCapability.ArkUI.ArkUI.Full"
973      ],
974      "syntax": [
975        {
976          "name": "<number | indefinite>"
977        }
978      ],
979      "version": [
980        {
981          "name": "v7.0"
982        }
983      ],
984      "description": [
985        {
986          "name": "Set the number of times the animation should be played. Default is Indefinite (indefinite), which can be set to the value 1 to play only once."
987        }
988      ],
989      "restrictions": [
990        {
991          "name": [
992            "number",
993            "indefinite"
994          ]
995        }
996      ]
997    },
998    {
999      "name": "calcMode",
1000      "syscap": [
1001        "SystemCapability.ArkUI.ArkUI.Full"
1002      ],
1003      "syntax": [
1004        {
1005          "name": "<discrete | linear | paced | spline>"
1006        }
1007      ],
1008      "version": [
1009        {
1010          "name": "v7.0"
1011        }
1012      ],
1013      "description": [
1014        {
1015          "name": "Sets the interpolation mode for the animation"
1016        }
1017      ],
1018      "restrictions": [
1019        {
1020          "name": [
1021            "discrete",
1022            "linear",
1023            "paced",
1024            "spline"
1025          ]
1026        }
1027      ]
1028    },
1029    {
1030      "name": "keyTimes",
1031      "syscap": [
1032        "SystemCapability.ArkUI.ArkUI.Full"
1033      ],
1034      "syntax": [
1035        {
1036          "name": "string"
1037        }
1038      ],
1039      "version": [
1040        {
1041          "name": "v7.0"
1042        }
1043      ],
1044      "description": [
1045        {
1046          "name": "Sets the start time of the keyframe animation"
1047        }
1048      ],
1049      "restrictions": [
1050        {
1051          "name": [
1052            "string"
1053          ]
1054        }
1055      ]
1056    },
1057    {
1058      "name": "keySplines",
1059      "syscap": [
1060        "SystemCapability.ArkUI.ArkUI.Full"
1061      ],
1062      "syntax": [
1063        {
1064          "name": "string"
1065        }
1066      ],
1067      "version": [
1068        {
1069          "name": "v7.0"
1070        }
1071      ],
1072      "description": [
1073        {
1074          "name": "A set of Bezier control points associated with KeyTimes. Define the Bessel curve for each key frame, separated by a semicolon"
1075        }
1076      ],
1077      "restrictions": [
1078        {
1079          "name": [
1080            "string"
1081          ]
1082        }
1083      ]
1084    },
1085    {
1086      "name": "from",
1087      "syscap": [
1088        "SystemCapability.ArkUI.ArkUI.Full"
1089      ],
1090      "syntax": [
1091        {
1092          "name": "string"
1093        }
1094      ],
1095      "version": [
1096        {
1097          "name": "v7.0"
1098        }
1099      ],
1100      "description": [
1101        {
1102          "name": "Sets the start value of the property that you want to animate."
1103        }
1104      ],
1105      "restrictions": [
1106        {
1107          "name": [
1108            "string"
1109          ]
1110        }
1111      ]
1112    },
1113    {
1114      "name": "to",
1115      "syscap": [
1116        "SystemCapability.ArkUI.ArkUI.Full"
1117      ],
1118      "syntax": [
1119        {
1120          "name": "string"
1121        }
1122      ],
1123      "version": [
1124        {
1125          "name": "v7.0"
1126        }
1127      ],
1128      "description": [
1129        {
1130          "name": "Sets the end value of the property that you want to animate."
1131        }
1132      ],
1133      "restrictions": [
1134        {
1135          "name": [
1136            "string"
1137          ]
1138        }
1139      ]
1140    },
1141    {
1142      "name": "values",
1143      "syscap": [
1144        "SystemCapability.ArkUI.ArkUI.Full"
1145      ],
1146      "syntax": [
1147        {
1148          "name": "string"
1149        }
1150      ],
1151      "version": [
1152        {
1153          "name": "v7.0"
1154        }
1155      ],
1156      "description": [
1157        {
1158          "name": "Sets the variation values of a set of animations."
1159        }
1160      ],
1161      "restrictions": [
1162        {
1163          "name": [
1164            "string"
1165          ]
1166        }
1167      ]
1168    },
1169    {
1170      "name": "type",
1171      "syscap": [
1172        "SystemCapability.ArkUI.ArkUI.Full"
1173      ],
1174      "syntax": [
1175        {
1176          "name": "[translate | scale | rotate | skewX | skewY]"
1177        }
1178      ],
1179      "version": [
1180        {
1181          "name": "v7.0"
1182        }
1183      ],
1184      "description": [
1185        {
1186          "name": "Sets the type of the Transform animation"
1187        }
1188      ],
1189      "restrictions": [
1190        {
1191          "name": [
1192            "translate",
1193            "scale",
1194            "rotate",
1195            "skewX",
1196            "skewY"
1197          ]
1198        }
1199      ]
1200    },
1201    {
1202      "name": "width",
1203      "syscap": [
1204        "SystemCapability.ArkUI.ArkUI.Full",
1205        "SystemCapability.ArkUI.ArkUI.Lite"
1206      ],
1207      "syntax": [
1208        {
1209          "name": "<length> || <percentage>"
1210        }
1211      ],
1212      "version": [
1213        {
1214          "name": "v3.0"
1215        }
1216      ],
1217      "description": [
1218        {
1219          "name": "Component width. If this attribute is not set, the width required for the element content is used"
1220        },
1221        {
1222          "name": "Component width. If this attribute is not set, default value 0 is used",
1223          "syscap": [
1224            "SystemCapability.ArkUI.ArkUI.Lite"
1225          ]
1226        }
1227      ],
1228      "restrictions": [
1229        {
1230          "name": [
1231            "length",
1232            "percentage"
1233          ]
1234        }
1235      ]
1236    },
1237    {
1238      "name": "height",
1239      "syscap": [
1240        "SystemCapability.ArkUI.ArkUI.Full",
1241        "SystemCapability.ArkUI.ArkUI.Lite"
1242      ],
1243      "syntax": [
1244        {
1245          "name": "<length> || <percentage>"
1246        }
1247      ],
1248      "version": [
1249        {
1250          "name": "v3.0"
1251        }
1252      ],
1253      "description": [
1254        {
1255          "name": "Component height. If this attribute is not set, the height required for the element content is used"
1256        },
1257        {
1258          "name": "Component height. If this attribute is not set, default value 0 is used",
1259          "syscap": [
1260            "SystemCapability.ArkUI.ArkUI.Lite"
1261          ]
1262        }
1263      ],
1264      "restrictions": [
1265        {
1266          "name": [
1267            "length",
1268            "percentage"
1269          ]
1270        }
1271      ]
1272    },
1273    {
1274      "name": "padding",
1275      "syscap": [
1276        "SystemCapability.ArkUI.ArkUI.Full",
1277        "SystemCapability.ArkUI.ArkUI.Lite"
1278      ],
1279      "syntax": [
1280        {
1281          "name": "<length>{1,4} || <percentage>{1,4}"
1282        },
1283        {
1284          "name": "<length>",
1285          "syscap": [
1286            "SystemCapability.ArkUI.ArkUI.Lite"
1287          ]
1288        }
1289      ],
1290      "version": [
1291        {
1292          "name": "v3.0"
1293        }
1294      ],
1295      "description": [
1296        {
1297          "name": "The attribute can have one to four values: 1. If you set a value, it specifies the padding for four sides; 2. If you set two values, the first value specifies the top and bottom padding, and the second value specifies the left and right padding; 3. If you set three values, the first value specifies the top padding, the second value specifies the left and right padding, and the third value specifies the bottom padding; 4. If you set four values, they respectively specify the padding for top, right, bottom, and left sides (in clockwise order)"
1298        },
1299        {
1300          "name": "Shorthand attribute to set all padding attributes",
1301          "syscap": [
1302            "SystemCapability.ArkUI.ArkUI.Lite"
1303          ]
1304        }
1305      ],
1306      "restrictions": [
1307        {
1308          "name": [
1309            "length",
1310            "percentage"
1311          ]
1312        },
1313        {
1314          "name": [
1315            "length"
1316          ],
1317          "syscap": [
1318            "SystemCapability.ArkUI.ArkUI.Lite"
1319          ]
1320        }
1321      ]
1322    },
1323    {
1324      "name": "padding-left",
1325      "syscap": [
1326        "SystemCapability.ArkUI.ArkUI.Full",
1327        "SystemCapability.ArkUI.ArkUI.Lite"
1328      ],
1329      "syntax": [
1330        {
1331          "name": "<length> || <percentage>"
1332        },
1333        {
1334          "name": "<length>",
1335          "syscap": [
1336            "SystemCapability.ArkUI.ArkUI.Lite"
1337          ]
1338        }
1339      ],
1340      "version": [
1341        {
1342          "name": "v3.0"
1343        }
1344      ],
1345      "description": [
1346        {
1347          "name": "Left padding (in px)"
1348        }
1349      ],
1350      "restrictions": [
1351        {
1352          "name": [
1353            "length",
1354            "percentage"
1355          ]
1356        },
1357        {
1358          "name": [
1359            "length"
1360          ],
1361          "syscap": [
1362            "SystemCapability.ArkUI.ArkUI.Lite"
1363          ]
1364        }
1365      ]
1366    },
1367    {
1368      "name": "padding-top",
1369      "syscap": [
1370        "SystemCapability.ArkUI.ArkUI.Full",
1371        "SystemCapability.ArkUI.ArkUI.Lite"
1372      ],
1373      "syntax": [
1374        {
1375          "name": "<length> || <percentage>"
1376        },
1377        {
1378          "name": "<length>",
1379          "syscap": [
1380            "SystemCapability.ArkUI.ArkUI.Lite"
1381          ]
1382        }
1383      ],
1384      "version": [
1385        {
1386          "name": "v3.0"
1387        }
1388      ],
1389      "description": [
1390        {
1391          "name": "Top padding (in px)"
1392        }
1393      ],
1394      "restrictions": [
1395        {
1396          "name": [
1397            "length",
1398            "percentage"
1399          ]
1400        },
1401        {
1402          "name": [
1403            "length"
1404          ],
1405          "syscap": [
1406            "SystemCapability.ArkUI.ArkUI.Lite"
1407          ]
1408        }
1409      ]
1410    },
1411    {
1412      "name": "padding-right",
1413      "syscap": [
1414        "SystemCapability.ArkUI.ArkUI.Full",
1415        "SystemCapability.ArkUI.ArkUI.Lite"
1416      ],
1417      "syntax": [
1418        {
1419          "name": "<length> || <percentage>"
1420        },
1421        {
1422          "name": "<length>",
1423          "syscap": [
1424            "SystemCapability.ArkUI.ArkUI.Lite"
1425          ]
1426        }
1427      ],
1428      "version": [
1429        {
1430          "name": "v3.0"
1431        }
1432      ],
1433      "description": [
1434        {
1435          "name": "Right padding (in px)"
1436        }
1437      ],
1438      "restrictions": [
1439        {
1440          "name": [
1441            "length",
1442            "percentage"
1443          ]
1444        },
1445        {
1446          "name": [
1447            "length"
1448          ],
1449          "syscap": [
1450            "SystemCapability.ArkUI.ArkUI.Lite"
1451          ]
1452        }
1453      ]
1454    },
1455    {
1456      "name": "padding-bottom",
1457      "syscap": [
1458        "SystemCapability.ArkUI.ArkUI.Full",
1459        "SystemCapability.ArkUI.ArkUI.Lite"
1460      ],
1461      "syntax": [
1462        {
1463          "name": "<length> || <percentage>"
1464        },
1465        {
1466          "name": "<length>",
1467          "syscap": [
1468            "SystemCapability.ArkUI.ArkUI.Lite"
1469          ]
1470        }
1471      ],
1472      "version": [
1473        {
1474          "name": "v3.0"
1475        }
1476      ],
1477      "description": [
1478        {
1479          "name": "Bottom padding (in px)"
1480        }
1481      ],
1482      "restrictions": [
1483        {
1484          "name": [
1485            "length",
1486            "percentage"
1487          ]
1488        },
1489        {
1490          "name": [
1491            "length"
1492          ],
1493          "syscap": [
1494            "SystemCapability.ArkUI.ArkUI.Lite"
1495          ]
1496        }
1497      ]
1498    },
1499    {
1500      "name": "padding-start",
1501      "syscap": [
1502        "SystemCapability.ArkUI.ArkUI.Full"
1503      ],
1504      "syntax": [
1505        {
1506          "name": "<length> || <percentage>"
1507        },
1508        {
1509          "name": "<length>",
1510          "syscap": [
1511            "SystemCapability.ArkUI.ArkUI.Lite"
1512          ]
1513        }
1514      ],
1515      "version": [
1516        {
1517          "name": "v3.0"
1518        }
1519      ],
1520      "description": [
1521        {
1522          "name": "Start padding"
1523        }
1524      ],
1525      "restrictions": [
1526        {
1527          "name": [
1528            "length",
1529            "percentage"
1530          ]
1531        },
1532        {
1533          "name": [
1534            "length"
1535          ],
1536          "syscap": [
1537            "SystemCapability.ArkUI.ArkUI.Lite"
1538          ]
1539        }
1540      ]
1541    },
1542    {
1543      "name": "padding-end",
1544      "syscap": [
1545        "SystemCapability.ArkUI.ArkUI.Full"
1546      ],
1547      "syntax": [
1548        {
1549          "name": "<length> || <percentage>"
1550        },
1551        {
1552          "name": "<length>",
1553          "syscap": [
1554            "SystemCapability.ArkUI.ArkUI.Lite"
1555          ]
1556        }
1557      ],
1558      "version": [
1559        {
1560          "name": "v3.0"
1561        }
1562      ],
1563      "description": [
1564        {
1565          "name": "End padding"
1566        }
1567      ],
1568      "restrictions": [
1569        {
1570          "name": [
1571            "length",
1572            "percentage"
1573          ]
1574        },
1575        {
1576          "name": [
1577            "length"
1578          ],
1579          "syscap": [
1580            "SystemCapability.ArkUI.ArkUI.Lite"
1581          ]
1582        }
1583      ]
1584    },
1585    {
1586      "name": "margin",
1587      "syscap": [
1588        "SystemCapability.ArkUI.ArkUI.Full",
1589        "SystemCapability.ArkUI.ArkUI.Lite"
1590      ],
1591      "syntax": [
1592        {
1593          "name": "<length>{1,4} || <percentage>{1,4}"
1594        }
1595      ],
1596      "version": [
1597        {
1598          "name": "v3.0"
1599        }
1600      ],
1601      "description": [
1602        {
1603          "name": "Shorthand attribute to set margins for all sides in a declaration. You can set one to four values: 1. One value: specifies the margin for all the four sides; 2. Two values: The first value is for the top and bottom sides, and the second value is for the left and right sides; 3. Three values: The first value is for the top, the second value for the left and right, and the third value for the bottom; 4. They are margins for top, right, bottom, and left sides, respectively"
1604        }
1605      ],
1606      "restrictions": [
1607        {
1608          "name": [
1609            "length",
1610            "percentage"
1611          ]
1612        }
1613      ]
1614    },
1615    {
1616      "name": "margin-left",
1617      "syscap": [
1618        "SystemCapability.ArkUI.ArkUI.Full",
1619        "SystemCapability.ArkUI.ArkUI.Lite"
1620      ],
1621      "syntax": [
1622        {
1623          "name": "<length> || <percentage>"
1624        }
1625      ],
1626      "version": [
1627        {
1628          "name": "v3.0"
1629        }
1630      ],
1631      "description": [
1632        {
1633          "name": "Left margin"
1634        }
1635      ],
1636      "restrictions": [
1637        {
1638          "name": [
1639            "length",
1640            "percentage"
1641          ]
1642        }
1643      ]
1644    },
1645    {
1646      "name": "margin-top",
1647      "syscap": [
1648        "SystemCapability.ArkUI.ArkUI.Full",
1649        "SystemCapability.ArkUI.ArkUI.Lite"
1650      ],
1651      "syntax": [
1652        {
1653          "name": "<length> || <percentage>"
1654        }
1655      ],
1656      "version": [
1657        {
1658          "name": "v3.0"
1659        }
1660      ],
1661      "description": [
1662        {
1663          "name": "Top margin"
1664        }
1665      ],
1666      "restrictions": [
1667        {
1668          "name": [
1669            "length",
1670            "percentage"
1671          ]
1672        }
1673      ]
1674    },
1675    {
1676      "name": "margin-right",
1677      "syscap": [
1678        "SystemCapability.ArkUI.ArkUI.Full",
1679        "SystemCapability.ArkUI.ArkUI.Lite"
1680      ],
1681      "syntax": [
1682        {
1683          "name": "<length> || <percentage>"
1684        }
1685      ],
1686      "version": [
1687        {
1688          "name": "v3.0"
1689        }
1690      ],
1691      "description": [
1692        {
1693          "name": "Right margin"
1694        }
1695      ],
1696      "restrictions": [
1697        {
1698          "name": [
1699            "length",
1700            "percentage"
1701          ]
1702        }
1703      ]
1704    },
1705    {
1706      "name": "margin-bottom",
1707      "syscap": [
1708        "SystemCapability.ArkUI.ArkUI.Full",
1709        "SystemCapability.ArkUI.ArkUI.Lite"
1710      ],
1711      "syntax": [
1712        {
1713          "name": "<length> || <percentage>"
1714        }
1715      ],
1716      "version": [
1717        {
1718          "name": "v3.0"
1719        }
1720      ],
1721      "description": [
1722        {
1723          "name": "Bottom margin"
1724        }
1725      ],
1726      "restrictions": [
1727        {
1728          "name": [
1729            "length",
1730            "percentage"
1731          ]
1732        }
1733      ]
1734    },
1735    {
1736      "name": "margin-start",
1737      "syscap": [
1738        "SystemCapability.ArkUI.ArkUI.Full"
1739      ],
1740      "syntax": [
1741        {
1742          "name": "<length> || <percentage>"
1743        }
1744      ],
1745      "version": [
1746        {
1747          "name": "v3.0"
1748        }
1749      ],
1750      "description": [
1751        {
1752          "name": "Start margin"
1753        }
1754      ],
1755      "restrictions": [
1756        {
1757          "name": [
1758            "length",
1759            "percentage"
1760          ]
1761        }
1762      ]
1763    },
1764    {
1765      "name": "margin-end",
1766      "syscap": [
1767        "SystemCapability.ArkUI.ArkUI.Full"
1768      ],
1769      "syntax": [
1770        {
1771          "name": "<length> || <percentage>"
1772        }
1773      ],
1774      "version": [
1775        {
1776          "name": "v3.0"
1777        }
1778      ],
1779      "description": [
1780        {
1781          "name": "End margin"
1782        }
1783      ],
1784      "restrictions": [
1785        {
1786          "name": [
1787            "length",
1788            "percentage"
1789          ]
1790        }
1791      ]
1792    },
1793    {
1794      "name": "border",
1795      "syscap": [
1796        "SystemCapability.ArkUI.ArkUI.Full"
1797      ],
1798      "syntax": [
1799        {
1800          "name": "<line-width> || <line-style> || <color>"
1801        }
1802      ],
1803      "version": [
1804        {
1805          "name": "v3.0"
1806        }
1807      ],
1808      "description": [
1809        {
1810          "name": "Shorthand attribute to set all boarders. You can set border-width, border-style, and border-color in sequence. Default values are used for attributes that are not set"
1811        }
1812      ],
1813      "restrictions": [
1814        {
1815          "name": [
1816            "length",
1817            "line-style",
1818            "color"
1819          ]
1820        }
1821      ]
1822    },
1823    {
1824      "name": "border-style",
1825      "syscap": [
1826        "SystemCapability.ArkUI.ArkUI.Full"
1827      ],
1828      "version": [
1829        {
1830          "name": "v3.0"
1831        }
1832      ],
1833      "description": [
1834        {
1835          "name": "Shorthand attribute to set the style of all borders. The available values are as follows: 1. dotted: Dotted border. The radius of a dot is half of border-width;2. dashed: Dashed border;3. solid: Solid border;"
1836        }
1837      ],
1838      "values": [
1839        {
1840          "name": "dotted"
1841        },
1842        {
1843          "name": "dashed"
1844        },
1845        {
1846          "name": "solid"
1847        }
1848      ],
1849      "restrictions": [
1850        {
1851          "name": [
1852            "enum"
1853          ]
1854        }
1855      ]
1856    },
1857    {
1858      "name": "border-left-style",
1859      "syscap": [
1860        "SystemCapability.ArkUI.ArkUI.Full"
1861      ],
1862      "version": [
1863        {
1864          "name": "v3.0"
1865        }
1866      ],
1867      "description": [
1868        {
1869          "name": "Styles of the left borders. The available values are dotted, dashed, and solid"
1870        }
1871      ],
1872      "values": [
1873        {
1874          "name": "dotted"
1875        },
1876        {
1877          "name": "dashed"
1878        },
1879        {
1880          "name": "solid"
1881        }
1882      ],
1883      "restrictions": [
1884        {
1885          "name": [
1886            "enum"
1887          ]
1888        }
1889      ]
1890    },
1891    {
1892      "name": "border-top-style",
1893      "syscap": [
1894        "SystemCapability.ArkUI.ArkUI.Full"
1895      ],
1896      "version": [
1897        {
1898          "name": "v3.0"
1899        }
1900      ],
1901      "description": [
1902        {
1903          "name": "Styles of the top borders. The available values are dotted, dashed, and solid"
1904        }
1905      ],
1906      "values": [
1907        {
1908          "name": "dotted"
1909        },
1910        {
1911          "name": "dashed"
1912        },
1913        {
1914          "name": "solid"
1915        }
1916      ],
1917      "restrictions": [
1918        {
1919          "name": [
1920            "enum"
1921          ]
1922        }
1923      ]
1924    },
1925    {
1926      "name": "border-right-style",
1927      "syscap": [
1928        "SystemCapability.ArkUI.ArkUI.Full"
1929      ],
1930      "version": [
1931        {
1932          "name": "v3.0"
1933        }
1934      ],
1935      "description": [
1936        {
1937          "name": "Styles of the right borders. The available values are dotted, dashed, and solid"
1938        }
1939      ],
1940      "values": [
1941        {
1942          "name": "dotted"
1943        },
1944        {
1945          "name": "dashed"
1946        },
1947        {
1948          "name": "solid"
1949        }
1950      ],
1951      "restrictions": [
1952        {
1953          "name": [
1954            "enum"
1955          ]
1956        }
1957      ]
1958    },
1959    {
1960      "name": "border-bottom-style",
1961      "syscap": [
1962        "SystemCapability.ArkUI.ArkUI.Full"
1963      ],
1964      "version": [
1965        {
1966          "name": "v3.0"
1967        }
1968      ],
1969      "description": [
1970        {
1971          "name": "Styles of the bottom borders. The available values are dotted, dashed, and solid"
1972        }
1973      ],
1974      "values": [
1975        {
1976          "name": "dotted"
1977        },
1978        {
1979          "name": "dashed"
1980        },
1981        {
1982          "name": "solid"
1983        }
1984      ],
1985      "restrictions": [
1986        {
1987          "name": [
1988            "enum"
1989          ]
1990        }
1991      ]
1992    },
1993    {
1994      "name": "border-image-source",
1995      "syscap": [
1996        "SystemCapability.ArkUI.ArkUI.Full"
1997      ],
1998      "version": [
1999        {
2000          "name": "v7.0"
2001        }
2002      ],
2003      "description": [
2004        {
2005          "name": "border image."
2006        }
2007      ],
2008      "restrictions": [
2009        {
2010          "name": [
2011            "string"
2012          ]
2013        }
2014      ]
2015    },
2016    {
2017      "name": "border-image-slice",
2018      "syntax": [
2019        {
2020          "name": "<length> || <percentage>"
2021        }
2022      ],
2023      "version": [
2024        {
2025          "name": "v7.0"
2026        }
2027      ],
2028      "description": [
2029        {
2030          "name": "The border of the image is shifted inward"
2031        }
2032      ],
2033      "restrictions": [
2034        {
2035          "name": [
2036            "length",
2037            "percentage"
2038          ]
2039        }
2040      ]
2041    },
2042    {
2043      "name": "border-image-width",
2044      "syntax": [
2045        {
2046          "name": "<length> || <percentage>"
2047        }
2048      ],
2049      "version": [
2050        {
2051          "name": "v7.0"
2052        }
2053      ],
2054      "description": [
2055        {
2056          "name": "Width about the border of the image"
2057        }
2058      ],
2059      "restrictions": [
2060        {
2061          "name": [
2062            "length",
2063            "percentage"
2064          ]
2065        }
2066      ]
2067    },
2068    {
2069      "name": "border-image-outset",
2070      "syntax": [
2071        {
2072          "name": "<length> || <percentage>"
2073        }
2074      ],
2075      "version": [
2076        {
2077          "name": "v7.0"
2078        }
2079      ],
2080      "description": [
2081        {
2082          "name": "The border image can exceed the size of the border box"
2083        }
2084      ],
2085      "restrictions": [
2086        {
2087          "name": [
2088            "length",
2089            "percentage"
2090          ]
2091        }
2092      ]
2093    },
2094    {
2095      "name": "border-image-repeat",
2096      "syntax": [
2097        {
2098          "name": "stretch | repeat | round | space"
2099        }
2100      ],
2101      "values": [
2102        {
2103          "name": "stretch",
2104          "description": "Stretch the picture to fill the border"
2105        },
2106        {
2107          "name": "repeat",
2108          "description": "Tile the picture to fill the border"
2109        },
2110        {
2111          "name": "round",
2112          "description": "Tile the picture according to the image size"
2113        },
2114        {
2115          "name": "space",
2116          "description": "Tile the picture according to the image size, leaving the extra part blank."
2117        }
2118      ],
2119      "version": [
2120        {
2121          "name": "v7.0"
2122        }
2123      ],
2124      "description": [
2125        {
2126          "name": "How the picture fills the border"
2127        }
2128      ],
2129      "restrictions": [
2130        {
2131          "name": [
2132            "enum"
2133          ]
2134        }
2135      ]
2136    },
2137    {
2138      "name": "border-image",
2139      "syscap": [
2140        "SystemCapability.ArkUI.ArkUI.Full"
2141      ],
2142      "syntax": [
2143        {
2144          "name": "<line-source> || <line-slice> || <line-width> || <line-outset> || <line-repeat>"
2145        }
2146      ],
2147      "version": [
2148        {
2149          "name": "v7.0"
2150        }
2151      ],
2152      "description": [
2153        {
2154          "name": "The image of border attributes"
2155        }
2156      ],
2157      "restrictions": [
2158        {
2159          "name": [
2160            "string",
2161            "length",
2162            "length",
2163            "length",
2164            "string"
2165          ]
2166        }
2167      ]
2168    },
2169    {
2170      "name": "border-left",
2171      "syscap": [
2172        "SystemCapability.ArkUI.ArkUI.Full"
2173      ],
2174      "version": [
2175        {
2176          "name": "v3.0"
2177        }
2178      ],
2179      "description": [
2180        {
2181          "name": "Shorthand attribute to set the boarders for every sides respectively. You can set border-width, border-style and border-color in sequence. Default values are used for attributes that are not set"
2182        }
2183      ],
2184      "syntax": [
2185        {
2186          "name": "<line-width> || <line-style> || <color>"
2187        }
2188      ],
2189      "restrictions": [
2190        {
2191          "name": [
2192            "length",
2193            "line-style",
2194            "color"
2195          ]
2196        }
2197      ]
2198    },
2199    {
2200      "name": "border-top",
2201      "syscap": [
2202        "SystemCapability.ArkUI.ArkUI.Full"
2203      ],
2204      "version": [
2205        {
2206          "name": "v3.0"
2207        }
2208      ],
2209      "description": [
2210        {
2211          "name": "Shorthand attribute to set the boarders for every sides respectively. You can set border-width, border-style and border-color in sequence. Default values are used for attributes that are not set"
2212        }
2213      ],
2214      "syntax": [
2215        {
2216          "name": "<line-width> || <line-style> || <color>"
2217        }
2218      ],
2219      "restrictions": [
2220        {
2221          "name": [
2222            "length",
2223            "line-style",
2224            "color"
2225          ]
2226        }
2227      ]
2228    },
2229    {
2230      "name": "border-right",
2231      "syscap": [
2232        "SystemCapability.ArkUI.ArkUI.Full"
2233      ],
2234      "version": [
2235        {
2236          "name": "v3.0"
2237        }
2238      ],
2239      "description": [
2240        {
2241          "name": "Shorthand attribute to set the boarders for every sides respectively. You can set border-width, border-style and border-color in sequence. Default values are used for attributes that are not set"
2242        }
2243      ],
2244      "syntax": [
2245        {
2246          "name": "<line-width> || <line-style> || <color>"
2247        }
2248      ],
2249      "restrictions": [
2250        {
2251          "name": [
2252            "length",
2253            "line-style",
2254            "color"
2255          ]
2256        }
2257      ]
2258    },
2259    {
2260      "name": "border-bottom",
2261      "syscap": [
2262        "SystemCapability.ArkUI.ArkUI.Full"
2263      ],
2264      "version": [
2265        {
2266          "name": "v3.0"
2267        }
2268      ],
2269      "description": [
2270        {
2271          "name": "Shorthand attribute to set the boarders for every sides respectively. You can set border-width, border-style and border-color in sequence. Default values are used for attributes that are not set"
2272        }
2273      ],
2274      "syntax": [
2275        {
2276          "name": "<line-width> || <line-style> || <color>"
2277        }
2278      ],
2279      "restrictions": [
2280        {
2281          "name": [
2282            "length",
2283            "line-style",
2284            "color"
2285          ]
2286        }
2287      ]
2288    },
2289    {
2290      "name": "border-width",
2291      "syscap": [
2292        "SystemCapability.ArkUI.ArkUI.Full",
2293        "SystemCapability.ArkUI.ArkUI.Lite"
2294      ],
2295      "version": [
2296        {
2297          "name": "v3.0"
2298        }
2299      ],
2300      "description": [
2301        {
2302          "name": "Shorthand attribute to set the width of all borders, or separately set the width of each border"
2303        }
2304      ],
2305      "syntax": [
2306        {
2307          "name": "<length>"
2308        },
2309        {
2310          "name": "<line-width>{1,4}",
2311          "syscap": [
2312            "SystemCapability.ArkUI.ArkUI.Lite"
2313          ]
2314        }
2315      ],
2316      "restrictions": [
2317        {
2318          "name": [
2319            "length"
2320          ]
2321        }
2322      ]
2323    },
2324    {
2325      "name": "border-left-width",
2326      "syscap": [
2327        "SystemCapability.ArkUI.ArkUI.Full"
2328      ],
2329      "version": [
2330        {
2331          "name": "v3.0"
2332        }
2333      ],
2334      "description": [
2335        {
2336          "name": "Attribute to set widths of left borders"
2337        }
2338      ],
2339      "syntax": [
2340        {
2341          "name": "<length>"
2342        }
2343      ],
2344      "restrictions": [
2345        {
2346          "name": [
2347            "length"
2348          ]
2349        }
2350      ]
2351    },
2352    {
2353      "name": "border-top-width",
2354      "syscap": [
2355        "SystemCapability.ArkUI.ArkUI.Full"
2356      ],
2357      "version": [
2358        {
2359          "name": "v3.0"
2360        }
2361      ],
2362      "description": [
2363        {
2364          "name": "Attribute to set widths of top borders"
2365        }
2366      ],
2367      "syntax": [
2368        {
2369          "name": "<length>"
2370        }
2371      ],
2372      "restrictions": [
2373        {
2374          "name": [
2375            "length"
2376          ]
2377        }
2378      ]
2379    },
2380    {
2381      "name": "border-right-width",
2382      "syscap": [
2383        "SystemCapability.ArkUI.ArkUI.Full"
2384      ],
2385      "version": [
2386        {
2387          "name": "v3.0"
2388        }
2389      ],
2390      "description": [
2391        {
2392          "name": "Attribute to set widths of right borders"
2393        }
2394      ],
2395      "syntax": [
2396        {
2397          "name": "<length>"
2398        }
2399      ],
2400      "restrictions": [
2401        {
2402          "name": [
2403            "length"
2404          ]
2405        }
2406      ]
2407    },
2408    {
2409      "name": "border-bottom-width",
2410      "syscap": [
2411        "SystemCapability.ArkUI.ArkUI.Full"
2412      ],
2413      "version": [
2414        {
2415          "name": "v3.0"
2416        }
2417      ],
2418      "description": [
2419        {
2420          "name": "Attribute to set widths of right borders"
2421        }
2422      ],
2423      "syntax": [
2424        {
2425          "name": "<length>"
2426        }
2427      ],
2428      "restrictions": [
2429        {
2430          "name": [
2431            "length"
2432          ]
2433        }
2434      ]
2435    },
2436    {
2437      "name": "border-color",
2438      "syscap": [
2439        "SystemCapability.ArkUI.ArkUI.Full",
2440        "SystemCapability.ArkUI.ArkUI.Lite"
2441      ],
2442      "version": [
2443        {
2444          "name": "v3.0"
2445        }
2446      ],
2447      "description": [
2448        {
2449          "name": "Shorthand attribute to set the color of all borders, or separately set the color of each border"
2450        }
2451      ],
2452      "syntax": [
2453        {
2454          "name": "<color>{1,4}"
2455        }
2456      ],
2457      "restrictions": [
2458        {
2459          "name": [
2460            "color"
2461          ]
2462        }
2463      ]
2464    },
2465    {
2466      "name": "border-left-color",
2467      "syscap": [
2468        "SystemCapability.ArkUI.ArkUI.Full"
2469      ],
2470      "version": [
2471        {
2472          "name": "v3.0"
2473        }
2474      ],
2475      "description": [
2476        {
2477          "name": "Attribute to set colors of left borders"
2478        }
2479      ],
2480      "syntax": [
2481        {
2482          "name": "<color>"
2483        }
2484      ],
2485      "restrictions": [
2486        {
2487          "name": [
2488            "color"
2489          ]
2490        }
2491      ]
2492    },
2493    {
2494      "name": "border-top-color",
2495      "syscap": [
2496        "SystemCapability.ArkUI.ArkUI.Full"
2497      ],
2498      "version": [
2499        {
2500          "name": "v3.0"
2501        }
2502      ],
2503      "description": [
2504        {
2505          "name": "Attribute to set colors of top borders"
2506        }
2507      ],
2508      "syntax": [
2509        {
2510          "name": "<color>"
2511        }
2512      ],
2513      "restrictions": [
2514        {
2515          "name": [
2516            "color"
2517          ]
2518        }
2519      ]
2520    },
2521    {
2522      "name": "border-right-color",
2523      "syscap": [
2524        "SystemCapability.ArkUI.ArkUI.Full"
2525      ],
2526      "version": [
2527        {
2528          "name": "v3.0"
2529        }
2530      ],
2531      "description": [
2532        {
2533          "name": "Attribute to set colors of right borders"
2534        }
2535      ],
2536      "syntax": [
2537        {
2538          "name": "<color>"
2539        }
2540      ],
2541      "restrictions": [
2542        {
2543          "name": [
2544            "color"
2545          ]
2546        }
2547      ]
2548    },
2549    {
2550      "name": "border-bottom-color",
2551      "syscap": [
2552        "SystemCapability.ArkUI.ArkUI.Full"
2553      ],
2554      "version": [
2555        {
2556          "name": "v3.0"
2557        }
2558      ],
2559      "description": [
2560        {
2561          "name": "Attribute to set colors of bottom borders"
2562        }
2563      ],
2564      "syntax": [
2565        {
2566          "name": "<color>"
2567        }
2568      ],
2569      "restrictions": [
2570        {
2571          "name": [
2572            "color"
2573          ]
2574        }
2575      ]
2576    },
2577    {
2578      "name": "border-radius",
2579      "syscap": [
2580        "SystemCapability.ArkUI.ArkUI.Full",
2581        "SystemCapability.ArkUI.ArkUI.Lite"
2582      ],
2583      "version": [
2584        {
2585          "name": "v3.0"
2586        }
2587      ],
2588      "description": [
2589        {
2590          "name": "Attribute to set the radius of round borders of an element. This attribute cannot be used to set the width, color, or style of a specific border. To set the width or color, you need to set border-width, border-color, or border-style for all the borders at the same time."
2591        },
2592        {
2593          "name": "Attribute to set the radius of round borders of an element",
2594          "syscap": [
2595            "SystemCapability.ArkUI.ArkUI.Lite"
2596          ]
2597        }
2598      ],
2599      "syntax": [
2600        {
2601          "name": "<length>"
2602        }
2603      ],
2604      "restrictions": [
2605        {
2606          "name": [
2607            "length"
2608          ]
2609        }
2610      ]
2611    },
2612    {
2613      "name": "border-top-left-radius",
2614      "syscap": [
2615        "SystemCapability.ArkUI.ArkUI.Full"
2616      ],
2617      "version": [
2618        {
2619          "name": "v3.0"
2620        }
2621      ],
2622      "description": [
2623        {
2624          "name": "Attribute to receptively set the radius of the upper-left rounded corner"
2625        }
2626      ],
2627      "syntax": [
2628        {
2629          "name": "<length>"
2630        }
2631      ],
2632      "restrictions": [
2633        {
2634          "name": [
2635            "length"
2636          ]
2637        }
2638      ]
2639    },
2640    {
2641      "name": "border-top-right-radius",
2642      "syscap": [
2643        "SystemCapability.ArkUI.ArkUI.Full"
2644      ],
2645      "version": [
2646        {
2647          "name": "v3.0"
2648        }
2649      ],
2650      "description": [
2651        {
2652          "name": "Attribute to receptively set the radius of the upper-right rounded corner"
2653        }
2654      ],
2655      "syntax": [
2656        {
2657          "name": "<length>"
2658        }
2659      ],
2660      "restrictions": [
2661        {
2662          "name": [
2663            "length"
2664          ]
2665        }
2666      ]
2667    },
2668    {
2669      "name": "border-bottom-left-radius",
2670      "syscap": [
2671        "SystemCapability.ArkUI.ArkUI.Full"
2672      ],
2673      "version": [
2674        {
2675          "name": "v3.0"
2676        }
2677      ],
2678      "description": [
2679        {
2680          "name": "Attribute to receptively set the radius of the lower-left rounded corner"
2681        }
2682      ],
2683      "syntax": [
2684        {
2685          "name": "<length>"
2686        }
2687      ],
2688      "restrictions": [
2689        {
2690          "name": [
2691            "length"
2692          ]
2693        }
2694      ]
2695    },
2696    {
2697      "name": "border-bottom-right-radius",
2698      "syscap": [
2699        "SystemCapability.ArkUI.ArkUI.Full"
2700      ],
2701      "version": [
2702        {
2703          "name": "v3.0"
2704        }
2705      ],
2706      "description": [
2707        {
2708          "name": "Attribute to receptively set the radius of the lower-right rounded corner"
2709        }
2710      ],
2711      "syntax": [
2712        {
2713          "name": "<length>"
2714        }
2715      ],
2716      "restrictions": [
2717        {
2718          "name": [
2719            "length"
2720          ]
2721        }
2722      ]
2723    },
2724    {
2725      "name": "mask-color",
2726      "syscap": [
2727        "SystemCapability.ArkUI.ArkUI.Full"
2728      ],
2729      "version": [
2730        {
2731          "name": "v3.0"
2732        }
2733      ],
2734      "description": [
2735        {
2736          "name": "Color configuration of the mask layer. By default, the mask layer is completely transparent."
2737        }
2738      ],
2739      "syntax": [
2740        {
2741          "name": "<color>"
2742        }
2743      ],
2744      "restrictions": [
2745        {
2746          "name": [
2747            "color"
2748          ]
2749        }
2750      ]
2751    },
2752    {
2753      "name": "mask-image",
2754      "syscap": [
2755        "SystemCapability.ArkUI.ArkUI.Full"
2756      ],
2757      "values": [
2758        {
2759          "name": "url()"
2760        },
2761        {
2762          "name": "linear-gradient()"
2763        }
2764      ],
2765      "version": [
2766        {
2767          "name": "v6.0"
2768        }
2769      ],
2770      "description": [
2771        {
2772          "name": "This attribute supports Gradient Styles or SVG URL"
2773        }
2774      ],
2775      "restrictions": [
2776        {
2777          "name": [
2778            "enum"
2779          ]
2780        }
2781      ]
2782    },
2783    {
2784      "name": "mask-size",
2785      "syscap": [
2786        "SystemCapability.ArkUI.ArkUI.Full"
2787      ],
2788      "syntax": [
2789        {
2790          "name": "[ contain | cover | auto | <length> | <percentage> ]"
2791        }
2792      ],
2793      "values": [
2794        {
2795          "name": "contain"
2796        },
2797        {
2798          "name": "cover"
2799        },
2800        {
2801          "name": "auto"
2802        }
2803      ],
2804      "version": [
2805        {
2806          "name": "v6.0"
2807        }
2808      ],
2809      "description": [
2810        {
2811          "name": "Specifies the display size of a mask image. This parameter is valid only when mask-image is an image resource.\nThe options are as follows:\ncontain: Extends the image to its maximum size so that its height and width are fully appropriate for the content area.\ncover: Expand the image to a large enough size so that the background image completely covers the background area. Some parts of the background image may not be displayed in the background anchor area.\nauto: Keep the original image scale unchanged.\nlength: Set the height and width of the image. The first value sets the width and the second value sets the height. If you set only one value, the second value is set to \"auto\".\nPercentage: Set the width and height of the original image as a percentage of the width and height of the original image. The first value sets the width and the second value sets the height. If you set only one value, the second value is set to \"auto\"."
2812        }
2813      ],
2814      "restrictions": [
2815        {
2816          "name": [
2817            "enum",
2818            "length",
2819            "percentage"
2820          ]
2821        }
2822      ]
2823    },
2824    {
2825      "name": "mask-position",
2826      "syscap": [
2827        "SystemCapability.ArkUI.ArkUI.Full"
2828      ],
2829      "syntax": [
2830        {
2831          "name": "[ <bg-position> | <length> | <percentage> ]"
2832        }
2833      ],
2834      "version": [
2835        {
2836          "name": "v6.0"
2837        }
2838      ],
2839      "description": [
2840        {
2841          "name": "Using keywords: If only one keyword is specified, the second value is center. The two values define the horizontal position and vertical position respectively. −left: leftmost in the horizontal direction −right: rightmost in the horizontal direction −top: top in the vertical direction −bottom: bottom in the vertical direction −center: center position 1. Using <length>: The first value indicates the horizontal position, and the second value indicates the vertical position. The values are in the Xpx Ypx format. 0 0 indicates the upper left corner. If only one value is specified, the other one is 50%. 2.Using <percentage>: The first value indicates the horizontal position, and the second value indicates the vertical position. 0% 0% indicates the upper left corner. 100% 100% indicates the lower right corner. If only one value is specified, the other one is 50%. 3.Using both <percentage> and <length>"
2842        }
2843      ],
2844      "restrictions": [
2845        {
2846          "name": [
2847            "position",
2848            "length",
2849            "percentage"
2850          ]
2851        }
2852      ]
2853    },
2854    {
2855      "name": "background",
2856      "syscap": [
2857        "SystemCapability.ArkUI.ArkUI.Full"
2858      ],
2859      "version": [
2860        {
2861          "name": "v3.0"
2862        }
2863      ],
2864      "description": [
2865        {
2866          "name": "This attribute supports Gradient Styles but is not compatible with background-color or background-image"
2867        }
2868      ],
2869      "restrictions": [
2870        {
2871          "name": [
2872            "image"
2873          ]
2874        }
2875      ]
2876    },
2877    {
2878      "name": "background-color",
2879      "syscap": [
2880        "SystemCapability.ArkUI.ArkUI.Full",
2881        "SystemCapability.ArkUI.ArkUI.Lite"
2882      ],
2883      "syntax": [
2884        {
2885          "name": "<color>"
2886        }
2887      ],
2888      "version": [
2889        {
2890          "name": "v3.0"
2891        }
2892      ],
2893      "description": [
2894        {
2895          "name": "Background color"
2896        }
2897      ],
2898      "restrictions": [
2899        {
2900          "name": [
2901            "color"
2902          ]
2903        }
2904      ]
2905    },
2906    {
2907      "name": "background-image",
2908      "syscap": [
2909        "SystemCapability.ArkUI.ArkUI.Full"
2910      ],
2911      "version": [
2912        {
2913          "name": "v3.0"
2914        }
2915      ],
2916      "description": [
2917        {
2918          "name": "Background image. Currently, this attribute is not compatible with background-color or border-color. Both Internet and local image resources are supported"
2919        }
2920      ],
2921      "restrictions": [
2922        {
2923          "name": [
2924            "string"
2925          ]
2926        }
2927      ]
2928    },
2929    {
2930      "name": "background-size",
2931      "syscap": [
2932        "SystemCapability.ArkUI.ArkUI.Full"
2933      ],
2934      "syntax": [
2935        {
2936          "name": "[ contain | cover | auto | <length> | <percentage> ]"
2937        }
2938      ],
2939      "values": [
2940        {
2941          "name": "contain"
2942        },
2943        {
2944          "name": "cover"
2945        },
2946        {
2947          "name": "auto"
2948        }
2949      ],
2950      "version": [
2951        {
2952          "name": "v3.0"
2953        }
2954      ],
2955      "description": [
2956        {
2957          "name": "Background image size. The string values are as follows: − contain: Expands the image to the maximum size so that the height and width of the image are applicable to the content area. − cover: Extends the background image to a large enough size so that the background image completely covers the background area. Some parts of the image may not be displayed in the background localization area. − auto: The original image width-height ratio is retained. The two <length> values are as follows: Height and width of the background image. The first value indicates the width, and the second value indicates the height. If you only set one value, the second value is set to auto by default. 2. The two <percentage> values are as follows: Width and height of the background image in percentage of the parent element. The first value indicates the width, and the second value indicates the height. If you only set one value, the other value is set to auto by default"
2958        }
2959      ],
2960      "restrictions": [
2961        {
2962          "name": [
2963            "enum",
2964            "length",
2965            "percentage"
2966          ]
2967        }
2968      ]
2969    },
2970    {
2971      "name": "background-repeat",
2972      "syscap": [
2973        "SystemCapability.ArkUI.ArkUI.Full"
2974      ],
2975      "syntax": [
2976        {
2977          "name": "<repeat-style>#"
2978        }
2979      ],
2980      "version": [
2981        {
2982          "name": "v3.0"
2983        }
2984      ],
2985      "description": [
2986        {
2987          "name": "Repeating attribute of a background image. By default, a background image is repeated both horizontally and vertically. 1. repeat: Draws images along the x axis and y axis at the same time. 2. repeat-x: Draws images along the x axis. 3. repeat-y: Draws images along the y axis. 4. no-repeat: The image is not drawn repeatedly."
2988        }
2989      ],
2990      "restrictions": [
2991        {
2992          "name": [
2993            "repeat"
2994          ]
2995        }
2996      ]
2997    },
2998    {
2999      "name": "background-position",
3000      "syscap": [
3001        "SystemCapability.ArkUI.ArkUI.Full"
3002      ],
3003      "syntax": [
3004        {
3005          "name": "[ <bg-position> | <length> | <percentage> ]"
3006        }
3007      ],
3008      "version": [
3009        {
3010          "name": "v3.0"
3011        }
3012      ],
3013      "description": [
3014        {
3015          "name": "Using keywords: If only one keyword is specified, the second value is center. The two values define the horizontal position and vertical position respectively. −left: leftmost in the horizontal direction −right: rightmost in the horizontal direction −top: top in the vertical direction −bottom: bottom in the vertical direction −center: center position 1. Using <length>: The first value indicates the horizontal position, and the second value indicates the vertical position. The values are in the Xpx Ypx format. 0 0 indicates the upper left corner. If only one value is specified, the other one is 50%. 2.Using <percentage>: The first value indicates the horizontal position, and the second value indicates the vertical position. 0% 0% indicates the upper left corner. 100% 100% indicates the lower right corner. If only one value is specified, the other one is 50%. 3.Using both <percentage> and <length>"
3016        }
3017      ],
3018      "restrictions": [
3019        {
3020          "name": [
3021            "position",
3022            "length",
3023            "percentage"
3024          ]
3025        }
3026      ]
3027    },
3028    {
3029      "name": "opacity",
3030      "syscap": [
3031        "SystemCapability.ArkUI.ArkUI.Full",
3032        "SystemCapability.ArkUI.ArkUI.Lite"
3033      ],
3034      "syntax": [
3035        {
3036          "name": "<number>"
3037        }
3038      ],
3039      "version": [
3040        {
3041          "name": "v3.0"
3042        }
3043      ],
3044      "description": [
3045        {
3046          "name": "Transparency of an element. The value ranges from 0 to 1. 1 indicates opaque, and 0 indicates completely transparent"
3047        }
3048      ],
3049      "restrictions": [
3050        {
3051          "name": [
3052            "number"
3053          ]
3054        }
3055      ]
3056    },
3057    {
3058      "name": "display",
3059      "syscap": [
3060        "SystemCapability.ArkUI.ArkUI.Full",
3061        "SystemCapability.ArkUI.ArkUI.Lite"
3062      ],
3063      "values": [
3064        {
3065          "name": "flex",
3066          "syscap": [
3067            "SystemCapability.ArkUI.ArkUI.Full",
3068            "SystemCapability.ArkUI.ArkUI.Lite"
3069          ]
3070        },
3071        {
3072          "name": "grid"
3073        },
3074        {
3075          "name": "none",
3076          "syscap": [
3077            "SystemCapability.ArkUI.ArkUI.Full",
3078            "SystemCapability.ArkUI.ArkUI.Lite"
3079          ]
3080        }
3081      ],
3082      "version": [
3083        {
3084          "name": "v3.0"
3085        }
3086      ],
3087      "description": [
3088        {
3089          "name": "Type of the view box of the element. Currently, dynamic modification is not supported. Available values are as follows:  flex: flexible layout;  none: This item is hidden"
3090        }
3091      ],
3092      "restrictions": [
3093        {
3094          "name": [
3095            "enum"
3096          ]
3097        }
3098      ]
3099    },
3100    {
3101      "name": "visibility",
3102      "syscap": [
3103        "SystemCapability.ArkUI.ArkUI.Full"
3104      ],
3105      "values": [
3106        {
3107          "name": "visible",
3108          "description": "The element is visible"
3109        },
3110        {
3111          "name": "hidden",
3112          "description": "The element is hidden but still takes up space"
3113        }
3114      ],
3115      "version": [
3116        {
3117          "name": "v3.0"
3118        }
3119      ],
3120      "description": [
3121        {
3122          "name": "Whether to display an element. Invisible borders occupy layout space (set the display attribute to none to hide the borders). The values are as follows: 1. visible: The element is visible. 2. hidden: The element is hidden but still takes up space. NOTE If both visibility and display are set, only display takes effect."
3123        }
3124      ],
3125      "restrictions": [
3126        {
3127          "name": [
3128            "enum"
3129          ]
3130        }
3131      ]
3132    },
3133    {
3134      "name": "flex",
3135      "syscap": [
3136        "SystemCapability.ArkUI.ArkUI.Full"
3137      ],
3138      "syntax": [
3139        {
3140          "name": "<number>"
3141        }
3142      ],
3143      "version": [
3144        {
3145          "name": "v3.0"
3146        }
3147      ],
3148      "description": [
3149        {
3150          "name": "How to divide available space of the parent component for a child component. It is used as a shorthand attribute to set the flex-grow attribute of the parent component. NOTE This attribute takes effect only when the parent component is <div>, <list-item>, or <tabs>"
3151        }
3152      ],
3153      "restrictions": [
3154        {
3155          "name": [
3156            "number"
3157          ]
3158        }
3159      ]
3160    },
3161    {
3162      "name": "flex-grow",
3163      "syscap": [
3164        "SystemCapability.ArkUI.ArkUI.Full"
3165      ],
3166      "syntax": [
3167        {
3168          "name": "<number>"
3169        }
3170      ],
3171      "version": [
3172        {
3173          "name": "v3.0"
3174        }
3175      ],
3176      "description": [
3177        {
3178          "name": "How much a child component will grow. The value specifies allocation of the remaining space on the main axis of the parent component. Size of available space = Container size - Total size of all child components. Value 0 indicates that the child component does not grow. NOTE: This attribute takes effect only when the parent component is <div>, <list-item>, or <tabs>"
3179        }
3180      ],
3181      "restrictions": [
3182        {
3183          "name": [
3184            "number"
3185          ]
3186        }
3187      ]
3188    },
3189    {
3190      "name": "flex-shrink",
3191      "syscap": [
3192        "SystemCapability.ArkUI.ArkUI.Full"
3193      ],
3194      "syntax": [
3195        {
3196          "name": "<number>"
3197        }
3198      ],
3199      "version": [
3200        {
3201          "name": "v3.0"
3202        }
3203      ],
3204      "description": [
3205        {
3206          "name": "How much child component will shrink. The shrink occurs only when the sum of default item widths is greater than that of the parent component. Value 0 indicates that the child component does not shrink. NOTE: This attribute takes effect only when the parent component is <div>, <list-item>, or <tabs>"
3207        }
3208      ],
3209      "restrictions": [
3210        {
3211          "name": [
3212            "number"
3213          ]
3214        }
3215      ]
3216    },
3217    {
3218      "name": "flex-basis",
3219      "syscap": [
3220        "SystemCapability.ArkUI.ArkUI.Full"
3221      ],
3222      "syntax": [
3223        {
3224          "name": "<number>"
3225        }
3226      ],
3227      "version": [
3228        {
3229          "name": "v3.0"
3230        }
3231      ],
3232      "description": [
3233        {
3234          "name": "Initial length of the flex item on the main axis. NOTE: This attribute takes effect only when the parent component is <div>, <list-item>, or <tabs>"
3235        }
3236      ],
3237      "restrictions": [
3238        {
3239          "name": [
3240            "number"
3241          ]
3242        }
3243      ]
3244    },
3245    {
3246      "name": "align-self",
3247      "syscap": [
3248        "SystemCapability.ArkUI.ArkUI.Full"
3249      ],
3250      "values": [
3251        {
3252          "name": "stretch"
3253        },
3254        {
3255          "name": "flex-start"
3256        },
3257        {
3258          "name": "flex-end"
3259        },
3260        {
3261          "name": "center"
3262        },
3263        {
3264          "name": "baseline"
3265        }
3266      ],
3267      "version": [
3268        {
3269          "name": "v6.0"
3270        }
3271      ],
3272      "description": [
3273        {
3274          "name": "Set the alignment of itself on the cross axis of the parent element. This style will override the align-items style of the parent element.  It is only supported when the parent container is div or list"
3275        },
3276        {
3277          "syntax": [
3278            {
3279              "name": "stretch | flex-start | flex-end | center | baseline"
3280            }
3281          ]
3282        }
3283      ],
3284      "restrictions": [
3285        {
3286          "name": [
3287            "enum"
3288          ]
3289        }
3290      ]
3291    },
3292    {
3293      "name": "position",
3294      "syscap": [
3295        "SystemCapability.ArkUI.ArkUI.Full"
3296      ],
3297      "values": [
3298        {
3299          "name": "fixed"
3300        },
3301        {
3302          "name": "absolute"
3303        },
3304        {
3305          "name": "relative"
3306        }
3307      ],
3308      "version": [
3309        {
3310          "name": "v3.0"
3311        }
3312      ],
3313      "description": [
3314        {
3315          "name": "Positioning type of an element. Dynamic changes are not supported. 1. fixed: The element is positioned related to the browser window. 2. absolute: The element is positioned absolutely to its parent element. 3. relative: The element is positioned relative to its normal position. NOTE: The absolute attribute takes effect only when the parent component is <div> or <stack>"
3316        }
3317      ],
3318      "restrictions": [
3319        {
3320          "name": [
3321            "enum"
3322          ]
3323        }
3324      ]
3325    },
3326    {
3327      "name": "left",
3328      "syscap": [
3329        "SystemCapability.ArkUI.ArkUI.Full",
3330        "SystemCapability.ArkUI.ArkUI.Lite"
3331      ],
3332      "syntax": [
3333        {
3334          "name": "<length> || <percentage>"
3335        }
3336      ],
3337      "version": [
3338        {
3339          "name": "v3.0"
3340        }
3341      ],
3342      "description": [
3343        {
3344          "name": "left must be used together with position to determine the offset position of an element. The left attribute specifies the left edge position of the element. This attribute defines the offset between the left edge of a positioned element and that of a block included in the element"
3345        }
3346      ],
3347      "restrictions": [
3348        {
3349          "name": [
3350            "length",
3351            "percentage"
3352          ]
3353        }
3354      ]
3355    },
3356    {
3357      "name": "top",
3358      "syscap": [
3359        "SystemCapability.ArkUI.ArkUI.Full",
3360        "SystemCapability.ArkUI.ArkUI.Lite"
3361      ],
3362      "syntax": [
3363        {
3364          "name": "<length> || <percentage>"
3365        }
3366      ],
3367      "version": [
3368        {
3369          "name": "v3.0"
3370        }
3371      ],
3372      "description": [
3373        {
3374          "name": "top must be used together with position to determine the offset position of an element. The top attribute specifies the top edge position of the element. This attribute defines the offset between the top edge of a positioned element and that of a block included in the element"
3375        }
3376      ],
3377      "restrictions": [
3378        {
3379          "name": [
3380            "length",
3381            "percentage"
3382          ]
3383        }
3384      ]
3385    },
3386    {
3387      "name": "right",
3388      "syscap": [
3389        "SystemCapability.ArkUI.ArkUI.Full"
3390      ],
3391      "syntax": [
3392        {
3393          "name": "<length> || <percentage>"
3394        }
3395      ],
3396      "version": [
3397        {
3398          "name": "v3.0"
3399        }
3400      ],
3401      "description": [
3402        {
3403          "name": "right must be used together with position to determine the offset position of an element. The right attribute specifies the right edge position of the element. This attribute defines the offset between the right edge of a positioned element and that of a block included in the element"
3404        }
3405      ],
3406      "restrictions": [
3407        {
3408          "name": [
3409            "length",
3410            "percentage"
3411          ]
3412        }
3413      ]
3414    },
3415    {
3416      "name": "bottom",
3417      "syscap": [
3418        "SystemCapability.ArkUI.ArkUI.Full"
3419      ],
3420      "syntax": [
3421        {
3422          "name": "<length> || <percentage>"
3423        }
3424      ],
3425      "version": [
3426        {
3427          "name": "v3.0"
3428        }
3429      ],
3430      "description": [
3431        {
3432          "name": "bottom must be used together with position to determine the offset position of an element. The bottom attribute specifies the bottom edge position of the element. This attribute defines the offset between the bottom edge of a positioned element and that of a block included in the element"
3433        }
3434      ],
3435      "restrictions": [
3436        {
3437          "name": [
3438            "length",
3439            "percentage"
3440          ]
3441        }
3442      ]
3443    },
3444    {
3445      "name": "start",
3446      "syscap": [
3447        "SystemCapability.ArkUI.ArkUI.Full"
3448      ],
3449      "syntax": [
3450        {
3451          "name": "<length> || <percentage>"
3452        }
3453      ],
3454      "version": [
3455        {
3456          "name": "v6.0"
3457        }
3458      ],
3459      "description": [
3460        {
3461          "name": "The start property specifies the starting edge of the element. This attribute defines the offset between the start outer margin boundary of the positioning element and the start boundary of the containing block."
3462        }
3463      ],
3464      "restrictions": [
3465        {
3466          "name": [
3467            "length",
3468            "percentage"
3469          ]
3470        }
3471      ]
3472    },
3473    {
3474      "name": "end",
3475      "syscap": [
3476        "SystemCapability.ArkUI.ArkUI.Full"
3477      ],
3478      "syntax": [
3479        {
3480          "name": "<length> || <percentage>"
3481        }
3482      ],
3483      "version": [
3484        {
3485          "name": "v6.0"
3486        }
3487      ],
3488      "description": [
3489        {
3490          "name": "The end property specifies the end edge of the element. This attribute defines the offset between the end margin boundary of an anchor element and the end boundary of its containing block."
3491        }
3492      ],
3493      "restrictions": [
3494        {
3495          "name": [
3496            "length",
3497            "percentage"
3498          ]
3499        }
3500      ]
3501    },
3502    {
3503      "name": "transform-origin",
3504      "syscap": [
3505        "SystemCapability.ArkUI.ArkUI.Full"
3506      ],
3507      "values": [
3508        {
3509          "name": "0px 0px"
3510        },
3511        {
3512          "name": "0% 0%"
3513        }
3514      ],
3515      "version": [
3516        {
3517          "name": "v3.0"
3518        }
3519      ],
3520      "description": [
3521        {
3522          "name": "Origin position of the transformed element. The unit can be px or a percentage (relative to the animation target component), for example, 50px 100px or 50% 50%."
3523        }
3524      ],
3525      "restrictions": [
3526        {
3527          "name": [
3528            "enum"
3529          ]
3530        }
3531      ]
3532    },
3533    {
3534      "name": "transform",
3535      "values": [
3536        {
3537          "name": "matrix()",
3538          "version": [
3539            {
3540              "name": "v6.0"
3541            }
3542          ]
3543        },
3544        {
3545          "name": "none()",
3546          "version": [
3547            {
3548              "name": "v6.0"
3549            }
3550          ]
3551        },
3552        {
3553          "name": "matrix3d()",
3554          "version": [
3555            {
3556              "name": "v6.0"
3557            }
3558          ]
3559        },
3560        {
3561          "name": "translate()"
3562        },
3563        {
3564          "name": "translate3d()",
3565          "version": [
3566            {
3567              "name": "v6.0"
3568            }
3569          ]
3570        },
3571        {
3572          "name": "translateX()"
3573        },
3574        {
3575          "name": "translateY()"
3576        },
3577        {
3578          "name": "translateZ()",
3579          "version": [
3580            {
3581              "name": "v6.0"
3582            }
3583          ]
3584        },
3585        {
3586          "name": "scale()"
3587        },
3588        {
3589          "name": "scale3d()",
3590          "version": [
3591            {
3592              "name": "v6.0"
3593            }
3594          ]
3595        },
3596        {
3597          "name": "scaleX()"
3598        },
3599        {
3600          "name": "scaleY()"
3601        },
3602        {
3603          "name": "scaleZ()",
3604          "version": [
3605            {
3606              "name": "v6.0"
3607            }
3608          ]
3609        },
3610        {
3611          "name": "rotate()"
3612        },
3613        {
3614          "name": "rotate3d()",
3615          "version": [
3616            {
3617              "name": "v6.0"
3618            }
3619          ]
3620        },
3621        {
3622          "name": "rotateX('angle')"
3623        },
3624        {
3625          "name": "rotateY('angle')"
3626        },
3627        {
3628          "name": "rotateZ()",
3629          "version": [
3630            {
3631              "name": "v6.0"
3632            }
3633          ]
3634        },
3635        {
3636          "name": "skew()",
3637          "version": [
3638            {
3639              "name": "v6.0"
3640            }
3641          ]
3642        },
3643        {
3644          "name": "skewX()",
3645          "version": [
3646            {
3647              "name": "v6.0"
3648            }
3649          ]
3650        },
3651        {
3652          "name": "skewY()",
3653          "version": [
3654            {
3655              "name": "v6.0"
3656            }
3657          ]
3658        },
3659        {
3660          "name": "perspective()",
3661          "version": [
3662            {
3663              "name": "v6.0"
3664            }
3665          ]
3666        }
3667      ],
3668      "syntax": [
3669        {
3670          "name": "<transform-list>"
3671        }
3672      ],
3673      "version": [
3674        {
3675          "name": "v3.0"
3676        }
3677      ],
3678      "description": [
3679        {
3680          "name": "Translation, rotation, and scaling attributes"
3681        }
3682      ],
3683      "restrictions": [
3684        {
3685          "name": [
3686            "enum"
3687          ]
3688        }
3689      ]
3690    },
3691    {
3692      "name": "animation",
3693      "syntax": [
3694        {
3695          "name": "duration | timing-function | delay | iteration-count | direction | fill-mode | play-state | name"
3696        }
3697      ],
3698      "version": [
3699        {
3700          "name": "v6.0"
3701        }
3702      ],
3703      "description": [
3704        {
3705          "name": "Shorthand property combines six of the animation properties into the 'animation' property."
3706        }
3707      ]
3708    },
3709    {
3710      "name": "animation-name",
3711      "syntax": [
3712        {
3713          "name": "[ none | <keyframes-name> ]#"
3714        }
3715      ],
3716      "version": [
3717        {
3718          "name": "v3.0"
3719        }
3720      ],
3721      "description": [
3722        {
3723          "name": "@keyframes rule"
3724        }
3725      ],
3726      "restrictions": [
3727        {
3728          "name": [
3729            "identifier"
3730          ]
3731        }
3732      ]
3733    },
3734    {
3735      "name": "animation-delay",
3736      "syntax": [
3737        {
3738          "name": "<time>#"
3739        }
3740      ],
3741      "version": [
3742        {
3743          "name": "v3.0"
3744        }
3745      ],
3746      "description": [
3747        {
3748          "name": "Delay for playing the animation, in ms or s, for example, 1000 ms or 1s. The default unit is ms."
3749        }
3750      ],
3751      "restrictions": [
3752        {
3753          "name": [
3754            "time"
3755          ]
3756        }
3757      ]
3758    },
3759    {
3760      "name": "animation-duration",
3761      "syntax": [
3762        {
3763          "name": "<time>#"
3764        }
3765      ],
3766      "version": [
3767        {
3768          "name": "v3.0"
3769        }
3770      ],
3771      "description": [
3772        {
3773          "name": "Animation duration, in ms or s, for example, 1000 ms or 1s. The default unit is ms. NOTE: For basic watches, the maximum animation duration is 60s. animation-duration must be specified. Otherwise, the duration is 0, which means the animation will not be played"
3774        }
3775      ],
3776      "restrictions": [
3777        {
3778          "name": [
3779            "time"
3780          ]
3781        }
3782      ]
3783    },
3784    {
3785      "name": "animation-iteration-count",
3786      "syntax": [
3787        {
3788          "name": "<single-animation-iteration-count>#"
3789        }
3790      ],
3791      "values": [
3792        {
3793          "name": "infinite"
3794        },
3795        {
3796          "name": "1"
3797        }
3798      ],
3799      "version": [
3800        {
3801          "name": "v3.0"
3802        }
3803      ],
3804      "description": [
3805        {
3806          "name": "Number of times that an animation is played. The animation is played once by default. You can set the value to infinite to play the animation infinitely"
3807        }
3808      ],
3809      "restrictions": [
3810        {
3811          "name": [
3812            "number",
3813            "enum"
3814          ]
3815        },
3816        {
3817          "name": [
3818            "enum"
3819          ],
3820          "syscap": [
3821            "SystemCapability.ArkUI.ArkUI.Lite"
3822          ]
3823        }
3824      ]
3825    },
3826    {
3827      "name": "animation-timing-function",
3828      "syntax": [
3829        {
3830          "name": "<easing-function>#"
3831        }
3832      ],
3833      "values": [
3834        {
3835          "name": "linear"
3836        },
3837        {
3838          "name": "ease"
3839        },
3840        {
3841          "name": "ease-in"
3842        },
3843        {
3844          "name": "ease-out"
3845        },
3846        {
3847          "name": "ease-in-out"
3848        },
3849        {
3850          "name": "fast-out-slow-in"
3851        },
3852        {
3853          "name": "linear-out-slow-in"
3854        },
3855        {
3856          "name": "fast-out-linear-in"
3857        },
3858        {
3859          "name": "friction"
3860        },
3861        {
3862          "name": "extreme-deceleration"
3863        },
3864        {
3865          "name": "sharp"
3866        },
3867        {
3868          "name": "rhythm"
3869        },
3870        {
3871          "name": "smooth"
3872        },
3873        {
3874          "name": "cubic-bezier()"
3875        },
3876        {
3877          "name": "steps()"
3878        }
3879      ],
3880      "version": [
3881        {
3882          "name": "v3.0"
3883        }
3884      ],
3885      "description": [
3886        {
3887          "name": "Speed curve of an animation, which makes the animation more fluent. Available values include: linear: The animation speed keeps unchanged; ease: The animation starts at a low speed and then accelerates. It slows down before the animation ends. cubic-bezier(0.25, 0.1, 0.25, 1.0); ease-in: The animation starts at a low speed. cubic-bezier(0.42, 0.0, 1.0, 1.0); ease-out: The animation ends at a low speed. cubic-bezier(0.0, 0.0, 0.58, 1.0); ease-in-out: The animation starts and ends at a low speed. cubic-bezier(0.42, 0.0, 0.58, 1.0); fast-out-slow-in: Standard curve, cubic-bezier(0.4, 0.0, 0.2, 1.0); linear-out-slow-in: Deceleration curve, cubic-bezier(0.0, 0.0, 0.2, 1.0); fast-out-linear-in: Acceleration curve, cubic-bezier(0.4, 0.0, 1.0, 1.0); friction: Damping curve, cubic-bezier(0.2, 0.0, 0.2, 1.0);extreme-deceleration: Extreme deceleration curve, cubic-bezier(0.0, 0.0, 0.0, 1.0) curve; sharp: Sharp curve, cubic-bezier(0.33, 0.0, 0.67, 1.0); rhythm: Rhythm curve, cubic-bezier(0.7, 0.0, 0.2, 1.0); smooth: Smooth curve, cubic-bezier(0.4, 0.0, 0.4, 1.0); cubic-bezier: You can customize an animation speed curve in the cubic-bezier() function. The x and y values of each input parameter must be between 0 and 1"
3888        }
3889      ],
3890      "restrictions": [
3891        {
3892          "name": [
3893            "enum"
3894          ]
3895        }
3896      ]
3897    },
3898    {
3899      "name": "animation-fill-mode",
3900      "syntax": [
3901        {
3902          "name": "forwards | none | backwards | both"
3903        }
3904      ],
3905      "values": [
3906        {
3907          "name": "forwards"
3908        },
3909        {
3910          "name": "none"
3911        },
3912        {
3913          "name": "backwards",
3914          "version": [
3915            {
3916              "name": "v6.0"
3917            }
3918          ]
3919        },
3920        {
3921          "name": "both",
3922          "version": [
3923            {
3924              "name": "v6.0"
3925            }
3926          ]
3927        }
3928      ],
3929      "version": [
3930        {
3931          "name": "v3.0"
3932        }
3933      ],
3934      "description": [
3935        {
3936          "name": "Whether to restore the initial state after the animation is executed. Available values include: none: The initial state is restored after the animation is executed; forwards: The state at the end of the animation (defined in the last key frame) is retained after the animation is executed"
3937        }
3938      ],
3939      "restrictions": [
3940        {
3941          "name": [
3942            "enum"
3943          ]
3944        }
3945      ]
3946    },
3947    {
3948      "name": "shared-transition-effect",
3949      "syscap": [
3950        "SystemCapability.ArkUI.ArkUI.Full"
3951      ],
3952      "values": [
3953        {
3954          "name": "exchange"
3955        },
3956        {
3957          "name": "static"
3958        }
3959      ],
3960      "version": [
3961        {
3962          "name": "v3.0"
3963        }
3964      ],
3965      "description": [
3966        {
3967          "name": "Entry style of shared elements during the transition, which can be exchange or static.During the transition, the style configured on the target page takes effect preferentially. exchange: The source page element is moved to the position of the target page element and is zoomed in or out properly. static: The position of the target page element remains unchanged. You can configure the transparency animation. Currently, only the static effect configured on the target page takes effect"
3968        }
3969      ],
3970      "restrictions": [
3971        {
3972          "name": [
3973            "enum"
3974          ]
3975        }
3976      ]
3977    },
3978    {
3979      "name": "shared-transition-name",
3980      "syscap": [
3981        "SystemCapability.ArkUI.ArkUI.Full"
3982      ],
3983      "version": [
3984        {
3985          "name": "v3.0"
3986        }
3987      ],
3988      "description": [
3989        {
3990          "name": "During the transition, the style configured on the target page takes effect preferentially. This style is used to configure the animation effect of shared elements. The animation effect is an animation sequence defined by @keyframes supporting transform and transparency animations. If the effect of the shared element conflicts with the custom animation, the latter is used"
3991        }
3992      ],
3993      "restrictions": [
3994        {
3995          "name": [
3996            "string"
3997          ]
3998        }
3999      ]
4000    },
4001    {
4002      "name": "shared-transition-timing-function",
4003      "syscap": [
4004        "SystemCapability.ArkUI.ArkUI.Full"
4005      ],
4006      "values": [
4007        {
4008          "name": "friction"
4009        }
4010      ],
4011      "version": [
4012        {
4013          "name": "v3.0"
4014        }
4015      ],
4016      "description": [
4017        {
4018          "name": "During the transition, the style configured on the target page takes effect preferentially. This attribute defines the difference curve during the transition of shared elements. The friction curve is used by default if this parameter is not configured"
4019        }
4020      ],
4021      "restrictions": [
4022        {
4023          "name": [
4024            "enum"
4025          ]
4026        }
4027      ]
4028    },
4029    {
4030      "name": "transition-enter",
4031      "syscap": [
4032        "SystemCapability.ArkUI.ArkUI.Full"
4033      ],
4034      "version": [
4035        {
4036          "name": "v3.0"
4037        }
4038      ],
4039      "description": [
4040        {
4041          "name": "Related to @keyframes, which supports transform and transparent animations"
4042        }
4043      ],
4044      "restrictions": [
4045        {
4046          "name": [
4047            "string"
4048          ]
4049        }
4050      ]
4051    },
4052    {
4053      "name": "transition-exit",
4054      "syscap": [
4055        "SystemCapability.ArkUI.ArkUI.Full"
4056      ],
4057      "version": [
4058        {
4059          "name": "v3.0"
4060        }
4061      ],
4062      "description": [
4063        {
4064          "name": "Related to @keyframes, which supports transform and transparent animations"
4065        }
4066      ],
4067      "restrictions": [
4068        {
4069          "name": [
4070            "string"
4071          ]
4072        }
4073      ]
4074    },
4075    {
4076      "name": "transition-duration",
4077      "syscap": [
4078        "SystemCapability.ArkUI.ArkUI.Full"
4079      ],
4080      "version": [
4081        {
4082          "name": "v3.0"
4083        }
4084      ],
4085      "description": [
4086        {
4087          "name": "The unit can be s or ms. The default unit is ms"
4088        }
4089      ],
4090      "restrictions": [
4091        {
4092          "name": [
4093            "time"
4094          ]
4095        }
4096      ]
4097    },
4098    {
4099      "name": "transition-timing-function",
4100      "syscap": [
4101        "SystemCapability.ArkUI.ArkUI.Full"
4102      ],
4103      "values": [
4104        {
4105          "name": "friction"
4106        }
4107      ],
4108      "version": [
4109        {
4110          "name": "v3.0"
4111        }
4112      ],
4113      "description": [
4114        {
4115          "name": "Speed curve of executing transition animation for smoother transition. For details about the parameters, see the description of the valid values of animation-timing-function"
4116        }
4117      ],
4118      "restrictions": [
4119        {
4120          "name": [
4121            "enum"
4122          ]
4123        }
4124      ]
4125    },
4126    {
4127      "name": "flex-direction",
4128      "syscap": [
4129        "SystemCapability.ArkUI.ArkUI.Full",
4130        "SystemCapability.ArkUI.ArkUI.Lite"
4131      ],
4132      "syntax": [
4133        {
4134          "name": "column | row"
4135        }
4136      ],
4137      "values": [
4138        {
4139          "name": "column"
4140        },
4141        {
4142          "name": "row"
4143        }
4144      ],
4145      "version": [
4146        {
4147          "name": "v3.0"
4148        }
4149      ],
4150      "description": [
4151        {
4152          "name": "Main axis direction of the flex container. Available values are as follows: column: Items are placed vertically from top to bottom; row: Items are placed horizontally from left to right"
4153        }
4154      ],
4155      "restrictions": [
4156        {
4157          "name": [
4158            "enum"
4159          ]
4160        }
4161      ]
4162    },
4163    {
4164      "name": "flex-wrap",
4165      "syscap": [
4166        "SystemCapability.ArkUI.ArkUI.Full",
4167        "SystemCapability.ArkUI.ArkUI.Lite"
4168      ],
4169      "syntax": [
4170        {
4171          "name": "nowrap | wrap"
4172        }
4173      ],
4174      "values": [
4175        {
4176          "name": "nowrap"
4177        },
4178        {
4179          "name": "wrap"
4180        }
4181      ],
4182      "version": [
4183        {
4184          "name": "v3.0"
4185        }
4186      ],
4187      "description": [
4188        {
4189          "name": "Whether flex items in the container are displayed in a single line or multiple lines. Currently, dynamic modification is not supported. Available values are as follows: nowrap: Items are displayed on a single axis; wrap: Items are displayed on multiple axes."
4190        }
4191      ],
4192      "restrictions": [
4193        {
4194          "name": [
4195            "enum"
4196          ]
4197        }
4198      ]
4199    },
4200    {
4201      "name": "justify-content",
4202      "syscap": [
4203        "SystemCapability.ArkUI.ArkUI.Full",
4204        "SystemCapability.ArkUI.ArkUI.Lite"
4205      ],
4206      "syntax": [
4207        {
4208          "name": "flex-start | flex-end | center | space-between | space-around"
4209        }
4210      ],
4211      "values": [
4212        {
4213          "name": "flex-start"
4214        },
4215        {
4216          "name": "flex-end"
4217        },
4218        {
4219          "name": "center"
4220        },
4221        {
4222          "name": "space-between"
4223        },
4224        {
4225          "name": "space-around"
4226        }
4227      ],
4228      "version": [
4229        {
4230          "name": "v3.0"
4231        }
4232      ],
4233      "description": [
4234        {
4235          "name": "How items are aligned along the main axis of the current line in a flex container. Available values are as follows: flex-start: Items are packed towards the start line. flex-end: Items are packed towards the end line. center: Items are centered along the line. space-between: Items are positioned with space between the lines. space-around: Items are positioned with space before, between, and after the lines."
4236        }
4237      ],
4238      "restrictions": [
4239        {
4240          "name": [
4241            "enum"
4242          ]
4243        }
4244      ]
4245    },
4246    {
4247      "name": "align-items",
4248      "syscap": [
4249        "SystemCapability.ArkUI.ArkUI.Full",
4250        "SystemCapability.ArkUI.ArkUI.Lite"
4251      ],
4252      "values": [
4253        {
4254          "name": "stretch"
4255        },
4256        {
4257          "name": "baseline"
4258        },
4259        {
4260          "name": "flex-start"
4261        },
4262        {
4263          "name": "flex-end"
4264        },
4265        {
4266          "name": "center"
4267        }
4268      ],
4269      "version": [
4270        {
4271          "name": "v3.0"
4272        }
4273      ],
4274      "description": [
4275        {
4276          "name": "How items are aligned along the cross axis of the current line in a flex container. Available values are as follows: stretch: Items are stretched to the same height or width as the container in the cross axis direction; flex-start: Items are aligned to the start of the cross axis; flex-end: Items are aligned to the end of the cross axis; center: Items are aligned in the middle of the cross axis"
4277        }
4278      ],
4279      "restrictions": [
4280        {
4281          "name": [
4282            "enum"
4283          ]
4284        }
4285      ]
4286    },
4287    {
4288      "name": "scrollbar-color",
4289      "syntax": [
4290        {
4291          "name": "color"
4292        }
4293      ],
4294      "syscap": [
4295        "SystemCapability.ArkUI.ArkUI.Full"
4296      ],
4297      "version": [
4298        {
4299          "name": "v6.0"
4300        }
4301      ],
4302      "description": [
4303        {
4304          "name": "Sets the color of the scroll bar."
4305        }
4306      ],
4307      "restrictions": [
4308        {
4309          "name": [
4310            "color"
4311          ]
4312        }
4313      ]
4314    },
4315    {
4316      "name": "scrollbar-width",
4317      "syntax": [
4318        {
4319          "name": "length"
4320        }
4321      ],
4322      "syscap": [
4323        "SystemCapability.ArkUI.ArkUI.Full"
4324      ],
4325      "version": [
4326        {
4327          "name": "v6.0"
4328        }
4329      ],
4330      "description": [
4331        {
4332          "name": "Sets the width of the scroll bar."
4333        }
4334      ],
4335      "restrictions": [
4336        {
4337          "name": [
4338            "length"
4339          ]
4340        }
4341      ]
4342    },
4343    {
4344      "name": "scrollbar-offset",
4345      "syntax": [
4346        {
4347          "name": "length"
4348        }
4349      ],
4350      "syscap": [
4351        "SystemCapability.ArkUI.ArkUI.Full"
4352      ],
4353      "version": [
4354        {
4355          "name": "v6.0"
4356        }
4357      ],
4358      "description": [
4359        {
4360          "name": "Sets the offset of the scroll bar."
4361        }
4362      ],
4363      "restrictions": [
4364        {
4365          "name": [
4366            "length"
4367          ]
4368        }
4369      ]
4370    },
4371    {
4372      "name": "divider-color",
4373      "syntax": [
4374        {
4375          "name": "color"
4376        }
4377      ],
4378      "syscap": [
4379        "SystemCapability.ArkUI.ArkUI.Full"
4380      ],
4381      "version": [
4382        {
4383          "name": "v5.0"
4384        }
4385      ],
4386      "description": [
4387        {
4388          "name": "Color of the item separator. This parameter is valid only when the divider attribute of the list is set to true."
4389        }
4390      ],
4391      "restrictions": [
4392        {
4393          "name": [
4394            "color"
4395          ]
4396        }
4397      ]
4398    },
4399    {
4400      "name": "divider-height",
4401      "syntax": [
4402        {
4403          "name": "length"
4404        }
4405      ],
4406      "syscap": [
4407        "SystemCapability.ArkUI.ArkUI.Full"
4408      ],
4409      "version": [
4410        {
4411          "name": "v5.0"
4412        }
4413      ],
4414      "description": [
4415        {
4416          "name": "Height of the item separator. This parameter is valid only when the divider attribute of the list is set to true."
4417        }
4418      ],
4419      "restrictions": [
4420        {
4421          "name": [
4422            "length"
4423          ]
4424        }
4425      ]
4426    },
4427    {
4428      "name": "divider-length",
4429      "syntax": [
4430        {
4431          "name": "length"
4432        }
4433      ],
4434      "syscap": [
4435        "SystemCapability.ArkUI.ArkUI.Full"
4436      ],
4437      "version": [
4438        {
4439          "name": "v5.0"
4440        }
4441      ],
4442      "description": [
4443        {
4444          "name": "Length of the item separator. If this parameter is not set, the maximum length is the width of the main axis. The length depends on divider-origin. This parameter is valid only when divider of the list is set to true."
4445        }
4446      ],
4447      "restrictions": [
4448        {
4449          "name": [
4450            "length"
4451          ]
4452        }
4453      ]
4454    },
4455    {
4456      "name": "divider-origin",
4457      "syntax": [
4458        {
4459          "name": "length"
4460        }
4461      ],
4462      "syscap": [
4463        "SystemCapability.ArkUI.ArkUI.Full"
4464      ],
4465      "version": [
4466        {
4467          "name": "v5.0"
4468        }
4469      ],
4470      "description": [
4471        {
4472          "name": "Offset of the item separator relative to the start position of the item main axis. This parameter is valid only when the divider attribute of the list is set to true."
4473        }
4474      ],
4475      "restrictions": [
4476        {
4477          "name": [
4478            "length"
4479          ]
4480        }
4481      ]
4482    },
4483    {
4484      "name": "z-index",
4485      "syntax": [
4486        {
4487          "name": "number"
4488        }
4489      ],
4490      "syscap": [
4491        "SystemCapability.ArkUI.ArkUI.Full"
4492      ],
4493      "version": [
4494        {
4495          "name": "v6.0"
4496        }
4497      ],
4498      "description": [
4499        {
4500          "name": "Represents the rendering order of its children for the same parent node.The higher the value, the lower the rendering data."
4501        }
4502      ],
4503      "restrictions": [
4504        {
4505          "name": [
4506            "number"
4507          ]
4508        }
4509      ]
4510    },
4511    {
4512      "name": "image-fill",
4513      "syntax": [
4514        {
4515          "name": "color"
4516        }
4517      ],
4518      "syscap": [
4519        "SystemCapability.ArkUI.ArkUI.Full"
4520      ],
4521      "version": [
4522        {
4523          "name": "v6.0"
4524        }
4525      ],
4526      "description": [
4527        {
4528          "name": "Fills colors for svg images. The following components can be used to set image resource attributes: button (icon attribute), piece (icon attribute), search (icon attribute), input (headicon attribute), textarea (headicon attribute), and image (src attribute)., navigation-bar(logo/starticon/endicon), toolbar-item (icon attribute)."
4529        }
4530      ],
4531      "restrictions": [
4532        {
4533          "name": [
4534            "color"
4535          ]
4536        }
4537      ]
4538    },
4539    {
4540      "name": "clip-path",
4541      "syntax": [
4542        {
4543          "name": "[<geometry-box> || <basic-shape> ] | none"
4544        }
4545      ],
4546      "values": [
4547        {
4548          "name": "border-box"
4549        },
4550        {
4551          "name": "margin-box"
4552        },
4553        {
4554          "name": "padding-box"
4555        },
4556        {
4557          "name": "content-box"
4558        },
4559        {
4560          "name": "inset()"
4561        },
4562        {
4563          "name": "circle()"
4564        },
4565        {
4566          "name": "ellipse()"
4567        },
4568        {
4569          "name": "polygon()"
4570        },
4571        {
4572          "name": "path()"
4573        }
4574      ],
4575      "version": [
4576        {
4577          "name": "v6.0"
4578        }
4579      ],
4580      "description": [
4581        {
4582          "name": "Set the clip area of the component. Part of the area is displayed, and the area outside is not displayed"
4583        }
4584      ],
4585      "restrictions": [
4586        {
4587          "name": [
4588            "enum"
4589          ]
4590        }
4591      ]
4592    },
4593    {
4594      "name": "animation-direction",
4595      "syscap": [
4596        "SystemCapability.ArkUI.ArkUI.Full"
4597      ],
4598      "syntax": [
4599        {
4600          "name": "normal | reverse | alternate | alternate-reverse"
4601        }
4602      ],
4603      "values": [
4604        {
4605          "name": "normal",
4606          "description": "The animation is looped forward."
4607        },
4608        {
4609          "name": "reverse",
4610          "description": "Animation reverse loop"
4611        },
4612        {
4613          "name": "alternate",
4614          "description": "The animation is played alternately and cyclically, with odd times playing forward and even times playing backward."
4615        },
4616        {
4617          "name": "alternate-reverse",
4618          "description": "The animation is played alternately in reverse rotation, odd times of reverse playback, even times of forward playback."
4619        }
4620      ],
4621      "version": [
4622        {
4623          "name": "v6.0"
4624        }
4625      ],
4626      "description": [
4627        {
4628          "name": "Specifying the Playback Mode of the Animation"
4629        }
4630      ],
4631      "restrictions": [
4632        {
4633          "name": [
4634            "enum"
4635          ]
4636        }
4637      ]
4638    },
4639    {
4640      "name": "animation-play-state",
4641      "syscap": [
4642        "SystemCapability.ArkUI.ArkUI.Full"
4643      ],
4644      "syntax": [
4645        {
4646          "name": "paused | running"
4647        }
4648      ],
4649      "values": [
4650        {
4651          "name": "paused",
4652          "description": "The animation status is paused."
4653        },
4654        {
4655          "name": "running",
4656          "description": "The animation status is Play."
4657        }
4658      ],
4659      "version": [
4660        {
4661          "name": "v6.0"
4662        }
4663      ],
4664      "description": [
4665        {
4666          "name": "Specifies the current state of the animation"
4667        }
4668      ],
4669      "restrictions": [
4670        {
4671          "name": [
4672            "enum"
4673          ]
4674        }
4675      ]
4676    },
4677    {
4678      "name": "transition",
4679      "syscap": [
4680        "SystemCapability.ArkUI.ArkUI.Full"
4681      ],
4682      "syntax": [
4683        {
4684          "name": "transition-property | transition-duration | transition-timing-function | transition-delay"
4685        }
4686      ],
4687      "version": [
4688        {
4689          "name": "v6.0"
4690        }
4691      ],
4692      "description": [
4693        {
4694          "name": "Specifies the transition effect of a component state switch"
4695        }
4696      ]
4697    },
4698    {
4699      "name": "overscroll-effect",
4700      "syscap": [
4701        "SystemCapability.ArkUI.ArkUI.Full"
4702      ],
4703      "syntax": [
4704        {
4705          "name": "spring | fade | none"
4706        }
4707      ],
4708      "values": [
4709        {
4710          "name": "spring",
4711          "description": "Elastic physical action, sliding to the edge can continue to slide for a distance based on initial speed or touch events, and spring back when you release the hand"
4712        },
4713        {
4714          "name": "fade",
4715          "description": "Fading physical dynamic effect, slide to the edge to show a wave-like fade, according to the speed and sliding distance changes the fade will also send certain changes;"
4716        },
4717        {
4718          "name": "none",
4719          "description": "No effect after sliding to the edge"
4720        }
4721      ],
4722      "version": [
4723        {
4724          "name": "v6.0"
4725        }
4726      ],
4727      "description": [
4728        {
4729          "name": "Set the scrolling edge effect"
4730        }
4731      ],
4732      "restrictions": [
4733        {
4734          "name": [
4735            "enum"
4736          ]
4737        }
4738      ]
4739    },
4740    {
4741      "name": "align-content",
4742      "syntax": [
4743        {
4744          "name": "normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position>"
4745        }
4746      ],
4747      "values": [
4748        {
4749          "name": "center"
4750        },
4751        {
4752          "name": "flex-start"
4753        },
4754        {
4755          "name": "flex-end"
4756        },
4757        {
4758          "name": "space-between"
4759        },
4760        {
4761          "name": "space-around"
4762        }
4763      ],
4764      "version": [
4765        {
4766          "name": "v3.0"
4767        }
4768      ],
4769      "description": [
4770        {
4771          "name": "Multi-line alignment mode when there is extra space in the cross axis. Available values are as follows: flex-start: All lines are packed towards the start of the cross axis. The start edge of the cross axis of the first line is aligned with the start edge of the cross axis of the container. All subsequent lines are aligned with the previous line; flex-end: All lines are packed towards the end of the cross axis. The end of the cross axis of the last line is aligned with the end of the cross axis of the container. All subsequent lines are aligned with the previous line; center: All lines are packed towards the center of the container. Lines are close to each other and aligned with the center of the container. The spacing between the start of the container's cross axis and the first line is equal to the spacing between the end of the container's cross axis and the last line; space-between: All lines are evenly distributed in the container. The spacing between two adjacent lines is the same. The start and end edges of the container's cross axis are aligned with the edges of the first and last lines, respectively; space-around: All lines are evenly distributed in the container, and the spacing between two adjacent lines is the same. The spacing between the start edge of the container's cross axis and the first line and that between the end edge and the last line are half of the spacing between two adjacent lines."
4772        }
4773      ],
4774      "restrictions": [
4775        {
4776          "name": [
4777            "enum"
4778          ]
4779        }
4780      ]
4781    },
4782    {
4783      "name": "grid-template-columns",
4784      "syscap": [
4785        "SystemCapability.ArkUI.ArkUI.Full"
4786      ],
4787      "syntax": [
4788        {
4789          "name": "<length>"
4790        }
4791      ],
4792      "version": [
4793        {
4794          "name": "v3.0"
4795        }
4796      ],
4797      "description": [
4798        {
4799          "name": "Number of columns in the current grid layout. If this attribute is not set, one row and one column are displayed by default. This attribute is valid only when display is set to grid"
4800        }
4801      ],
4802      "restrictions": [
4803        {
4804          "name": [
4805            "length"
4806          ]
4807        }
4808      ]
4809    },
4810    {
4811      "name": "grid-template-rows",
4812      "syscap": [
4813        "SystemCapability.ArkUI.ArkUI.Full"
4814      ],
4815      "syntax": [
4816        {
4817          "name": "<length>"
4818        }
4819      ],
4820      "version": [
4821        {
4822          "name": "v3.0"
4823        }
4824      ],
4825      "description": [
4826        {
4827          "name": "Number of rows in the current grid layout. If this attribute is not set, one row and one column are displayed by default. This attribute is valid only when display is set to grid"
4828        }
4829      ],
4830      "restrictions": [
4831        {
4832          "name": [
4833            "length"
4834          ]
4835        }
4836      ]
4837    },
4838    {
4839      "name": "grid-columns-gap",
4840      "syscap": [
4841        "SystemCapability.ArkUI.ArkUI.Full"
4842      ],
4843      "syntax": [
4844        {
4845          "name": "<length>"
4846        }
4847      ],
4848      "version": [
4849        {
4850          "name": "v3.0"
4851        }
4852      ],
4853      "description": [
4854        {
4855          "name": "Size of the gap between two consecutive columns in a grid layout. You can also use grid-gap to set the same size of the gap between rows and columns. This attribute is valid only when display is set to grid"
4856        }
4857      ],
4858      "restrictions": [
4859        {
4860          "name": [
4861            "length"
4862          ]
4863        }
4864      ]
4865    },
4866    {
4867      "name": "grid-rows-gap",
4868      "syntax": [
4869        {
4870          "name": "<length>"
4871        }
4872      ],
4873      "version": [
4874        {
4875          "name": "v3.0"
4876        }
4877      ],
4878      "description": [
4879        {
4880          "name": "Size of the gap between two consecutive rows in a grid layout. You can also use grid-gap to set the same size of the gap between rows and columns. This attribute is valid only when display is set to grid"
4881        }
4882      ],
4883      "restrictions": [
4884        {
4885          "name": [
4886            "length"
4887          ]
4888        }
4889      ]
4890    },
4891    {
4892      "name": "grid-row-start",
4893      "syscap": [
4894        "SystemCapability.ArkUI.ArkUI.Full"
4895      ],
4896      "syntax": [
4897        {
4898          "name": "<number>"
4899        }
4900      ],
4901      "version": [
4902        {
4903          "name": "v3.0"
4904        }
4905      ],
4906      "description": [
4907        {
4908          "name": "Start row numbers of the current item in the grid layout. This attribute is valid only when display of the parent component is grid. (The display attribute of the parent component can be set to grid only for the <div> container.)"
4909        }
4910      ],
4911      "restrictions": [
4912        {
4913          "name": [
4914            "number"
4915          ]
4916        }
4917      ]
4918    },
4919    {
4920      "name": "grid-row-end",
4921      "syscap": [
4922        "SystemCapability.ArkUI.ArkUI.Full"
4923      ],
4924      "syntax": [
4925        {
4926          "name": "<number>"
4927        }
4928      ],
4929      "version": [
4930        {
4931          "name": "v3.0"
4932        }
4933      ],
4934      "description": [
4935        {
4936          "name": "End row numbers of the current item in the grid layout. This attribute is valid only when display of the parent component is grid. (The display attribute of the parent component can be set to grid only for the <div> container.)"
4937        }
4938      ],
4939      "restrictions": [
4940        {
4941          "name": [
4942            "number"
4943          ]
4944        }
4945      ]
4946    },
4947    {
4948      "name": "grid-column-start",
4949      "syscap": [
4950        "SystemCapability.ArkUI.ArkUI.Full"
4951      ],
4952      "syntax": [
4953        {
4954          "name": "<number>"
4955        }
4956      ],
4957      "version": [
4958        {
4959          "name": "v3.0"
4960        }
4961      ],
4962      "description": [
4963        {
4964          "name": "Start column numbers of the current item in the grid layout. This attribute is valid only when display of the parent component is grid. (The display attribute of the parent component can be set to grid only for the <div> container.)"
4965        }
4966      ],
4967      "restrictions": [
4968        {
4969          "name": [
4970            "number"
4971          ]
4972        }
4973      ]
4974    },
4975    {
4976      "name": "grid-column-end",
4977      "syscap": [
4978        "SystemCapability.ArkUI.ArkUI.Full"
4979      ],
4980      "syntax": [
4981        {
4982          "name": "<number>"
4983        }
4984      ],
4985      "version": [
4986        {
4987          "name": "v3.0"
4988        }
4989      ],
4990      "description": [
4991        {
4992          "name": "End column numbers of the current item in the grid layout. This attribute is valid only when display of the parent component is grid. (The display attribute of the parent component can be set to grid only for the <div> container.)"
4993        }
4994      ],
4995      "restrictions": [
4996        {
4997          "name": [
4998            "number"
4999          ]
5000        }
5001      ]
5002    },
5003    {
5004      "name": "grid-auto-flow",
5005      "syscap": [
5006        "SystemCapability.ArkUI.ArkUI.Full"
5007      ],
5008      "syntax": [
5009        {
5010          "name": "<string>"
5011        }
5012      ],
5013      "version": [
5014        {
5015          "name": "v4.0"
5016        }
5017      ],
5018      "restrictions": [
5019        {
5020          "name": [
5021            "string"
5022          ]
5023        }
5024      ]
5025    },
5026    {
5027      "name": "columns",
5028      "syscap": [
5029        "SystemCapability.ArkUI.ArkUI.Full"
5030      ],
5031      "syntax": [
5032        {
5033          "name": "<number>"
5034        }
5035      ],
5036      "version": [
5037        {
5038          "name": "v3.0"
5039        }
5040      ],
5041      "description": [
5042        {
5043          "name": "Number of columns displayed in the main axis direction of the element. The default value is 1"
5044        }
5045      ],
5046      "restrictions": [
5047        {
5048          "name": [
5049            "number"
5050          ]
5051        }
5052      ]
5053    },
5054    {
5055      "name": "item-extent",
5056      "syscap": [
5057        "SystemCapability.ArkUI.ArkUI.Full"
5058      ],
5059      "syntax": [
5060        {
5061          "name": "<length> || <percentage>"
5062        }
5063      ],
5064      "version": [
5065        {
5066          "name": "v3.0"
5067        }
5068      ],
5069      "description": [
5070        {
5071          "name": "Size of an internal item. When a percentage is set, the value indicates the percentage of the length in the main axis direction relative to the list viewpoint"
5072        }
5073      ],
5074      "restrictions": [
5075        {
5076          "name": [
5077            "length",
5078            "percentage"
5079          ]
5080        }
5081      ]
5082    },
5083    {
5084      "name": "fade-color",
5085      "syscap": [
5086        "SystemCapability.ArkUI.ArkUI.Full"
5087      ],
5088      "syntax": [
5089        {
5090          "name": "<color>"
5091        }
5092      ],
5093      "version": [
5094        {
5095          "name": "v3.0"
5096        }
5097      ],
5098      "description": [
5099        {
5100          "name": "Color of the physical dynamic effect. This attribute is valid only when scrolleffect is set to fade"
5101        }
5102      ],
5103      "restrictions": [
5104        {
5105          "name": [
5106            "color"
5107          ]
5108        }
5109      ]
5110    },
5111    {
5112      "name": "indicator-color",
5113      "syscap": [
5114        "SystemCapability.ArkUI.ArkUI.Full"
5115      ],
5116      "syntax": [
5117        {
5118          "name": "<color>"
5119        }
5120      ],
5121      "version": [
5122        {
5123          "name": "v3.0"
5124        }
5125      ],
5126      "description": [
5127        {
5128          "name": "Fill color of the navigation point indicator"
5129        }
5130      ],
5131      "restrictions": [
5132        {
5133          "name": [
5134            "color"
5135          ]
5136        }
5137      ]
5138    },
5139    {
5140      "name": "indicator-selected-color",
5141      "syscap": [
5142        "SystemCapability.ArkUI.ArkUI.Full"
5143      ],
5144      "syntax": [
5145        {
5146          "name": "<color>"
5147        }
5148      ],
5149      "version": [
5150        {
5151          "name": "v3.0"
5152        }
5153      ],
5154      "description": [
5155        {
5156          "name": "Color of the currently selected navigation point indicator"
5157        }
5158      ],
5159      "restrictions": [
5160        {
5161          "name": [
5162            "color"
5163          ]
5164        }
5165      ]
5166    },
5167    {
5168      "name": "indicator-size",
5169      "syscap": [
5170        "SystemCapability.ArkUI.ArkUI.Full"
5171      ],
5172      "syntax": [
5173        {
5174          "name": "<length>"
5175        }
5176      ],
5177      "version": [
5178        {
5179          "name": "v3.0"
5180        }
5181      ],
5182      "description": [
5183        {
5184          "name": "Diameter of the navigation point indicator"
5185        }
5186      ],
5187      "restrictions": [
5188        {
5189          "name": [
5190            "length"
5191          ]
5192        }
5193      ]
5194    },
5195    {
5196      "name": "indicator-top",
5197      "syscap": [
5198        "SystemCapability.ArkUI.ArkUI.Full"
5199      ],
5200      "syntax": [
5201        {
5202          "name": "<length> || <percentage>"
5203        }
5204      ],
5205      "version": [
5206        {
5207          "name": "v3.0"
5208        }
5209      ],
5210      "description": [
5211        {
5212          "name": "Position of the indicator relative to the swiper"
5213        }
5214      ],
5215      "restrictions": [
5216        {
5217          "name": [
5218            "length",
5219            "percentage"
5220          ]
5221        }
5222      ]
5223    },
5224    {
5225      "name": "indicator-left",
5226      "syscap": [
5227        "SystemCapability.ArkUI.ArkUI.Full"
5228      ],
5229      "syntax": [
5230        {
5231          "name": "<length> || <percentage>"
5232        }
5233      ],
5234      "version": [
5235        {
5236          "name": "v3.0"
5237        }
5238      ],
5239      "description": [
5240        {
5241          "name": "Diameter of the navigation point indicator"
5242        }
5243      ],
5244      "restrictions": [
5245        {
5246          "name": [
5247            "length",
5248            "percentage"
5249          ]
5250        }
5251      ]
5252    },
5253    {
5254      "name": "indicator-right",
5255      "syscap": [
5256        "SystemCapability.ArkUI.ArkUI.Full"
5257      ],
5258      "syntax": [
5259        {
5260          "name": "<length> || <percentage>"
5261        }
5262      ],
5263      "version": [
5264        {
5265          "name": "v3.0"
5266        }
5267      ],
5268      "description": [
5269        {
5270          "name": "Diameter of the navigation point indicator"
5271        }
5272      ],
5273      "restrictions": [
5274        {
5275          "name": [
5276            "length",
5277            "percentage"
5278          ]
5279        }
5280      ]
5281    },
5282    {
5283      "name": "indicator-bottom",
5284      "syscap": [
5285        "SystemCapability.ArkUI.ArkUI.Full"
5286      ],
5287      "syntax": [
5288        {
5289          "name": "<length> || <percentage>"
5290        }
5291      ],
5292      "version": [
5293        {
5294          "name": "v3.0"
5295        }
5296      ],
5297      "description": [
5298        {
5299          "name": "Diameter of the navigation point indicator"
5300        }
5301      ],
5302      "restrictions": [
5303        {
5304          "name": [
5305            "length",
5306            "percentage"
5307          ]
5308        }
5309      ]
5310    },
5311    {
5312      "name": "progress-color",
5313      "syscap": [
5314        "SystemCapability.ArkUI.ArkUI.Full"
5315      ],
5316      "syntax": [
5317        {
5318          "name": "<color>"
5319        }
5320      ],
5321      "version": [
5322        {
5323          "name": "v3.0"
5324        }
5325      ],
5326      "description": [
5327        {
5328          "name": "Loading color of the <refresh> component"
5329        }
5330      ],
5331      "restrictions": [
5332        {
5333          "name": [
5334            "color"
5335          ]
5336        }
5337      ]
5338    },
5339    {
5340      "name": "object-fit",
5341      "syscap": [
5342        "SystemCapability.ArkUI.ArkUI.Full"
5343      ],
5344      "syntax": [
5345        {
5346          "name": "fill | contain | cover | none | scale-down"
5347        }
5348      ],
5349      "values": [
5350        {
5351          "name": "cover",
5352          "description": "The image is scaled with the aspect ratio retained for both sides to be greater than or equal to the display boundaries and displayed in the middle"
5353        },
5354        {
5355          "name": "contain",
5356          "description": "The image is scaled with the aspect ratio retained for the image to be completely displayed within the display boundaries and displayed in the middle"
5357        },
5358        {
5359          "name": "fill",
5360          "description": "The image is resized to fill the display area and its aspect ratio is not retained"
5361        },
5362        {
5363          "name": "none",
5364          "description": "The image is displayed in the middle with its aspect ratio and size retained"
5365        },
5366        {
5367          "name": "scale-down",
5368          "description": "The image is displayed in the middle with its aspect ratio retained. The size is equal to or smaller than the original size"
5369        }
5370      ],
5371      "version": [
5372        {
5373          "name": "v3.0"
5374        }
5375      ],
5376      "description": [
5377        {
5378          "name": "Image scale type. The SVG format is not supported. cover: The image is scaled with the aspect ratio retained for both sides to be greater than or equal to the display boundaries and displayed in the middle. contain: The image is scaled with the aspect ratio retained for the image to be completely displayed within the display boundaries and displayed in the middle. fill: The image is resized to fill the display area and its aspect ratio is not retained. none: The image is displayed in the middle with its aspect ratio and size retained. scale-down: The image is displayed in the middle with its aspect ratio retained. The size is equal to or smaller than the original size."
5379        }
5380      ],
5381      "restrictions": [
5382        {
5383          "name": [
5384            "enum"
5385          ]
5386        }
5387      ]
5388    },
5389    {
5390      "name": "object-position",
5391      "syntax": [
5392        {
5393          "name": "<string>"
5394        }
5395      ],
5396      "version": [
5397        {
5398          "name": "v7.0"
5399        }
5400      ],
5401      "description": [
5402        {
5403          "name": "image position"
5404        }
5405      ],
5406      "restrictions": [
5407        {
5408          "name": [
5409            "string"
5410          ]
5411        }
5412      ]
5413    },
5414    {
5415      "name": "previous-margin",
5416      "syntax": [
5417        {
5418          "name": "<length> || <percentage>"
5419        }
5420      ],
5421      "version": [
5422        {
5423          "name": "v7.0"
5424        }
5425      ],
5426      "description": [
5427        {
5428          "name": "The previous margin"
5429        }
5430      ],
5431      "restrictions": [
5432        {
5433          "name": [
5434            "length",
5435            "percentage"
5436          ]
5437        }
5438      ]
5439    },
5440    {
5441      "name": "next-margin",
5442      "syntax": [
5443        {
5444          "name": "<length> || <percentage>"
5445        }
5446      ],
5447      "version": [
5448        {
5449          "name": "v7.0"
5450        }
5451      ],
5452      "description": [
5453        {
5454          "name": "The next margin"
5455        }
5456      ],
5457      "restrictions": [
5458        {
5459          "name": [
5460            "length",
5461            "percentage"
5462          ]
5463        }
5464      ]
5465    },
5466    {
5467      "name": "word-break",
5468      "syscap": [
5469        "SystemCapability.ArkUI.ArkUI.Full"
5470      ],
5471      "syntax": [
5472        {
5473          "name": "break-word | normal | break-all"
5474        }
5475      ],
5476      "values": [
5477        {
5478          "name": "break-word",
5479          "description": "Line breaks can occur within a word, but it is required that words without broken lines must be a unit (except for the hyphen)."
5480        },
5481        {
5482          "name": "normal",
5483          "description": "Line breaks occur between characters. Line breaks are not allowed within characters (except for hyphens)."
5484        },
5485        {
5486          "name": "break-all",
5487          "description": "Line breaks anywhere"
5488        }
5489      ],
5490      "version": [
5491        {
5492          "name": "v6.0"
5493        }
5494      ],
5495      "description": [
5496        {
5497          "name": "Text word-break."
5498        }
5499      ],
5500      "restrictions": [
5501        {
5502          "name": [
5503            "enum"
5504          ]
5505        }
5506      ]
5507    },
5508    {
5509      "name": "overflow",
5510      "syscap": [
5511        "SystemCapability.ArkUI.ArkUI.Full"
5512      ],
5513      "syntax": [
5514        {
5515          "name": "visible | hidden  | scroll"
5516        }
5517      ],
5518      "values": [
5519        {
5520          "name": "visible",
5521          "description": "If the content of an element exceeds the size of the element, the element is displayed outside the element."
5522        },
5523        {
5524          "name": "hidden ",
5525          "description": "When the content of an element exceeds the size of the element, the element is cropped for display."
5526        },
5527        {
5528          "name": "scroll",
5529          "description": "When the content of an element exceeds the size of the element, scrolling is performed and the scroll bar is displayed."
5530        }
5531      ],
5532      "version": [
5533        {
5534          "name": "v6.0"
5535        }
5536      ],
5537      "description": [
5538        {
5539          "name": "Sets the representation of the element content area when it exceeds the size of the element itself."
5540        }
5541      ],
5542      "restrictions": [
5543        {
5544          "name": [
5545            "enum"
5546          ]
5547        }
5548      ]
5549    },
5550    {
5551      "name": "match-text-direction",
5552      "syscap": [
5553        "SystemCapability.ArkUI.ArkUI.Full"
5554      ],
5555      "syntax": [
5556        {
5557          "name": "true | false"
5558        }
5559      ],
5560      "values": [
5561        {
5562          "name": "true"
5563        },
5564        {
5565          "name": "false"
5566        }
5567      ],
5568      "version": [
5569        {
5570          "name": "v3.0"
5571        }
5572      ],
5573      "description": [
5574        {
5575          "name": "Whether image orientation changes with the text direction. The SVG format is not supported"
5576        }
5577      ],
5578      "restrictions": [
5579        {
5580          "name": [
5581            "enum"
5582          ]
5583        }
5584      ]
5585    },
5586    {
5587      "name": "fit-original-size",
5588      "syscap": [
5589        "SystemCapability.ArkUI.ArkUI.Full"
5590      ],
5591      "syntax": [
5592        {
5593          "name": "true | false"
5594        }
5595      ],
5596      "values": [
5597        {
5598          "name": "true"
5599        },
5600        {
5601          "name": "false"
5602        }
5603      ],
5604      "version": [
5605        {
5606          "name": "v3.0"
5607        }
5608      ],
5609      "description": [
5610        {
5611          "name": "Whether the <image> component adapts to the image source size when the width and height are not set. If this attribute is set to true, the object-fit attribute does not take effect. SVG images do not support this attribute"
5612        }
5613      ],
5614      "restrictions": [
5615        {
5616          "name": [
5617            "enum"
5618          ]
5619        }
5620      ]
5621    },
5622    {
5623      "name": "color",
5624      "syntax": [
5625        {
5626          "name": "<color>"
5627        }
5628      ],
5629      "version": [
5630        {
5631          "name": "v3.0"
5632        }
5633      ],
5634      "description": [
5635        {
5636          "name": "Color of the component"
5637        }
5638      ],
5639      "restrictions": [
5640        {
5641          "name": [
5642            "color"
5643          ]
5644        }
5645      ]
5646    },
5647    {
5648      "name": "opacity",
5649      "syntax": [
5650        {
5651          "name": "<number>"
5652        }
5653      ],
5654      "version": [
5655        {
5656          "name": "v3.0"
5657        }
5658      ],
5659      "description": [
5660        {
5661          "name": "Transparency of an element. The value ranges from 0 to 1. 1 indicates opaque, and 0 indicates completely transparent"
5662        }
5663      ],
5664      "restrictions": [
5665        {
5666          "name": [
5667            "number"
5668          ]
5669        }
5670      ]
5671    },
5672    {
5673      "name": "stroke-width",
5674      "syntax": [
5675        {
5676          "name": "<length>"
5677        }
5678      ],
5679      "version": [
5680        {
5681          "name": "v3.0"
5682        }
5683      ],
5684      "description": [
5685        {
5686          "name": "Width of the component"
5687        }
5688      ],
5689      "restrictions": [
5690        {
5691          "name": [
5692            "length"
5693          ]
5694        }
5695      ]
5696    },
5697    {
5698      "name": "secondary-color",
5699      "syscap": [
5700        "SystemCapability.ArkUI.ArkUI.Full"
5701      ],
5702      "syntax": [
5703        {
5704          "name": "<color>"
5705        }
5706      ],
5707      "version": [
5708        {
5709          "name": "v3.0"
5710        }
5711      ],
5712      "description": [
5713        {
5714          "name": "Secondary color of the component"
5715        }
5716      ],
5717      "restrictions": [
5718        {
5719          "name": [
5720            "color"
5721          ]
5722        }
5723      ]
5724    },
5725    {
5726      "name": "scale-width",
5727      "syntax": [
5728        {
5729          "name": "<length>"
5730        }
5731      ],
5732      "version": [
5733        {
5734          "name": "v3.0"
5735        }
5736      ],
5737      "description": [
5738        {
5739          "name": "Scale thickness of the ring progress bar with a scale. This style takes effect only when the type is scale-ring"
5740        }
5741      ],
5742      "restrictions": [
5743        {
5744          "name": [
5745            "length"
5746          ]
5747        }
5748      ]
5749    },
5750    {
5751      "name": "scale-number",
5752      "syscap": [
5753        "SystemCapability.ArkUI.ArkUI.Full"
5754      ],
5755      "syntax": [
5756        {
5757          "name": "<number>"
5758        }
5759      ],
5760      "version": [
5761        {
5762          "name": "v3.0"
5763        }
5764      ],
5765      "description": [
5766        {
5767          "name": "Number of scales of the ring progress bar with a scale. This style takes effect only when the type is scale-ring"
5768        }
5769      ],
5770      "restrictions": [
5771        {
5772          "name": [
5773            "number"
5774          ]
5775        }
5776      ]
5777    },
5778    {
5779      "name": "start-angle",
5780      "syntax": [
5781        {
5782          "name": "<angle>"
5783        }
5784      ],
5785      "version": [
5786        {
5787          "name": "v3.0"
5788        }
5789      ],
5790      "description": [
5791        {
5792          "name": "Start angle of the component, which starts from the direction of zero o'clock. The value ranges from 0 to 360 degrees (clockwise)"
5793        }
5794      ],
5795      "restrictions": [
5796        {
5797          "name": [
5798            "number"
5799          ]
5800        }
5801      ]
5802    },
5803    {
5804      "name": "total-angle",
5805      "syntax": [
5806        {
5807          "name": "<angle>"
5808        }
5809      ],
5810      "version": [
5811        {
5812          "name": "v3.0"
5813        }
5814      ],
5815      "description": [
5816        {
5817          "name": "Total length of the component. The value ranges from –360 to 360. A negative number indicates counterclockwise direction"
5818        }
5819      ],
5820      "restrictions": [
5821        {
5822          "name": [
5823            "number"
5824          ]
5825        }
5826      ]
5827    },
5828    {
5829      "name": "center-x",
5830      "syntax": [
5831        {
5832          "name": "<length>"
5833        }
5834      ],
5835      "version": [
5836        {
5837          "name": "v3.0"
5838        }
5839      ],
5840      "description": [
5841        {
5842          "name": "Center of the component (with the upper left corner of this widget as the coordinate origin). This style must be used together with center-y and radius"
5843        }
5844      ],
5845      "restrictions": [
5846        {
5847          "name": [
5848            "length"
5849          ]
5850        }
5851      ]
5852    },
5853    {
5854      "name": "center-y",
5855      "syntax": [
5856        {
5857          "name": "<length>"
5858        }
5859      ],
5860      "version": [
5861        {
5862          "name": "v3.0"
5863        }
5864      ],
5865      "description": [
5866        {
5867          "name": "Center of the component (with the upper left corner of this widget as the coordinate origin). This style must be used together with center-x and radius"
5868        }
5869      ],
5870      "restrictions": [
5871        {
5872          "name": [
5873            "length"
5874          ]
5875        }
5876      ]
5877    },
5878    {
5879      "name": "radius",
5880      "syntax": [
5881        {
5882          "name": "<length>"
5883        }
5884      ],
5885      "version": [
5886        {
5887          "name": "v3.0"
5888        }
5889      ],
5890      "description": [
5891        {
5892          "name": "Radius of the component. This style must be used together with center-x and center-y"
5893        }
5894      ],
5895      "restrictions": [
5896        {
5897          "name": [
5898            "length"
5899          ]
5900        }
5901      ]
5902    },
5903    {
5904      "name": "font-size",
5905      "syscap": [
5906        "SystemCapability.ArkUI.ArkUI.Full",
5907        "SystemCapability.ArkUI.ArkUI.Lite"
5908      ],
5909      "syntax": [
5910        {
5911          "name": "<length>"
5912        }
5913      ],
5914      "version": [
5915        {
5916          "name": "v5.0"
5917        }
5918      ],
5919      "description": [
5920        {
5921          "name": "Font size (px).Currently, only 30px and 38px font sizes are supported"
5922        }
5923      ],
5924      "restrictions": [
5925        {
5926          "name": [
5927            "length"
5928          ]
5929        }
5930      ]
5931    },
5932    {
5933      "name": "allow-scale",
5934      "syscap": [
5935        "SystemCapability.ArkUI.ArkUI.Full"
5936      ],
5937      "syntax": [
5938        {
5939          "name": "[ true | false ]"
5940        }
5941      ],
5942      "values": [
5943        {
5944          "name": "true"
5945        },
5946        {
5947          "name": "false"
5948        }
5949      ],
5950      "version": [
5951        {
5952          "name": "v3.0"
5953        }
5954      ],
5955      "description": [
5956        {
5957          "name": "Whether the font size changes following the system's font size settings. NOTE: For details about how to make the configuration take effect dynamically, see the config-changes attribute in the config.json file"
5958        }
5959      ],
5960      "restrictions": [
5961        {
5962          "name": [
5963            "enum"
5964          ]
5965        }
5966      ]
5967    },
5968    {
5969      "name": "letter-spacing",
5970      "syscap": [
5971        "SystemCapability.ArkUI.ArkUI.Full",
5972        "SystemCapability.ArkUI.ArkUI.Lite"
5973      ],
5974      "syntax": [
5975        {
5976          "name": "<length>"
5977        }
5978      ],
5979      "version": [
5980        {
5981          "name": "v3.0"
5982        }
5983      ],
5984      "description": [
5985        {
5986          "name": "Character spacing (px)"
5987        }
5988      ],
5989      "restrictions": [
5990        {
5991          "name": [
5992            "length"
5993          ]
5994        }
5995      ]
5996    },
5997    {
5998      "name": "word-spacing",
5999      "syntax": [
6000        {
6001          "name": "<length>"
6002        }
6003      ],
6004      "version": [
6005        {
6006          "name": "v7.0"
6007        }
6008      ],
6009      "description": [
6010        {
6011          "name": "Text spacing (px)"
6012        }
6013      ],
6014      "restrictions": [
6015        {
6016          "name": [
6017            "length"
6018          ]
6019        }
6020      ]
6021    },
6022    {
6023      "name": "text-indent",
6024      "syntax": [
6025        {
6026          "name": "<length>"
6027        }
6028      ],
6029      "version": [
6030        {
6031          "name": "v7.0"
6032        }
6033      ],
6034      "description": [
6035        {
6036          "name": "Set the amount of indentation before the first line of text"
6037        }
6038      ],
6039      "restrictions": [
6040        {
6041          "name": [
6042            "length"
6043          ]
6044        }
6045      ]
6046    },
6047    {
6048      "name": "font-style",
6049      "syscap": [
6050        "SystemCapability.ArkUI.ArkUI.Full"
6051      ],
6052      "values": [
6053        {
6054          "name": "normal"
6055        },
6056        {
6057          "name": "italic"
6058        }
6059      ],
6060      "version": [
6061        {
6062          "name": "v3.0"
6063        }
6064      ],
6065      "description": [
6066        {
6067          "name": "Font style. Available values are as follows: normal: standard font style. italic: italic font style"
6068        }
6069      ],
6070      "restrictions": [
6071        {
6072          "name": [
6073            "enum"
6074          ]
6075        }
6076      ]
6077    },
6078    {
6079      "name": "font-weight",
6080      "syscap": [
6081        "SystemCapability.ArkUI.ArkUI.Full"
6082      ],
6083      "syntax": [
6084        {
6085          "name": "<font-weight-absolute>{1,2}"
6086        }
6087      ],
6088      "values": [
6089        {
6090          "name": "lighter"
6091        },
6092        {
6093          "name": "normal"
6094        },
6095        {
6096          "name": "bold"
6097        },
6098        {
6099          "name": "bolder"
6100        },
6101        {
6102          "name": "medium"
6103        },
6104        {
6105          "name": "regular"
6106        },
6107        {
6108          "name": "100"
6109        },
6110        {
6111          "name": "200"
6112        },
6113        {
6114          "name": "300"
6115        },
6116        {
6117          "name": "400"
6118        },
6119        {
6120          "name": "500"
6121        },
6122        {
6123          "name": "600"
6124        },
6125        {
6126          "name": "700"
6127        },
6128        {
6129          "name": "800"
6130        },
6131        {
6132          "name": "900"
6133        }
6134      ],
6135      "version": [
6136        {
6137          "name": "v3.0"
6138        }
6139      ],
6140      "description": [
6141        {
6142          "name": "Font width. For the number type, the value ranges from 100 to 900. The default value is 400. A larger value indicates a larger font width. NOTE: The value must be an integer multiple of 100. The value of the string type can be lighter, normal, hold, or bolder"
6143        }
6144      ],
6145      "restrictions": [
6146        {
6147          "name": [
6148            "enum"
6149          ]
6150        }
6151      ]
6152    },
6153    {
6154      "name": "font-variant",
6155      "syntax": [
6156        {
6157          "name": "normal | none | <string>"
6158        }
6159      ],
6160      "values": [
6161        {
6162          "name": "normal"
6163        },
6164        {
6165          "name": "none"
6166        }
6167      ],
6168      "version": [
6169        {
6170          "name": "v3.0"
6171        }
6172      ],
6173      "description": [
6174        {
6175          "name": "Font variant"
6176        }
6177      ],
6178      "restrictions": [
6179        {
6180          "name": [
6181            "enum"
6182          ]
6183        }
6184      ]
6185    },
6186    {
6187      "name": "text-decoration",
6188      "syscap": [
6189        "SystemCapability.ArkUI.ArkUI.Full"
6190      ],
6191      "values": [
6192        {
6193          "name": "underline",
6194          "description": "An underline is used"
6195        },
6196        {
6197          "name": "line-through",
6198          "description": "A strikethrough is used"
6199        },
6200        {
6201          "name": "none",
6202          "description": "The standard text is used"
6203        }
6204      ],
6205      "version": [
6206        {
6207          "name": "v3.0"
6208        }
6209      ],
6210      "description": [
6211        {
6212          "name": "Text modifier. Available values are as follows: underline: An underline is used; line-through: A strikethrough is used; none: The standard text is used"
6213        }
6214      ],
6215      "restrictions": [
6216        {
6217          "name": [
6218            "enum"
6219          ]
6220        }
6221      ]
6222    },
6223    {
6224      "name": "text-align",
6225      "syscap": [
6226        "SystemCapability.ArkUI.ArkUI.Full",
6227        "SystemCapability.ArkUI.ArkUI.Lite"
6228      ],
6229      "values": [
6230        {
6231          "name": "left",
6232          "description": "The text is left-aligned",
6233          "syscap": [
6234            "SystemCapability.ArkUI.ArkUI.Full",
6235            "SystemCapability.ArkUI.ArkUI.Lite"
6236          ]
6237        },
6238        {
6239          "name": "center",
6240          "description": "The text is center-aligned",
6241          "syscap": [
6242            "SystemCapability.ArkUI.ArkUI.Full",
6243            "SystemCapability.ArkUI.ArkUI.Lite"
6244          ]
6245        },
6246        {
6247          "name": "right",
6248          "description": "The text is right-aligned",
6249          "syscap": [
6250            "SystemCapability.ArkUI.ArkUI.Full",
6251            "SystemCapability.ArkUI.ArkUI.Lite"
6252          ]
6253        },
6254        {
6255          "name": "start",
6256          "description": "The text is aligned with the direction in which the text is written"
6257        },
6258        {
6259          "name": "end",
6260          "description": "The text in aligned with the opposite direction in which the text is written"
6261        }
6262      ],
6263      "version": [
6264        {
6265          "name": "v3.0"
6266        }
6267      ],
6268      "description": [
6269        {
6270          "name": "Text alignment mode. Available values are as follows: left: The text is left-aligned; center: The text is center-aligned; right: The text is right-aligned; start: The text is aligned with the direction in which the text is written; end: The text in aligned with the opposite direction in which the text is written; NOTE If the text width is not specified, the alignment effect may not be obvious when the text width is the same as the width of the parent container"
6271        }
6272      ],
6273      "restrictions": [
6274        {
6275          "name": [
6276            "enum"
6277          ]
6278        }
6279      ]
6280    },
6281    {
6282      "name": "line-height",
6283      "syntax": [
6284        {
6285          "name": "<length>"
6286        }
6287      ],
6288      "syscap": [
6289        "SystemCapability.ArkUI.ArkUI.Full",
6290        "SystemCapability.ArkUI.ArkUI.Lite"
6291      ],
6292      "version": [
6293        {
6294          "name": "v3.0"
6295        }
6296      ],
6297      "description": [
6298        {
6299          "name": "Text line height. When this parameter is set to 0px, the text line height is not limited and the font size is adaptive"
6300        }
6301      ],
6302      "restrictions": [
6303        {
6304          "name": [
6305            "length"
6306          ]
6307        }
6308      ]
6309    },
6310    {
6311      "name": "column-height",
6312      "syntax": [
6313        {
6314          "name": "<length>"
6315        }
6316      ],
6317      "version": [
6318        {
6319          "name": "v5.0"
6320        }
6321      ],
6322      "description": [
6323        {
6324          "name": "Height of the selector's selection list."
6325        }
6326      ],
6327      "restrictions": [
6328        {
6329          "name": [
6330            "length"
6331          ]
6332        }
6333      ]
6334    },
6335    {
6336      "name": "text-overflow",
6337      "syscap": [
6338        "SystemCapability.ArkUI.ArkUI.Full",
6339        "SystemCapability.ArkUI.ArkUI.Lite"
6340      ],
6341      "syntax": [
6342        {
6343          "name": "[ clip | ellipsis | <string> ]{1,2}"
6344        }
6345      ],
6346      "values": [
6347        {
6348          "name": "clip",
6349          "description": "The text is clipped and displayed based on the size of the parent container"
6350        },
6351        {
6352          "name": "ellipsis",
6353          "description": "The text is displayed based on the size of the parent container. The text that cannot be displayed is replaced with ellipsis. This style must be used together with max-lines"
6354        }
6355      ],
6356      "version": [
6357        {
6358          "name": "v3.0"
6359        }
6360      ],
6361      "description": [
6362        {
6363          "name": "Text line height. When this parameter is set to 0px, the text line height is not limited and the font size is adaptive"
6364        }
6365      ],
6366      "restrictions": [
6367        {
6368          "name": [
6369            "enum"
6370          ]
6371        }
6372      ]
6373    },
6374    {
6375      "name": "text-overflow",
6376      "syscap": [
6377        "SystemCapability.ArkUI.ArkUI.Full",
6378        "SystemCapability.ArkUI.ArkUI.Lite"
6379      ],
6380      "syntax": [
6381        {
6382          "name": "[ clip | ellipsis | <string> ]{1,2}"
6383        }
6384      ],
6385      "values": [
6386        {
6387          "name": "clip",
6388          "description": "The text is clipped and displayed based on the size of the parent container"
6389        },
6390        {
6391          "name": "ellipsis",
6392          "description": "The text is displayed based on the size of the parent container. The text that cannot be displayed is replaced with ellipsis. This style must be used together with max-lines"
6393        }
6394      ],
6395      "version": [
6396        {
6397          "name": "v3.0"
6398        }
6399      ],
6400      "description": [
6401        {
6402          "name": "Text line height. When this parameter is set to 0px, the text line height is not limited and the font size is adaptive"
6403        }
6404      ],
6405      "restrictions": [
6406        {
6407          "name": [
6408            "enum",
6409            "string"
6410          ]
6411        }
6412      ]
6413    },
6414    {
6415      "name": "text-valign",
6416      "syntax": [
6417        {
6418          "name": "top | middle | bottom"
6419        }
6420      ],
6421      "values": [
6422        {
6423          "name": "top",
6424          "description": "The text is displayed based on the top of the parent container"
6425        },
6426        {
6427          "name": "middle",
6428          "description": "The text is displayed based on the middle of the parent container"
6429        },
6430        {
6431          "name": "bottom",
6432          "description": "The text is displayed based on the bottom of the parent container"
6433        }
6434      ],
6435      "version": [
6436        {
6437          "name": "v7.0"
6438        }
6439      ],
6440      "description": [
6441        {
6442          "name": "Set the vertical alignment of the current text"
6443        }
6444      ],
6445      "restrictions": [
6446        {
6447          "name": [
6448            "enum"
6449          ]
6450        }
6451      ]
6452    },
6453    {
6454      "name": "white-space",
6455      "syntax": [
6456        {
6457          "name": "normal | nowrap | pre | pre-wrap | pre-line"
6458        }
6459      ],
6460      "values": [
6461        {
6462          "name": "normal",
6463          "description": "Consecutive whitespace characters will be merged, and newline characters will be treated as whitespace characters"
6464        },
6465        {
6466          "name": "nowrap",
6467          "description": "Consecutive whitespace characters will be merged, and newline characters is invalid"
6468        },
6469        {
6470          "name": "pre",
6471          "description": "Consecutive whitespace will be preserved"
6472        },
6473        {
6474          "name": "pre-wrap",
6475          "description": "Consecutive whitespace will be preserved"
6476        },
6477        {
6478          "name": "pre-line",
6479          "description": "Consecutive whitespace characters will be merged"
6480        }
6481      ],
6482      "version": [
6483        {
6484          "name": "v7.0"
6485        }
6486      ],
6487      "description": [
6488        {
6489          "name": "Set the mode for handling blanks in text"
6490        }
6491      ],
6492      "restrictions": [
6493        {
6494          "name": [
6495            "enum"
6496          ]
6497        }
6498      ]
6499    },
6500    {
6501      "name": "font-family",
6502      "syscap": [
6503        "SystemCapability.ArkUI.ArkUI.Full",
6504        "SystemCapability.ArkUI.ArkUI.Lite"
6505      ],
6506      "syntax": [
6507        {
6508          "name": "[ clip | ellipsis | <string> ]{1,2}"
6509        }
6510      ],
6511      "values": [
6512        {
6513          "name": "sans-serif"
6514        },
6515        {
6516          "name": "HYQiHei-65S"
6517        }
6518      ],
6519      "version": [
6520        {
6521          "name": "v3.0"
6522        }
6523      ],
6524      "description": [
6525        {
6526          "name": "Font family, in which fonts are separated by commas (,). Each font is set using a font name or font family name. The first font that exists in the system or the font specified by Customizing Font Styles in the family is selected as the font for the text"
6527        }
6528      ],
6529      "restrictions": [
6530        {
6531          "name": [
6532            "enum"
6533          ]
6534        }
6535      ]
6536    },
6537    {
6538      "name": "max-lines",
6539      "syscap": [
6540        "SystemCapability.ArkUI.ArkUI.Full"
6541      ],
6542      "syntax": [
6543        {
6544          "name": "[<string> | <number>]"
6545        }
6546      ],
6547      "values": [
6548        {
6549          "name": "auto"
6550        }
6551      ],
6552      "version": [
6553        {
6554          "name": "v3.0"
6555        }
6556      ],
6557      "description": [
6558        {
6559          "name": "Maximum number of lines in the text"
6560        }
6561      ],
6562      "restrictions": [
6563        {
6564          "name": [
6565            "number"
6566          ]
6567        }
6568      ]
6569    },
6570    {
6571      "name": "min-font-size",
6572      "syscap": [
6573        "SystemCapability.ArkUI.ArkUI.Full"
6574      ],
6575      "syntax": [
6576        {
6577          "name": "<length>"
6578        }
6579      ],
6580      "version": [
6581        {
6582          "name": "v3.0"
6583        }
6584      ],
6585      "description": [
6586        {
6587          "name": "Minimum font size in the text. This style must be used together with max-font-size. The font size can be changed dynamically. After the maximum and minimum font sizes are set, font-size does not take effect"
6588        }
6589      ],
6590      "restrictions": [
6591        {
6592          "name": [
6593            "length"
6594          ]
6595        }
6596      ]
6597    },
6598    {
6599      "name": "max-font-size",
6600      "syscap": [
6601        "SystemCapability.ArkUI.ArkUI.Full"
6602      ],
6603      "syntax": [
6604        {
6605          "name": "<length>"
6606        }
6607      ],
6608      "version": [
6609        {
6610          "name": "v3.0"
6611        }
6612      ],
6613      "description": [
6614        {
6615          "name": "Maximum font size in the text. This style must be used together with min-font-size. The font size can be changed dynamically. After the maximum and minimum font sizes are set, font-size does not take effect"
6616        }
6617      ],
6618      "restrictions": [
6619        {
6620          "name": [
6621            "length"
6622          ]
6623        }
6624      ]
6625    },
6626    {
6627      "name": "font-size-step",
6628      "syscap": [
6629        "SystemCapability.ArkUI.ArkUI.Full"
6630      ],
6631      "syntax": [
6632        {
6633          "name": "<length>"
6634        }
6635      ],
6636      "version": [
6637        {
6638          "name": "v3.0"
6639        }
6640      ],
6641      "description": [
6642        {
6643          "name": "Step for dynamically adjusting the font size in the text. The minimum and maximum font sizes must be set"
6644        }
6645      ],
6646      "restrictions": [
6647        {
6648          "name": [
6649            "length"
6650          ]
6651        }
6652      ]
6653    },
6654    {
6655      "name": "prefer-font-sizes",
6656      "syscap": [
6657        "SystemCapability.ArkUI.ArkUI.Full"
6658      ],
6659      "syntax": [
6660        {
6661          "name": "<length>"
6662        }
6663      ],
6664      "version": [
6665        {
6666          "name": "v3.0"
6667        }
6668      ],
6669      "description": [
6670        {
6671          "name": "Preset preferred font sizes. For dynamic font size adjusting, the preset sizes are used to match the maximum number of lines in the text. If the preferred font sizes were not set, the font size will be adjusted based on the maximum and minimum font sizes and the step you have set. If the font size cannot match the maximum number of lines in the text, use text-overflow to truncate the text. If this parameter is set, font-size, max-font-size, min-font-size, and font-size-step do not take effect. Example values: 12 px,14 px,16 px"
6672        }
6673      ],
6674      "restrictions": [
6675        {
6676          "name": [
6677            "length"
6678          ]
6679        }
6680      ]
6681    },
6682    {
6683      "name": "adapt-height",
6684      "syscap": [
6685        "SystemCapability.ArkUI.ArkUI.Full"
6686      ],
6687      "syntax": [
6688        {
6689          "name": "true | false"
6690        }
6691      ],
6692      "values": [
6693        {
6694          "name": "true"
6695        },
6696        {
6697          "name": "false"
6698        }
6699      ],
6700      "version": [
6701        {
6702          "name": "v3.0"
6703        }
6704      ],
6705      "description": [
6706        {
6707          "name": ""
6708        }
6709      ],
6710      "restrictions": [
6711        {
6712          "name": [
6713            "enum"
6714          ]
6715        }
6716      ]
6717    },
6718    {
6719      "name": "star-background",
6720      "syntax": [
6721        {
6722          "name": "<string>"
6723        }
6724      ],
6725      "version": [
6726        {
6727          "name": "v3.0"
6728        }
6729      ],
6730      "description": [
6731        {
6732          "name": "Background image when a rating star is unselected. Only PNG and JPG images in a local path are supported"
6733        }
6734      ],
6735      "restrictions": [
6736        {
6737          "name": [
6738            "string"
6739          ]
6740        }
6741      ]
6742    },
6743    {
6744      "name": "star-foreground",
6745      "syntax": [
6746        {
6747          "name": "<string>"
6748        }
6749      ],
6750      "version": [
6751        {
6752          "name": "v3.0"
6753        }
6754      ],
6755      "description": [
6756        {
6757          "name": "Secondary background image when a rating star is partially selected. This image will cover the background image and can only be of the PNG or JPG format and from a local path"
6758        }
6759      ],
6760      "restrictions": [
6761        {
6762          "name": [
6763            "string"
6764          ]
6765        }
6766      ]
6767    },
6768    {
6769      "name": "star-secondary",
6770      "syntax": [
6771        {
6772          "name": "<url>"
6773        }
6774      ],
6775      "version": [
6776        {
6777          "name": "v3.0"
6778        }
6779      ],
6780      "values": [
6781        {
6782          "name": "url()"
6783        }
6784      ],
6785      "description": [
6786        {
6787          "name": "Foreground image when a rating star is selected. Only PNG and JPG images in a local path are supported"
6788        }
6789      ],
6790      "restrictions": [
6791        {
6792          "name": [
6793            "enum"
6794          ]
6795        }
6796      ]
6797    },
6798    {
6799      "name": "rtl-flip",
6800      "syntax": [
6801        {
6802          "name": "[ true | false ]"
6803        }
6804      ],
6805      "values": [
6806        {
6807          "name": "true"
6808        },
6809        {
6810          "name": "false"
6811        }
6812      ],
6813      "version": [
6814        {
6815          "name": "v3.0"
6816        }
6817      ],
6818      "description": [
6819        {
6820          "name": "Whether the image source is automatically flipped in the RTL text direction"
6821        }
6822      ],
6823      "restrictions": [
6824        {
6825          "name": [
6826            "enum"
6827          ]
6828        }
6829      ]
6830    },
6831    {
6832      "name": "line-cap",
6833      "syscap": [
6834        "SystemCapability.ArkUI.ArkUI.Full"
6835      ],
6836      "syntax": [
6837        {
6838          "name": "[ butt | square | round ]"
6839        }
6840      ],
6841      "values": [
6842        {
6843          "name": "butt",
6844          "description": "The ends of the split line are squared off at the endpoints"
6845        },
6846        {
6847          "name": "square",
6848          "description": "The ends of the split line are squared off by adding a box with an equal width and half the height of the line's thickness"
6849        },
6850        {
6851          "name": "round",
6852          "description": "The ends of the split line are round"
6853        }
6854      ],
6855      "version": [
6856        {
6857          "name": "v3.0"
6858        }
6859      ],
6860      "description": [
6861        {
6862          "name": "Cap style of a divider. The default value is butt. Available values are as follows: butt: The ends of the divider are squared off. round: A rounded cap is added to each end of the divider. square: A square cap is added to each end of the divider. NOTE If the value is round or square, the line length increases by the line width"
6863        }
6864      ],
6865      "restrictions": [
6866        {
6867          "name": [
6868            "enum"
6869          ]
6870        }
6871      ]
6872    },
6873    {
6874      "name": "placeholder-color",
6875      "syntax": [
6876        {
6877          "name": "<color>"
6878        }
6879      ],
6880      "version": [
6881        {
6882          "name": "v3.0"
6883        }
6884      ],
6885      "description": [
6886        {
6887          "name": "Color of the hint text"
6888        }
6889      ],
6890      "restrictions": [
6891        {
6892          "name": [
6893            "color"
6894          ]
6895        }
6896      ]
6897    },
6898    {
6899      "name": "text-color",
6900      "syscap": [
6901        "SystemCapability.ArkUI.ArkUI.Full"
6902      ],
6903      "syntax": [
6904        {
6905          "name": "<color>"
6906        }
6907      ],
6908      "version": [
6909        {
6910          "name": "v3.0"
6911        }
6912      ],
6913      "description": [
6914        {
6915          "name": "Text color"
6916        }
6917      ],
6918      "restrictions": [
6919        {
6920          "name": [
6921            "color"
6922          ]
6923        }
6924      ]
6925    },
6926    {
6927      "name": "text-decoration-color",
6928      "syscap": [
6929        "SystemCapability.ArkUI.ArkUI.Full"
6930      ],
6931      "syntax": [
6932        {
6933          "name": "<color>"
6934        }
6935      ],
6936      "version": [
6937        {
6938          "name": "v7.0"
6939        }
6940      ],
6941      "description": [
6942        {
6943          "name": "Text decoration color"
6944        }
6945      ],
6946      "restrictions": [
6947        {
6948          "name": [
6949            "color"
6950          ]
6951        }
6952      ]
6953    },
6954    {
6955      "name": "icon-width",
6956      "syscap": [
6957        "SystemCapability.ArkUI.ArkUI.Full"
6958      ],
6959      "syntax": [
6960        {
6961          "name": "<length>"
6962        }
6963      ],
6964      "version": [
6965        {
6966          "name": "v3.0"
6967        }
6968      ],
6969      "description": [
6970        {
6971          "name": "Width of the internal icon of a circle button. The entire circle button is filled by default."
6972        }
6973      ],
6974      "restrictions": [
6975        {
6976          "name": [
6977            "length"
6978          ]
6979        }
6980      ]
6981    },
6982    {
6983      "name": "icon-height",
6984      "syscap": [
6985        "SystemCapability.ArkUI.ArkUI.Full"
6986      ],
6987      "syntax": [
6988        {
6989          "name": "<length>"
6990        }
6991      ],
6992      "version": [
6993        {
6994          "name": "v3.0"
6995        }
6996      ],
6997      "description": [
6998        {
6999          "name": "Height of the internal icon of a circle button. The entire circle button is filled by default."
7000        }
7001      ],
7002      "restrictions": [
7003        {
7004          "name": [
7005            "length"
7006          ]
7007        }
7008      ]
7009    },
7010    {
7011      "name": "block-color",
7012      "syscap": [
7013        "SystemCapability.ArkUI.ArkUI.Full"
7014      ],
7015      "syntax": [
7016        {
7017          "name": "<color>"
7018        }
7019      ],
7020      "version": [
7021        {
7022          "name": "v3.0"
7023        }
7024      ],
7025      "description": [
7026        {
7027          "name": "Slider color"
7028        }
7029      ],
7030      "restrictions": [
7031        {
7032          "name": [
7033            "color"
7034          ]
7035        }
7036      ]
7037    },
7038    {
7039      "name": "texton-color",
7040      "syscap": [
7041        "SystemCapability.ArkUI.ArkUI.Full"
7042      ],
7043      "syntax": [
7044        {
7045          "name": "<color>"
7046        }
7047      ],
7048      "version": [
7049        {
7050          "name": "v3.0"
7051        }
7052      ],
7053      "description": [
7054        {
7055          "name": "Text color displayed when the component is checked"
7056        }
7057      ],
7058      "restrictions": [
7059        {
7060          "name": [
7061            "color"
7062          ]
7063        }
7064      ]
7065    },
7066    {
7067      "name": "textoff-color",
7068      "syscap": [
7069        "SystemCapability.ArkUI.ArkUI.Full"
7070      ],
7071      "syntax": [
7072        {
7073          "name": "<color>"
7074        }
7075      ],
7076      "version": [
7077        {
7078          "name": "v3.0"
7079        }
7080      ],
7081      "description": [
7082        {
7083          "name": "Text color displayed when the component is not checked"
7084        }
7085      ],
7086      "restrictions": [
7087        {
7088          "name": [
7089            "color"
7090          ]
7091        }
7092      ]
7093    },
7094    {
7095      "name": "text-padding",
7096      "syscap": [
7097        "SystemCapability.ArkUI.ArkUI.Full"
7098      ],
7099      "syntax": [
7100        {
7101          "name": "<length>"
7102        }
7103      ],
7104      "version": [
7105        {
7106          "name": "v3.0"
7107        }
7108      ],
7109      "description": [
7110        {
7111          "name": "Distance between the two sides of the longest text in texton and textoff and the border of the slider"
7112        }
7113      ],
7114      "restrictions": [
7115        {
7116          "name": [
7117            "length"
7118          ]
7119        }
7120      ]
7121    },
7122    {
7123      "name": "selected-color",
7124      "syntax": [
7125        {
7126          "name": "<color>"
7127        }
7128      ],
7129      "version": [
7130        {
7131          "name": "v3.0"
7132        }
7133      ],
7134      "description": [
7135        {
7136          "name": "Font color of the selected item"
7137        }
7138      ],
7139      "restrictions": [
7140        {
7141          "name": [
7142            "color"
7143          ]
7144        }
7145      ]
7146    },
7147    {
7148      "name": "selected-font-size",
7149      "syntax": [
7150        {
7151          "name": "<length>"
7152        }
7153      ],
7154      "version": [
7155        {
7156          "name": "v3.0"
7157        }
7158      ],
7159      "description": [
7160        {
7161          "name": "Font size of the selected item. The value is of the length type, in pixels"
7162        }
7163      ],
7164      "restrictions": [
7165        {
7166          "name": [
7167            "length"
7168          ]
7169        }
7170      ]
7171    },
7172    {
7173      "name": "focus-color",
7174      "syscap": [
7175        "SystemCapability.ArkUI.ArkUI.Full"
7176      ],
7177      "syntax": [
7178        {
7179          "name": "<color>"
7180        }
7181      ],
7182      "version": [
7183        {
7184          "name": "v3.0"
7185        }
7186      ],
7187      "description": [
7188        {
7189          "name": "Font color of the focus. This attribute is available only for smart TV"
7190        }
7191      ],
7192      "restrictions": [
7193        {
7194          "name": [
7195            "color"
7196          ]
7197        }
7198      ]
7199    },
7200    {
7201      "name": "focus-font-size",
7202      "syscap": [
7203        "SystemCapability.ArkUI.ArkUI.Full"
7204      ],
7205      "syntax": [
7206        {
7207          "name": "<length>"
7208        }
7209      ],
7210      "version": [
7211        {
7212          "name": "v3.0"
7213        }
7214      ],
7215      "description": [
7216        {
7217          "name": "Font size of the focus. The value is of the length type, in pixels. This attribute is available only for smart TV'"
7218        }
7219      ],
7220      "restrictions": [
7221        {
7222          "name": [
7223            "length"
7224          ]
7225        }
7226      ]
7227    },
7228    {
7229      "name": "disappear-color",
7230      "syntax": [
7231        {
7232          "name": "<color>"
7233        }
7234      ],
7235      "version": [
7236        {
7237          "name": "v5.0"
7238        }
7239      ],
7240      "description": [
7241        {
7242          "name": "The font color of the faded item. The disappearing item is the top and bottom two options in a scenario with five options in a column."
7243        }
7244      ],
7245      "restrictions": [
7246        {
7247          "name": [
7248            "color"
7249          ]
7250        }
7251      ]
7252    },
7253    {
7254      "name": "disappear-font-size",
7255      "syntax": [
7256        {
7257          "name": "<length>"
7258        }
7259      ],
7260      "version": [
7261        {
7262          "name": "v5.0"
7263        }
7264      ],
7265      "description": [
7266        {
7267          "name": "The font size of the gradient disappearing item. The disappearing item is the top and bottom two options in a scenario with five options in a column."
7268        }
7269      ],
7270      "restrictions": [
7271        {
7272          "name": [
7273            "length"
7274          ]
7275        }
7276      ]
7277    },
7278    {
7279      "name": "colors",
7280      "syscap": [
7281        "SystemCapability.ArkUI.ArkUI.Full"
7282      ],
7283      "syntax": [
7284        {
7285          "name": "<color>"
7286        }
7287      ],
7288      "version": [
7289        {
7290          "name": "v3.0"
7291        }
7292      ],
7293      "description": [
7294        {
7295          "name": "Color of each section for the scale bar of the gauge component. For example, colors: #FF0000, #00FF00. This style is supported by the gauge chart only"
7296        }
7297      ],
7298      "restrictions": [
7299        {
7300          "name": [
7301            "color"
7302          ]
7303        }
7304      ]
7305    },
7306    {
7307      "name": "weights",
7308      "syscap": [
7309        "SystemCapability.ArkUI.ArkUI.Full"
7310      ],
7311      "syntax": [
7312        {
7313          "name": "<number>"
7314        }
7315      ],
7316      "version": [
7317        {
7318          "name": "v3.0"
7319        }
7320      ],
7321      "description": [
7322        {
7323          "name": "Weight of each section for the scale bar of the gauge component. For example, weights: 2, 2. This style is supported by the gauge chart only"
7324        }
7325      ],
7326      "restrictions": [
7327        {
7328          "name": [
7329            "number"
7330          ]
7331        }
7332      ]
7333    },
7334    {
7335      "name": "src",
7336      "syscap": [
7337        "SystemCapability.ArkUI.ArkUI.Full"
7338      ],
7339      "syntax": [
7340        {
7341          "name": "<url>#"
7342        }
7343      ],
7344      "values": [
7345        {
7346          "name": "url()"
7347        }
7348      ],
7349      "version": [
7350        {
7351          "name": "v3.0"
7352        }
7353      ],
7354      "description": [
7355        {
7356          "name": "Supported sources of customized fonts"
7357        }
7358      ],
7359      "restrictions": [
7360        {
7361          "name": [
7362            "enum"
7363          ]
7364        }
7365      ]
7366    },
7367    {
7368      "name": "min-width",
7369      "syscap": [
7370        "SystemCapability.ArkUI.ArkUI.Full"
7371      ],
7372      "syntax": [
7373        {
7374          "name": "<length> | <percentage>"
7375        }
7376      ],
7377      "version": [
7378        {
7379          "name": "v5.0"
7380        }
7381      ],
7382      "description": [
7383        {
7384          "name": "Sets the minimum width of the element."
7385        }
7386      ],
7387      "restrictions": [
7388        {
7389          "name": [
7390            "length",
7391            "percentage"
7392          ]
7393        }
7394      ]
7395    },
7396    {
7397      "name": "min-height",
7398      "syscap": [
7399        "SystemCapability.ArkUI.ArkUI.Full"
7400      ],
7401      "syntax": [
7402        {
7403          "name": "<length> | <percentage>"
7404        }
7405      ],
7406      "version": [
7407        {
7408          "name": "v5.0"
7409        }
7410      ],
7411      "description": [
7412        {
7413          "name": "Sets the minimum height of the element."
7414        }
7415      ],
7416      "restrictions": [
7417        {
7418          "name": [
7419            "length",
7420            "percentage"
7421          ]
7422        }
7423      ]
7424    },
7425    {
7426      "name": "max-width",
7427      "syscap": [
7428        "SystemCapability.ArkUI.ArkUI.Full"
7429      ],
7430      "syntax": [
7431        {
7432          "name": "<length> | <percentage>"
7433        }
7434      ],
7435      "version": [
7436        {
7437          "name": "v5.0"
7438        }
7439      ],
7440      "description": [
7441        {
7442          "name": "Sets the maximum width of the element. The default value is unlimited."
7443        }
7444      ],
7445      "restrictions": [
7446        {
7447          "name": [
7448            "length",
7449            "percentage"
7450          ]
7451        }
7452      ]
7453    },
7454    {
7455      "name": "max-height",
7456      "syscap": [
7457        "SystemCapability.ArkUI.ArkUI.Full"
7458      ],
7459      "syntax": [
7460        {
7461          "name": "<length> | <percentage>"
7462        }
7463      ],
7464      "version": [
7465        {
7466          "name": "v5.0"
7467        }
7468      ],
7469      "description": [
7470        {
7471          "name": "Sets the maximum height of the element. The default value is unlimited."
7472        }
7473      ],
7474      "restrictions": [
7475        {
7476          "name": [
7477            "length",
7478            "percentage"
7479          ]
7480        }
7481      ]
7482    },
7483    {
7484      "name": "box-shadow",
7485      "syscap": [
7486        "SystemCapability.ArkUI.ArkUI.Full"
7487      ],
7488      "syntax": [
7489        {
7490          "name": "h-shadow | v-shadow | blur | spread | color"
7491        }
7492      ],
7493      "version": [
7494        {
7495          "name": "v5.0"
7496        }
7497      ],
7498      "description": [
7499        {
7500          "name": "This style allows you to set the shadow style of the current component"
7501        }
7502      ],
7503      "restrictions": [
7504        {
7505          "name": [
7506            "length"
7507          ]
7508        }
7509      ]
7510    },
7511    {
7512      "name": "filter",
7513      "syscap": [
7514        "SystemCapability.ArkUI.ArkUI.Full"
7515      ],
7516      "syntax": [
7517        {
7518          "name": "blur()"
7519        }
7520      ],
7521      "values": [
7522        {
7523          "name": "blur()"
7524        }
7525      ],
7526      "version": [
7527        {
7528          "name": "v5.0"
7529        }
7530      ],
7531      "description": [
7532        {
7533          "name": " "
7534        }
7535      ],
7536      "restrictions": [
7537        {
7538          "name": [
7539            "enum"
7540          ]
7541        }
7542      ]
7543    },
7544    {
7545      "name": "backdrop-filter",
7546      "syscap": [
7547        "SystemCapability.ArkUI.ArkUI.Full"
7548      ],
7549      "syntax": [
7550        {
7551          "name": "blur()"
7552        }
7553      ],
7554      "values": [
7555        {
7556          "name": "blur()"
7557        }
7558      ],
7559      "version": [
7560        {
7561          "name": "v5.0"
7562        }
7563      ],
7564      "description": [
7565        {
7566          "name": " "
7567        }
7568      ],
7569      "restrictions": [
7570        {
7571          "name": [
7572            "enum"
7573          ]
7574        }
7575      ]
7576    },
7577    {
7578      "name": "window-filter",
7579      "syscap": [
7580        "SystemCapability.ArkUI.ArkUI.Full"
7581      ],
7582      "syntax": [
7583        {
7584          "name": "blur() | style"
7585        }
7586      ],
7587      "values": [
7588        {
7589          "name": "blur()"
7590        }
7591      ],
7592      "version": [
7593        {
7594          "name": "v5.0"
7595        }
7596      ],
7597      "description": [
7598        {
7599          "name": " "
7600        }
7601      ],
7602      "restrictions": [
7603        {
7604          "name": [
7605            "enum"
7606          ]
7607        }
7608      ]
7609    },
7610    {
7611      "name": "display-index",
7612      "syscap": [
7613        "SystemCapability.ArkUI.ArkUI.Full"
7614      ],
7615      "syntax": [
7616        {
7617          "name": "<number>"
7618        }
7619      ],
7620      "version": [
7621        {
7622          "name": "v4.0"
7623        }
7624      ],
7625      "description": [
7626        {
7627          "name": " "
7628        }
7629      ],
7630      "restrictions": [
7631        {
7632          "name": [
7633            "number"
7634          ]
7635        }
7636      ]
7637    },
7638    {
7639      "name": "flex-weight",
7640      "syscap": [
7641        "SystemCapability.ArkUI.ArkUI.Full"
7642      ],
7643      "syntax": [
7644        {
7645          "name": "<number>"
7646        }
7647      ],
7648      "version": [
7649        {
7650          "name": "v4.0"
7651        }
7652      ],
7653      "description": [
7654        {
7655          "name": " "
7656        }
7657      ],
7658      "restrictions": [
7659        {
7660          "name": [
7661            "number"
7662          ]
7663        }
7664      ]
7665    },
7666    {
7667      "name": "aspect-ratio",
7668      "syscap": [
7669        "SystemCapability.ArkUI.ArkUI.Full"
7670      ],
7671      "syntax": [
7672        {
7673          "name": "<number>"
7674        }
7675      ],
7676      "version": [
7677        {
7678          "name": "v4.0"
7679        }
7680      ],
7681      "description": [
7682        {
7683          "name": " "
7684        }
7685      ],
7686      "restrictions": [
7687        {
7688          "name": [
7689            "number"
7690          ]
7691        }
7692      ]
7693    },
7694    {
7695      "name": "caret-color",
7696      "syscap": [
7697        "SystemCapability.ArkUI.ArkUI.Full"
7698      ],
7699      "syntax": [
7700        {
7701          "name": "<color>"
7702        }
7703      ],
7704      "version": [
7705        {
7706          "name": "v6.0"
7707        }
7708      ],
7709      "description": [
7710        {
7711          "name": "Sets the color of the input cursor."
7712        }
7713      ],
7714      "restrictions": [
7715        {
7716          "name": [
7717            "color"
7718          ]
7719        }
7720      ]
7721    },
7722    {
7723      "name": "transition-effect",
7724      "syscap": [
7725        "SystemCapability.ArkUI.ArkUI.Full"
7726      ],
7727      "values": [
7728        {
7729          "name": "none"
7730        },
7731        {
7732          "name": "unfold"
7733        }
7734      ],
7735      "version": [
7736        {
7737          "name": "v10.0"
7738        }
7739      ],
7740      "description": [
7741        {
7742          "name": "Set transition effect of this component. 'unfold' means this component moves up by one card height if it is above the card, and moves down by one card height if it is below the card. 'none' means this component has no transition effect and keeps still."
7743        }
7744      ],
7745      "restrictions": [
7746        {
7747          "name": [
7748            "enum"
7749          ]
7750        }
7751      ]
7752    }
7753  ],
7754  "atDirectives": [
7755    {
7756      "name": "@import",
7757      "syscap": [
7758        "SystemCapability.ArkUI.ArkUI.Full"
7759      ],
7760      "version": [
7761        {
7762          "name": "v3.0"
7763        }
7764      ],
7765      "description": [
7766        {
7767          "name": "Includes content of another file.",
7768          "syscap": [
7769            "SystemCapability.ArkUI.ArkUI.Full",
7770            "SystemCapability.ArkUI.ArkUI.Lite"
7771          ]
7772        }
7773      ]
7774    },
7775    {
7776      "name": "@keyframes",
7777      "syscap": [
7778        "SystemCapability.ArkUI.ArkUI.Full"
7779      ],
7780      "version": [
7781        {
7782          "name": "v3.0"
7783        }
7784      ],
7785      "description": [
7786        {
7787          "name": "Defines set of animation key frames.",
7788          "syscap": [
7789            "SystemCapability.ArkUI.ArkUI.Full",
7790            "SystemCapability.ArkUI.ArkUI.Lite"
7791          ]
7792        }
7793      ]
7794    },
7795    {
7796      "name": "@font-face",
7797      "syscap": [
7798        "SystemCapability.ArkUI.ArkUI.Full"
7799      ],
7800      "version": [
7801        {
7802          "name": "v3.0"
7803        }
7804      ],
7805      "description": [
7806        {
7807          "name": "Allows for linking to fonts that are automatically activated when needed. This permits authors to work around the limitation of 'web-safe' fonts, allowing for consistent rendering independent of the fonts available in a given user's environment."
7808        }
7809      ]
7810    },
7811    {
7812      "name": "@media",
7813      "syscap": [
7814        "SystemCapability.ArkUI.ArkUI.Full"
7815      ],
7816      "version": [
7817        {
7818          "name": "v3.0"
7819        }
7820      ],
7821      "description": [
7822        {
7823          "name": "Defines a stylesheet for a particular media type"
7824        }
7825      ]
7826    }
7827  ],
7828  "pseudoClasses": [
7829    {
7830      "name": ":active",
7831      "syscap": [
7832        "SystemCapability.ArkUI.ArkUI.Full"
7833      ],
7834      "version": [
7835        {
7836          "name": "v3.0"
7837        }
7838      ],
7839      "description": [
7840        {
7841          "name": "Represents an element that is being activated by the user"
7842        }
7843      ]
7844    },
7845    {
7846      "name": ":checked",
7847      "syscap": [
7848        "SystemCapability.ArkUI.ArkUI.Full"
7849      ],
7850      "version": [
7851        {
7852          "name": "v3.0"
7853        }
7854      ],
7855      "description": [
7856        {
7857          "name": "Represents an element that is checked or toggled to an on state"
7858        }
7859      ]
7860    },
7861    {
7862      "name": ":hover",
7863      "syscap": [
7864        "SystemCapability.ArkUI.ArkUI.Full"
7865      ],
7866      "version": [
7867        {
7868          "name": "v6.0"
7869        }
7870      ],
7871      "description": [
7872        {
7873          "name": " Represents the element when the mouse is hovering"
7874        }
7875      ]
7876    },
7877    {
7878      "name": ":waiting",
7879      "syscap": [
7880        "SystemCapability.ArkUI.ArkUI.Full"
7881      ],
7882      "version": [
7883        {
7884          "name": "v3.0"
7885        }
7886      ],
7887      "description": [
7888        {
7889          "name": "Represents an element that is waiting for operation finished"
7890        }
7891      ]
7892    },
7893    {
7894      "name": ":disabled",
7895      "syscap": [
7896        "SystemCapability.ArkUI.ArkUI.Full"
7897      ],
7898      "version": [
7899        {
7900          "name": "v3.0"
7901        }
7902      ],
7903      "description": [
7904        {
7905          "name": "Represents any disabled element"
7906        }
7907      ]
7908    },
7909    {
7910      "name": ":focus",
7911      "syscap": [
7912        "SystemCapability.ArkUI.ArkUI.Full"
7913      ],
7914      "version": [
7915        {
7916          "name": "v3.0"
7917        }
7918      ],
7919      "description": [
7920        {
7921          "name": "Represents an element that has received focus"
7922        }
7923      ]
7924    }
7925  ]
7926}