.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
str | normalized_str (self, t.Any val) |
parse (self, str data) | |
save (self, str name, flask.Response resp) | |
Public Member Functions inherited from searx.preferences.Setting | |
__init__ (self, t.Any default_value, bool locked=False) | |
get_value (self) |
Public Attributes | |
str | key = self.normalized_str(self.value) |
Public Attributes inherited from searx.preferences.Setting | |
t.Any | value = default_value |
bool | locked = locked |
Setting of a boolean value that has to be translated in order to be storable
Definition at line 227 of file preferences.py.
str searx.preferences.BooleanSetting.normalized_str | ( | self, | |
t.Any | val ) |
Definition at line 233 of file preferences.py.
searx.preferences.BooleanSetting.parse | ( | self, | |
str | data ) |
Parse and validate ``data`` and store the result at ``self.value``
Reimplemented from searx.preferences.Setting.
Definition at line 239 of file preferences.py.
searx.preferences.BooleanSetting.save | ( | self, | |
str | name, | ||
flask.Response | resp ) |
Save cookie ``name`` in the HTTP response object
Reimplemented from searx.preferences.Setting.
Definition at line 244 of file preferences.py.
References searx.openmetrics.OpenMetricsFamily.key, key, and searx.preferences.MapSetting.key.
searx.preferences.BooleanSetting.key = self.normalized_str(self.value) |
Definition at line 242 of file preferences.py.
Referenced by save().