HomeDocumentationAPI Reference
Getting StartedAPI ReferenceBug ReportingCrash ReportingAPMHelp Center
These docs are for v8.1. Click to read the latest docs for v12.0.0.

Setting Email Requirement

When a user creates a new feature request or adds a comment, they are asked to enter their email. You can use this method to set whether this email is required or not. This method takes a boolean for its first argument (whether the requirement is true or false) and enums for the second argument (for comment or new feature). More than one enum can be passed.

##Method
FeatureRequests.setEmailFieldRequired(true, for: [.newFeature, .addCommentToFeature])
[IBGFeatureRequests setEmailFieldRequired:YES forAction: IBGActionTypeRequestNewFeature | IBGActionAddCommentToFeature]
FeatureRequests.setEmailFieldRequired(boolean, ActionType.REQUEST_NEW_FEATURE);
FeatureRequests.setEmailFieldRequired(true, [Instabug.actionTypes.requestNewFeature]);
cordova.plugins.featureRequests.setEmailFieldRequired(
  					true,
  					[cordova.plugins.featureRequests.actionTypes.requestNewFeature],
            function () {
                console.log('Email requirements set successfully!');
            },
            function (error) {
                console.log('Email requirements were not set - ' + error);
            }
        );
//iOS
IBGFeatureRequests.SetEmailFieldRequired(true, IBGAction.RequestNewFeature);

//Android
FeatureRequests.SetEmailFieldRequired(true, Com.Instabug.Featuresrequest.ActionType.RequestNewFeature);
Email Parameters:

//New Feature
.newFeature
//New Comment
.addCommentToFeature
//New Feature
IBGActionTypeRequestNewFeature
//New Comment
IBGActionAddCommentToFeature
//New Feature
ActionType.REQUEST_NEW_FEATURE 
//New Comment
ActionType.ADD_COMMENT_TO_FEATURE
//New Feature
Instabug.actionTypes.requestNewFeature
//New Comment
Instabug.actionTypes.addCommentToFeature
//New Feature
cordova.plugins.featureRequests.actionTypes.requestNewFeature
//New Comment
cordova.plugins.featureRequests.actionTypes.addCommentToFeature
//iOS
//New Feature
IBGAction.RequestNewFeature
//New Comment
IBGAction.AddCommenToFeature
  
//Android
//New Feature
Com.Instabug.Featuresrequest.ActionType.RequestNewFeature
//New Comment
Com.Instabug.Featuresrequest.ActionType.AddCommentToFeature