1{ 2 "name": "textpath", 3 "version": [ 4 { 5 "name": "v7.0" 6 } 7 ], 8 "syscap": [ 9 "SystemCapability.ArkUI.ArkUI.Full" 10 ], 11 "description": [ 12 { 13 "name": "Draw text along a path." 14 } 15 ], 16 "attributes": [ 17 { 18 "name": "id", 19 "required": false, 20 "description": [ 21 { 22 "name": "Unique identification of the component." 23 } 24 ], 25 "type": "string" 26 }, 27 { 28 "name": "path", 29 "required": false, 30 "description": [ 31 { 32 "name": "Sets the shape of the path." 33 } 34 ], 35 "type": "string" 36 }, 37 { 38 "name": "opacity", 39 "required": false, 40 "description": [ 41 { 42 "name": "" 43 } 44 ], 45 "type": "number" 46 }, 47 { 48 "name": "font-size", 49 "required": false, 50 "description": [ 51 { 52 "name": "Sets the size of the text." 53 } 54 ], 55 "type": "length" 56 }, 57 { 58 "name": "fill", 59 "required": false, 60 "description": [ 61 { 62 "name": "Font fill color." 63 } 64 ], 65 "type": "color" 66 }, 67 { 68 "name": "stroke", 69 "required": false, 70 "description": [ 71 { 72 "name": "Draws the font border and specifies the color." 73 } 74 ], 75 "type": "color" 76 }, 77 { 78 "name": "stroke-width", 79 "required": false, 80 "description": [ 81 { 82 "name": "Font border width." 83 } 84 ], 85 "type": "number" 86 }, 87 { 88 "name": "stroke-opacity", 89 "required": false, 90 "description": [ 91 { 92 "name": "Font border transparency." 93 } 94 ], 95 "type": "number" 96 }, 97 { 98 "name": "startOffset", 99 "required": false, 100 "description": [ 101 { 102 "name": "Sets the starting offset of the text along the path." 103 } 104 ], 105 "type": "string" 106 }, 107 { 108 "name": "fill-opacity", 109 "required": false, 110 "description": [ 111 { 112 "name": "Font fill transparency." 113 } 114 ], 115 "type": "number" 116 } 117 ], 118 "events": [], 119 "supportedSubComponents": true, 120 "supportedSubComponentsRestriction": [], 121 "unSupportSubComponentsRestriction": [], 122 "parentComponentsRestriction": [] 123}