(
self,
position: str = "topright",
collapsed: bool = True,
autoZIndex: bool = True,
draggable: bool = False,
**kwargs: TypeJsonValue,
)
| 249 | ) |
| 250 | |
| 251 | def __init__( |
| 252 | self, |
| 253 | position: str = "topright", |
| 254 | collapsed: bool = True, |
| 255 | autoZIndex: bool = True, |
| 256 | draggable: bool = False, |
| 257 | **kwargs: TypeJsonValue, |
| 258 | ): |
| 259 | super().__init__() |
| 260 | self._name = "LayerControl" |
| 261 | self.options = remove_empty( |
| 262 | position=position, collapsed=collapsed, autoZIndex=autoZIndex, **kwargs |
| 263 | ) |
| 264 | self.draggable = draggable |
| 265 | self.base_layers: OrderedDict[str, str] = OrderedDict() |
| 266 | self.overlays: OrderedDict[str, str] = OrderedDict() |
| 267 | |
| 268 | def reset(self) -> None: |
| 269 | self.base_layers = OrderedDict() |
nothing calls this directly
no test coverage detected