From ba0e07343096e5a551d119005f262616b7b952cf Mon Sep 17 00:00:00 2001 From: AMBER MURTUZA ANSARI <44660082+AmberAnsari89@users.noreply.github.com> Date: Fri, 2 Dec 2022 02:16:36 +0530 Subject: [PATCH] fpdf2: annotate draw_color, fill_color, text_color (#9282) --- stubs/fpdf2/fpdf/graphics_state.pyi | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/stubs/fpdf2/fpdf/graphics_state.pyi b/stubs/fpdf2/fpdf/graphics_state.pyi index 35466d3cc..02551f488 100644 --- a/stubs/fpdf2/fpdf/graphics_state.pyi +++ b/stubs/fpdf2/fpdf/graphics_state.pyi @@ -1,6 +1,6 @@ from typing import ClassVar -from .drawing import DeviceGray +from .drawing import DeviceGray, DeviceRGB class GraphicsStateMixin: DEFAULT_DRAW_COLOR: ClassVar[DeviceGray] @@ -8,17 +8,17 @@ class GraphicsStateMixin: DEFAULT_TEXT_COLOR: ClassVar[DeviceGray] def __init__(self, *args, **kwargs) -> None: ... @property - def draw_color(self): ... + def draw_color(self) -> DeviceGray | DeviceRGB: ... @draw_color.setter - def draw_color(self, v) -> None: ... + def draw_color(self, v: DeviceGray | DeviceRGB) -> None: ... @property - def fill_color(self): ... + def fill_color(self) -> DeviceGray | DeviceRGB: ... @fill_color.setter - def fill_color(self, v) -> None: ... + def fill_color(self, v: DeviceGray | DeviceRGB) -> None: ... @property - def text_color(self): ... + def text_color(self) -> DeviceGray | DeviceRGB: ... @text_color.setter - def text_color(self, v) -> None: ... + def text_color(self, v: DeviceGray | DeviceRGB) -> None: ... @property def underline(self): ... @underline.setter