@@ -9,56 +9,70 @@ export namespace Components {
99 interface ComponentWithChildren {
1010 }
1111 interface ComponentWithChildrenRerender {
12+ /**
13+ * @default 1
14+ */
1215 "count" : number ;
1316 }
1417 interface ComponentWithDeclarativeEvent {
18+ /**
19+ * @default false
20+ */
1521 "camelHandled" : boolean ;
1622 /**
17- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
23+ * @default false
1824 */
19- "camel-handled" ?: boolean ;
2025 "capsHandled" : boolean ;
2126 /**
22- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
27+ * @default false
2328 */
24- "caps-handled" ?: boolean ;
2529 "kebabHandled" : boolean ;
2630 /**
27- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
31+ * @default false
2832 */
29- "kebab-handled" ?: boolean ;
3033 "lowercaseHandled" : boolean ;
3134 /**
32- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
35+ * @default false
3336 */
34- "lowercase-handled" ?: boolean ;
3537 "pascalHandled" : boolean ;
36- /**
37- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
38- */
39- "pascal-handled" ?: boolean ;
4038 }
4139 interface ComponentWithDifferentViews {
42- "showWC" : boolean ;
4340 /**
44- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
41+ * @default true
4542 */
46- "show-w-c" ? : boolean ;
43+ "showWC" : boolean ;
4744 "toggle" : ( ) => Promise < void > ;
4845 }
4946 interface ComponentWithImperativeEvent {
50- "eventHandled" : boolean ;
5147 /**
52- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
48+ * @default false
5349 */
54- "event-handled" ? : boolean ;
50+ "eventHandled" : boolean ;
5551 }
5652 interface ComponentWithProperties {
53+ /**
54+ * @default ["S", "t", "e", "n", "c", "i", "l"]
55+ */
5756 "arr" : string [ ] ;
57+ /**
58+ * @default true
59+ */
5860 "bool" : boolean ;
61+ /**
62+ * @default { label: "passed" }
63+ */
5964 "camelCaseObj" : { label : string ; } ;
65+ /**
66+ * @default 42
67+ */
6068 "num" : number ;
69+ /**
70+ * @default { org: "Ionic", repo: "stencil" }
71+ */
6172 "obj" : { org : string ; repo : string ; } ;
73+ /**
74+ * @default "Stencil"
75+ */
6276 "str" : string ;
6377 }
6478 interface ComponentWithoutChildren {
@@ -121,55 +135,69 @@ declare namespace LocalJSX {
121135 interface ComponentWithChildren {
122136 }
123137 interface ComponentWithChildrenRerender {
138+ /**
139+ * @default 1
140+ */
124141 "count" ?: number ;
125142 }
126143 interface ComponentWithDeclarativeEvent {
144+ /**
145+ * @default false
146+ */
127147 "camelHandled" ?: boolean ;
128148 /**
129- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
149+ * @default false
130150 */
131- "camel-handled" ?: boolean ;
132151 "capsHandled" ?: boolean ;
133152 /**
134- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
153+ * @default false
135154 */
136- "caps-handled" ?: boolean ;
137155 "kebabHandled" ?: boolean ;
138156 /**
139- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
157+ * @default false
140158 */
141- "kebab-handled" ?: boolean ;
142159 "lowercaseHandled" ?: boolean ;
143160 /**
144- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
161+ * @default false
145162 */
146- "lowercase-handled" ?: boolean ;
147163 "pascalHandled" ?: boolean ;
148- /**
149- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
150- */
151- "pascal-handled" ?: boolean ;
152164 }
153165 interface ComponentWithDifferentViews {
154- "showWC" ?: boolean ;
155166 /**
156- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
167+ * @default true
157168 */
158- "show-w-c " ?: boolean ;
169+ "showWC " ?: boolean ;
159170 }
160171 interface ComponentWithImperativeEvent {
161- "eventHandled" ?: boolean ;
162172 /**
163- * @deprecated use camelCase instead. Support for dash-casing will be removed in Stencil v5.
173+ * @default false
164174 */
165- "event-handled " ?: boolean ;
175+ "eventHandled " ?: boolean ;
166176 }
167177 interface ComponentWithProperties {
178+ /**
179+ * @default ["S", "t", "e", "n", "c", "i", "l"]
180+ */
168181 "arr" ?: string [ ] ;
182+ /**
183+ * @default true
184+ */
169185 "bool" ?: boolean ;
186+ /**
187+ * @default { label: "passed" }
188+ */
170189 "camelCaseObj" ?: { label : string ; } ;
190+ /**
191+ * @default 42
192+ */
171193 "num" ?: number ;
194+ /**
195+ * @default { org: "Ionic", repo: "stencil" }
196+ */
172197 "obj" ?: { org : string ; repo : string ; } ;
198+ /**
199+ * @default "Stencil"
200+ */
173201 "str" ?: string ;
174202 }
175203 interface ComponentWithoutChildren {
0 commit comments