Dynamo.Controls.DynamoView.DisplayTermsOfUseForAcceptance C# (CSharp) Method

DisplayTermsOfUseForAcceptance() private method

Call this method to optionally bring up terms of use dialog. User needs to accept terms of use before any packages can be downloaded from package manager.
private DisplayTermsOfUseForAcceptance ( ) : bool
return bool
        private bool DisplayTermsOfUseForAcceptance()
        {
            var prefSettings = dynamoViewModel.Model.PreferenceSettings;
            if (prefSettings.PackageDownloadTouAccepted)
                return true; // User accepts the terms of use.

            var acceptedTermsOfUse = TermsOfUseHelper.ShowTermsOfUseDialog(false, null);
            prefSettings.PackageDownloadTouAccepted = acceptedTermsOfUse;

            // User may or may not accept the terms.
            return prefSettings.PackageDownloadTouAccepted;
        }
DynamoView