kavita_client.models.user_reading_profile_dto¶
Module Contents¶
Classes¶
|
Data¶
API¶
- kavita_client.models.user_reading_profile_dto.T = 'TypeVar(...)'¶
- class kavita_client.models.user_reading_profile_dto.UserReadingProfileDto¶
- Attributes:
- reading_direction (ReadingDirection): Members:
0 — LeftToRight
1 — RightToLeft
- scaling_option (ScalingOption): Members:
0 — FitToHeight
1 — FitToWidth
2 — Original
3 — Automatic
- page_split_option (PageSplitOption): Members:
0 — SplitLeftToRight
1 — SplitRightToLeft
2 — NoSplit
3 — FitSplit
- reader_mode (ReaderMode): Members:
0 — Left and Right (LeftRight)
1 — Up and Down (UpDown)
2 — Webtoon
auto_close_menu (bool): show_screen_hints (bool): emulate_book (bool): layout_mode (LayoutMode): Members:
1 — Single
2 — Double
3 — Double (manga) (DoubleReversed)
background_color (str): swipe_to_paginate (bool): allow_automatic_webtoon_reader_detection (bool): book_reader_margin (int): book_reader_line_spacing (int): book_reader_font_size (int): book_reader_font_family (str): book_reader_tap_to_paginate (bool): book_reader_reading_direction (ReadingDirection): Members:
0 — LeftToRight
1 — RightToLeft
- book_reader_writing_style (WritingStyle): Members:
0 — Horizontal
1 — Vertical
book_reader_theme_name (str): book_reader_layout_mode (BookPageLayoutMode): Members:
0 — Default
1 — 1 Column (Column1)
2 — 2 Column (Column2)
book_reader_immersive_mode (bool): book_reader_disable_bookmark_icon (bool): pdf_theme (PdfTheme): Members:
0 — Dark
1 — Light
- pdf_scroll_mode (PdfScrollMode): Members:
0 — Vertical
1 — Horizontal
3 — Page
- pdf_spread_mode (PdfSpreadMode): Members:
0 — None
1 — Odd
2 — Even
id (int | Unset): user_id (int | Unset): name (None | str | Unset): kind (ReadingProfileKind | Unset): Members:
0 — Default
1 — User
2 — Implicit
device_ids (list[int] | None | Unset): series_ids (list[int] | None | Unset): library_ids (list[int] | None | Unset): width_override (int | None | Unset): disable_width_override (BreakPoint | Unset): Members:
0 — Never
768 — Mobile
1280 — Tablet
1440 — Desktop
- allow_automatic_webtoon_reader_detection: bool = None¶
- background_color: str = None¶
- book_reader_disable_bookmark_icon: bool = None¶
- book_reader_font_family: str = None¶
- book_reader_font_size: int = None¶
- book_reader_immersive_mode: bool = None¶
- book_reader_layout_mode: kavita_client.models.book_page_layout_mode.BookPageLayoutMode = None¶
- book_reader_line_spacing: int = None¶
- book_reader_margin: int = None¶
- book_reader_reading_direction: kavita_client.models.reading_direction.ReadingDirection = None¶
- book_reader_tap_to_paginate: bool = None¶
- book_reader_theme_name: str = None¶
- book_reader_writing_style: kavita_client.models.writing_style.WritingStyle = None¶
- device_ids: list[int] | None | kavita_client.types.Unset = None¶
- disable_width_override: kavita_client.models.break_point.BreakPoint | kavita_client.types.Unset = None¶
- emulate_book: bool = None¶
- classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) kavita_client.models.user_reading_profile_dto.T¶
- id: int | kavita_client.types.Unset = None¶
- kind: kavita_client.models.reading_profile_kind.ReadingProfileKind | kavita_client.types.Unset = None¶
- layout_mode: kavita_client.models.layout_mode.LayoutMode = None¶
- library_ids: list[int] | None | kavita_client.types.Unset = None¶
- name: None | str | kavita_client.types.Unset = None¶
- page_split_option: kavita_client.models.page_split_option.PageSplitOption = None¶
- pdf_scroll_mode: kavita_client.models.pdf_scroll_mode.PdfScrollMode = None¶
- pdf_spread_mode: kavita_client.models.pdf_spread_mode.PdfSpreadMode = None¶
- pdf_theme: kavita_client.models.pdf_theme.PdfTheme = None¶
- reader_mode: kavita_client.models.reader_mode.ReaderMode = None¶
- reading_direction: kavita_client.models.reading_direction.ReadingDirection = None¶
- scaling_option: kavita_client.models.scaling_option.ScalingOption = None¶
- series_ids: list[int] | None | kavita_client.types.Unset = None¶
- show_screen_hints: bool = None¶
- swipe_to_paginate: bool = None¶
- to_dict() dict[str, Any]¶
- user_id: int | kavita_client.types.Unset = None¶
- width_override: int | None | kavita_client.types.Unset = None¶