[Add] TPNNendSDKAdapter 6.4.35
[CocoaPods.git] / Specs / 0 / 1 / 9 / MaterialComponents / 23.4.1 / MaterialComponents.podspec.json
blob31467ef008032efdd929d7b2fcc7260d0cae975e
2   "name": "MaterialComponents",
3   "version": "23.4.1",
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": "v23.4.1"
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       "dependencies": {
28         "MaterialComponents/private/Application": [
30         ],
31         "MaterialComponents/private/RTL": [
33         ]
34       }
35     },
36     {
37       "name": "AnimationTiming",
38       "platforms": {
39         "ios": "8.0"
40       },
41       "public_header_files": "components/AnimationTiming/src/*.h",
42       "source_files": [
43         "components/AnimationTiming/src/*.{h,m}",
44         "components/AnimationTiming/src/private/*.{h,m}"
45       ]
46     },
47     {
48       "name": "AppBar",
49       "platforms": {
50         "ios": "8.0"
51       },
52       "public_header_files": "components/AppBar/src/*.h",
53       "source_files": [
54         "components/AppBar/src/*.{h,m}",
55         "components/AppBar/src/private/*.{h,m}"
56       ],
57       "resources": [
58         "components/AppBar/src/MaterialAppBar.bundle"
59       ],
60       "dependencies": {
61         "MaterialComponents/HeaderStackView": [
63         ],
64         "MaterialComponents/NavigationBar": [
66         ],
67         "MaterialComponents/Typography": [
69         ],
70         "MaterialComponents/FlexibleHeader": [
72         ],
73         "MaterialComponents/ShadowElevations": [
75         ],
76         "MaterialComponents/ShadowLayer": [
78         ],
79         "MaterialComponents/private/Icons/ic_arrow_back": [
81         ],
82         "MaterialComponents/private/RTL": [
84         ]
85       }
86     },
87     {
88       "name": "Buttons",
89       "platforms": {
90         "ios": "8.0"
91       },
92       "public_header_files": "components/Buttons/src/*.h",
93       "source_files": [
94         "components/Buttons/src/*.{h,m}",
95         "components/Buttons/src/private/*.{h,m}"
96       ],
97       "dependencies": {
98         "MDFTextAccessibility": [
100         ],
101         "MaterialComponents/Ink": [
103         ],
104         "MaterialComponents/ShadowElevations": [
106         ],
107         "MaterialComponents/ShadowLayer": [
109         ],
110         "MaterialComponents/Typography": [
112         ],
113         "MaterialComponents/private/Math": [
115         ]
116       }
117     },
118     {
119       "name": "ButtonBar",
120       "platforms": {
121         "ios": "8.0"
122       },
123       "public_header_files": "components/ButtonBar/src/*.h",
124       "source_files": [
125         "components/ButtonBar/src/*.{h,m}",
126         "components/ButtonBar/src/private/*.{h,m}"
127       ],
128       "dependencies": {
129         "MaterialComponents/Buttons": [
131         ],
132         "MaterialComponents/private/RTL": [
134         ]
135       }
136     },
137     {
138       "name": "CollectionCells",
139       "platforms": {
140         "ios": "8.0"
141       },
142       "public_header_files": "components/CollectionCells/src/*.h",
143       "source_files": [
144         "components/CollectionCells/src/*.{h,m}",
145         "components/CollectionCells/src/private/*.{h,m}"
146       ],
147       "resources": [
148         "components/CollectionCells/src/MaterialCollectionCells.bundle"
149       ],
150       "frameworks": [
151         "CoreGraphics",
152         "QuartzCore"
153       ],
154       "dependencies": {
155         "MaterialComponents/CollectionLayoutAttributes": [
157         ],
158         "MaterialComponents/Ink": [
160         ],
161         "MaterialComponents/Typography": [
163         ],
164         "MaterialComponents/private/Icons/ic_check": [
166         ],
167         "MaterialComponents/private/Icons/ic_check_circle": [
169         ],
170         "MaterialComponents/private/Icons/ic_chevron_right": [
172         ],
173         "MaterialComponents/private/Icons/ic_info": [
175         ],
176         "MaterialComponents/private/Icons/ic_radio_button_unchecked": [
178         ],
179         "MaterialComponents/private/Icons/ic_reorder": [
181         ],
182         "MaterialComponents/private/Math": [
184         ],
185         "MaterialComponents/private/RTL": [
187         ]
188       }
189     },
190     {
191       "name": "CollectionLayoutAttributes",
192       "platforms": {
193         "ios": "8.0"
194       },
195       "public_header_files": "components/CollectionLayoutAttributes/src/*.h",
196       "source_files": "components/CollectionLayoutAttributes/src/*.{h,m}"
197     },
198     {
199       "name": "Collections",
200       "platforms": {
201         "ios": "8.0"
202       },
203       "public_header_files": "components/Collections/src/*.h",
204       "source_files": [
205         "components/Collections/src/*.{h,m}",
206         "components/Collections/src/private/*.{h,m}"
207       ],
208       "resources": [
209         "components/Collections/src/MaterialCollections.bundle"
210       ],
211       "frameworks": [
212         "CoreGraphics",
213         "QuartzCore"
214       ],
215       "dependencies": {
216         "MaterialComponents/CollectionCells": [
218         ],
219         "MaterialComponents/CollectionLayoutAttributes": [
221         ],
222         "MaterialComponents/Ink": [
224         ],
225         "MaterialComponents/ShadowElevations": [
227         ],
228         "MaterialComponents/ShadowLayer": [
230         ],
231         "MaterialComponents/Typography": [
233         ]
234       }
235     },
236     {
237       "name": "Dialogs",
238       "platforms": {
239         "ios": "8.0"
240       },
241       "public_header_files": "components/Dialogs/src/*.h",
242       "source_files": [
243         "components/Dialogs/src/*.{h,m}",
244         "components/Dialogs/src/private/*.{h,m}"
245       ],
246       "dependencies": {
247         "MaterialComponents/Buttons": [
249         ],
250         "MaterialComponents/ShadowElevations": [
252         ],
253         "MaterialComponents/ShadowLayer": [
255         ],
256         "MaterialComponents/private/KeyboardWatcher": [
258         ],
259         "MaterialComponents/private/RTL": [
261         ]
262       }
263     },
264     {
265       "name": "FeatureHighlight",
266       "platforms": {
267         "ios": "8.0"
268       },
269       "public_header_files": "components/FeatureHighlight/src/*.h",
270       "source_files": [
271         "components/FeatureHighlight/src/*.{h,m}",
272         "components/FeatureHighlight/src/private/*.{h,m}"
273       ],
274       "resources": [
275         "components/FeatureHighlight/src/MaterialFeatureHighlight.bundle"
276       ],
277       "dependencies": {
278         "MaterialComponents/Typography": [
280         ],
281         "MDFTextAccessibility": [
283         ]
284       }
285     },
286     {
287       "name": "FlexibleHeader",
288       "platforms": {
289         "ios": "8.0"
290       },
291       "public_header_files": "components/FlexibleHeader/src/*.h",
292       "source_files": [
293         "components/FlexibleHeader/src/*.{h,m}",
294         "components/FlexibleHeader/src/private/*.{h,m}"
295       ],
296       "dependencies": {
297         "MDFTextAccessibility": [
299         ],
300         "MaterialComponents/private/Application": [
302         ]
303       }
304     },
305     {
306       "name": "HeaderStackView",
307       "platforms": {
308         "ios": "8.0"
309       },
310       "public_header_files": "components/HeaderStackView/src/*.h",
311       "source_files": "components/HeaderStackView/src/*.{h,m}"
312     },
313     {
314       "name": "Ink",
315       "platforms": {
316         "ios": "8.0"
317       },
318       "public_header_files": "components/Ink/src/*.h",
319       "source_files": [
320         "components/Ink/src/*.{h,m}",
321         "components/Ink/src/private/*.{h,m}"
322       ]
323     },
324     {
325       "name": "NavigationBar",
326       "platforms": {
327         "ios": "8.0"
328       },
329       "public_header_files": "components/NavigationBar/src/*.h",
330       "source_files": "components/NavigationBar/src/*.{h,m}",
331       "dependencies": {
332         "MDFTextAccessibility": [
334         ],
335         "MaterialComponents/ButtonBar": [
337         ],
338         "MaterialComponents/Typography": [
340         ],
341         "MaterialComponents/private/Math": [
343         ],
344         "MaterialComponents/private/RTL": [
346         ]
347       }
348     },
349     {
350       "name": "OverlayWindow",
351       "platforms": {
352         "ios": "8.0"
353       },
354       "public_header_files": "components/OverlayWindow/src/*.h",
355       "source_files": [
356         "components/OverlayWindow/src/*.{h,m}",
357         "components/OverlayWindow/src/private/*.{h,m}"
358       ],
359       "dependencies": {
360         "MaterialComponents/private/Application": [
362         ]
363       }
364     },
365     {
366       "name": "PageControl",
367       "platforms": {
368         "ios": "8.0"
369       },
370       "public_header_files": "components/PageControl/src/*.h",
371       "source_files": [
372         "components/PageControl/src/*.{h,m}",
373         "components/PageControl/src/private/*.{h,m}"
374       ],
375       "resources": [
376         "components/PageControl/src/MaterialPageControl.bundle"
377       ]
378     },
379     {
380       "name": "Palettes",
381       "platforms": {
382         "ios": "8.0"
383       },
384       "public_header_files": "components/Palettes/src/*.h",
385       "source_files": [
386         "components/Palettes/src/*.{h,m}",
387         "components/Palettes/src/private/*.{h,m}"
388       ]
389     },
390     {
391       "name": "ProgressView",
392       "platforms": {
393         "ios": "8.0"
394       },
395       "public_header_files": "components/ProgressView/src/*.h",
396       "source_files": "components/ProgressView/src/*.{h,m}",
397       "dependencies": {
398         "MaterialComponents/private/Math": [
400         ],
401         "MaterialComponents/private/RTL": [
403         ]
404       }
405     },
406     {
407       "name": "ShadowElevations",
408       "platforms": {
409         "ios": "8.0"
410       },
411       "public_header_files": "components/ShadowElevations/src/*.h",
412       "source_files": "components/ShadowElevations/src/*.{h,m}"
413     },
414     {
415       "name": "ShadowLayer",
416       "platforms": {
417         "ios": "8.0"
418       },
419       "public_header_files": "components/ShadowLayer/src/*.h",
420       "source_files": "components/ShadowLayer/src/*.{h,m}"
421     },
422     {
423       "name": "Slider",
424       "platforms": {
425         "ios": "8.0"
426       },
427       "public_header_files": "components/Slider/src/*.h",
428       "source_files": [
429         "components/Slider/src/*.{h,m}",
430         "components/Slider/src/private/*.{h,m}"
431       ],
432       "dependencies": {
433         "MaterialComponents/private/ThumbTrack": [
435         ]
436       }
437     },
438     {
439       "name": "Snackbar",
440       "platforms": {
441         "ios": "8.0"
442       },
443       "public_header_files": "components/Snackbar/src/*.h",
444       "source_files": [
445         "components/Snackbar/src/*.{h,m}",
446         "components/Snackbar/src/private/*.{h,m}"
447       ],
448       "dependencies": {
449         "MaterialComponents/AnimationTiming": [
451         ],
452         "MaterialComponents/Buttons": [
454         ],
455         "MaterialComponents/OverlayWindow": [
457         ],
458         "MaterialComponents/Typography": [
460         ],
461         "MaterialComponents/private/Application": [
463         ],
464         "MaterialComponents/private/KeyboardWatcher": [
466         ],
467         "MaterialComponents/private/Overlay": [
469         ]
470       }
471     },
472     {
473       "name": "Tabs",
474       "platforms": {
475         "ios": "8.0"
476       },
477       "public_header_files": "components/Tabs/src/*.h",
478       "source_files": [
479         "components/Tabs/src/*.{h,m}",
480         "components/Tabs/src/private/*.{h,m}"
481       ],
482       "resources": [
483         "components/Tabs/src/MaterialTabs.bundle"
484       ],
485       "dependencies": {
486         "MaterialComponents/AnimationTiming": [
488         ],
489         "MaterialComponents/Ink": [
491         ],
492         "MaterialComponents/Typography": [
494         ],
495         "MaterialComponents/private/RTL": [
497         ]
498       }
499     },
500     {
501       "name": "Themes",
502       "platforms": {
503         "ios": "8.0"
504       },
505       "public_header_files": "components/Themes/src/*.h",
506       "source_files": [
507         "components/Themes/src/*.{h,m}",
508         "components/Themes/src/private/*.{h,m}"
509       ],
510       "dependencies": {
511         "MaterialComponents/FeatureHighlight": [
513         ],
514         "MaterialComponents/Dialogs": [
516         ]
517       }
518     },
519     {
520       "name": "Typography",
521       "platforms": {
522         "ios": "8.0"
523       },
524       "public_header_files": "components/Typography/src/*.h",
525       "source_files": [
526         "components/Typography/src/*.{h,m}",
527         "components/Typography/src/private/*.{h,m}"
528       ],
529       "dependencies": {
530         "MaterialComponents/private/Application": [
532         ]
533       }
534     },
535     {
536       "name": "private",
537       "subspecs": [
538         {
539           "name": "Icons",
540           "subspecs": [
541             {
542               "name": "Base",
543               "public_header_files": "components/private/Icons/src/*.h",
544               "source_files": "components/private/Icons/src/*.{h,m}"
545             },
546             {
547               "name": "ic_arrow_back",
548               "public_header_files": "components/private/Icons/icons/ic_arrow_back/src/*.h",
549               "source_files": "components/private/Icons/icons/ic_arrow_back/src/*.{h,m}",
550               "resource_bundles": {
551                 "MaterialIcons_ic_arrow_back": [
552                   "components/private/Icons/icons/ic_arrow_back/src/MaterialIcons_ic_arrow_back.bundle/*.png"
553                 ]
554               },
555               "dependencies": {
556                 "MaterialComponents/private/Icons/Base": [
558                 ]
559               }
560             },
561             {
562               "name": "ic_check",
563               "public_header_files": "components/private/Icons/icons/ic_check/src/*.h",
564               "source_files": "components/private/Icons/icons/ic_check/src/*.{h,m}",
565               "resource_bundles": {
566                 "MaterialIcons_ic_check": [
567                   "components/private/Icons/icons/ic_check/src/MaterialIcons_ic_check.bundle/*.png"
568                 ]
569               },
570               "dependencies": {
571                 "MaterialComponents/private/Icons/Base": [
573                 ]
574               }
575             },
576             {
577               "name": "ic_check_circle",
578               "public_header_files": "components/private/Icons/icons/ic_check_circle/src/*.h",
579               "source_files": "components/private/Icons/icons/ic_check_circle/src/*.{h,m}",
580               "resource_bundles": {
581                 "MaterialIcons_ic_check_circle": [
582                   "components/private/Icons/icons/ic_check_circle/src/MaterialIcons_ic_check_circle.bundle/*.png"
583                 ]
584               },
585               "dependencies": {
586                 "MaterialComponents/private/Icons/Base": [
588                 ]
589               }
590             },
591             {
592               "name": "ic_chevron_right",
593               "public_header_files": "components/private/Icons/icons/ic_chevron_right/src/*.h",
594               "source_files": "components/private/Icons/icons/ic_chevron_right/src/*.{h,m}",
595               "resource_bundles": {
596                 "MaterialIcons_ic_chevron_right": [
597                   "components/private/Icons/icons/ic_chevron_right/src/MaterialIcons_ic_chevron_right.bundle/*.png"
598                 ]
599               },
600               "dependencies": {
601                 "MaterialComponents/private/Icons/Base": [
603                 ]
604               }
605             },
606             {
607               "name": "ic_info",
608               "public_header_files": "components/private/Icons/icons/ic_info/src/*.h",
609               "source_files": "components/private/Icons/icons/ic_info/src/*.{h,m}",
610               "resource_bundles": {
611                 "MaterialIcons_ic_info": [
612                   "components/private/Icons/icons/ic_info/src/MaterialIcons_ic_info.bundle/*.png"
613                 ]
614               },
615               "dependencies": {
616                 "MaterialComponents/private/Icons/Base": [
618                 ]
619               }
620             },
621             {
622               "name": "ic_radio_button_unchecked",
623               "public_header_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.h",
624               "source_files": "components/private/Icons/icons/ic_radio_button_unchecked/src/*.{h,m}",
625               "resource_bundles": {
626                 "MaterialIcons_ic_radio_button_unchecked": [
627                   "components/private/Icons/icons/ic_radio_button_unchecked/src/MaterialIcons_ic_radio_button_unchecked.bundle/*.png"
628                 ]
629               },
630               "dependencies": {
631                 "MaterialComponents/private/Icons/Base": [
633                 ]
634               }
635             },
636             {
637               "name": "ic_reorder",
638               "public_header_files": "components/private/Icons/icons/ic_reorder/src/*.h",
639               "source_files": "components/private/Icons/icons/ic_reorder/src/*.{h,m}",
640               "resource_bundles": {
641                 "MaterialIcons_ic_reorder": [
642                   "components/private/Icons/icons/ic_reorder/src/MaterialIcons_ic_reorder.bundle/*.png"
643                 ]
644               },
645               "dependencies": {
646                 "MaterialComponents/private/Icons/Base": [
648                 ]
649               }
650             }
651           ]
652         },
653         {
654           "name": "Application",
655           "platforms": {
656             "ios": "8.0"
657           },
658           "public_header_files": "components/private/Application/src/*.h",
659           "source_files": "components/private/Application/src/*.{h,m}"
660         },
661         {
662           "name": "KeyboardWatcher",
663           "platforms": {
664             "ios": "8.0"
665           },
666           "public_header_files": "components/private/KeyboardWatcher/src/*.h",
667           "source_files": "components/private/KeyboardWatcher/src/*.{h,m}",
668           "dependencies": {
669             "MaterialComponents/private/Application": [
671             ]
672           }
673         },
674         {
675           "name": "Math",
676           "platforms": {
677             "ios": "8.0"
678           },
679           "public_header_files": "components/private/Math/src/*.h",
680           "source_files": "components/private/Math/src/*.{h,m}"
681         },
682         {
683           "name": "Overlay",
684           "platforms": {
685             "ios": "8.0"
686           },
687           "public_header_files": "components/private/Overlay/src/*.h",
688           "source_files": [
689             "components/private/Overlay/src/*.{h,m}",
690             "components/private/Overlay/src/private/*.{h,m}"
691           ]
692         },
693         {
694           "name": "RTL",
695           "platforms": {
696             "ios": "8.0"
697           },
698           "public_header_files": "components/private/RTL/src/*.h",
699           "source_files": "components/private/RTL/src/*.{h,m}"
700         },
701         {
702           "name": "ThumbTrack",
703           "platforms": {
704             "ios": "8.0"
705           },
706           "public_header_files": "components/private/ThumbTrack/src/*.h",
707           "source_files": "components/private/ThumbTrack/src/*.{h,m}",
708           "dependencies": {
709             "MaterialComponents/Ink": [
711             ],
712             "MaterialComponents/ShadowElevations": [
714             ],
715             "MaterialComponents/ShadowLayer": [
717             ],
718             "MaterialComponents/Typography": [
720             ],
721             "MaterialComponents/private/Math": [
723             ],
724             "MaterialComponents/private/RTL": [
726             ]
727           }
728         }
729       ]
730     }
731   ]