PyDrocsid.settings ¶
RoleSettings ¶
Source code in PyDrocsid/settings.py
98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
get
staticmethod
async
¶
get(name: str) -> int
Get the value of this role setting.
Source code in PyDrocsid/settings.py
99 100 101 102 103 |
|
set
staticmethod
async
¶
set(name: str, role_id: int) -> int
Set the value of this role setting.
Source code in PyDrocsid/settings.py
105 106 107 108 109 110 |
|
Settings ¶
Bases: Enum
Source code in PyDrocsid/settings.py
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
|
get
async
¶
get() -> Value
Get the value of this setting.
Source code in PyDrocsid/settings.py
81 82 83 84 |
|
reset
async
¶
reset() -> Value
Reset the value of this setting to its default value.
Source code in PyDrocsid/settings.py
92 93 94 95 |
|
set
async
¶
set(value: Value) -> Value
Set the value of this setting.
Source code in PyDrocsid/settings.py
86 87 88 89 90 |
|
SettingsModel ¶
Bases: Base
Source code in PyDrocsid/settings.py
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
|
get
staticmethod
async
¶
get(dtype: Type[Value], key: str, default: Value) -> Value
Get the value of a given setting.
Source code in PyDrocsid/settings.py
35 36 37 38 39 40 41 42 43 44 45 46 |
|
set
staticmethod
async
¶
set(dtype: Type[Value], key: str, value: Value) -> SettingsModel
Set the value of a given setting.
Source code in PyDrocsid/settings.py
48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
|