1/*
2 * Copyright (c) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16/**
17 * Export CommonModifier, which is used to expose applyNormalAttribute function.
18 * @syscap SystemCapability.ArkUI.ArkUI.Full
19 * @crossplatform
20 * @since 12
21 */
22export { CommonModifier } from './arkui/CommonModifier';
23
24/**
25 * Export AlphabetIndexerModifier, which is used to expose applyNormalAttribute function.
26 * @syscap SystemCapability.ArkUI.ArkUI.Full
27 * @crossplatform
28 * @since 12
29 */
30export { AlphabetIndexerModifier } from './arkui/AlphabetIndexerModifier';
31
32/**
33 * Export BlankModifier, which is used to expose applyNormalAttribute function.
34 * @syscap SystemCapability.ArkUI.ArkUI.Full
35 * @crossplatform
36 * @since 12
37 */
38export { BlankModifier } from './arkui/BlankModifier';
39
40/**
41 * Export ButtonModifier, which is used to expose applyNormalAttribute function.
42 * @syscap SystemCapability.ArkUI.ArkUI.Full
43 * @crossplatform
44 * @since 12
45 */
46export { ButtonModifier } from './arkui/ButtonModifier';
47
48/**
49 * Export CalendarPickerModifier, which is used to expose applyNormalAttribute function.
50 * @syscap SystemCapability.ArkUI.ArkUI.Full
51 * @crossplatform
52 * @since 12
53 */
54export { CalendarPickerModifier } from './arkui/CalendarPickerModifier';
55
56/**
57 * Export CheckboxModifier, which is used to expose applyNormalAttribute function.
58 * @syscap SystemCapability.ArkUI.ArkUI.Full
59 * @crossplatform
60 * @since 12
61 */
62export { CheckboxModifier } from './arkui/CheckboxModifier';
63
64/**
65 * Export CheckboxGroupModifier, which is used to expose applyNormalAttribute function.
66 * @syscap SystemCapability.ArkUI.ArkUI.Full
67 * @crossplatform
68 * @since 12
69 */
70export { CheckboxGroupModifier } from './arkui/CheckboxGroupModifier';
71
72/**
73 * Export ColumnModifier, which is used to expose applyNormalAttribute function.
74 * @syscap SystemCapability.ArkUI.ArkUI.Full
75 * @crossplatform
76 * @since 12
77 */
78export { ColumnModifier } from './arkui/ColumnModifier';
79
80/**
81 * Export ColumnSplitModifier, which is used to expose applyNormalAttribute function.
82 * @syscap SystemCapability.ArkUI.ArkUI.Full
83 * @crossplatform
84 * @since 12
85 */
86export { ColumnSplitModifier } from './arkui/ColumnSplitModifier';
87
88/**
89 * Export CounterModifier, which is used to expose applyNormalAttribute function.
90 * @syscap SystemCapability.ArkUI.ArkUI.Full
91 * @crossplatform
92 * @since 12
93 */
94export { CounterModifier } from './arkui/CounterModifier';
95
96/**
97 * Export DataPanelModifier, which is used to expose applyNormalAttribute function.
98 * @syscap SystemCapability.ArkUI.ArkUI.Full
99 * @crossplatform
100 * @since 12
101 */
102export { DataPanelModifier } from './arkui/DataPanelModifier';
103
104/**
105 * Export DatePickerModifier, which is used to expose applyNormalAttribute function.
106 * @syscap SystemCapability.ArkUI.ArkUI.Full
107 * @crossplatform
108 * @since 12
109 */
110export { DatePickerModifier } from './arkui/DatePickerModifier';
111
112/**
113 * Export DividerModifier, which is used to expose applyNormalAttribute function.
114 * @syscap SystemCapability.ArkUI.ArkUI.Full
115 * @crossplatform
116 * @since 12
117 */
118export { DividerModifier } from './arkui/DividerModifier';
119
120/**
121 * Export FormComponentModifier, which is used to expose applyNormalAttribute function.
122 * @syscap SystemCapability.ArkUI.ArkUI.Full
123 * @systemapi
124 * @crossplatform
125 * @since 12
126 */
127export { FormComponentModifier } from './arkui/FormComponentModifier';
128
129/**
130 * Export GaugeModifier, which is used to expose applyNormalAttribute function.
131 * @syscap SystemCapability.ArkUI.ArkUI.Full
132 * @crossplatform
133 * @since 12
134 */
135export { GaugeModifier } from './arkui/GaugeModifier';
136
137/**
138 * Export GridModifier, which is used to expose applyNormalAttribute function.
139 * @syscap SystemCapability.ArkUI.ArkUI.Full
140 * @crossplatform
141 * @since 12
142 */
143export { GridModifier } from './arkui/GridModifier';
144
145/**
146 * Export GridColModifier, which is used to expose applyNormalAttribute function.
147 * @syscap SystemCapability.ArkUI.ArkUI.Full
148 * @crossplatform
149 * @since 12
150 */
151export { GridColModifier } from './arkui/GridColModifier';
152
153/**
154 * Export GridItemModifier, which is used to expose applyNormalAttribute function.
155 * @syscap SystemCapability.ArkUI.ArkUI.Full
156 * @crossplatform
157 * @since 12
158 */
159export { GridItemModifier } from './arkui/GridItemModifier';
160
161/**
162 * Export GridRowModifier, which is used to expose applyNormalAttribute function.
163 * @syscap SystemCapability.ArkUI.ArkUI.Full
164 * @crossplatform
165 * @since 12
166 */
167export { GridRowModifier } from './arkui/GridRowModifier';
168
169/**
170 * Export HyperlinkModifier, which is used to expose applyNormalAttribute function.
171 * @syscap SystemCapability.ArkUI.ArkUI.Full
172 * @crossplatform
173 * @since 12
174 */
175export { HyperlinkModifier } from './arkui/HyperlinkModifier';
176
177/**
178 * Export ImageAnimatorModifier, which is used to expose applyNormalAttribute function.
179 * @syscap SystemCapability.ArkUI.ArkUI.Full
180 * @crossplatform
181 * @since 12
182 */
183export { ImageAnimatorModifier } from './arkui/ImageAnimatorModifier';
184
185/**
186 * Export ImageModifier, which is used to expose applyNormalAttribute function.
187 * @syscap SystemCapability.ArkUI.ArkUI.Full
188 * @crossplatform
189 * @since 12
190 */
191export { ImageModifier } from './arkui/ImageModifier';
192
193/**
194 * Export SymbolGlyphModifier, which is used to expose applyNormalAttribute function.
195 * @syscap SystemCapability.ArkUI.ArkUI.Full
196 * @crossplatform
197 * @since 12
198 */
199export { SymbolGlyphModifier } from './arkui/SymbolGlyphModifier';
200/**
201 * Export ImageSpanModifier, which is used to expose applyNormalAttribute function.
202 * @syscap SystemCapability.ArkUI.ArkUI.Full
203 * @crossplatform
204 * @since 12
205 */
206export { ImageSpanModifier } from './arkui/ImageSpanModifier';
207
208/**
209 * Export LineModifier, which is used to expose applyNormalAttribute function.
210 * @syscap SystemCapability.ArkUI.ArkUI.Full
211 * @crossplatform
212 * @since 12
213 */
214export { LineModifier } from './arkui/LineModifier';
215
216/**
217 * Export ListModifier, which is used to expose applyNormalAttribute function.
218 * @syscap SystemCapability.ArkUI.ArkUI.Full
219 * @crossplatform
220 * @since 12
221 */
222export { ListModifier } from './arkui/ListModifier';
223
224/**
225 * Export ListItemModifier, which is used to expose applyNormalAttribute function.
226 * @syscap SystemCapability.ArkUI.ArkUI.Full
227 * @crossplatform
228 * @since 12
229 */
230export { ListItemModifier } from './arkui/ListItemModifier';
231
232/**
233 * Export ListItemGroupModifier, which is used to expose applyNormalAttribute function.
234 * @syscap SystemCapability.ArkUI.ArkUI.Full
235 * @crossplatform
236 * @since 12
237 */
238export { ListItemGroupModifier } from './arkui/ListItemGroupModifier';
239
240/**
241 * Export LoadingProgressModifier, which is used to expose applyNormalAttribute function.
242 * @syscap SystemCapability.ArkUI.ArkUI.Full
243 * @crossplatform
244 * @since 12
245 */
246export { LoadingProgressModifier } from './arkui/LoadingProgressModifier';
247
248/**
249 * Export MarqueeModifier, which is used to expose applyNormalAttribute function.
250 * @syscap SystemCapability.ArkUI.ArkUI.Full
251 * @crossplatform
252 * @since 12
253 */
254export { MarqueeModifier } from './arkui/MarqueeModifier';
255
256/**
257 * Export MenuModifier, which is used to expose applyNormalAttribute function.
258 * @syscap SystemCapability.ArkUI.ArkUI.Full
259 * @crossplatform
260 * @since 12
261 */
262export { MenuModifier } from './arkui/MenuModifier';
263
264/**
265 * Export MenuItemModifier, which is used to expose applyNormalAttribute function.
266 * @syscap SystemCapability.ArkUI.ArkUI.Full
267 * @crossplatform
268 * @since 12
269 */
270export { MenuItemModifier } from './arkui/MenuItemModifier';
271
272/**
273 * Export NavDestinationModifier, which is used to expose applyNormalAttribute function.
274 * @syscap SystemCapability.ArkUI.ArkUI.Full
275 * @crossplatform
276 * @since 12
277 */
278export { NavDestinationModifier } from './arkui/NavDestinationModifier';
279
280/**
281 * Export NavigationModifier, which is used to expose applyNormalAttribute function.
282 * @syscap SystemCapability.ArkUI.ArkUI.Full
283 * @crossplatform
284 * @since 12
285 */
286export { NavigationModifier } from './arkui/NavigationModifier';
287
288/**
289 * Export NavigatorModifier, which is used to expose applyNormalAttribute function.
290 * @syscap SystemCapability.ArkUI.ArkUI.Full
291 * @crossplatform
292 * @since 12
293 */
294export { NavigatorModifier } from './arkui/NavigatorModifier';
295
296/**
297 * Export NavRouterModifier, which is used to expose applyNormalAttribute function.
298 * @syscap SystemCapability.ArkUI.ArkUI.Full
299 * @crossplatform
300 * @since 12
301 */
302export { NavRouterModifier } from './arkui/NavRouterModifier';
303
304/**
305 * Export PanelModifier, which is used to expose applyNormalAttribute function.
306 * @syscap SystemCapability.ArkUI.ArkUI.Full
307 * @crossplatform
308 * @since 12
309 */
310export { PanelModifier } from './arkui/PanelModifier';
311
312/**
313 * Export PathModifier, which is used to expose applyNormalAttribute function.
314 * @syscap SystemCapability.ArkUI.ArkUI.Full
315 * @crossplatform
316 * @since 12
317 */
318export { PathModifier } from './arkui/PathModifier';
319
320/**
321 * Export PatternLockModifier, which is used to expose applyNormalAttribute function.
322 * @syscap SystemCapability.ArkUI.ArkUI.Full
323 * @crossplatform
324 * @since 12
325 */
326export { PatternLockModifier } from './arkui/PatternLockModifier';
327
328/**
329 * Export PolygonModifier, which is used to expose applyNormalAttribute function.
330 * @syscap SystemCapability.ArkUI.ArkUI.Full
331 * @crossplatform
332 * @since 12
333 */
334export { PolygonModifier } from './arkui/PolygonModifier';
335
336/**
337 * Export PolylineModifier, which is used to expose applyNormalAttribute function.
338 * @syscap SystemCapability.ArkUI.ArkUI.Full
339 * @crossplatform
340 * @since 12
341 */
342export { PolylineModifier } from './arkui/PolylineModifier';
343
344/**
345 * Export ProgressModifier, which is used to expose applyNormalAttribute function.
346 * @syscap SystemCapability.ArkUI.ArkUI.Full
347 * @crossplatform
348 * @since 12
349 */
350export { ProgressModifier } from './arkui/ProgressModifier';
351
352/**
353 * Export QRCodeModifier, which is used to expose applyNormalAttribute function.
354 * @syscap SystemCapability.ArkUI.ArkUI.Full
355 * @crossplatform
356 * @since 12
357 */
358export { QRCodeModifier } from './arkui/QRCodeModifier';
359
360/**
361 * Export RadioModifier, which is used to expose applyNormalAttribute function.
362 * @syscap SystemCapability.ArkUI.ArkUI.Full
363 * @crossplatform
364 * @since 12
365 */
366export { RadioModifier } from './arkui/RadioModifier';
367
368/**
369 * Export RatingModifier, which is used to expose applyNormalAttribute function.
370 * @syscap SystemCapability.ArkUI.ArkUI.Full
371 * @crossplatform
372 * @since 12
373 */
374export { RatingModifier } from './arkui/RatingModifier';
375
376/**
377 * Export RectModifier, which is used to expose applyNormalAttribute function.
378 * @syscap SystemCapability.ArkUI.ArkUI.Full
379 * @crossplatform
380 * @since 12
381 */
382export { RectModifier } from './arkui/RectModifier';
383
384/**
385 * Export RefreshModifier, which is used to expose applyNormalAttribute function.
386 * @syscap SystemCapability.ArkUI.ArkUI.Full
387 * @crossplatform
388 * @since 12
389 */
390export { RefreshModifier } from './arkui/RefreshModifier';
391
392/**
393 * Export RichEditorModifier, which is used to expose applyNormalAttribute function.
394 * @syscap SystemCapability.ArkUI.ArkUI.Full
395 * @crossplatform
396 * @since 12
397 */
398export { RichEditorModifier } from './arkui/RichEditorModifier';
399
400/**
401 * Export RowModifier, which is used to expose applyNormalAttribute function.
402 * @syscap SystemCapability.ArkUI.ArkUI.Full
403 * @crossplatform
404 * @since 12
405 */
406export { RowModifier } from './arkui/RowModifier';
407
408/**
409 * Export RowSplitModifier, which is used to expose applyNormalAttribute function.
410 * @syscap SystemCapability.ArkUI.ArkUI.Full
411 * @crossplatform
412 * @since 12
413 */
414export { RowSplitModifier } from './arkui/RowSplitModifier';
415
416/**
417 * Export ScrollModifier, which is used to expose applyNormalAttribute function.
418 * @syscap SystemCapability.ArkUI.ArkUI.Full
419 * @crossplatform
420 * @since 12
421 */
422export { ScrollModifier } from './arkui/ScrollModifier';
423
424/**
425 * Export SearchModifier, which is used to expose applyNormalAttribute function.
426 * @syscap SystemCapability.ArkUI.ArkUI.Full
427 * @crossplatform
428 * @since 12
429 */
430export { SearchModifier } from './arkui/SearchModifier';
431
432/**
433 * Export SelectModifier, which is used to expose applyNormalAttribute function.
434 * @syscap SystemCapability.ArkUI.ArkUI.Full
435 * @crossplatform
436 * @since 12
437 */
438export { SelectModifier } from './arkui/SelectModifier';
439
440/**
441 * Export ShapeModifier, which is used to expose applyNormalAttribute function.
442 * @syscap SystemCapability.ArkUI.ArkUI.Full
443 * @crossplatform
444 * @since 12
445 */
446export { ShapeModifier } from './arkui/ShapeModifier';
447
448/**
449 * Export SideBarContainerModifier, which is used to expose applyNormalAttribute function.
450 * @syscap SystemCapability.ArkUI.ArkUI.Full
451 * @crossplatform
452 * @since 12
453 */
454export { SideBarContainerModifier } from './arkui/SideBarContainerModifier';
455
456/**
457 * Export SliderModifier, which is used to expose applyNormalAttribute function.
458 * @syscap SystemCapability.ArkUI.ArkUI.Full
459 * @crossplatform
460 * @since 12
461 */
462export { SliderModifier } from './arkui/SliderModifier';
463
464/**
465 * Export SpanModifier, which is used to expose applyNormalAttribute function.
466 * @syscap SystemCapability.ArkUI.ArkUI.Full
467 * @crossplatform
468 * @since 12
469 */
470export { SpanModifier } from './arkui/SpanModifier';
471
472/**
473 * Export StackModifier, which is used to expose applyNormalAttribute function.
474 * @syscap SystemCapability.ArkUI.ArkUI.Full
475 * @crossplatform
476 * @since 12
477 */
478export { StackModifier } from './arkui/StackModifier';
479
480/**
481 * Export StepperItemModifier, which is used to expose applyNormalAttribute function.
482 * @syscap SystemCapability.ArkUI.ArkUI.Full
483 * @crossplatform
484 * @since 12
485 */
486export { StepperItemModifier } from './arkui/StepperItemModifier';
487
488/**
489 * Export SwiperModifier, which is used to expose applyNormalAttribute function.
490 * @syscap SystemCapability.ArkUI.ArkUI.Full
491 * @crossplatform
492 * @since 12
493 */
494export { SwiperModifier } from './arkui/SwiperModifier';
495
496/**
497 * Export TabsModifier, which is used to expose applyNormalAttribute function.
498 * @syscap SystemCapability.ArkUI.ArkUI.Full
499 * @crossplatform
500 * @since 12
501 */
502export { TabsModifier } from './arkui/TabsModifier';
503
504/**
505 * Export TextAreaModifier, which is used to expose applyNormalAttribute function.
506 * @syscap SystemCapability.ArkUI.ArkUI.Full
507 * @crossplatform
508 * @since 12
509 */
510export { TextAreaModifier } from './arkui/TextAreaModifier';
511
512/**
513 * Export TextModifier, which is used to expose applyNormalAttribute function.
514 * @syscap SystemCapability.ArkUI.ArkUI.Full
515 * @crossplatform
516 * @since 12
517 */
518export { TextModifier } from './arkui/TextModifier';
519
520/**
521 * Export TextClockModifier, which is used to expose applyNormalAttribute function.
522 * @syscap SystemCapability.ArkUI.ArkUI.Full
523 * @crossplatform
524 * @since 12
525 */
526export { TextClockModifier } from './arkui/TextClockModifier';
527
528/**
529 * Export TextInputModifier, which is used to expose applyNormalAttribute function.
530 * @syscap SystemCapability.ArkUI.ArkUI.Full
531 * @crossplatform
532 * @since 12
533 */
534export { TextInputModifier } from './arkui/TextInputModifier';
535
536/**
537 * Export TextPickerModifier, which is used to expose applyNormalAttribute function.
538 * @syscap SystemCapability.ArkUI.ArkUI.Full
539 * @crossplatform
540 * @since 12
541 */
542export { TextPickerModifier } from './arkui/TextPickerModifier';
543
544/**
545 * Export TextTimerModifier, which is used to expose applyNormalAttribute function.
546 * @syscap SystemCapability.ArkUI.ArkUI.Full
547 * @crossplatform
548 * @since 12
549 */
550export { TextTimerModifier } from './arkui/TextTimerModifier';
551
552/**
553 * Export TimePickerModifier, which is used to expose applyNormalAttribute function.
554 * @syscap SystemCapability.ArkUI.ArkUI.Full
555 * @crossplatform
556 * @since 12
557 */
558export { TimePickerModifier } from './arkui/TimePickerModifier';
559
560/**
561 * Export ToggleModifier, which is used to expose applyNormalAttribute function.
562 * @syscap SystemCapability.ArkUI.ArkUI.Full
563 * @crossplatform
564 * @since 12
565 */
566export { ToggleModifier } from './arkui/ToggleModifier';
567
568/**
569 * Export VideoModifier, which is used to expose applyNormalAttribute function.
570 * @syscap SystemCapability.ArkUI.ArkUI.Full
571 * @crossplatform
572 * @since 12
573 */
574export { VideoModifier } from './arkui/VideoModifier';
575
576/**
577 * Export WaterFlowModifier, which is used to expose applyNormalAttribute function.
578 * @syscap SystemCapability.ArkUI.ArkUI.Full
579 * @crossplatform
580 * @since 12
581 */
582export { WaterFlowModifier } from './arkui/WaterFlowModifier';
583
584/**
585 * Export AttributeUpdater, which is used to update attributes to native side.
586 * @syscap SystemCapability.ArkUI.ArkUI.Full
587 * @crossplatform
588 * @since 12
589 */
590export { AttributeUpdater } from './arkui/AttributeUpdater';
591
592/**
593 * Export ContainerSpanModifier, which is used to expose applyNormalAttribute function.
594 * 
595 * @syscap SystemCapability.ArkUI.ArkUI.Full
596 * @crossplatform
597 * @atomicservice
598 * @since 12
599 */
600export { ContainerSpanModifier } from './arkui/ContainerSpanModifier';
601
602/**
603 * Export ContainerSpanModifier, which is used to expose applyNormalAttribute function.
604 * 
605 * @syscap SystemCapability.ArkUI.ArkUI.Full
606 * @crossplatform
607 * @atomicservice
608 * @since 12
609 */
610export { SymbolSpanModifier } from './arkui/SymbolSpanModifier';
611
612/**
613 * Export ParticleModifier, which is used to expose applyNormalAttribute function.
614 * 
615 * @syscap SystemCapability.ArkUI.ArkUI.Full
616 * @crossplatform
617 * @atomicservice
618 * @since 12
619 */
620export { ParticleModifier } from './arkui/ParticleModifier';
621