1{ 2 "name": "calendar", 3 "version": [ 4 { 5 "name": "v3.0" 6 } 7 ], 8 "syscap": [ 9 "SystemCapability.ArkUI.ArkUI.Full" 10 ], 11 "description": [ 12 { 13 "name": "The <calendar> component is used to create a calendar component. " 14 } 15 ], 16 "attributes": [ 17 { 18 "name": "date", 19 "required": false, 20 "description": [ 21 { 22 "name": "setting calendar date." 23 } 24 ], 25 "type": "object" 26 }, 27 { 28 "name": "dateadapter", 29 "required": false, 30 "description": [ 31 { 32 "name": "setting calendar date." 33 } 34 ], 35 "type": "string" 36 }, 37 { 38 "name": "vertical", 39 "required": false, 40 "description": [ 41 { 42 "name": "setting calendar swipe direction." 43 } 44 ], 45 "type": "enum", 46 "options": [ 47 { 48 "name": "false" 49 }, 50 { 51 "name": "true" 52 } 53 ] 54 }, 55 { 56 "name": "showholiday", 57 "required": false, 58 "description": [ 59 { 60 "name": "setting calendar to show holiday." 61 } 62 ], 63 "type": "enum", 64 "options": [ 65 { 66 "name": "true" 67 }, 68 { 69 "name": "false" 70 } 71 ] 72 }, 73 { 74 "name": "showlunar", 75 "required": false, 76 "description": [ 77 { 78 "name": "setting calendar to show lunar." 79 } 80 ], 81 "type": "enum", 82 "options": [ 83 { 84 "name": "true" 85 }, 86 { 87 "name": "false" 88 } 89 ] 90 }, 91 { 92 "name": "type", 93 "required": false, 94 "description": [ 95 { 96 "name": "setting calendar type." 97 } 98 ], 99 "type": "enum", 100 "options": [ 101 { 102 "name": "simple" 103 }, 104 { 105 "name": "normal" 106 } 107 ] 108 }, 109 { 110 "name": "offdays", 111 "required": false, 112 "description": [ 113 { 114 "name": "setting calendar offdays." 115 } 116 ], 117 "type": "string" 118 }, 119 { 120 "name": "workdays", 121 "required": false, 122 "description": [ 123 { 124 "name": "setting calendar workdays." 125 } 126 ], 127 "type": "string" 128 }, 129 { 130 "name": "holidays", 131 "required": false, 132 "description": [ 133 { 134 "name": "setting calendar holidays." 135 } 136 ], 137 "type": "string" 138 } 139 ], 140 "events": [ 141 { 142 "name": "selectedchange", 143 "description": [ 144 { 145 "name": "Triggered when the select date." 146 } 147 ] 148 }, 149 { 150 "name": "goto", 151 "description": [ 152 { 153 "name": "Triggered when the jump to a certain month." 154 } 155 ] 156 } 157 ], 158 "supportedSubComponents": false, 159 "supportedSubComponentsRestriction": [], 160 "unSupportSubComponentsRestriction": [], 161 "parentComponentsRestriction": [] 162}