React native js bridge for setAttachmentTypesEnabled instabug method
@@ -211,6 +211,23 @@ public class RNInstabugReactnativeModule extends ReactContextBaseJavaModule {
}
}
+ /**
+ * Sets whether attachments in bug reporting and in-app messaging are enabled or not.
+ * @param {boolean} screenShot A boolean to enable or disable screenshot attachments.
+ * @param {boolean} extraScreenShot A boolean to enable or disable extra screenshot attachments.
+ * @param {boolean} galleryImage A boolean to enable or disable gallery image attachments.
+ * @param {boolean} voiceNote A boolean to enable or disable voice note attachments.
+ * @param {boolean} screenRecording A boolean to enable or disable screen recording attachments.
+ */
+ @ReactMethod
+ public void setAttachmentTypesEnabled(boolean screenshot, boolean extraScreenshot, boolean galleryImage, boolean voiceNote, boolean screenRecording) {
+ try {
+ mInstabug.setAttachmentTypesEnabled(screenshot, extraScreenshot, galleryImage, voiceNote, screenRecording);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
/**
* Appends a log message to Instabug internal log
* <p>
