No documentation
LINEAR: Any = 'LINEAR'
BOUNCE: Any = 'BOUNCE'
ELASTIC: Any = 'ELASTIC'
BACK: Any = 'BACK'
EASE_IN: Any = 'EASE_IN'
EASE_OUT: Any = 'EASE_OUT'
EASE_IN_OUT: Any = 'EASE_IN_OUT'
EASE: Any = 'EASE_IN_OUT'
No methods defined.
Base class for UI layout managers.
def __init__(self: Any, x: int = 0, y: int = 0) -> Any
def add_element(self: Any, element: UIElement) -> Any
def remove_element(self: Any, element: UIElement) -> Any
def _update_layout(self: Any) -> Any
Layout that arranges elements vertically.
def __init__(self: Any, x: int = 0, y: int = 0, spacing: int = 10) -> Any
def _update_layout(self: Any) -> Any
Layout that arranges elements horizontally.
def __init__(self: Any, x: int = 0, y: int = 0, spacing: int = 10) -> Any
def _update_layout(self: Any) -> Any
Layout that arranges elements in a grid.
def __init__(self: Any, x: int = 0, y: int = 0, cols: int = 2, cell_width: int = 100, cell_height: int = 100, h_spacing: int = 5, v_spacing: int = 5) -> Any
def _update_layout(self: Any) -> Any
Layout that justifies elements with equal spacing.
def __init__(self: Any, x: int = 0, y: int = 0, justify_x: bool = True, justify_y: bool = False) -> Any
def _update_layout(self: Any) -> Any
No documentation
duration: float = None
start_time: float = None
end_time: float = None
animation_type: AnimationTypes = None
No methods defined.