[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 48.0.0 / MaterialComponents.podspec.json
blob8ef98e75b22646028ba46d61ba2399eba0dd978c
2   "name": "MaterialComponents",
3   "version": "48.0.0",
4   "authors": "The Material Components authors.",
5   "summary": "A collection of stand-alone production-ready UI libraries focused on design details.",
6   "homepage": "https://github.com/material-components/material-components-ios",
7   "license": "Apache 2.0",
8   "source": {
9     "git": "https://github.com/material-components/material-components-ios.git",
10     "tag": "v48.0.0"
11   },
12   "platforms": {
13     "ios": "8.0"
14   },
15   "requires_arc": true,
16   "subspecs": [
17     {
18       "name": "ActivityIndicator",
19       "platforms": {
20         "ios": "8.0"
21       },
22       "public_header_files": "components/ActivityIndicator/src/*.h",
23       "source_files": [
24         "components/ActivityIndicator/src/*.{h,m}",
25         "components/ActivityIndicator/src/private/*.{h,m}"
26       ],
27       "resources": [
28         "components/ActivityIndicator/src/MaterialActivityIndicator.bundle"
29       ],
30       "dependencies": {
31         "MDFInternationalization": [
33         ],
34         "MaterialComponents/Palettes": [
36         ],
37         "MaterialComponents/private/Application": [
39         ],
40         "MotionAnimator": [
41           "~> 2.0"
42         ]
43       }
44     },
45     {
46       "name": "ActivityIndicator+Extensions",
47       "subspecs": [
48         {
49           "name": "ColorThemer",
50           "platforms": {
51             "ios": "8.0"
52           },
53           "public_header_files": "components/ActivityIndicator/src/ColorThemer/*.h",
54           "source_files": "components/ActivityIndicator/src/ColorThemer/*.{h,m}",
55           "dependencies": {
56             "MaterialComponents/ActivityIndicator": [
58             ],
59             "MaterialComponents/Themes": [
61             ]
62           }
63         }
64       ]
65     },
66     {
67       "name": "AnimationTiming",
68       "platforms": {
69         "ios": "8.0"
70       },
71       "public_header_files": "components/AnimationTiming/src/*.h",
72       "source_files": [
73         "components/AnimationTiming/src/*.{h,m}",
74         "components/AnimationTiming/src/private/*.{h,m}"
75       ]
76     },
77     {
78       "name": "AppBar",
79       "platforms": {
80         "ios": "8.0"
81       },
82       "public_header_files": "components/AppBar/src/*.h",
83       "source_files": [
84         "components/AppBar/src/*.{h,m}",
85         "components/AppBar/src/private/*.{h,m}"
86       ],
87       "resources": [
88         "components/AppBar/src/MaterialAppBar.bundle"
89       ],
90       "dependencies": {
91         "MaterialComponents/HeaderStackView": [
93         ],
94         "MaterialComponents/NavigationBar": [
96         ],
97         "MaterialComponents/Typography": [
99         ],
100         "MaterialComponents/private/Application": [
102         ],
103         "MaterialComponents/FlexibleHeader": [
105         ],
106         "MaterialComponents/ShadowElevations": [
108         ],
109         "MaterialComponents/ShadowLayer": [
111         ],
112         "MDFInternationalization": [
114         ],
115         "MaterialComponents/private/Icons/ic_arrow_back": [
117         ],
118         "MaterialComponents/private/UIMetrics": [
120         ]
121       }
122     },
123     {
124       "name": "AppBar+Extensions",
125       "subspecs": [
126         {
127           "name": "ColorThemer",
128           "platforms": {
129             "ios": "8.0"
130           },
131           "public_header_files": "components/AppBar/src/ColorThemer/*.h",
132           "source_files": [
133             "components/AppBar/src/ColorThemer/*.{h,m}",
134             "components/AppBar/src/ColorThemer/private/*.{h,m}"
135           ],
136           "dependencies": {
137             "MaterialComponents/AppBar": [
139             ],
140             "MaterialComponents/Themes": [
142             ]
143           }
144         }
145       ]
146     },
147     {
148       "name": "BottomAppBar",
149       "platforms": {
150         "ios": "8.0"
151       },
152       "public_header_files": "components/BottomAppBar/src/*.h",
153       "source_files": [
154         "components/BottomAppBar/src/*.{h,m}",
155         "components/BottomAppBar/src/private/*.{h,m}"
156       ],
157       "dependencies": {
158         "MDFInternationalization": [
160         ],
161         "MaterialComponents/Buttons": [
163         ],
164         "MaterialComponents/NavigationBar": [
166         ],
167         "MaterialComponents/private/Math": [
169         ]
170       }
171     },
172     {
173       "name": "BottomNavigation",
174       "platforms": {
175         "ios": "8.0"
176       },
177       "public_header_files": "components/BottomNavigation/src/*.h",
178       "source_files": [
179         "components/BottomNavigation/src/*.{h,m}",
180         "components/BottomNavigation/src/private/*.{h,m}"
181       ],
182       "resources": [
183         "components/BottomNavigation/src/MaterialBottomNavigation.bundle"
184       ],
185       "dependencies": {
186         "MDFInternationalization": [
188         ],
189         "MaterialComponents/Ink": [
191         ],
192         "MaterialComponents/ShadowElevations": [
194         ],
195         "MaterialComponents/ShadowLayer": [
197         ],
198         "MaterialComponents/Typography": [
200         ],
201         "MaterialComponents/private/Math": [
203         ]
204       }
205     },
206     {
207       "name": "BottomNavigation+Extensions",
208       "subspecs": [
209         {
210           "name": "ColorThemer",
211           "platforms": {
212             "ios": "8.0"
213           },
214           "public_header_files": "components/BottomNavigation/src/ColorThemer/*.h",
215           "source_files": "components/BottomNavigation/src/ColorThemer/*.{h,m}",
216           "dependencies": {
217             "MaterialComponents/BottomNavigation": [
219             ],
220             "MaterialComponents/Themes": [
222             ]
223           }
224         }
225       ]
226     },
227     {
228       "name": "BottomSheet",
229       "platforms": {
230         "ios": "8.0"
231       },
232       "public_header_files": "components/BottomSheet/src/*.h",
233       "source_files": [
234         "components/BottomSheet/src/*.{h,m}",
235         "components/BottomSheet/src/private/*.{h,m}"
236       ],
237       "dependencies": {
238         "MaterialComponents/private/KeyboardWatcher": [
240         ],
241         "MaterialComponents/private/Math": [
243         ]
244       }
245     },
246     {
247       "name": "Buttons",
248       "platforms": {
249         "ios": "8.0"
250       },
251       "public_header_files": "components/Buttons/src/*.h",
252       "source_files": [
253         "components/Buttons/src/*.{h,m}",
254         "components/Buttons/src/private/*.{h,m}"
255       ],
256       "dependencies": {
257         "MDFInternationalization": [
259         ],
260         "MDFTextAccessibility": [
262         ],
263         "MaterialComponents/Ink": [
265         ],
266         "MaterialComponents/ShadowElevations": [
268         ],
269         "MaterialComponents/ShadowLayer": [
271         ],
272         "MaterialComponents/Typography": [
274         ],
275         "MaterialComponents/private/Math": [
277         ]
278       }
279     },
280     {
281       "name": "Buttons+Extensions",
282       "subspecs": [
283         {
284           "name": "ColorThemer",
285           "platforms": {
286             "ios": "8.0"
287           },
288           "public_header_files": "components/Buttons/src/ColorThemer/*.h",
289           "source_files": [
290             "components/Buttons/src/ColorThemer/*.{h,m}",
291             "components/Buttons/src/ColorThemer/private/*.{h,m}"
292           ],
293           "dependencies": {
294             "MaterialComponents/Buttons": [
296             ],
297             "MaterialComponents/Themes": [
299             ]
300           }
301         },
302         {
303           "name": "TitleColorAccessibilityMutator",
304           "platforms": {
305             "ios": "8.0"
306           },
307           "public_header_files": "components/Buttons/src/TitleColorAccessibilityMutator/*.h",
308           "source_files": [
309             "components/Buttons/src/TitleColorAccessibilityMutator/*.{h,m}",
310             "components/Buttons/src/TitleColorAccessibilityMutator/private/*.{h,m}"
311           ],
312           "dependencies": {
313             "MDFTextAccessibility": [
315             ],
316             "MaterialComponents/Buttons": [
318             ]
319           }
320         }
321       ]
322     },
323     {
324       "name": "ButtonBar",
325       "platforms": {
326         "ios": "8.0"
327       },
328       "public_header_files": "components/ButtonBar/src/*.h",
329       "source_files": [
330         "components/ButtonBar/src/*.{h,m}",
331         "components/ButtonBar/src/private/*.{h,m}"
332       ],
333       "dependencies": {
334         "MDFInternationalization": [
336         ],
337         "MaterialComponents/Buttons": [
339         ]
340       }
341     },
342     {
343       "name": "ButtonBar+Extensions",
344       "subspecs": [
345         {
346           "name": "ColorThemer",
347           "platforms": {
348             "ios": "8.0"
349           },
350           "public_header_files": "components/ButtonBar/src/ColorThemer/*.h",
351           "source_files": "components/ButtonBar/src/ColorThemer/*.{h,m}",
352           "dependencies": {
353             "MaterialComponents/ButtonBar": [
355             ],
356             "MaterialComponents/Themes": [
358             ]
359           }
360         }
361       ]
362     },
363     {
364       "name": "Cards",
365       "platforms": {
366         "ios": "8.0"
367       },
368       "public_header_files": "components/Cards/src/*.h",
369       "source_files": "components/Cards/src/*.{h,m}",
370       "dependencies": {
371         "MaterialComponents/Ink": [
373         ],
374         "MaterialComponents/ShadowLayer": [
376         ],
377         "MaterialComponents/private/Icons/ic_check_circle": [
379         ],
380         "MaterialComponents/private/Math": [
382         ]
383       }
384     },
385     {
386       "name": "Chips",
387       "platforms": {
388         "ios": "8.0"
389       },
390       "public_header_files": "components/Chips/src/*.h",
391       "source_files": [
392         "components/Chips/src/*.{h,m}",
393         "components/Chips/src/private/*.{h,m}"
394       ],
395       "dependencies": {
396         "MDFInternationalization": [
398         ],
399         "MaterialComponents/Ink": [
401         ],
402         "MaterialComponents/ShadowLayer": [
404         ],
405         "MaterialComponents/ShadowElevations": [
407         ],
408         "MaterialComponents/TextFields": [
410         ],
411         "MaterialComponents/Typography": [
413         ],
414         "MaterialComponents/private/Math": [
416         ],
417         "MaterialComponents/private/ShapeLibrary": [
419         ],
420         "MaterialComponents/private/Shapes": [
422         ]
423       }
424     },
425     {
426       "name": "CollectionCells",
427       "platforms": {
428         "ios": "8.0"
429       },
430       "public_header_files": "components/CollectionCells/src/*.h",
431       "source_files": [
432         "components/CollectionCells/src/*.{h,m}",
433         "components/CollectionCells/src/private/*.{h,m}"
434       ],
435       "resources": [
436         "components/CollectionCells/src/MaterialCollectionCells.bundle"
437       ],
438       "frameworks": [
439         "CoreGraphics",
440         "QuartzCore"
441       ],
442       "dependencies": {
443         "MDFInternationalization": [
445         ],
446         "MaterialComponents/CollectionLayoutAttributes": [
448         ],
449         "MaterialComponents/Ink": [
451         ],
452         "MaterialComponents/Typography": [
454         ],
455         "MaterialComponents/Palettes": [
457         ],
458         "MaterialComponents/private/Icons/ic_check": [
460         ],
461         "MaterialComponents/private/Icons/ic_check_circle": [
463         ],
464         "MaterialComponents/private/Icons/ic_chevron_right": [
466         ],
467         "MaterialComponents/private/Icons/ic_info": [
469         ],
470         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
472         ],
473         "MaterialComponents/private/Icons/ic_reorder": [
475         ],
476         "MaterialComponents/private/Math": [
478         ]
479       }
480     },
481     {
482       "name": "CollectionLayoutAttributes",
483       "platforms": {
484         "ios": "8.0"
485       },
486       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
487       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
488     },
489     {
490       "name": "Collections",
491       "platforms": {
492         "ios": "8.0"
493       },
494       "public_header_files": "components/Collections/src/*.h",
495       "source_files": [
496         "components/Collections/src/*.{h,m}",
497         "components/Collections/src/private/*.{h,m}"
498       ],
499       "resources": [
500         "components/Collections/src/MaterialCollections.bundle"
501       ],
502       "frameworks": [
503         "CoreGraphics",
504         "QuartzCore"
505       ],
506       "dependencies": {
507         "MaterialComponents/CollectionCells": [
509         ],
510         "MaterialComponents/CollectionLayoutAttributes": [
512         ],
513         "MaterialComponents/Ink": [
515         ],
516         "MaterialComponents/Palettes": [
518         ],
519         "MaterialComponents/ShadowElevations": [
521         ],
522         "MaterialComponents/ShadowLayer": [
524         ],
525         "MaterialComponents/Typography": [
527         ]
528       }
529     },
530     {
531       "name": "Dialogs",
532       "platforms": {
533         "ios": "8.0"
534       },
535       "public_header_files": "components/Dialogs/src/*.h",
536       "source_files": [
537         "components/Dialogs/src/*.{h,m}",
538         "components/Dialogs/src/private/*.{h,m}"
539       ],
540       "resources": [
541         "components/Dialogs/src/MaterialDialogs.bundle"
542       ],
543       "dependencies": {
544         "MaterialComponents/Buttons": [
546         ],
547         "MaterialComponents/ShadowElevations": [
549         ],
550         "MaterialComponents/ShadowLayer": [
552         ],
553         "MaterialComponents/private/KeyboardWatcher": [
555         ],
556         "MDFInternationalization": [
558         ]
559       }
560     },
561     {
562       "name": "Dialogs+Extensions",
563       "subspecs": [
564         {
565           "name": "ColorThemer",
566           "platforms": {
567             "ios": "8.0"
568           },
569           "public_header_files": "components/Dialogs/src/ColorThemer/*.h",
570           "source_files": "components/Dialogs/src/ColorThemer/*.{h,m}",
571           "dependencies": {
572             "MaterialComponents/Dialogs": [
574             ],
575             "MaterialComponents/Themes": [
577             ]
578           }
579         }
580       ]
581     },
582     {
583       "name": "FeatureHighlight",
584       "platforms": {
585         "ios": "8.0"
586       },
587       "public_header_files": "components/FeatureHighlight/src/*.h",
588       "source_files": [
589         "components/FeatureHighlight/src/*.{h,m}",
590         "components/FeatureHighlight/src/private/*.{h,m}"
591       ],
592       "resources": [
593         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
594       ],
595       "dependencies": {
596         "MaterialComponents/private/Math": [
598         ],
599         "MaterialComponents/Typography": [
601         ],
602         "MDFTextAccessibility": [
604         ]
605       }
606     },
607     {
608       "name": "FeatureHighlight+Extensions",
609       "subspecs": [
610         {
611           "name": "ColorThemer",
612           "platforms": {
613             "ios": "8.0"
614           },
615           "public_header_files": "components/FeatureHighlight/src/ColorThemer/*.h",
616           "source_files": "components/FeatureHighlight/src/ColorThemer/*.{h,m}",
617           "dependencies": {
618             "MaterialComponents/FeatureHighlight": [
620             ],
621             "MaterialComponents/Themes": [
623             ]
624           }
625         },
626         {
627           "name": "FontThemer",
628           "platforms": {
629             "ios": "8.0"
630           },
631           "public_header_files": "components/FeatureHighlight/src/FontThemer/*.h",
632           "source_files": "components/FeatureHighlight/src/FontThemer/*.{h,m}",
633           "dependencies": {
634             "MaterialComponents/FeatureHighlight": [
636             ],
637             "MaterialComponents/Themes": [
639             ]
640           }
641         },
642         {
643           "name": "FeatureHighlightAccessibilityMutator",
644           "platforms": {
645             "ios": "8.0"
646           },
647           "public_header_files": "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.h",
648           "source_files": "components/FeatureHighlight/src/FeatureHighlightAccessibilityMutator/*.{h,m}",
649           "dependencies": {
650             "MaterialComponents/FeatureHighlight": [
652             ],
653             "MDFTextAccessibility": [
655             ]
656           }
657         }
658       ]
659     },
660     {
661       "name": "FlexibleHeader",
662       "platforms": {
663         "ios": "8.0"
664       },
665       "public_header_files": "components/FlexibleHeader/src/*.h",
666       "source_files": [
667         "components/FlexibleHeader/src/*.{h,m}",
668         "components/FlexibleHeader/src/private/*.{h,m}"
669       ],
670       "dependencies": {
671         "MDFTextAccessibility": [
673         ],
674         "MaterialComponents/private/Application": [
676         ],
677         "MaterialComponents/private/UIMetrics": [
679         ]
680       }
681     },
682     {
683       "name": "FlexibleHeader+Extensions",
684       "subspecs": [
685         {
686           "name": "ColorThemer",
687           "platforms": {
688             "ios": "8.0"
689           },
690           "public_header_files": "components/FlexibleHeader/src/ColorThemer/*.h",
691           "source_files": "components/FlexibleHeader/src/ColorThemer/*.{h,m}",
692           "dependencies": {
693             "MaterialComponents/FlexibleHeader": [
695             ],
696             "MaterialComponents/Themes": [
698             ]
699           }
700         }
701       ]
702     },
703     {
704       "name": "HeaderStackView",
705       "platforms": {
706         "ios": "8.0"
707       },
708       "public_header_files": "components/HeaderStackView/src/*.h",
709       "source_files": "components/HeaderStackView/src/*.{h,m}"
710     },
711     {
712       "name": "HeaderStackView+Extensions",
713       "subspecs": [
714         {
715           "name": "ColorThemer",
716           "platforms": {
717             "ios": "8.0"
718           },
719           "public_header_files": "components/HeaderStackView/src/ColorThemer/*.h",
720           "source_files": "components/HeaderStackView/src/ColorThemer/*.{h,m}",
721           "dependencies": {
722             "MaterialComponents/HeaderStackView": [
724             ],
725             "MaterialComponents/Themes": [
727             ]
728           }
729         }
730       ]
731     },
732     {
733       "name": "Ink",
734       "platforms": {
735         "ios": "8.0"
736       },
737       "public_header_files": "components/Ink/src/*.h",
738       "source_files": [
739         "components/Ink/src/*.{h,m}",
740         "components/Ink/src/private/*.{h,m}"
741       ],
742       "dependencies": {
743         "MaterialComponents/private/Math": [
745         ]
746       }
747     },
748     {
749       "name": "Ink+Extensions",
750       "subspecs": [
751         {
752           "name": "ColorThemer",
753           "platforms": {
754             "ios": "8.0"
755           },
756           "public_header_files": "components/Ink/src/ColorThemer/*.h",
757           "source_files": "components/Ink/src/ColorThemer/*.{h,m}",
758           "dependencies": {
759             "MaterialComponents/Ink": [
761             ],
762             "MaterialComponents/Themes": [
764             ]
765           }
766         }
767       ]
768     },
769     {
770       "name": "LibraryInfo",
771       "platforms": {
772         "ios": "8.0"
773       },
774       "public_header_files": "components/LibraryInfo/src/*.h",
775       "source_files": [
776         "components/LibraryInfo/src/*.{h,m}",
777         "components/LibraryInfo/src/private/*.{h,m}"
778       ]
779     },
780     {
781       "name": "MaskedTransition",
782       "platforms": {
783         "ios": "8.0"
784       },
785       "public_header_files": "components/MaskedTransition/src/*.h",
786       "source_files": [
787         "components/MaskedTransition/src/*.{h,m}",
788         "components/MaskedTransition/src/private/*.{h,m}"
789       ],
790       "dependencies": {
791         "MotionTransitioning": [
792           "~> 5.0"
793         ],
794         "MotionAnimator": [
795           "~> 2.0"
796         ],
797         "MotionInterchange": [
798           "~> 1.0"
799         ]
800       }
801     },
802     {
803       "name": "NavigationBar",
804       "platforms": {
805         "ios": "8.0"
806       },
807       "public_header_files": "components/NavigationBar/src/*.h",
808       "source_files": "components/NavigationBar/src/*.{h,m}",
809       "dependencies": {
810         "MDFTextAccessibility": [
812         ],
813         "MaterialComponents/ButtonBar": [
815         ],
816         "MaterialComponents/Typography": [
818         ],
819         "MDFInternationalization": [
821         ],
822         "MaterialComponents/private/Math": [
824         ]
825       }
826     },
827     {
828       "name": "NavigationBar+Extensions",
829       "subspecs": [
830         {
831           "name": "ColorThemer",
832           "platforms": {
833             "ios": "8.0"
834           },
835           "public_header_files": "components/NavigationBar/src/ColorThemer/*.h",
836           "source_files": "components/NavigationBar/src/ColorThemer/*.{h,m}",
837           "dependencies": {
838             "MaterialComponents/NavigationBar": [
840             ],
841             "MaterialComponents/Themes": [
843             ]
844           }
845         }
846       ]
847     },
848     {
849       "name": "OverlayWindow",
850       "platforms": {
851         "ios": "8.0"
852       },
853       "public_header_files": "components/OverlayWindow/src/*.h",
854       "source_files": [
855         "components/OverlayWindow/src/*.{h,m}",
856         "components/OverlayWindow/src/private/*.{h,m}"
857       ],
858       "dependencies": {
859         "MaterialComponents/private/Application": [
861         ]
862       }
863     },
864     {
865       "name": "PageControl",
866       "platforms": {
867         "ios": "8.0"
868       },
869       "public_header_files": "components/PageControl/src/*.h",
870       "source_files": [
871         "components/PageControl/src/*.{h,m}",
872         "components/PageControl/src/private/*.{h,m}"
873       ],
874       "resources": [
875         "components/PageControl/src/MaterialPageControl.bundle"
876       ]
877     },
878     {
879       "name": "PageControl+Extensions",
880       "subspecs": [
881         {
882           "name": "ColorThemer",
883           "platforms": {
884             "ios": "8.0"
885           },
886           "public_header_files": "components/PageControl/src/ColorThemer/*.h",
887           "source_files": "components/PageControl/src/ColorThemer/*.{h,m}",
888           "dependencies": {
889             "MaterialComponents/PageControl": [
891             ],
892             "MaterialComponents/Themes": [
894             ]
895           }
896         }
897       ]
898     },
899     {
900       "name": "Palettes",
901       "platforms": {
902         "ios": "8.0"
903       },
904       "public_header_files": "components/Palettes/src/*.h",
905       "source_files": [
906         "components/Palettes/src/*.{h,m}",
907         "components/Palettes/src/private/*.{h,m}"
908       ]
909     },
910     {
911       "name": "ProgressView",
912       "platforms": {
913         "ios": "8.0"
914       },
915       "public_header_files": "components/ProgressView/src/*.h",
916       "source_files": [
917         "components/ProgressView/src/*.{h,m}",
918         "components/ProgressView/src/private/*.{h,m}"
919       ],
920       "dependencies": {
921         "MDFInternationalization": [
923         ],
924         "MaterialComponents/Palettes": [
926         ],
927         "MaterialComponents/private/Math": [
929         ],
930         "MotionAnimator": [
931           "~> 2.1"
932         ]
933       }
934     },
935     {
936       "name": "ProgressView+Extensions",
937       "subspecs": [
938         {
939           "name": "ColorThemer",
940           "platforms": {
941             "ios": "8.0"
942           },
943           "public_header_files": "components/ProgressView/src/ColorThemer/*.h",
944           "source_files": "components/ProgressView/src/ColorThemer/*.{h,m}",
945           "dependencies": {
946             "MaterialComponents/ProgressView": [
948             ],
949             "MaterialComponents/Themes": [
951             ]
952           }
953         }
954       ]
955     },
956     {
957       "name": "ShadowElevations",
958       "platforms": {
959         "ios": "8.0"
960       },
961       "public_header_files": "components/ShadowElevations/src/*.h",
962       "source_files": "components/ShadowElevations/src/*.{h,m}"
963     },
964     {
965       "name": "ShadowLayer",
966       "platforms": {
967         "ios": "8.0"
968       },
969       "public_header_files": "components/ShadowLayer/src/*.h",
970       "source_files": "components/ShadowLayer/src/*.{h,m}",
971       "dependencies": {
972         "MaterialComponents/ShadowElevations": [
974         ]
975       }
976     },
977     {
978       "name": "Slider",
979       "platforms": {
980         "ios": "8.0"
981       },
982       "public_header_files": "components/Slider/src/*.h",
983       "source_files": [
984         "components/Slider/src/*.{h,m}",
985         "components/Slider/src/private/*.{h,m}"
986       ],
987       "dependencies": {
988         "MaterialComponents/Palettes": [
990         ],
991         "MaterialComponents/ShadowElevations": [
993         ],
994         "MaterialComponents/private/ThumbTrack": [
996         ]
997       }
998     },
999     {
1000       "name": "Slider+Extensions",
1001       "subspecs": [
1002         {
1003           "name": "ColorThemer",
1004           "platforms": {
1005             "ios": "8.0"
1006           },
1007           "public_header_files": "components/Slider/src/ColorThemer/*.h",
1008           "source_files": "components/Slider/src/ColorThemer/*.{h,m}",
1009           "dependencies": {
1010             "MaterialComponents/Palettes": [
1012             ],
1013             "MaterialComponents/Slider": [
1015             ],
1016             "MaterialComponents/Themes": [
1018             ]
1019           }
1020         }
1021       ]
1022     },
1023     {
1024       "name": "Snackbar",
1025       "platforms": {
1026         "ios": "8.0"
1027       },
1028       "public_header_files": "components/Snackbar/src/*.h",
1029       "source_files": [
1030         "components/Snackbar/src/*.{h,m}",
1031         "components/Snackbar/src/private/*.{h,m}"
1032       ],
1033       "dependencies": {
1034         "MaterialComponents/AnimationTiming": [
1036         ],
1037         "MaterialComponents/Buttons": [
1039         ],
1040         "MaterialComponents/OverlayWindow": [
1042         ],
1043         "MaterialComponents/Typography": [
1045         ],
1046         "MaterialComponents/private/Application": [
1048         ],
1049         "MaterialComponents/private/KeyboardWatcher": [
1051         ],
1052         "MaterialComponents/private/Overlay": [
1054         ]
1055       }
1056     },
1057     {
1058       "name": "Tabs",
1059       "platforms": {
1060         "ios": "8.0"
1061       },
1062       "public_header_files": "components/Tabs/src/*.h",
1063       "source_files": [
1064         "components/Tabs/src/*.{h,m}",
1065         "components/Tabs/src/private/*.{h,m}"
1066       ],
1067       "resources": [
1068         "components/Tabs/src/MaterialTabs.bundle"
1069       ],
1070       "dependencies": {
1071         "MDFInternationalization": [
1073         ],
1074         "MaterialComponents/AnimationTiming": [
1076         ],
1077         "MaterialComponents/Ink": [
1079         ],
1080         "MaterialComponents/ShadowElevations": [
1082         ],
1083         "MaterialComponents/ShadowLayer": [
1085         ],
1086         "MaterialComponents/Typography": [
1088         ],
1089         "MaterialComponents/private/Math": [
1091         ]
1092       }
1093     },
1094     {
1095       "name": "Tabs+Extensions",
1096       "subspecs": [
1097         {
1098           "name": "ColorThemer",
1099           "platforms": {
1100             "ios": "8.0"
1101           },
1102           "public_header_files": "components/Tabs/src/ColorThemer/*.h",
1103           "source_files": "components/Tabs/src/ColorThemer/*.{h,m}",
1104           "dependencies": {
1105             "MaterialComponents/Tabs": [
1107             ],
1108             "MaterialComponents/Themes": [
1110             ]
1111           }
1112         },
1113         {
1114           "name": "FontThemer",
1115           "platforms": {
1116             "ios": "8.0"
1117           },
1118           "public_header_files": "components/Tabs/src/FontThemer/*.h",
1119           "source_files": "components/Tabs/src/FontThemer/*.{h,m}",
1120           "dependencies": {
1121             "MaterialComponents/Tabs": [
1123             ],
1124             "MaterialComponents/Themes": [
1126             ]
1127           }
1128         }
1129       ]
1130     },
1131     {
1132       "name": "TextFields",
1133       "platforms": {
1134         "ios": "8.0"
1135       },
1136       "public_header_files": "components/TextFields/src/*.h",
1137       "source_files": [
1138         "components/TextFields/src/*.{h,m}",
1139         "components/TextFields/src/private/*.{h,m}"
1140       ],
1141       "dependencies": {
1142         "MaterialComponents/AnimationTiming": [
1144         ],
1145         "MaterialComponents/Palettes": [
1147         ],
1148         "MaterialComponents/Typography": [
1150         ],
1151         "MDFInternationalization": [
1153         ],
1154         "MaterialComponents/private/Math": [
1156         ]
1157       }
1158     },
1159     {
1160       "name": "TextFields+Extensions",
1161       "subspecs": [
1162         {
1163           "name": "ColorThemer",
1164           "platforms": {
1165             "ios": "8.0"
1166           },
1167           "public_header_files": "components/TextFields/src/ColorThemer/*.h",
1168           "source_files": "components/TextFields/src/ColorThemer/*.{h,m}",
1169           "dependencies": {
1170             "MaterialComponents/TextFields": [
1172             ],
1173             "MaterialComponents/Themes": [
1175             ]
1176           }
1177         }
1178       ]
1179     },
1180     {
1181       "name": "Themes",
1182       "platforms": {
1183         "ios": "8.0"
1184       },
1185       "public_header_files": "components/Themes/src/*.h",
1186       "source_files": [
1187         "components/Themes/src/*.{h,m}",
1188         "components/Themes/src/private/*.{h,m}"
1189       ]
1190     },
1191     {
1192       "name": "Typography",
1193       "platforms": {
1194         "ios": "8.0"
1195       },
1196       "public_header_files": "components/Typography/src/*.h",
1197       "source_files": [
1198         "components/Typography/src/*.{h,m}",
1199         "components/Typography/src/private/*.{h,m}"
1200       ],
1201       "dependencies": {
1202         "MaterialComponents/private/Application": [
1204         ]
1205       }
1206     },
1207     {
1208       "name": "private",
1209       "subspecs": [
1210         {
1211           "name": "Icons",
1212           "subspecs": [
1213             {
1214               "name": "Base",
1215               "public_header_files": "components/private/Icons/src/*.h",
1216               "source_files": "components/private/Icons/src/*.{h,m}"
1217             },
1218             {
1219               "name": "ic_arrow_back",
1220               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
1221               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
1222               "resource_bundles": {
1223                 "MaterialIcons_ic_arrow_back": [
1224                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
1225                 ]
1226               },
1227               "dependencies": {
1228                 "MaterialComponents/private/Icons/Base": [
1230                 ]
1231               }
1232             },
1233             {
1234               "name": "ic_check",
1235               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
1236               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
1237               "resource_bundles": {
1238                 "MaterialIcons_ic_check": [
1239                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
1240                 ]
1241               },
1242               "dependencies": {
1243                 "MaterialComponents/private/Icons/Base": [
1245                 ]
1246               }
1247             },
1248             {
1249               "name": "ic_check_circle",
1250               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
1251               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
1252               "resource_bundles": {
1253                 "MaterialIcons_ic_check_circle": [
1254                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
1255                 ]
1256               },
1257               "dependencies": {
1258                 "MaterialComponents/private/Icons/Base": [
1260                 ]
1261               }
1262             },
1263             {
1264               "name": "ic_chevron_right",
1265               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
1266               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
1267               "resource_bundles": {
1268                 "MaterialIcons_ic_chevron_right": [
1269                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
1270                 ]
1271               },
1272               "dependencies": {
1273                 "MaterialComponents/private/Icons/Base": [
1275                 ]
1276               }
1277             },
1278             {
1279               "name": "ic_info",
1280               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
1281               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
1282               "resource_bundles": {
1283                 "MaterialIcons_ic_info": [
1284                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
1285                 ]
1286               },
1287               "dependencies": {
1288                 "MaterialComponents/private/Icons/Base": [
1290                 ]
1291               }
1292             },
1293             {
1294               "name": "ic_radio_button_unchecked",
1295               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
1296               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
1297               "resource_bundles": {
1298                 "MaterialIcons_ic_radio_button_unchecked": [
1299                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
1300                 ]
1301               },
1302               "dependencies": {
1303                 "MaterialComponents/private/Icons/Base": [
1305                 ]
1306               }
1307             },
1308             {
1309               "name": "ic_reorder",
1310               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
1311               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
1312               "resource_bundles": {
1313                 "MaterialIcons_ic_reorder": [
1314                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
1315                 ]
1316               },
1317               "dependencies": {
1318                 "MaterialComponents/private/Icons/Base": [
1320                 ]
1321               }
1322             }
1323           ]
1324         },
1325         {
1326           "name": "Application",
1327           "platforms": {
1328             "ios": "8.0"
1329           },
1330           "public_header_files": "components/private/Application/src/*.h",
1331           "source_files": "components/private/Application/src/*.{h,m}"
1332         },
1333         {
1334           "name": "KeyboardWatcher",
1335           "platforms": {
1336             "ios": "8.0"
1337           },
1338           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
1339           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
1340           "dependencies": {
1341             "MaterialComponents/private/Application": [
1343             ]
1344           }
1345         },
1346         {
1347           "name": "Math",
1348           "platforms": {
1349             "ios": "8.0"
1350           },
1351           "public_header_files": "components/private/Math/src/*.h",
1352           "source_files": "components/private/Math/src/*.{h,m}"
1353         },
1354         {
1355           "name": "Overlay",
1356           "platforms": {
1357             "ios": "8.0"
1358           },
1359           "public_header_files": "components/private/Overlay/src/*.h",
1360           "source_files": [
1361             "components/private/Overlay/src/*.{h,m}",
1362             "components/private/Overlay/src/private/*.{h,m}"
1363           ]
1364         },
1365         {
1366           "name": "ShapeLibrary",
1367           "platforms": {
1368             "ios": "8.0"
1369           },
1370           "public_header_files": "components/private/ShapeLibrary/src/*.h",
1371           "source_files": [
1372             "components/private/ShapeLibrary/src/*.{h,m}",
1373             "components/private/ShapeLibrary/src/private/*.{h,m}"
1374           ],
1375           "dependencies": {
1376             "MaterialComponents/private/Shapes": [
1378             ],
1379             "MaterialComponents/private/Math": [
1381             ]
1382           }
1383         },
1384         {
1385           "name": "Shapes",
1386           "platforms": {
1387             "ios": "8.0"
1388           },
1389           "public_header_files": "components/private/Shapes/src/*.h",
1390           "source_files": [
1391             "components/private/Shapes/src/*.{h,m}",
1392             "components/private/Shapes/src/private/*.{h,m}"
1393           ],
1394           "dependencies": {
1395             "MaterialComponents/ShadowLayer": [
1397             ],
1398             "MaterialComponents/private/Math": [
1400             ]
1401           }
1402         },
1403         {
1404           "name": "ThumbTrack",
1405           "platforms": {
1406             "ios": "8.0"
1407           },
1408           "public_header_files": "components/private/ThumbTrack/src/*.h",
1409           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
1410           "dependencies": {
1411             "MaterialComponents/Ink": [
1413             ],
1414             "MaterialComponents/ShadowElevations": [
1416             ],
1417             "MaterialComponents/ShadowLayer": [
1419             ],
1420             "MaterialComponents/Typography": [
1422             ],
1423             "MDFInternationalization": [
1425             ],
1426             "MaterialComponents/private/Math": [
1428             ]
1429           }
1430         },
1431         {
1432           "name": "UIMetrics",
1433           "platforms": {
1434             "ios": "8.0"
1435           },
1436           "public_header_files": "components/private/UIMetrics/src/*.h",
1437           "source_files": [
1438             "components/private/UIMetrics/src/*.{h,m}",
1439             "components/private/UIMetrics/src/private/*.{h,m}"
1440           ],
1441           "dependencies": {
1442             "MaterialComponents/private/Application": [
1444             ]
1445           }
1446         }
1447       ]
1448     }
1449   ]