Skip to content

Commit

Permalink
mypy hint
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinThoma committed May 22, 2022
1 parent 62afa04 commit e36def6
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions PyPDF2/_writer.py
Expand Up @@ -1805,13 +1805,15 @@ def set_page_mode(self, mode: PagemodeType) -> None:
Use :py:attr:`page_mode` instead.
"""
if not isinstance(mode, NameObject):
if isinstance(mode, NameObject):
mode_name: NameObject = mode
else:
if mode not in self._valid_modes:
warnings.warn(
"Mode should be one of: {}".format(", ".join(self._valid_modes))
)
mode = NameObject(mode)
self._root_object.update({NameObject("/PageMode"): mode})
mode_name = NameObject(mode)
self._root_object.update({NameObject("/PageMode"): mode_name})

def setPageMode(self, mode: PagemodeType) -> None:
"""
Expand Down

0 comments on commit e36def6

Please sign in to comment.