4 "summary": "This spec is an aggregate of all the GTUIKit Components.",
5 "homepage": "https://github.com/liuxc123/GTUIKit",
11 "liuxc123": "lxc_work@126.com"
14 "git": "https://github.com/liuxc123/GTUIKit.git",
23 "name": "BasicComponent",
30 "public_header_files": "components/BasicComponent/IconFont/src/*.h",
32 "components/BasicComponent/IconFont/src/*.{h,m}",
33 "components/BasicComponent/IconFont/src/private/*.{h,m}"
36 "components/BasicComponent/IconFont/src/GTIconFont.bundle"
44 "public_header_files": "components/BasicComponent/Typography/src/*.h",
46 "components/BasicComponent/Typography/src/*.{h,m}",
47 "components/BasicComponent/Typography/src/private/*.{h,m}"
50 "GTUIKit/private/Math": [
53 "GTUIKit/private/Application": [
63 "public_header_files": "components/BasicComponent/Layout/src/*.h",
65 "components/BasicComponent/Layout/src/*.{h,m}",
66 "components/BasicComponent/Layout/src/private/*.{h,m}"
70 "name": "ShadowLayer",
74 "public_header_files": "components/BasicComponent/ShadowLayer/src/*.h",
76 "components/BasicComponent/ShadowLayer/src/*.{h,m}",
77 "components/BasicComponent/ShadowLayer/src/private/*.{h,m}"
81 "name": "ShapeLibrary",
85 "public_header_files": "components/BasicComponent/ShapeLibrary/src/*.h",
87 "components/BasicComponent/ShapeLibrary/src/*.{h,m}",
88 "components/BasicComponent/ShapeLibrary/src/private/*.{h,m}"
91 "GTUIKit/BasicComponent/Shapes": [
94 "GTUIKit/private/Math": [
104 "public_header_files": "components/BasicComponent/Shapes/src/*.h",
106 "components/BasicComponent/Shapes/src/*.{h,m}",
107 "components/BasicComponent/Shapes/src/private/*.{h,m}"
110 "GTUIKit/BasicComponent/ShadowLayer": [
113 "GTUIKit/private/Math": [
123 "public_header_files": "components/BasicComponent/Palettes/src/*.h",
125 "components/BasicComponent/Palettes/src/*.{h,m}",
126 "components/BasicComponent/Palettes/src/private/*.{h,m}"
132 "name": "CommonComponent",
135 "name": "ActivityIndicatorView",
139 "public_header_files": "components/CommonComponent/ActivityIndicatorView/src/*.h",
141 "components/CommonComponent/ActivityIndicatorView/src/*.{h,m}",
142 "components/CommonComponent/ActivityIndicatorView/src/private/*.{h,m}"
150 "public_header_files": "components/CommonComponent/Badge/src/*.h",
152 "components/CommonComponent/Badge/src/*.{h,m}",
153 "components/CommonComponent/Badge/src/private/*.{h,m}"
157 "name": "BottomSheet",
161 "public_header_files": "components/CommonComponent/BottomSheet/src/*.h",
163 "components/CommonComponent/BottomSheet/src/*.{h,m}",
164 "components/CommonComponent/BottomSheet/src/private/*.{h,m}"
167 "GTUIKit/private/KeyboardWatcher": [
170 "GTUIKit/private/Math": [
173 "GTUIKit/BasicComponent/ShapeLibrary": [
176 "GTUIKit/BasicComponent/Shapes": [
186 "public_header_files": "components/CommonComponent/Button/src/*.h",
188 "components/CommonComponent/Button/src/*.{h,m}",
189 "components/CommonComponent/Button/src/private/*.{h,m}"
192 "GTFInternationalization": [
195 "GTFTextAccessibility": [
198 "GTUIKit/CommonComponent/Ink": [
201 "GTUIKit/BasicComponent/ShadowLayer": [
204 "GTUIKit/BasicComponent/Shapes": [
207 "GTUIKit/BasicComponent/Typography": [
210 "GTUIKit/private/Math": [
213 "GTUIKit/private/Application": [
223 "public_header_files": "components/CommonComponent/ButtonBar/src/*.h",
225 "components/CommonComponent/ButtonBar/src/*.{h,m}",
226 "components/CommonComponent/ButtonBar/src/private/*.{h,m}"
229 "GTUIKit/CommonComponent/Button": [
239 "public_header_files": "components/CommonComponent/CheckBox/src/*.h",
241 "components/CommonComponent/CheckBox/src/*.{h,m}",
242 "components/CommonComponent/CheckBox/src/private/*.{h,m}"
250 "public_header_files": "components/CommonComponent/Toast/src/*.h",
252 "components/CommonComponent/Toast/src/*.{h,m}",
253 "components/CommonComponent/Toast/src/private/*.{h,m}"
256 "components/CommonComponent/Toast/src/resource/*.bundle"
264 "public_header_files": "components/CommonComponent/Dialogs/src/*.h",
266 "components/CommonComponent/Dialogs/src/*.{h,m}",
267 "components/CommonComponent/Dialogs/src/private/*.{h,m}"
270 "GTUIKit/CommonComponent/BottomSheet": [
273 "GTUIKit/CommonComponent/Button": [
276 "GTUIKit/BasicComponent/ShadowLayer": [
279 "GTUIKit/BasicComponent/Typography": [
282 "GTUIKit/private/KeyboardWatcher": [
285 "GTUIKit/private/UIMetrics": [
288 "GTFInternationalization": [
298 "public_header_files": "components/CommonComponent/EmptyView/src/*.h",
300 "components/CommonComponent/EmptyView/src/*.{h,m}",
301 "components/CommonComponent/EmptyView/src/private/*.{h,m}"
304 "components/CommonComponent/EmptyView/src/resource/GTUINetErrorView.bundle"
307 "GTUIKit/private/UIMetrics": [
317 "public_header_files": "components/CommonComponent/Form/src/**/*.h",
318 "source_files": "components/CommonComponent/Form/src/**/*.{h,m}",
320 "GTUIKit/private/UIMetrics": [
326 "name": "FlexibleHeader",
330 "public_header_files": "components/CommonComponent/FlexibleHeader/src/*.h",
332 "components/CommonComponent/FlexibleHeader/src/*.{h,m}",
333 "components/CommonComponent/FlexibleHeader/src/private/*.{h,m}"
336 "GTFTextAccessibility": [
339 "GTUIKit/private/Application": [
342 "GTUIKit/private/UIMetrics": [
348 "name": "HeaderStackView",
352 "public_header_files": "components/CommonComponent/HeaderStackView/src/*.h",
353 "source_files": "components/CommonComponent/HeaderStackView/src/*.{h,m}"
360 "public_header_files": "components/CommonComponent/ImageView/src/*.h",
362 "components/CommonComponent/ImageView/src/*.{h,m}",
363 "components/CommonComponent/ImageView/src/private/*.{h,m}"
366 "GTUIKit/private/Math": [
376 "public_header_files": "components/CommonComponent/Ink/src/*.h",
378 "components/CommonComponent/Ink/src/*.{h,m}",
379 "components/CommonComponent/Ink/src/private/*.{h,m}"
382 "GTUIKit/private/Math": [
392 "public_header_files": "components/CommonComponent/Label/src/*.h",
394 "components/CommonComponent/Label/src/*.{h,m}",
395 "components/CommonComponent/Label/src/private/*.{h,m}"
399 "name": "NavigationBar",
403 "public_header_files": "components/CommonComponent/NavigationBar/src/*.h",
405 "components/CommonComponent/NavigationBar/src/*.{h,m}",
406 "components/CommonComponent/NavigationBar/src/private/*.{h,m}"
409 "GTFTextAccessibility": [
412 "GTFInternationalization": [
415 "GTUIKit/CommonComponent/ButtonBar": [
418 "GTUIKit/private/Math": [
424 "name": "NavigationController",
428 "public_header_files": "components/CommonComponent/NavigationController/src/*.h",
430 "components/CommonComponent/NavigationController/src/*.{h,m}",
431 "components/CommonComponent/NavigationController/src/private/*.{h,m}"
434 "components/CommonComponent/NavigationController/src/resource/*.png"
437 "GTUIKit/CommonComponent/HeaderStackView": [
440 "GTUIKit/CommonComponent/NavigationBar": [
443 "GTUIKit/BasicComponent/Typography": [
446 "GTUIKit/private/Application": [
449 "GTUIKit/CommonComponent/FlexibleHeader": [
452 "GTUIKit/BasicComponent/ShadowLayer": [
455 "GTUIKit/BasicComponent/IconFont": [
458 "GTFInternationalization": [
461 "GTUIKit/private/UIMetrics": [
467 "name": "NotificationBar",
471 "public_header_files": "components/CommonComponent/NotificationBar/src/*.h",
473 "components/CommonComponent/NotificationBar/src/*.{h,m}",
474 "components/CommonComponent/NotificationBar/src/private/*.{h,m}"
477 "components/CommonComponent/NotificationBar/src/resource/GTNotificationBar.bundle"
480 "GTFTextAccessibility": [
483 "GTFInternationalization": [
486 "GTUIKit/BasicComponent/Typography": [
489 "GTUIKit/CommonComponent/OverlayWindow": [
492 "GTUIKit/CommonComponent/Button": [
495 "GTUIKit/private/Application": [
498 "GTUIKit/private/KeyboardWatcher": [
501 "GTUIKit/private/Overlay": [
507 "name": "OverlayWindow",
511 "public_header_files": "components/CommonComponent/OverlayWindow/src/*.h",
513 "components/CommonComponent/OverlayWindow/src/*.{h,m}",
514 "components/CommonComponent/OverlayWindow/src/private/*.{h,m}"
517 "GTUIKit/private/Application": [
523 "name": "PickerView",
527 "public_header_files": "components/CommonComponent/PickerView/src/*.h",
529 "components/CommonComponent/PickerView/src/*.{h,m}",
530 "components/CommonComponent/PickerView/src/private/*.{h,m}"
533 "components/CommonComponent/PickerView/src/resource/GTUIPickerView.bundle"
536 "GTUIKit/private/UIMetrics": [
542 "name": "ProgressView",
546 "public_header_files": "components/CommonComponent/ProgressView/src/*.h",
548 "components/CommonComponent/ProgressView/src/*.{h,m}",
549 "components/CommonComponent/ProgressView/src/private/*.{h,m}"
552 "GTFInternationalization": [
555 "GTMotionInterchange": [
558 "GTUIKit/private/Math": [
568 "public_header_files": "components/CommonComponent/Refresh/src/*.h",
570 "components/CommonComponent/Refresh/src/*.{h,m}",
571 "components/CommonComponent/Refresh/src/private/*.{h,m}"
584 "public_header_files": "components/CommonComponent/Switch/src/*.h",
586 "components/CommonComponent/Switch/src/*.{h,m}",
587 "components/CommonComponent/Switch/src/private/*.{h,m}"
595 "public_header_files": "components/CommonComponent/TabBar/src/**/*.h",
596 "source_files": "components/CommonComponent/TabBar/src/**/*.{h,m}"
599 "name": "TextFields",
603 "public_header_files": "components/CommonComponent/TextFields/src/*.h",
605 "components/CommonComponent/TextFields/src/*.{h,m}",
606 "components/CommonComponent/TextFields/src/private/*.{h,m}"
609 "GTUIKit/private/AnimationTiming": [
612 "GTUIKit/BasicComponent/Typography": [
615 "GTUIKit/BasicComponent/Palettes": [
618 "GTFInternationalization": [
621 "GTUIKit/private/Math": [
631 "public_header_files": "components/CommonComponent/ToolBar/src/*.h",
633 "components/CommonComponent/ToolBar/src/*.{h,m}",
634 "components/CommonComponent/ToolBar/src/private/*.{h,m}"
637 "GTFInternationalization": [
640 "GTUIKit/CommonComponent/Button": [
643 "GTUIKit/CommonComponent/NavigationBar": [
646 "GTUIKit/private/Math": [
655 "name": "ColorScheme",
659 "public_header_files": "components/CommonComponent/schemes/ColorScheme/src/*.h",
660 "source_files": "components/CommonComponent/schemes/ColorScheme/src/*.{h,m}"
663 "name": "ShapeScheme",
667 "public_header_files": "components/CommonComponent/schemes/ShapeScheme/src/*.h",
668 "source_files": "components/CommonComponent/schemes/ShapeScheme/src/*.{h,m}",
670 "GTUIKit/BasicComponent/ShapeLibrary": [
673 "GTUIKit/BasicComponent/Shapes": [
679 "name": "TypographyScheme",
683 "public_header_files": "components/CommonComponent/schemes/TypographyScheme/src/*.h",
684 "source_files": "components/CommonComponent/schemes/TypographyScheme/src/*.{h,m}"
694 "name": "AnimationTiming",
698 "public_header_files": "components/private/AnimationTiming/src/*.h",
700 "components/private/AnimationTiming/src/*.{h,m}",
701 "components/private/AnimationTiming/src/private/*.{h,m}"
705 "name": "Application",
709 "public_header_files": "components/private/Application/src/*.h",
710 "source_files": "components/private/Application/src/*.{h,m}"
717 "public_header_files": "components/private/Math/src/*.h",
718 "source_files": "components/private/Math/src/*.{h,m}"
721 "name": "KeyboardWatcher",
725 "public_header_files": "components/private/KeyboardWatcher/src/*.h",
726 "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
728 "GTUIKit/private/Application": [
738 "public_header_files": "components/private/UIMetrics/src/*.h",
740 "components/private/UIMetrics/src/*.{h,m}",
741 "components/private/UIMetrics/src/private/*.{h,m}"
744 "GTUIKit/private/Application": [
754 "public_header_files": "components/private/Overlay/src/*.h",
756 "components/private/Overlay/src/*.{h,m}",
757 "components/private/Overlay/src/private/*.{h,m}"