[Add] ZJSDK 2.5.8.12
[CocoaPods.git] / Specs / 3 / c / 8 / MKCustomUIModule / 2.1.3 / MKCustomUIModule.podspec.json
blob57ff5929dbada33e12167024a964724f6e9a11f0
2   "name": "MKCustomUIModule",
3   "version": "2.1.3",
4   "summary": "通用UI组件库",
5   "description": "TODO: Add long description of the pod here.",
6   "homepage": "https://github.com/MOKO-iOS-Base-Library/MKCustomUIModule",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "aadyx2007@163.com": "aadyx2007@163.com"
13   },
14   "source": {
15     "git": "https://github.com/MOKO-iOS-Base-Library/MKCustomUIModule.git",
16     "tag": "2.1.3"
17   },
18   "platforms": {
19     "ios": "14.0"
20   },
21   "resource_bundles": {
22     "MKCustomUIModule": [
23       "MKCustomUIModule/Assets/*.png"
24     ]
25   },
26   "dependencies": {
27     "MJRefresh": [
29     ],
30     "MBProgressHUD": [
32     ],
33     "CircleProgressBar": [
35     ],
36     "Masonry": [
38     ],
39     "MKBaseModuleLibrary": [
41     ]
42   },
43   "subspecs": [
44     {
45       "name": "Cell",
46       "subspecs": [
47         {
48           "name": "NormalCell",
49           "subspecs": [
50             {
51               "name": "MKNormalTextCell",
52               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKNormalTextCell/**"
53             },
54             {
55               "name": "MKTextButtonCell",
56               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKTextButtonCell/**",
57               "dependencies": {
58                 "MKCustomUIModule/View/MKPickerView": [
60                 ]
61               }
62             },
63             {
64               "name": "MKTextFieldCell",
65               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKTextFieldCell/**",
66               "dependencies": {
67                 "MKCustomUIModule/View/MKTextField": [
69                 ]
70               }
71             },
72             {
73               "name": "MKTextSwitchCell",
74               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKTextSwitchCell/**"
75             },
76             {
77               "name": "MKNormalSliderCell",
78               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKNormalSliderCell/**",
79               "dependencies": {
80                 "MKCustomUIModule/View/MKSlider": [
82                 ],
83                 "MKCustomUIModule/UIAdopter": [
85                 ]
86               }
87             },
88             {
89               "name": "MKSettingTextCell",
90               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKSettingTextCell/**"
91             },
92             {
93               "name": "MKButtonMsgCell",
94               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKButtonMsgCell/**"
95             },
96             {
97               "name": "MKDeviceInfoCell",
98               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKDeviceInfoCell/**"
99             },
100             {
101               "name": "MKDeviceInfoDfuCell",
102               "source_files": "MKCustomUIModule/Classes/Cell/NormalCell/MKDeviceInfoDfuCell/**",
103               "dependencies": {
104                 "MKCustomUIModule/UIAdopter": [
106                 ]
107               }
108             }
109           ]
110         },
111         {
112           "name": "LoRaCell",
113           "subspecs": [
114             {
115               "name": "MKMeasureTxPowerCell",
116               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKMeasureTxPowerCell/**",
117               "dependencies": {
118                 "MKCustomUIModule/View/MKSlider": [
120                 ],
121                 "MKCustomUIModule/UIAdopter": [
123                 ]
124               }
125             },
126             {
127               "name": "MKFilterDataCell",
128               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKFilterDataCell/**",
129               "dependencies": {
130                 "MKCustomUIModule/View/MKTextField": [
132                 ]
133               }
134             },
135             {
136               "name": "MKAdvancedSettingCell",
137               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKAdvancedSettingCell/**"
138             },
139             {
140               "name": "MKMixedChoiceCell",
141               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKMixedChoiceCell/**"
142             },
143             {
144               "name": "MKLoRaSettingCHCell",
145               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKLoRaSettingCHCell/**",
146               "dependencies": {
147                 "MKCustomUIModule/View/MKPickerView": [
149                 ]
150               }
151             },
152             {
153               "name": "MKFilterRawAdvDataCell",
154               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKFilterRawAdvDataCell/**",
155               "dependencies": {
156                 "MKCustomUIModule/View/MKTextField": [
158                 ]
159               }
160             },
161             {
162               "name": "MKRawAdvDataOperationCell",
163               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKRawAdvDataOperationCell/**"
164             },
165             {
166               "name": "MKFilterConditionCell",
167               "source_files": "MKCustomUIModule/Classes/Cell/LoRaCell/MKFilterConditionCell/**",
168               "dependencies": {
169                 "MKCustomUIModule/View/MKPickerView": [
171                 ],
172                 "MKCustomUIModule/UIAdopter": [
174                 ]
175               }
176             }
177           ]
178         },
179         {
180           "name": "FilterCell",
181           "subspecs": [
182             {
183               "name": "FilterBeaconCell",
184               "source_files": "MKCustomUIModule/Classes/Cell/FilterCell/FilterBeaconCell/**",
185               "dependencies": {
186                 "MKCustomUIModule/View/MKTextField": [
188                 ],
189                 "MKCustomUIModule/UIAdopter": [
191                 ]
192               }
193             },
194             {
195               "name": "FilterByRawDataCell",
196               "source_files": "MKCustomUIModule/Classes/Cell/FilterCell/FilterByRawDataCell/**",
197               "dependencies": {
198                 "MKCustomUIModule/View/MKTextField": [
200                 ]
201               }
202             },
203             {
204               "name": "FilterEditSectionHeaderView",
205               "source_files": "MKCustomUIModule/Classes/Cell/FilterCell/FilterEditSectionHeaderView/**"
206             },
207             {
208               "name": "FilterNormalTextFieldCell",
209               "source_files": "MKCustomUIModule/Classes/Cell/FilterCell/FilterNormalTextFieldCell/**",
210               "dependencies": {
211                 "MKCustomUIModule/View/MKTextField": [
213                 ],
214                 "MKCustomUIModule/UIAdopter": [
216                 ]
217               }
218             }
219           ]
220         }
221       ]
222     },
223     {
224       "name": "View",
225       "subspecs": [
226         {
227           "name": "HaveRefreshView",
228           "source_files": "MKCustomUIModule/Classes/View/HaveRefreshView/**"
229         },
230         {
231           "name": "MKAlertView",
232           "source_files": "MKCustomUIModule/Classes/View/MKAlertView/**",
233           "dependencies": {
234             "MKCustomUIModule/View/MKTextField": [
236             ]
237           }
238         },
239         {
240           "name": "MKHexKeyBoard",
241           "source_files": "MKCustomUIModule/Classes/View/MKHexKeyBoard/**"
242         },
243         {
244           "name": "MKHudManager",
245           "source_files": "MKCustomUIModule/Classes/View/MKHudManager/**"
246         },
247         {
248           "name": "MKPageControl",
249           "source_files": "MKCustomUIModule/Classes/View/MKPageControl/**"
250         },
251         {
252           "name": "MKProgressView",
253           "source_files": "MKCustomUIModule/Classes/View/MKProgressView/**"
254         },
255         {
256           "name": "MKPickerView",
257           "source_files": "MKCustomUIModule/Classes/View/MKPickerView/**"
258         },
259         {
260           "name": "MKSlider",
261           "source_files": "MKCustomUIModule/Classes/View/MKSlider/**"
262         },
263         {
264           "name": "MKSearchConditionsView",
265           "source_files": "MKCustomUIModule/Classes/View/MKSearchConditionsView/**",
266           "dependencies": {
267             "MKCustomUIModule/View/MKSlider": [
269             ]
270           }
271         },
272         {
273           "name": "MKSearchButton",
274           "source_files": "MKCustomUIModule/Classes/View/MKSearchButton/**"
275         },
276         {
277           "name": "MKTextField",
278           "source_files": "MKCustomUIModule/Classes/View/MKTextField/**"
279         },
280         {
281           "name": "MKTableSectionHeader",
282           "source_files": "MKCustomUIModule/Classes/View/MKTableSectionHeader/**"
283         },
284         {
285           "name": "WifiAlertView",
286           "source_files": "MKCustomUIModule/Classes/View/WifiAlertView/**",
287           "dependencies": {
288             "MKCustomUIModule/View/MKTextField": [
290             ]
291           }
292         },
293         {
294           "name": "NirKxMenu",
295           "source_files": "MKCustomUIModule/Classes/View/NirKxMenu/**"
296         }
297       ]
298     },
299     {
300       "name": "Controller",
301       "subspecs": [
302         {
303           "name": "MKTrackerAboutPage",
304           "subspecs": [
305             {
306               "name": "Controller",
307               "source_files": "MKCustomUIModule/Classes/Controller/MKTrackerAboutPage/Controller/**"
308             }
309           ]
310         },
311         {
312           "name": "MKAlertController",
313           "source_files": "MKCustomUIModule/Classes/Controller/MKAlertController/**"
314         },
315         {
316           "name": "CASelectPage",
317           "subspecs": [
318             {
319               "name": "Controller",
320               "source_files": "MKCustomUIModule/Classes/Controller/CASelectPage/Controller/**",
321               "dependencies": {
322                 "MKCustomUIModule/Cell/NormalCell/MKNormalTextCell": [
324                 ]
325               }
326             }
327           ]
328         },
329         {
330           "name": "MKAboutPage",
331           "subspecs": [
332             {
333               "name": "Controller",
334               "source_files": "MKCustomUIModule/Classes/Controller/MKAboutPage/Controller/**",
335               "dependencies": {
336                 "MKCustomUIModule/Controller/MKAboutPage/Model": [
338                 ],
339                 "MKCustomUIModule/Controller/MKAboutPage/View": [
341                 ]
342               }
343             },
344             {
345               "name": "Model",
346               "source_files": "MKCustomUIModule/Classes/Controller/MKAboutPage/Model/**"
347             },
348             {
349               "name": "View",
350               "source_files": "MKCustomUIModule/Classes/Controller/MKAboutPage/View/**",
351               "dependencies": {
352                 "MKCustomUIModule/Controller/MKAboutPage/Model": [
354                 ]
355               }
356             }
357           ]
358         }
359       ]
360     },
361     {
362       "name": "UIAdopter",
363       "source_files": "MKCustomUIModule/Classes/UIAdopter/**",
364       "dependencies": {
365         "MKCustomUIModule/View": [
367         ]
368       }
369     },
370     {
371       "name": "MQTTServerView",
372       "subspecs": [
373         {
374           "name": "GeneralParams",
375           "source_files": "MKCustomUIModule/Classes/MQTTServerView/GeneralParams/**",
376           "dependencies": {
377             "MKCustomUIModule/View/MKTextField": [
379             ]
380           }
381         },
382         {
383           "name": "SSL",
384           "source_files": "MKCustomUIModule/Classes/MQTTServerView/SSL/**"
385         },
386         {
387           "name": "UserCredentials",
388           "source_files": "MKCustomUIModule/Classes/MQTTServerView/UserCredentials/**",
389           "dependencies": {
390             "MKCustomUIModule/View/MKTextField": [
392             ]
393           }
394         }
395       ]
396     }
397   ]