mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 04:01:32 -06:00

* Core: hot reload components from installed apworld * address PR reviews `Launcher` widget members default to `None` so they can be defined in `build` `Launcher._refresh_components` is not wrapped loaded world goes into `world_sources` so we can check if it's already loaded. (`WorldSource` can be ordered now without trying to compare `None` and `float`) (don't load empty directories so we don't detect them as worlds) * clarify that the installation is successful
15 lines
326 B
Python
15 lines
326 B
Python
from typing import Any, Sequence
|
|
|
|
from .widget import Widget
|
|
|
|
|
|
class Layout(Widget):
|
|
@property
|
|
def children(self) -> Sequence[Widget]: ...
|
|
|
|
def add_widget(self, widget: Widget) -> None: ...
|
|
|
|
def remove_widget(self, widget: Widget) -> None: ...
|
|
|
|
def do_layout(self, *largs: Any, **kwargs: Any) -> None: ...
|