paperap.resources.ui_settings module
METADATA:
File: ui_settings.py Project: paperap Created: 2025-03-21 Version: 0.0.9 Author: Jess Mann Email: jess@jmann.me Copyright (c) 2025 Jess Mann
LAST MODIFIED:
2025-03-21 By Jess Mann
- class paperap.resources.ui_settings.UISettingsResource(client)[source]
Bases:
StandardResource[UISettings,UISettingsQuerySet]Resource for managing UI settings.
- Parameters:
client (
PaperlessClient)
- model_class
alias of
UISettings
- queryset_class
alias of
UISettingsQuerySet
- name: str = 'ui_settings'
- get_current()[source]
Get the current user’s UI settings.
- Return type:
- Returns:
The current user’s UI settings.
- update_current(settings)[source]
Update the current user’s UI settings.
- Parameters:
- Return type:
- Returns:
The updated UI settings.
- delete(model_id)[source]
Delete a resource.
- Parameters:
model_id (
int|UISettings) – ID of the resource.- Return type:
- endpoints: ClassVar[Endpoints] = {'create': <string.Template object>, 'delete': <string.Template object>, 'detail': <string.Template object>, 'list': <string.Template object>, 'update': <string.Template object>}
- client: PaperlessClient