|
1 | 1 |
|
2 | 2 | package com.instabug.reactlibrary;
|
3 | 3 |
|
4 |
| -import java.util.Arrays; |
5 |
| -import java.util.Collections; |
6 | 4 | import java.util.List;
|
| 5 | +import java.util.Arrays; |
| 6 | +import java.util.Locale; |
7 | 7 | import java.util.ArrayList;
|
| 8 | +import java.util.Collections; |
8 | 9 | import android.app.Application;
|
9 | 10 |
|
10 | 11 | import com.facebook.react.ReactPackage;
|
11 | 12 | import com.facebook.react.bridge.NativeModule;
|
12 |
| -import com.facebook.react.bridge.ReactApplicationContext; |
13 | 13 | import com.facebook.react.uimanager.ViewManager;
|
14 | 14 | import com.facebook.react.bridge.JavaScriptModule;
|
| 15 | +import com.facebook.react.bridge.ReactApplicationContext; |
15 | 16 |
|
16 | 17 |
|
17 | 18 | import com.instabug.library.Instabug;
|
18 | 19 | import com.instabug.library.InstabugColorTheme;
|
| 20 | +import com.instabug.library.internal.module.InstabugLocale; |
19 | 21 | import com.instabug.library.invocation.InstabugInvocationEvent;
|
20 |
| - |
| 22 | +import com.instabug.library.invocation.util.InstabugFloatingButtonEdge; |
21 | 23 |
|
22 | 24 | public class RNInstabugReactnativePackage implements ReactPackage {
|
23 | 25 |
|
@@ -75,11 +77,18 @@ public RNInstabugReactnativePackage(String androidApplicationToken,Application a
|
75 | 77 |
|
76 | 78 |
|
77 | 79 | mInstabug = new Instabug.Builder(this.androidApplication,this.mAndroidApplicationToken)
|
78 |
| - .setEmailFieldRequired(false) |
79 | 80 | .setFloatingButtonOffsetFromTop(400)
|
80 | 81 | .setTheme(this.instabugColorTheme)
|
81 | 82 | .setInvocationEvent(this.invocationEvent)
|
82 | 83 | .setIntroMessageEnabled(false)
|
| 84 | + .setAttachmentTypesEnabled(true, true, true, true, true) |
| 85 | + .setShouldPlayConversationSounds(true) |
| 86 | + .setEnableInAppNotificationSound(true) |
| 87 | + .setEnableSystemNotificationSound(false) |
| 88 | + .setPromptOptionsEnabled(true, true, true) |
| 89 | + .setWillSkipScreenshotAnnotation(false) |
| 90 | + .setFloatingButtonEdge(InstabugFloatingButtonEdge.LEFT) |
| 91 | + .setLocale(new Locale(InstabugLocale.ENGLISH.getCode(), InstabugLocale.ENGLISH.getCountry())) |
83 | 92 | .build();
|
84 | 93 | }
|
85 | 94 |
|
|
0 commit comments