LogoAntiRaid

@antiraid-ext/lockdowns/settingsmanager

API reference for @antiraid-ext/lockdowns/settingsmanager

@antiraid-ext/lockdowns/settingsmanager

Types

LockdownSettings

Stores common/persistent data required for lockdowns

Raw Type
--- Stores common/persistent data required for lockdowns
type LockdownSettings = {
	member_roles: {string},

	--- Whether or not lockdown tests should pass or not
	no_apply_test: boolean
}
PropTypeDescription
member_roles
-
no_apply_test
Whether or not lockdown tests should pass or not

LockdownSettingsManager

Raw Type
type LockdownSettingsManager = {
	get: () -> LockdownSettings | nil,

	set: (settings: LockdownSettings) -> (),

	delete: () -> (),

	default: () -> LockdownSettings
}
PropTypeDescription
get
-
set
(settings: LockdownSettings) -> ()
-
delete
() -> ()
-
default
-

Functions

LockdownSettingsManager

A settings manager for the lockdown settings.

Function Signature
--- A settings manager for the lockdown settings.
function LockdownSettingsManager(ctx: Primitives.TemplateContext) -> LockdownSettingsManager end

Arguments

ctx

Primitives.TemplateContext

Returns

ret1

LockdownSettingsManager

Last updated on