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": [
59 "name": "ShadowLayer",
63 "public_header_files": "components/BasicComponent/ShadowLayer/src/*.h",
65 "components/BasicComponent/ShadowLayer/src/*.{h,m}",
66 "components/BasicComponent/ShadowLayer/src/private/*.{h,m}"
70 "name": "ShapeLibrary",
74 "public_header_files": "components/BasicComponent/ShapeLibrary/src/*.h",
76 "components/BasicComponent/ShapeLibrary/src/*.{h,m}",
77 "components/BasicComponent/ShapeLibrary/src/private/*.{h,m}"
80 "GTUIKit/BasicComponent/Shapes": [
83 "GTUIKit/private/Math": [
93 "public_header_files": "components/BasicComponent/Shapes/src/*.h",
95 "components/BasicComponent/Shapes/src/*.{h,m}",
96 "components/BasicComponent/Shapes/src/private/*.{h,m}"
99 "GTUIKit/BasicComponent/ShadowLayer": [
102 "GTUIKit/private/Math": [
112 "public_header_files": "components/BasicComponent/Palettes/src/*.h",
114 "components/BasicComponent/Palettes/src/*.{h,m}",
115 "components/BasicComponent/Palettes/src/private/*.{h,m}"
121 "name": "CommonComponent",
124 "name": "ActivityIndicatorView",
128 "public_header_files": "components/CommonComponent/ActivityIndicatorView/src/*.h",
130 "components/CommonComponent/ActivityIndicatorView/src/*.{h,m}",
131 "components/CommonComponent/ActivityIndicatorView/src/private/*.{h,m}"
139 "public_header_files": "components/CommonComponent/Badge/src/*.h",
141 "components/CommonComponent/Badge/src/*.{h,m}",
142 "components/CommonComponent/Badge/src/private/*.{h,m}"
146 "name": "BottomSheet",
150 "public_header_files": "components/CommonComponent/BottomSheet/src/*.h",
152 "components/CommonComponent/BottomSheet/src/*.{h,m}",
153 "components/CommonComponent/BottomSheet/src/private/*.{h,m}"
156 "GTUIKit/private/KeyboardWatcher": [
159 "GTUIKit/private/Math": [
162 "GTUIKit/BasicComponent/ShapeLibrary": [
165 "GTUIKit/BasicComponent/Shapes": [
175 "public_header_files": "components/CommonComponent/Button/src/*.h",
177 "components/CommonComponent/Button/src/*.{h,m}",
178 "components/CommonComponent/Button/src/private/*.{h,m}"
181 "GTFInternationalization": [
184 "GTFTextAccessibility": [
187 "GTUIKit/CommonComponent/Ink": [
190 "GTUIKit/BasicComponent/ShadowLayer": [
193 "GTUIKit/BasicComponent/Shapes": [
196 "GTUIKit/BasicComponent/Typography": [
199 "GTUIKit/private/Math": [
202 "GTUIKit/private/Application": [
212 "public_header_files": "components/CommonComponent/ButtonBar/src/*.h",
214 "components/CommonComponent/ButtonBar/src/*.{h,m}",
215 "components/CommonComponent/ButtonBar/src/private/*.{h,m}"
218 "GTUIKit/CommonComponent/Button": [
228 "public_header_files": "components/CommonComponent/CheckBox/src/*.h",
230 "components/CommonComponent/CheckBox/src/*.{h,m}",
231 "components/CommonComponent/CheckBox/src/private/*.{h,m}"
239 "public_header_files": "components/CommonComponent/Toast/src/*.h",
241 "components/CommonComponent/Toast/src/*.{h,m}",
242 "components/CommonComponent/Toast/src/private/*.{h,m}"
245 "components/CommonComponent/Toast/src/resource/*.bundle"
253 "public_header_files": "components/CommonComponent/Dialogs/src/*.h",
255 "components/CommonComponent/Dialogs/src/*.{h,m}",
256 "components/CommonComponent/Dialogs/src/private/*.{h,m}"
259 "GTUIKit/CommonComponent/BottomSheet": [
262 "GTUIKit/CommonComponent/Button": [
265 "GTUIKit/BasicComponent/ShadowLayer": [
268 "GTUIKit/BasicComponent/Typography": [
271 "GTUIKit/private/KeyboardWatcher": [
274 "GTUIKit/private/UIMetrics": [
277 "GTFInternationalization": [
287 "public_header_files": "components/CommonComponent/EmptyView/src/*.h",
289 "components/CommonComponent/EmptyView/src/*.{h,m}",
290 "components/CommonComponent/EmptyView/src/private/*.{h,m}"
293 "components/CommonComponent/EmptyView/src/resource/GTUINetErrorView.bundle"
296 "GTUIKit/private/UIMetrics": [
302 "name": "FlexibleHeader",
306 "public_header_files": "components/CommonComponent/FlexibleHeader/src/*.h",
308 "components/CommonComponent/FlexibleHeader/src/*.{h,m}",
309 "components/CommonComponent/FlexibleHeader/src/private/*.{h,m}"
312 "GTFTextAccessibility": [
315 "GTUIKit/private/Application": [
318 "GTUIKit/private/UIMetrics": [
324 "name": "HeaderStackView",
328 "public_header_files": "components/CommonComponent/HeaderStackView/src/*.h",
329 "source_files": "components/CommonComponent/HeaderStackView/src/*.{h,m}"
336 "public_header_files": "components/CommonComponent/ImageView/src/*.h",
338 "components/CommonComponent/ImageView/src/*.{h,m}",
339 "components/CommonComponent/ImageView/src/private/*.{h,m}"
342 "GTUIKit/private/Math": [
352 "public_header_files": "components/CommonComponent/Ink/src/*.h",
354 "components/CommonComponent/Ink/src/*.{h,m}",
355 "components/CommonComponent/Ink/src/private/*.{h,m}"
358 "GTUIKit/private/Math": [
368 "public_header_files": "components/CommonComponent/Label/src/*.h",
370 "components/CommonComponent/Label/src/*.{h,m}",
371 "components/CommonComponent/Label/src/private/*.{h,m}"
375 "name": "NavigationBar",
379 "public_header_files": "components/CommonComponent/NavigationBar/src/*.h",
381 "components/CommonComponent/NavigationBar/src/*.{h,m}",
382 "components/CommonComponent/NavigationBar/src/private/*.{h,m}"
385 "GTFTextAccessibility": [
388 "GTFInternationalization": [
391 "GTUIKit/CommonComponent/ButtonBar": [
394 "GTUIKit/private/Math": [
400 "name": "NavigationController",
404 "public_header_files": "components/CommonComponent/NavigationController/src/*.h",
406 "components/CommonComponent/NavigationController/src/*.{h,m}",
407 "components/CommonComponent/NavigationController/src/private/*.{h,m}"
410 "components/CommonComponent/NavigationController/src/resource/*.png"
413 "GTUIKit/CommonComponent/HeaderStackView": [
416 "GTUIKit/CommonComponent/NavigationBar": [
419 "GTUIKit/BasicComponent/Typography": [
422 "GTUIKit/private/Application": [
425 "GTUIKit/CommonComponent/FlexibleHeader": [
428 "GTUIKit/BasicComponent/ShadowLayer": [
431 "GTUIKit/BasicComponent/IconFont": [
434 "GTFInternationalization": [
437 "GTUIKit/private/UIMetrics": [
443 "name": "NotificationBar",
447 "public_header_files": "components/CommonComponent/NotificationBar/src/*.h",
449 "components/CommonComponent/NotificationBar/src/*.{h,m}",
450 "components/CommonComponent/NotificationBar/src/private/*.{h,m}"
453 "components/CommonComponent/NotificationBar/src/resource/GTNotificationBar.bundle"
456 "GTFTextAccessibility": [
459 "GTFInternationalization": [
462 "GTUIKit/BasicComponent/Typography": [
465 "GTUIKit/CommonComponent/OverlayWindow": [
468 "GTUIKit/CommonComponent/Button": [
471 "GTUIKit/private/Application": [
474 "GTUIKit/private/KeyboardWatcher": [
477 "GTUIKit/private/Overlay": [
483 "name": "OverlayWindow",
487 "public_header_files": "components/CommonComponent/OverlayWindow/src/*.h",
489 "components/CommonComponent/OverlayWindow/src/*.{h,m}",
490 "components/CommonComponent/OverlayWindow/src/private/*.{h,m}"
493 "GTUIKit/private/Application": [
499 "name": "PickerView",
503 "public_header_files": "components/CommonComponent/PickerView/src/*.h",
505 "components/CommonComponent/PickerView/src/*.{h,m}",
506 "components/CommonComponent/PickerView/src/private/*.{h,m}"
509 "components/CommonComponent/PickerView/src/resource/GTUIPickerView.bundle"
512 "GTUIKit/private/UIMetrics": [
518 "name": "ProgressView",
522 "public_header_files": "components/CommonComponent/ProgressView/src/*.h",
524 "components/CommonComponent/ProgressView/src/*.{h,m}",
525 "components/CommonComponent/ProgressView/src/private/*.{h,m}"
528 "GTFInternationalization": [
531 "GTMotionInterchange": [
534 "GTUIKit/private/Math": [
544 "public_header_files": "components/CommonComponent/Switch/src/*.h",
546 "components/CommonComponent/Switch/src/*.{h,m}",
547 "components/CommonComponent/Switch/src/private/*.{h,m}"
555 "public_header_files": "components/CommonComponent/TabBar/src/*.h",
557 "components/CommonComponent/TabBar/src/*.{h,m}",
558 "components/CommonComponent/TabBar/src/private/*.{h,m}"
561 "GTFInternationalization": [
564 "GTUIKit/BasicComponent/ShadowLayer": [
567 "GTUIKit/BasicComponent/Typography": [
570 "GTUIKit/CommonComponent/Ink": [
573 "GTUIKit/private/AnimationTiming": [
576 "GTUIKit/private/Math": [
579 "GTUIKit/private/Application": [
585 "name": "TextFields",
589 "public_header_files": "components/CommonComponent/TextFields/src/*.h",
591 "components/CommonComponent/TextFields/src/*.{h,m}",
592 "components/CommonComponent/TextFields/src/private/*.{h,m}"
595 "GTUIKit/private/AnimationTiming": [
598 "GTUIKit/BasicComponent/Typography": [
601 "GTUIKit/BasicComponent/Palettes": [
604 "GTFInternationalization": [
607 "GTUIKit/private/Math": [
617 "public_header_files": "components/CommonComponent/ToolBar/src/*.h",
619 "components/CommonComponent/ToolBar/src/*.{h,m}",
620 "components/CommonComponent/ToolBar/src/private/*.{h,m}"
623 "GTFInternationalization": [
626 "GTUIKit/CommonComponent/Button": [
629 "GTUIKit/CommonComponent/NavigationBar": [
632 "GTUIKit/private/Math": [
641 "name": "ColorScheme",
645 "public_header_files": "components/CommonComponent/schemes/ColorScheme/src/*.h",
646 "source_files": "components/CommonComponent/schemes/ColorScheme/src/*.{h,m}"
649 "name": "ShapeScheme",
653 "public_header_files": "components/CommonComponent/schemes/ShapeScheme/src/*.h",
654 "source_files": "components/CommonComponent/schemes/ShapeScheme/src/*.{h,m}",
656 "GTUIKit/BasicComponent/ShapeLibrary": [
659 "GTUIKit/BasicComponent/Shapes": [
665 "name": "TypographyScheme",
669 "public_header_files": "components/CommonComponent/schemes/TypographyScheme/src/*.h",
670 "source_files": "components/CommonComponent/schemes/TypographyScheme/src/*.{h,m}"
680 "name": "AnimationTiming",
684 "public_header_files": "components/private/AnimationTiming/src/*.h",
686 "components/private/AnimationTiming/src/*.{h,m}",
687 "components/private/AnimationTiming/src/private/*.{h,m}"
691 "name": "Application",
695 "public_header_files": "components/private/Application/src/*.h",
696 "source_files": "components/private/Application/src/*.{h,m}"
703 "public_header_files": "components/private/Math/src/*.h",
704 "source_files": "components/private/Math/src/*.{h,m}"
707 "name": "KeyboardWatcher",
711 "public_header_files": "components/private/KeyboardWatcher/src/*.h",
712 "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
714 "GTUIKit/private/Application": [
724 "public_header_files": "components/private/UIMetrics/src/*.h",
726 "components/private/UIMetrics/src/*.{h,m}",
727 "components/private/UIMetrics/src/private/*.{h,m}"
730 "GTUIKit/private/Application": [
740 "public_header_files": "components/private/Overlay/src/*.h",
742 "components/private/Overlay/src/*.{h,m}",
743 "components/private/Overlay/src/private/*.{h,m}"