(
self,
video_url: str,
bounds: TypeBounds,
autoplay: bool = True,
loop: bool = True,
name: Optional[str] = None,
overlay: bool = True,
control: bool = True,
show: bool = True,
**kwargs: TypeJsonValue,
)
| 388 | ) |
| 389 | |
| 390 | def __init__( |
| 391 | self, |
| 392 | video_url: str, |
| 393 | bounds: TypeBounds, |
| 394 | autoplay: bool = True, |
| 395 | loop: bool = True, |
| 396 | name: Optional[str] = None, |
| 397 | overlay: bool = True, |
| 398 | control: bool = True, |
| 399 | show: bool = True, |
| 400 | **kwargs: TypeJsonValue, |
| 401 | ): |
| 402 | super().__init__(name=name, overlay=overlay, control=control, show=show) |
| 403 | self._name = "VideoOverlay" |
| 404 | self.video_url = video_url |
| 405 | |
| 406 | self.bounds = bounds |
| 407 | self.options = remove_empty(autoplay=autoplay, loop=loop, **kwargs) |
| 408 | |
| 409 | def _get_self_bounds(self) -> TypeBoundsReturn: |
| 410 | """ |
nothing calls this directly
no test coverage detected