This QScript hides any questions that are selected when the QScript is run.
Method
In Displayr: right-click > Hide/Unhide
In Q: Automate > Browse Online Library > Hide/Unhide > Hide Questions
JavaScript
// QScript Hide/Unihde - Hide
includeWeb('QScript Selection Functions');
includeWeb('QScript Utility Functions');
hideSelectedQuestions();
function hideSelectedQuestions() {
const user_selections = getAllUserSelections();
let selected_questions = user_selections.selected_questions;
if (!inDisplayr())
selected_questions = selected_questions.concat(user_selections.questions_in_rows_of_selected_tables);
selected_questions = selected_questions.filter(function (q) { return !q.isHidden; });
if (selected_questions.length > 0) {
selected_questions.forEach(function (q) { q.isHidden = true; });
} else
log("Nothing to hide.");
}