Skip to content

Commit 720003e

Browse files
added doc strings
1 parent 696f708 commit 720003e

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

py/selenium/webdriver/common/bidi/browser.py

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ def state(self) -> str:
6666

6767
@state.setter
6868
def state(self, value) -> None:
69+
"""Sets the state of the client window.
70+
71+
Returns: None
72+
"""
6973
if not isinstance(value, str):
7074
raise ValueError("state must be a string")
7175
if value not in ClientWindowState.VALID_STATES:
@@ -84,6 +88,10 @@ def client_window(self) -> str:
8488

8589
@client_window.setter
8690
def client_window(self, value) -> None:
91+
"""Sets the client window identifier.
92+
93+
Returns: None
94+
"""
8795
if not isinstance(value, str):
8896
raise ValueError("clientWindow must be a string")
8997
self._client_window = value
@@ -100,6 +108,10 @@ def width(self) -> int:
100108

101109
@width.setter
102110
def width(self, value) -> None:
111+
"""Sets the width of the client window.
112+
113+
Returns: None
114+
"""
103115
if not isinstance(value, int) or value < 0:
104116
raise ValueError(f"width must be a non-negative integer, got {value}")
105117
self._width = value
@@ -116,6 +128,10 @@ def height(self) -> int:
116128

117129
@height.setter
118130
def height(self, value) -> None:
131+
"""Sets the height of the client window.
132+
133+
Returns: None
134+
"""
119135
if not isinstance(value, int) or value < 0:
120136
raise ValueError(f"height must be a non-negative integer, got {value}")
121137
self._height = value
@@ -132,6 +148,10 @@ def x(self) -> int:
132148

133149
@x.setter
134150
def x(self, value) -> None:
151+
"""Sets the x coordinate of the client window.
152+
153+
Returns: None
154+
"""
135155
if not isinstance(value, int):
136156
raise ValueError(f"x must be an integer, got {type(value).__name__}")
137157
self._x = value
@@ -148,16 +168,30 @@ def y(self) -> int:
148168

149169
@y.setter
150170
def y(self, value) -> None:
171+
"""Sets the y coordinate of the client window.
172+
173+
Returns: None
174+
"""
151175
if not isinstance(value, int):
152176
raise ValueError(f"y must be an integer, got {type(value).__name__}")
153177
self._y = value
154178

155179
@property
156180
def active(self):
181+
"""Gets the Window Status
182+
183+
Returns:
184+
-------
185+
bool: The boolen value of Window Status
186+
"""
157187
return self._active
158188

159189
@active.setter
160190
def active(self, value) -> None:
191+
"""Sets the Window Status
192+
193+
Returns: None
194+
"""
161195
if not isinstance(value, bool):
162196
raise ValueError("active must be a boolean")
163197
self._active = value

0 commit comments

Comments
 (0)