moderator-toolbox-nxg-for-reddit / modules/massmoderation/settings

modules/massmoderation/settings

Type Aliases

MassModerationSettings

MassModerationSettings = InferSettings<typeof settings>

Defined in: extension/data/modules/massmoderation/settings.ts:127

Inferred settings type for the Mass Moderation module.

Variables

settings

const settings: readonly [{ default: true; description: "Automatically activate mass moderation tools on queue pages."; id: "autoActivate"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { default: false; description: "Automatically expand reports on mod pages."; id: "expandReports"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { default: false; description: "Hide items after mod action."; id: "hideActionedItems"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { default: false; description: "Link to subreddit queue on mod pages."; id: "linkToQueues"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { advanced: true; default: "age"; description: “Sort by. Note that “edited” and “removed” includes the post time if there is no edit or removal time.”; id: "reportsOrder"; oldReddit: true; sharedPolicy: "raw"; type: "selector"; values: readonly ["age", "edited", "removed", "score", "reports", "author"]; }, { advanced: true; default: 0; description: "Reports threshold."; id: "reportsThreshold"; max: null; min: 0; oldReddit: true; sharedPolicy: "raw"; step: 1; type: "number"; }, { advanced: true; default: false; description: "Sort ascending."; id: "reportsAscending"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { advanced: true; default: false; description: "Group comments by their parent submission when viewing mod listings."; id: "groupCommentsOnModPage"; oldReddit: true; sharedPolicy: "raw"; type: "boolean"; }, { advanced: true; default: false; description: "Keep all expando boxes open by default on queue pages."; id: "expandos"; oldReddit: true; type: "boolean"; }, { advanced: true; default: 0; description: "Hide items with score above this value (0 = disabled)."; id: "scoreThreshold"; max: null; min: 0; oldReddit: true; step: 1; type: "number"; }, { advanced: true; default: false; description: "Prevent re-sorting when new items load."; id: "sortLocked"; oldReddit: true; type: "boolean"; }, { advanced: true; default: false; description: "Group queue items by subreddit by default."; id: "groupBySubreddit"; oldReddit: true; type: "boolean"; }, { advanced: true; default: false; description: "Auto-refresh queue items by default."; id: "autoRefresh"; oldReddit: true; type: "boolean"; }]

Defined in: extension/data/modules/massmoderation/settings.ts:5