native_config.py 370 B

123456789101112
  1. from dataclasses import dataclass, field
  2. from typing import Any, Dict, Optional
  3. from ..dataclasses import KWONLY_SLOTS
  4. from .native import WindowProxy
  5. @dataclass(**KWONLY_SLOTS)
  6. class NativeConfig:
  7. start_args: Dict[str, Any] = field(default_factory=dict)
  8. window_args: Dict[str, Any] = field(default_factory=dict)
  9. main_window: Optional[WindowProxy] = None