1{
2  "methods": {
3    "addDynamicShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [
9        "shortcutInfoList"
10      ],
11      "returnType": "boolean",
12      "exceptions": [],
13      "name": "addDynamicShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)"
14    },
15    "createShortcutResultIntent(android.content.pm.ShortcutInfo)": {
16      "isImplementation": true,
17      "modifiers": [
18        "protected"
19      ],
20      "params": [
21        "shortcut"
22      ],
23      "returnType": "android.content.Intent",
24      "exceptions": [],
25      "minSdk": 26,
26      "name": "createShortcutResultIntent(android.content.pm.ShortcutInfo)"
27    },
28    "disableShortcuts(java.util.List\u003cjava.lang.String\u003e)": {
29      "isImplementation": true,
30      "modifiers": [
31        "protected"
32      ],
33      "params": [
34        "shortcutIds"
35      ],
36      "returnType": "void",
37      "exceptions": [],
38      "name": "disableShortcuts(java.util.List\u003cjava.lang.String\u003e)"
39    },
40    "disableShortcuts(java.util.List\u003cjava.lang.String\u003e,java.lang.CharSequence)": {
41      "isImplementation": true,
42      "modifiers": [
43        "protected"
44      ],
45      "params": [
46        "shortcutIds",
47        "unused"
48      ],
49      "returnType": "void",
50      "exceptions": [],
51      "name": "disableShortcuts(java.util.List\u003cjava.lang.String\u003e,java.lang.CharSequence)"
52    },
53    "enableShortcuts(java.util.List\u003cjava.lang.String\u003e)": {
54      "isImplementation": true,
55      "modifiers": [
56        "protected"
57      ],
58      "params": [
59        "shortcutIds"
60      ],
61      "returnType": "void",
62      "exceptions": [],
63      "name": "enableShortcuts(java.util.List\u003cjava.lang.String\u003e)"
64    },
65    "getDynamicShortcuts()": {
66      "isImplementation": true,
67      "modifiers": [
68        "protected"
69      ],
70      "params": [],
71      "returnType": "java.util.List\u003candroid.content.pm.ShortcutInfo\u003e",
72      "exceptions": [],
73      "name": "getDynamicShortcuts()"
74    },
75    "getIconMaxHeight()": {
76      "isImplementation": true,
77      "modifiers": [
78        "protected"
79      ],
80      "params": [],
81      "returnType": "int",
82      "exceptions": [],
83      "name": "getIconMaxHeight()"
84    },
85    "getIconMaxWidth()": {
86      "isImplementation": true,
87      "modifiers": [
88        "protected"
89      ],
90      "params": [],
91      "returnType": "int",
92      "exceptions": [],
93      "name": "getIconMaxWidth()"
94    },
95    "getManifestShortcuts()": {
96      "isImplementation": true,
97      "modifiers": [
98        "protected"
99      ],
100      "params": [],
101      "returnType": "java.util.List\u003candroid.content.pm.ShortcutInfo\u003e",
102      "exceptions": [],
103      "name": "getManifestShortcuts()"
104    },
105    "getMaxShortcutCountPerActivity()": {
106      "isImplementation": true,
107      "modifiers": [
108        "protected"
109      ],
110      "params": [],
111      "returnType": "int",
112      "exceptions": [],
113      "name": "getMaxShortcutCountPerActivity()"
114    },
115    "getPinnedShortcuts()": {
116      "isImplementation": true,
117      "modifiers": [
118        "protected"
119      ],
120      "params": [],
121      "returnType": "java.util.List\u003candroid.content.pm.ShortcutInfo\u003e",
122      "exceptions": [],
123      "name": "getPinnedShortcuts()"
124    },
125    "isRateLimitingActive()": {
126      "isImplementation": true,
127      "modifiers": [
128        "protected"
129      ],
130      "params": [],
131      "returnType": "boolean",
132      "exceptions": [],
133      "name": "isRateLimitingActive()"
134    },
135    "isRequestPinShortcutSupported()": {
136      "isImplementation": true,
137      "modifiers": [
138        "protected"
139      ],
140      "params": [],
141      "returnType": "boolean",
142      "exceptions": [],
143      "minSdk": 26,
144      "name": "isRequestPinShortcutSupported()"
145    },
146    "removeAllDynamicShortcuts()": {
147      "isImplementation": true,
148      "modifiers": [
149        "protected"
150      ],
151      "params": [],
152      "returnType": "void",
153      "exceptions": [],
154      "name": "removeAllDynamicShortcuts()"
155    },
156    "removeDynamicShortcuts(java.util.List\u003cjava.lang.String\u003e)": {
157      "isImplementation": true,
158      "modifiers": [
159        "protected"
160      ],
161      "params": [
162        "shortcutIds"
163      ],
164      "returnType": "void",
165      "exceptions": [],
166      "name": "removeDynamicShortcuts(java.util.List\u003cjava.lang.String\u003e)"
167    },
168    "reportShortcutUsed(java.lang.String)": {
169      "isImplementation": true,
170      "modifiers": [
171        "protected"
172      ],
173      "params": [
174        "shortcutId"
175      ],
176      "returnType": "void",
177      "exceptions": [],
178      "name": "reportShortcutUsed(java.lang.String)"
179    },
180    "requestPinShortcut(android.content.pm.ShortcutInfo,android.content.IntentSender)": {
181      "isImplementation": true,
182      "modifiers": [
183        "protected"
184      ],
185      "params": [
186        "shortcut",
187        "resultIntent"
188      ],
189      "returnType": "boolean",
190      "exceptions": [],
191      "minSdk": 26,
192      "name": "requestPinShortcut(android.content.pm.ShortcutInfo,android.content.IntentSender)"
193    },
194    "setDynamicShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)": {
195      "isImplementation": true,
196      "modifiers": [
197        "protected"
198      ],
199      "params": [
200        "shortcutInfoList"
201      ],
202      "returnType": "boolean",
203      "exceptions": [],
204      "name": "setDynamicShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)"
205    },
206    "setIsRequestPinShortcutSupported(boolean)": {
207      "isImplementation": false,
208      "modifiers": [
209        "public"
210      ],
211      "params": [
212        "isRequestPinShortcutSupported"
213      ],
214      "returnType": "void",
215      "exceptions": [],
216      "name": "setIsRequestPinShortcutSupported(boolean)"
217    },
218    "setManifestShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)": {
219      "isImplementation": false,
220      "modifiers": [
221        "public"
222      ],
223      "params": [
224        "manifestShortcuts"
225      ],
226      "returnType": "void",
227      "exceptions": [],
228      "name": "setManifestShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)",
229      "documentation": "Sets the value returned by {@link #getManifestShortcuts()}. "
230    },
231    "setMaxShortcutCountPerActivity(int)": {
232      "isImplementation": false,
233      "modifiers": [
234        "public"
235      ],
236      "params": [
237        "value"
238      ],
239      "returnType": "void",
240      "exceptions": [],
241      "name": "setMaxShortcutCountPerActivity(int)",
242      "documentation": "Sets the value returned by {@link #getMaxShortcutCountPerActivity()} . "
243    },
244    "updateShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)": {
245      "isImplementation": true,
246      "modifiers": [
247        "protected"
248      ],
249      "params": [
250        "shortcutInfoList"
251      ],
252      "returnType": "boolean",
253      "exceptions": [],
254      "name": "updateShortcuts(java.util.List\u003candroid.content.pm.ShortcutInfo\u003e)"
255    }
256  },
257  "imports": [
258    "android.content.Intent",
259    "android.content.IntentSender",
260    "android.content.IntentSender.SendIntentException",
261    "android.content.pm.ShortcutInfo",
262    "android.content.pm.ShortcutManager",
263    "android.os.Build",
264    "com.google.common.collect.ImmutableList",
265    "java.util.ArrayList",
266    "java.util.HashMap",
267    "java.util.List",
268    "java.util.Map",
269    "org.robolectric.RuntimeEnvironment",
270    "org.robolectric.annotation.Implementation",
271    "org.robolectric.annotation.Implements"
272  ],
273  "name": "org.robolectric.shadows.ShadowShortcutManager",
274  "documentation": ""
275}