Skip to content

Commit fbac8d8

Browse files
add default configuration
1 parent aa09239 commit fbac8d8

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativePackage.java

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
11

22
package com.instabug.reactlibrary;
33

4-
import java.util.Arrays;
5-
import java.util.Collections;
64
import java.util.List;
5+
import java.util.Arrays;
6+
import java.util.Locale;
77
import java.util.ArrayList;
8+
import java.util.Collections;
89
import android.app.Application;
910

1011
import com.facebook.react.ReactPackage;
1112
import com.facebook.react.bridge.NativeModule;
12-
import com.facebook.react.bridge.ReactApplicationContext;
1313
import com.facebook.react.uimanager.ViewManager;
1414
import com.facebook.react.bridge.JavaScriptModule;
15+
import com.facebook.react.bridge.ReactApplicationContext;
1516

1617

1718
import com.instabug.library.Instabug;
1819
import com.instabug.library.InstabugColorTheme;
20+
import com.instabug.library.internal.module.InstabugLocale;
1921
import com.instabug.library.invocation.InstabugInvocationEvent;
20-
22+
import com.instabug.library.invocation.util.InstabugFloatingButtonEdge;
2123

2224
public class RNInstabugReactnativePackage implements ReactPackage {
2325

@@ -75,11 +77,18 @@ public RNInstabugReactnativePackage(String androidApplicationToken,Application a
7577

7678

7779
mInstabug = new Instabug.Builder(this.androidApplication,this.mAndroidApplicationToken)
78-
.setEmailFieldRequired(false)
7980
.setFloatingButtonOffsetFromTop(400)
8081
.setTheme(this.instabugColorTheme)
8182
.setInvocationEvent(this.invocationEvent)
8283
.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()))
8392
.build();
8493
}
8594

0 commit comments

Comments
 (0)