{
  "description": "Generated public AppUI API projection from pyboot/appui_schema.py and pyboot/appui.pyi. Do not edit by hand.",
  "exports": {
    "appui_impl": [
      "View",
      "State",
      "ReactiveState",
      "Prop",
      "ObservableList",
      "ObservableDict",
      "Ref",
      "computed",
      "effect",
      "dynamic",
      "run",
      "dismiss",
      "animate",
      "auto_refresh",
      "preload",
      "bind",
      "set_custom_prop",
      "call_native",
      "Timer",
      "NavigationPath",
      "DrawingContext",
      "Text",
      "Label",
      "Image",
      "AttributedText",
      "Button",
      "CloseButton",
      "TextField",
      "SecureField",
      "TextEditor",
      "TextFieldLink",
      "SearchField",
      "Toggle",
      "Slider",
      "Stepper",
      "Picker",
      "SegmentedControl",
      "InlinePickerStyle",
      "WheelPicker",
      "DatePicker",
      "MultiDatePicker",
      "ColorPicker",
      "Menu",
      "PasteButton",
      "RenameButton",
      "EditButton",
      "SignInWithAppleButton",
      "PhotoPicker",
      "CameraPicker",
      "FileImporter",
      "VStack",
      "HStack",
      "ZStack",
      "LazyVStack",
      "LazyHStack",
      "ScrollView",
      "ScrollViewReader",
      "Spacer",
      "Divider",
      "LazyVGrid",
      "LazyHGrid",
      "Grid",
      "GridRow",
      "GeometryReader",
      "ViewThatFits",
      "Group",
      "Overlay",
      "SafeAreaInset",
      "NavigationStack",
      "NavigationLink",
      "NavigationSplitView",
      "TabView",
      "Tab",
      "List",
      "ForEach",
      "Form",
      "Section",
      "GroupBox",
      "DisclosureGroup",
      "LabeledContent",
      "Table",
      "ControlGroup",
      "ContentUnavailableView",
      "ProgressView",
      "Link",
      "AsyncImage",
      "Gauge",
      "ShareLink",
      "Badge",
      "TimelineView",
      "Alert",
      "ConfirmationDialog",
      "Popover",
      "Refreshable",
      "SwipeActions",
      "MapView",
      "WebView",
      "VideoPlayer",
      "Chart",
      "Canvas",
      "Path",
      "Rectangle",
      "RoundedRectangle",
      "Circle",
      "Capsule",
      "Ellipse",
      "Color",
      "ToolbarItem",
      "ToolbarSpacer",
      "grid_item",
      "flexible",
      "fixed",
      "adaptive",
      "custom_font",
      "NavigationView",
      "infinity"
    ],
    "appui_views": [
      "View",
      "DrawingContext",
      "Text",
      "Label",
      "Image",
      "AttributedText",
      "Button",
      "CloseButton",
      "TextField",
      "SecureField",
      "TextEditor",
      "TextFieldLink",
      "SearchField",
      "Toggle",
      "Slider",
      "Stepper",
      "Picker",
      "SegmentedControl",
      "InlinePickerStyle",
      "WheelPicker",
      "DatePicker",
      "MultiDatePicker",
      "ColorPicker",
      "Menu",
      "PasteButton",
      "RenameButton",
      "EditButton",
      "SignInWithAppleButton",
      "PhotoPicker",
      "CameraPicker",
      "FileImporter",
      "VStack",
      "HStack",
      "ZStack",
      "LazyVStack",
      "LazyHStack",
      "ScrollView",
      "ScrollViewReader",
      "Spacer",
      "Divider",
      "LazyVGrid",
      "LazyHGrid",
      "Grid",
      "GridRow",
      "GeometryReader",
      "ViewThatFits",
      "Group",
      "Overlay",
      "SafeAreaInset",
      "NavigationStack",
      "NavigationLink",
      "NavigationSplitView",
      "TabView",
      "Tab",
      "List",
      "ForEach",
      "Form",
      "Section",
      "GroupBox",
      "DisclosureGroup",
      "LabeledContent",
      "Table",
      "ControlGroup",
      "ContentUnavailableView",
      "ProgressView",
      "Link",
      "AsyncImage",
      "Gauge",
      "ShareLink",
      "Badge",
      "TimelineView",
      "Alert",
      "ConfirmationDialog",
      "Popover",
      "Refreshable",
      "SwipeActions",
      "MapView",
      "WebView",
      "VideoPlayer",
      "Chart",
      "Canvas",
      "Path",
      "Rectangle",
      "RoundedRectangle",
      "Circle",
      "Capsule",
      "Ellipse",
      "Color",
      "ToolbarItem",
      "ToolbarSpacer",
      "grid_item",
      "flexible",
      "fixed",
      "adaptive",
      "custom_font"
    ]
  },
  "fast_path": {
    "aurora_bindable_types": [
      "canvas",
      "chart",
      "color_picker",
      "date_picker",
      "image",
      "inline_picker",
      "label",
      "map_view",
      "path",
      "picker",
      "progress_view",
      "search_field",
      "secure_field",
      "segmented_control",
      "slider",
      "stepper",
      "text",
      "text_editor",
      "text_field",
      "toggle",
      "wheel_picker"
    ],
    "binding_function": "bind",
    "dynamic_slot_function": "dynamic"
  },
  "modifier_routes": {
    "accessibility_hidden": {
      "domain": "environment",
      "name": "accessibility_hidden"
    },
    "accessibility_label": {
      "domain": "environment",
      "name": "accessibility_label"
    },
    "alert": {
      "domain": "presentation",
      "name": "alert"
    },
    "alignment_guide": {
      "domain": "layout",
      "name": "alignment_guide"
    },
    "animation": {
      "domain": "animation",
      "name": "animation"
    },
    "aspect_ratio": {
      "domain": "layout",
      "name": "aspect_ratio"
    },
    "background": {
      "domain": "appearance",
      "name": "background"
    },
    "background_extension_effect": {
      "domain": "appearance",
      "name": "background_extension_effect"
    },
    "badge": {
      "domain": "list_and_scroll",
      "name": "badge"
    },
    "blur": {
      "domain": "appearance",
      "name": "blur"
    },
    "bold": {
      "domain": "text",
      "name": "bold"
    },
    "border": {
      "domain": "appearance",
      "name": "border"
    },
    "brightness": {
      "domain": "appearance",
      "name": "brightness"
    },
    "button_style": {
      "domain": "style",
      "name": "button_style"
    },
    "clip_shape": {
      "domain": "appearance",
      "name": "clip_shape"
    },
    "clipped": {
      "domain": "layout",
      "name": "clipped"
    },
    "confirmation_dialog": {
      "domain": "presentation",
      "name": "confirmation_dialog"
    },
    "container_relative_frame": {
      "domain": "list_and_scroll",
      "name": "container_relative_frame"
    },
    "content_margins": {
      "domain": "list_and_scroll",
      "name": "content_margins"
    },
    "content_shape": {
      "domain": "interaction",
      "name": "content_shape"
    },
    "content_transition": {
      "domain": "animation",
      "name": "content_transition"
    },
    "context_menu": {
      "domain": "presentation",
      "name": "context_menu"
    },
    "contrast": {
      "domain": "appearance",
      "name": "contrast"
    },
    "corner_radius": {
      "domain": "appearance",
      "name": "corner_radius"
    },
    "date_picker_style": {
      "domain": "style",
      "name": "date_picker_style"
    },
    "default_scroll_anchor": {
      "domain": "list_and_scroll",
      "name": "default_scroll_anchor"
    },
    "disabled": {
      "domain": "interaction",
      "name": "disabled"
    },
    "drawing_group": {
      "domain": "layout",
      "name": "drawing_group"
    },
    "environment": {
      "domain": "environment",
      "name": "environment"
    },
    "fill": {
      "domain": "appearance",
      "name": "fill"
    },
    "fixed_size": {
      "domain": "layout",
      "name": "fixed_size"
    },
    "focused": {
      "domain": "interaction",
      "name": "focused"
    },
    "font": {
      "domain": "text",
      "name": "font"
    },
    "foreground_color": {
      "domain": "appearance",
      "name": "foreground_color"
    },
    "foreground_style": {
      "domain": "appearance",
      "name": "foreground_style"
    },
    "frame": {
      "domain": "layout",
      "name": "frame"
    },
    "full_screen_cover": {
      "domain": "presentation",
      "name": "full_screen_cover"
    },
    "gauge_style": {
      "domain": "style",
      "name": "gauge_style"
    },
    "glass_effect": {
      "domain": "appearance",
      "name": "glass_effect"
    },
    "glass_effect_id": {
      "domain": "animation",
      "name": "glass_effect_id"
    },
    "glass_effect_transition": {
      "domain": "animation",
      "name": "glass_effect_transition"
    },
    "glass_effect_union": {
      "domain": "animation",
      "name": "glass_effect_union"
    },
    "grayscale": {
      "domain": "appearance",
      "name": "grayscale"
    },
    "hidden": {
      "domain": "interaction",
      "name": "hidden"
    },
    "high_priority_gesture": {
      "domain": "interaction",
      "name": "high_priority_gesture"
    },
    "id": {
      "domain": "layout",
      "name": "id"
    },
    "ignores_safe_area": {
      "domain": "layout",
      "name": "ignores_safe_area"
    },
    "image_scale": {
      "domain": "style",
      "name": "image_scale"
    },
    "inspector": {
      "domain": "presentation",
      "name": "inspector"
    },
    "italic": {
      "domain": "text",
      "name": "italic"
    },
    "keyboard_dismiss": {
      "domain": "interaction",
      "name": "keyboard_dismiss"
    },
    "layout_priority": {
      "domain": "layout",
      "name": "layout_priority"
    },
    "line_limit": {
      "domain": "text",
      "name": "line_limit"
    },
    "list_row_background": {
      "domain": "list_and_scroll",
      "name": "list_row_background"
    },
    "list_row_insets": {
      "domain": "list_and_scroll",
      "name": "list_row_insets"
    },
    "list_row_separator": {
      "domain": "list_and_scroll",
      "name": "list_row_separator"
    },
    "list_style": {
      "domain": "style",
      "name": "list_style"
    },
    "mask": {
      "domain": "appearance",
      "name": "mask"
    },
    "matched_geometry_effect": {
      "domain": "animation",
      "name": "matched_geometry_effect"
    },
    "minimum_scale_factor": {
      "domain": "text",
      "name": "minimum_scale_factor"
    },
    "multiline_text_alignment": {
      "domain": "text",
      "name": "multiline_text_alignment"
    },
    "navigation_bar_back_button_hidden": {
      "domain": "navigation",
      "name": "navigation_bar_back_button_hidden"
    },
    "navigation_bar_title_display_mode": {
      "domain": "navigation",
      "name": "navigation_bar_title_display_mode"
    },
    "navigation_destination": {
      "domain": "navigation",
      "name": "navigation_destination"
    },
    "navigation_title": {
      "domain": "navigation",
      "name": "navigation_title"
    },
    "offset": {
      "domain": "layout",
      "name": "offset"
    },
    "on_appear": {
      "domain": "interaction",
      "name": "on_appear"
    },
    "on_disappear": {
      "domain": "interaction",
      "name": "on_disappear"
    },
    "on_drag_gesture": {
      "domain": "interaction",
      "name": "on_drag_gesture"
    },
    "on_drop": {
      "domain": "interaction",
      "name": "on_drop"
    },
    "on_geometry": {
      "domain": "interaction",
      "name": "on_geometry"
    },
    "on_long_press_gesture": {
      "domain": "interaction",
      "name": "on_long_press_gesture"
    },
    "on_magnification_gesture": {
      "domain": "interaction",
      "name": "on_magnification_gesture"
    },
    "on_rotation_gesture": {
      "domain": "interaction",
      "name": "on_rotation_gesture"
    },
    "on_submit": {
      "domain": "interaction",
      "name": "on_submit"
    },
    "on_tap_gesture": {
      "domain": "interaction",
      "name": "on_tap_gesture"
    },
    "opacity": {
      "domain": "appearance",
      "name": "opacity"
    },
    "overlay": {
      "domain": "appearance",
      "name": "overlay"
    },
    "padding": {
      "domain": "layout",
      "name": "padding"
    },
    "phase_animator": {
      "domain": "animation",
      "name": "phase_animator"
    },
    "picker_style": {
      "domain": "style",
      "name": "picker_style"
    },
    "popover": {
      "domain": "presentation",
      "name": "popover"
    },
    "position": {
      "domain": "layout",
      "name": "position"
    },
    "progress_view_style": {
      "domain": "style",
      "name": "progress_view_style"
    },
    "refreshable": {
      "domain": "list_and_scroll",
      "name": "refreshable"
    },
    "resizable": {
      "domain": "appearance",
      "name": "resizable"
    },
    "rotation_3d_effect": {
      "domain": "animation",
      "name": "rotation_3d_effect"
    },
    "rotation_effect": {
      "domain": "animation",
      "name": "rotation_effect"
    },
    "safe_area_bar": {
      "domain": "navigation",
      "name": "safe_area_bar"
    },
    "safe_area_inset": {
      "domain": "navigation",
      "name": "safe_area_inset"
    },
    "saturation": {
      "domain": "appearance",
      "name": "saturation"
    },
    "scale_effect": {
      "domain": "animation",
      "name": "scale_effect"
    },
    "scroll_clip_disabled": {
      "domain": "list_and_scroll",
      "name": "scroll_clip_disabled"
    },
    "scroll_content_background": {
      "domain": "list_and_scroll",
      "name": "scroll_content_background"
    },
    "scroll_edge_effect_hidden": {
      "domain": "list_and_scroll",
      "name": "scroll_edge_effect_hidden"
    },
    "scroll_edge_effect_style": {
      "domain": "list_and_scroll",
      "name": "scroll_edge_effect_style"
    },
    "scroll_position": {
      "domain": "list_and_scroll",
      "name": "scroll_position"
    },
    "scroll_target_behavior": {
      "domain": "list_and_scroll",
      "name": "scroll_target_behavior"
    },
    "scroll_target_layout": {
      "domain": "list_and_scroll",
      "name": "scroll_target_layout"
    },
    "scroll_transition": {
      "domain": "list_and_scroll",
      "name": "scroll_transition"
    },
    "search_toolbar_behavior": {
      "domain": "list_and_scroll",
      "name": "search_toolbar_behavior"
    },
    "searchable": {
      "domain": "list_and_scroll",
      "name": "searchable"
    },
    "sensory_feedback": {
      "domain": "animation",
      "name": "sensory_feedback"
    },
    "shadow": {
      "domain": "appearance",
      "name": "shadow"
    },
    "sheet": {
      "domain": "presentation",
      "name": "sheet"
    },
    "simultaneous_gesture": {
      "domain": "interaction",
      "name": "simultaneous_gesture"
    },
    "strikethrough": {
      "domain": "text",
      "name": "strikethrough"
    },
    "stroke": {
      "domain": "appearance",
      "name": "stroke"
    },
    "submit_label": {
      "domain": "interaction",
      "name": "submit_label"
    },
    "swipe_actions": {
      "domain": "list_and_scroll",
      "name": "swipe_actions"
    },
    "symbol_effect": {
      "domain": "animation",
      "name": "symbol_effect"
    },
    "symbol_rendering_mode": {
      "domain": "style",
      "name": "symbol_rendering_mode"
    },
    "tab_bar_minimize_behavior": {
      "domain": "navigation",
      "name": "tab_bar_minimize_behavior"
    },
    "tab_view_bottom_accessory": {
      "domain": "navigation",
      "name": "tab_view_bottom_accessory"
    },
    "tab_view_search_activation": {
      "domain": "navigation",
      "name": "tab_view_search_activation"
    },
    "tab_view_style": {
      "domain": "style",
      "name": "tab_view_style"
    },
    "task": {
      "domain": "interaction",
      "name": "task"
    },
    "text_field_style": {
      "domain": "style",
      "name": "text_field_style"
    },
    "tint": {
      "domain": "appearance",
      "name": "tint"
    },
    "toggle_style": {
      "domain": "style",
      "name": "toggle_style"
    },
    "toolbar": {
      "domain": "navigation",
      "name": "toolbar"
    },
    "toolbar_background": {
      "domain": "navigation",
      "name": "toolbar_background"
    },
    "toolbar_color_scheme": {
      "domain": "navigation",
      "name": "toolbar_color_scheme"
    },
    "transition": {
      "domain": "animation",
      "name": "transition"
    },
    "truncation_mode": {
      "domain": "text",
      "name": "truncation_mode"
    },
    "underline": {
      "domain": "text",
      "name": "underline"
    },
    "z_index": {
      "domain": "layout",
      "name": "z_index"
    }
  },
  "modifiers": {
    "offset": {
      "affects_layout": true,
      "aurora_slots": [
        {
          "attr": null,
          "name": "x",
          "prop_id": 2049,
          "python_descriptor": true,
          "value_type": "double"
        },
        {
          "attr": null,
          "name": "y",
          "prop_id": 2050,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "domain": "layout",
      "modifier_id": 2049,
      "name": "offset"
    },
    "opacity": {
      "affects_layout": false,
      "aurora_slots": [
        {
          "attr": null,
          "name": "value",
          "prop_id": 2048,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "domain": "appearance",
      "modifier_id": 2048,
      "name": "opacity"
    },
    "rotation_effect": {
      "affects_layout": false,
      "aurora_slots": [
        {
          "attr": null,
          "name": "angle",
          "prop_id": 2052,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "domain": "transform",
      "modifier_id": 2052,
      "name": "rotation_effect"
    },
    "scale_effect": {
      "affects_layout": false,
      "aurora_slots": [
        {
          "attr": null,
          "name": "scale",
          "prop_id": 2051,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "domain": "transform",
      "modifier_id": 2051,
      "name": "scale_effect"
    }
  },
  "module": "appui",
  "module_functions": {
    "adaptive": {
      "line": 2064,
      "return_type": "Dict[str, Any]",
      "signature": "def adaptive(minimum: float = 50, maximum: Optional[float] = None) -> Dict[str, Any]: \"\"\"Adaptive grid column that fits as many items as possible above ``minimum``.\"\"\" ..."
    },
    "animate": {
      "line": 1997,
      "return_type": "None",
      "signature": "def animate(action: Callable[[], None], type: str = 'default') -> None: \"\"\"Wrap state changes in an animation.  Example::  def show_view(): state.batch_update(show=True)  appui.animate(show_view, type=\"spring\")  Types: ``'default'``, ``'linear'``, ``'easeIn'``, ``'easeOut'``, ``'easeInOut'``, ``'spring'``. \"\"\" ..."
    },
    "auto_refresh": {
      "line": 2011,
      "return_type": "None",
      "signature": "def auto_refresh(interval: float = 1.0) -> None: \"\"\"Force periodic UI rebuilds for live-updating content (clocks, dashboards).\"\"\" ..."
    },
    "bind": {
      "line": 249,
      "return_type": "Dict[str, Any]",
      "signature": "def bind(state: Union[State, ReactiveState], field_name: str) -> Dict[str, Any]: \"\"\"Create a two-way binding dict for interactive components.  Returns ``{'value': ..., 'on_change': ...}`` suitable for unpacking::  appui.Slider(**appui.bind(state, 'volume')) \"\"\" ..."
    },
    "call_native": {
      "line": 2025,
      "return_type": "None",
      "signature": "def call_native(function_name: str, **kwargs: Any) -> None: \"\"\"Invoke a native iOS function via the Aurora command buffer.  Example::  appui.call_native(\"haptic\", style=\"impact\") \"\"\" ..."
    },
    "computed": {
      "line": 222,
      "return_type": "Callable",
      "signature": "def computed(state: Union[State, ReactiveState], depends_on: List[str]) -> Callable: \"\"\"Decorator: cached derived value, recomputed only when deps change.  Example::  @appui.computed(state, depends_on=['items', 'filter_text']) def filtered(): return [i for i in state.items if state.filter_text in str(i)]  # In body():  filtered()  -> returns cached list \"\"\" ..."
    },
    "custom_font": {
      "line": 2068,
      "return_type": "str",
      "signature": "def custom_font(name: str, size: float = 17) -> str: \"\"\"Reference a custom font by PostScript name.  Example::  appui.Text(\"Hello\").font(appui.custom_font(\"Avenir-Heavy\", 24)) \"\"\" ..."
    },
    "dismiss": {
      "line": 1993,
      "return_type": "None",
      "signature": "def dismiss() -> None: \"\"\"Dismiss the current appui presentation.\"\"\" ..."
    },
    "dynamic": {
      "line": 258,
      "return_type": "Any",
      "signature": "def dynamic(func: Callable[[], Any], value_type: str = 'auto') -> Any: \"\"\"Create a dependency-tracked dynamic AppUI slot value.  Use for values that should be eligible for Aurora/C slot updates without rebuilding the full tree, for example ``Text(lambda: state.status)`` or ``.opacity(appui.dynamic(lambda: state.opacity, 'double'))``. \"\"\" ..."
    },
    "effect": {
      "line": 235,
      "return_type": "Callable",
      "signature": "def effect(state: Union[State, ReactiveState], depends_on: List[str]) -> Callable: \"\"\"Decorator: run a side-effect when deps change (after each rebuild).  The decorated function may return a cleanup callable::  @appui.effect(state, depends_on=['tab']) def on_tab_change(): print(f'Switched to tab {state.tab}') def cleanup(): print('cleanup') return cleanup \"\"\" ..."
    },
    "fixed": {
      "line": 2060,
      "return_type": "Dict[str, Any]",
      "signature": "def fixed(size: float) -> Dict[str, Any]: \"\"\"Fixed-width grid column.\"\"\" ..."
    },
    "flexible": {
      "line": 2051,
      "return_type": "Dict[str, Any]",
      "signature": "def flexible(minimum: float = 10, maximum: Optional[float] = None) -> Dict[str, Any]: \"\"\"Flexible grid column that grows to fill space.  Example::  appui.LazyVGrid(columns=[appui.flexible(), appui.flexible()]) \"\"\" ..."
    },
    "get_native_lib": {
      "line": 2034,
      "return_type": "Optional[ctypes.CDLL]",
      "signature": "def get_native_lib() -> Optional[ctypes.CDLL]: \"\"\"Return the ctypes handle to the Aurora native library, or ``None``.  Useful for advanced users who need direct access to the C bridge. \"\"\" ..."
    },
    "grid_item": {
      "line": 2046,
      "return_type": "Dict[str, Any]",
      "signature": "def grid_item(type: str = 'flexible', minimum: Optional[float] = None, maximum: Optional[float] = None, count: Optional[int] = None) -> Dict[str, Any]: \"\"\"Create a grid column/row specification.\"\"\" ..."
    },
    "preload": {
      "line": 2015,
      "return_type": "None",
      "signature": "def preload() -> None: \"\"\"Pre-initialize the native bridge to reduce first-run latency.\"\"\" ..."
    },
    "run": {
      "line": 1978,
      "return_type": "None",
      "signature": "def run(body_func: Optional[Union[Callable[[], View], Callable[[Union[State, ReactiveState, None]], View]]] = None, state: Optional[Union[State, ReactiveState]] = None, hot_reload: bool = False, presentation: str = 'sheet', body: Optional[Union[Callable[[], View], Callable[[Union[State, ReactiveState, None]], View]]] = None) -> None: \"\"\"Start the UI event loop.  Args: body_func: A function that returns the root ``View`` tree. It may be declared as ``body()`` or ``body(state)``. state: Optional ``State`` or ``ReactiveState`` for automatic rebuild on change. hot_reload: Watch the source file and auto-reload on save. presentation: ``'sheet'``, ``'fullscreen'``, ``'fullscreen_with_close'``. \"\"\" ..."
    },
    "set_custom_prop": {
      "line": 2019,
      "return_type": "None",
      "signature": "def set_custom_prop(view_or_handle: Any, prop_name: str, value: Any) -> None: \"\"\"Push an arbitrary property via Aurora binary UPDATE_PROPS.  Falls back to full JSON rebuild if Aurora is inactive.\"\"\" ..."
    }
  },
  "schema": "pythonide.appui.api.v1",
  "sources": [
    "pyboot/appui_schema.py",
    "pyboot/appui.pyi",
    "pythonide/Integrations/AppUIRenderer/AppUISchemaRegistry.generated.swift"
  ],
  "status": "public",
  "version": 1,
  "views": {
    "Alert": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "alert",
      "call_signature": "Alert(title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None)",
      "class_signature": "class Alert(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None) -> None: ...",
      "line": 1685,
      "methods": {
        "__init__": {
          "line": 1687,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None) -> None: ..."
        }
      },
      "public_name": "Alert",
      "semantic_domain": "presentation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 19506033
    },
    "AsyncImage": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "async_image",
      "call_signature": "AsyncImage(url: str = '', placeholder: Optional[View] = None, error_view: Optional[View] = None, content_mode: str = 'fit', on_success: Optional[Callable] = None, on_failure: Optional[Callable] = None)",
      "class_signature": "class AsyncImage(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, url: str = '', placeholder: Optional[View] = None, error_view: Optional[View] = None, content_mode: str = 'fit', on_success: Optional[Callable] = None, on_failure: Optional[Callable] = None) -> None: ...",
      "line": 1117,
      "methods": {
        "__init__": {
          "line": 1125,
          "return_type": "None",
          "signature": "def __init__(self, url: str = '', placeholder: Optional[View] = None, error_view: Optional[View] = None, content_mode: str = 'fit', on_success: Optional[Callable] = None, on_failure: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "AsyncImage",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 269332422
    },
    "AttributedText": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "attributed_text",
      "call_signature": "AttributedText(spans: Optional[List[Dict[str, Any]]] = None)",
      "class_signature": "class AttributedText(View):",
      "domain": "text",
      "initializer_signature": "def __init__(self, spans: Optional[List[Dict[str, Any]]] = None) -> None: ...",
      "line": 1070,
      "methods": {
        "__init__": {
          "line": 1080,
          "return_type": "None",
          "signature": "def __init__(self, spans: Optional[List[Dict[str, Any]]] = None) -> None: ..."
        }
      },
      "public_name": "AttributedText",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 456374137
    },
    "Badge": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "badge",
      "call_signature": "Badge(count: Optional[int] = None, text: Optional[str] = None)",
      "class_signature": "class Badge(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, count: Optional[int] = None, text: Optional[str] = None) -> None: ...",
      "line": 1672,
      "methods": {
        "__init__": {
          "line": 1674,
          "return_type": "None",
          "signature": "def __init__(self, count: Optional[int] = None, text: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "Badge",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1747234221
    },
    "Button": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "button",
      "call_signature": "Button(title: Optional[Union[str, View]] = None, action: Optional[Callable] = None, role: Optional[str] = None, content: Optional[ViewChild] = None)",
      "class_signature": "class Button(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: Optional[Union[str, View]] = None, action: Optional[Callable] = None, role: Optional[str] = None, content: Optional[ViewChild] = None) -> None: ...",
      "line": 1135,
      "methods": {
        "__init__": {
          "line": 1145,
          "return_type": "None",
          "signature": "def __init__(self, title: Optional[Union[str, View]] = None, action: Optional[Callable] = None, role: Optional[str] = None, content: Optional[ViewChild] = None) -> None: ..."
        }
      },
      "public_name": "Button",
      "semantic_domain": "control",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1911671636
    },
    "CameraPicker": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "camera_picker",
      "call_signature": "CameraPicker(source: str = 'camera', media_type: str = 'photo', on_captured: Optional[Callable] = None, label: Optional[View] = None, mediaType: Optional[str] = None, onCaptured: Optional[Callable] = None, **kwargs: Any)",
      "class_signature": "class CameraPicker(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, source: str = 'camera', media_type: str = 'photo', on_captured: Optional[Callable] = None, label: Optional[View] = None, mediaType: Optional[str] = None, onCaptured: Optional[Callable] = None, **kwargs: Any) -> None: ...",
      "line": 1352,
      "methods": {
        "__init__": {
          "line": 1358,
          "return_type": "None",
          "signature": "def __init__(self, source: str = 'camera', media_type: str = 'photo', on_captured: Optional[Callable] = None, label: Optional[View] = None, mediaType: Optional[str] = None, onCaptured: Optional[Callable] = None, **kwargs: Any) -> None: ..."
        }
      },
      "public_name": "CameraPicker",
      "semantic_domain": "media_picker",
      "source_file": "pyboot/appui.pyi",
      "type_id": 816459499
    },
    "Canvas": {
      "aurora_slots": [
        {
          "attr": "_commands",
          "name": "commands",
          "prop_id": 2816,
          "python_descriptor": false,
          "value_type": "json"
        }
      ],
      "auto_register": true,
      "bridge_type": "canvas",
      "call_signature": "Canvas(width: float = 300, height: float = 300, commands: Optional[List[Dict[str, Any]]] = None, context: Optional[DrawingContext] = None)",
      "class_signature": "class Canvas(View):",
      "domain": "drawing",
      "initializer_signature": "def __init__(self, width: float = 300, height: float = 300, commands: Optional[List[Dict[str, Any]]] = None, context: Optional[DrawingContext] = None) -> None: ...",
      "line": 1885,
      "methods": {
        "__init__": {
          "line": 1887,
          "return_type": "None",
          "signature": "def __init__(self, width: float = 300, height: float = 300, commands: Optional[List[Dict[str, Any]]] = None, context: Optional[DrawingContext] = None) -> None: ..."
        },
        "aurora_set_commands": {
          "line": 1890,
          "return_type": "None",
          "signature": "def aurora_set_commands(self, commands: Optional[List[Dict[str, Any]]] = None, context: Optional[DrawingContext] = None) -> None: \"\"\"Update canvas draw commands via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Canvas",
      "semantic_domain": "drawing",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1852312433
    },
    "Capsule": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "capsule",
      "call_signature": "Capsule()",
      "class_signature": "class Capsule(_Shape):",
      "domain": "shape",
      "initializer_signature": "def __init__(self) -> None: ...",
      "line": 1935,
      "methods": {
        "__init__": {
          "line": 1937,
          "return_type": "None",
          "signature": "def __init__(self) -> None: ..."
        }
      },
      "public_name": "Capsule",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1993183000
    },
    "Chart": {
      "aurora_slots": [
        {
          "attr": "_data",
          "name": "data",
          "prop_id": 2560,
          "python_descriptor": false,
          "value_type": "json"
        }
      ],
      "auto_register": true,
      "bridge_type": "chart",
      "call_signature": "Chart(data: Optional[List[Dict[str, Any]]] = None, x: str = 'x', y: str = 'y', type: str = 'bar', color: Optional[ColorLike] = None, series: Optional[str] = None)",
      "class_signature": "class Chart(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, data: Optional[List[Dict[str, Any]]] = None, x: str = 'x', y: str = 'y', type: str = 'bar', color: Optional[ColorLike] = None, series: Optional[str] = None) -> None: ...",
      "line": 1816,
      "methods": {
        "__init__": {
          "line": 1824,
          "return_type": "None",
          "signature": "def __init__(self, data: Optional[List[Dict[str, Any]]] = None, x: str = 'x', y: str = 'y', type: str = 'bar', color: Optional[ColorLike] = None, series: Optional[str] = None) -> None: ..."
        },
        "aurora_set_data": {
          "line": 1827,
          "return_type": "None",
          "signature": "def aurora_set_data(self, data: List[Dict[str, Any]]) -> None: \"\"\"Update chart data via Aurora binary fast-path (avoids full rebuild).\"\"\" ..."
        }
      },
      "public_name": "Chart",
      "semantic_domain": "chart",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1937952666
    },
    "Circle": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "circle",
      "call_signature": "Circle()",
      "class_signature": "class Circle(_Shape):",
      "domain": "shape",
      "initializer_signature": "def __init__(self) -> None: ...",
      "line": 1931,
      "methods": {
        "__init__": {
          "line": 1933,
          "return_type": "None",
          "signature": "def __init__(self) -> None: ..."
        }
      },
      "public_name": "Circle",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 524288528
    },
    "CloseButton": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "close_button",
      "call_signature": "CloseButton(title: str = '', system_image: str = 'xmark', systemImage: Optional[str] = None)",
      "class_signature": "class CloseButton(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: str = '', system_image: str = 'xmark', systemImage: Optional[str] = None) -> None: ...",
      "line": 1148,
      "methods": {
        "__init__": {
          "line": 1155,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', system_image: str = 'xmark', systemImage: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "CloseButton",
      "semantic_domain": "control",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1407534314
    },
    "Color": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "color",
      "call_signature": "Color(value: Optional[ColorLike] = None, red: Optional[float] = None, green: Optional[float] = None, blue: Optional[float] = None, opacity: float = 1.0)",
      "class_signature": "class Color(View):",
      "domain": "shape",
      "initializer_signature": "def __init__(self, value: Optional[ColorLike] = None, red: Optional[float] = None, green: Optional[float] = None, blue: Optional[float] = None, opacity: float = 1.0) -> None: ...",
      "line": 1943,
      "methods": {
        "__init__": {
          "line": 1951,
          "return_type": "None",
          "signature": "def __init__(self, value: Optional[ColorLike] = None, red: Optional[float] = None, green: Optional[float] = None, blue: Optional[float] = None, opacity: float = 1.0) -> None: ..."
        }
      },
      "public_name": "Color",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1887612249
    },
    "ColorPicker": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "color_picker",
      "call_signature": "ColorPicker(label: str = '', selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class ColorPicker(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1301,
      "methods": {
        "__init__": {
          "line": 1303,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "ColorPicker",
      "semantic_domain": "color_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1122956802
    },
    "ConfirmationDialog": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "confirmation_dialog",
      "call_signature": "ConfirmationDialog(title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None)",
      "class_signature": "class ConfirmationDialog(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None) -> None: ...",
      "line": 1691,
      "methods": {
        "__init__": {
          "line": 1693,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', message: Optional[str] = None, is_presented: bool = False, actions: Optional[List[View]] = None, isPresented: Optional[bool] = None) -> None: ..."
        }
      },
      "public_name": "ConfirmationDialog",
      "semantic_domain": "presentation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1872071994
    },
    "ContentUnavailableView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "content_unavailable_view",
      "call_signature": "ContentUnavailableView(title: str = '', system_image: Optional[str] = None, description: Optional[str] = None, systemImage: Optional[str] = None)",
      "class_signature": "class ContentUnavailableView(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, description: Optional[str] = None, systemImage: Optional[str] = None) -> None: ...",
      "line": 1640,
      "methods": {
        "__init__": {
          "line": 1642,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, description: Optional[str] = None, systemImage: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "ContentUnavailableView",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1188396693
    },
    "ControlGroup": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "control_group",
      "call_signature": "ControlGroup(label: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None)",
      "class_signature": "class ControlGroup(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None) -> None: ...",
      "line": 1635,
      "methods": {
        "__init__": {
          "line": 1637,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "ControlGroup",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 113131014
    },
    "DatePicker": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "date_picker",
      "call_signature": "DatePicker(label: str = '', selection: Optional[str] = None, components: str = 'date', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class DatePicker(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', selection: Optional[str] = None, components: str = 'date', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1287,
      "methods": {
        "__init__": {
          "line": 1292,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', selection: Optional[str] = None, components: str = 'date', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "DatePicker",
      "semantic_domain": "date_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 733004853
    },
    "DisclosureGroup": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "disclosure_group",
      "call_signature": "DisclosureGroup(label: str = '', is_expanded: Optional[bool] = None, content: Optional[ViewChild] = None, isExpanded: Optional[bool] = None, children: Optional[ViewChild] = None)",
      "class_signature": "class DisclosureGroup(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, label: str = '', is_expanded: Optional[bool] = None, content: Optional[ViewChild] = None, isExpanded: Optional[bool] = None, children: Optional[ViewChild] = None) -> None: ...",
      "line": 1616,
      "methods": {
        "__init__": {
          "line": 1618,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', is_expanded: Optional[bool] = None, content: Optional[ViewChild] = None, isExpanded: Optional[bool] = None, children: Optional[ViewChild] = None) -> None: ..."
        }
      },
      "public_name": "DisclosureGroup",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 369879553
    },
    "Divider": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "divider",
      "call_signature": "Divider()",
      "class_signature": "class Divider(View):",
      "domain": "layout",
      "initializer_signature": null,
      "line": 1450,
      "methods": {},
      "public_name": "Divider",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 539526761
    },
    "EditButton": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "edit_button",
      "call_signature": "EditButton()",
      "class_signature": "class EditButton(View):",
      "domain": "control",
      "initializer_signature": null,
      "line": 1329,
      "methods": {},
      "public_name": "EditButton",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1054712479
    },
    "Ellipse": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "ellipse",
      "call_signature": "Ellipse()",
      "class_signature": "class Ellipse(_Shape):",
      "domain": "shape",
      "initializer_signature": "def __init__(self) -> None: ...",
      "line": 1939,
      "methods": {
        "__init__": {
          "line": 1941,
          "return_type": "None",
          "signature": "def __init__(self) -> None: ..."
        }
      },
      "public_name": "Ellipse",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 2024188145
    },
    "FileImporter": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "file_importer",
      "call_signature": "FileImporter(allowed_types: Optional[Union[str, Sequence[str]]] = None, allows_multiple: bool = False, copy: bool = True, on_picked: Optional[Callable] = None, label: Optional[View] = None, allowedTypes: Optional[Union[str, Sequence[str]]] = None, allowsMultiple: Optional[bool] = None, onPicked: Optional[Callable] = None, **kwargs: Any)",
      "class_signature": "class FileImporter(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, allowed_types: Optional[Union[str, Sequence[str]]] = None, allows_multiple: bool = False, copy: bool = True, on_picked: Optional[Callable] = None, label: Optional[View] = None, allowedTypes: Optional[Union[str, Sequence[str]]] = None, allowsMultiple: Optional[bool] = None, onPicked: Optional[Callable] = None, **kwargs: Any) -> None: ...",
      "line": 1365,
      "methods": {
        "__init__": {
          "line": 1373,
          "return_type": "None",
          "signature": "def __init__(self, allowed_types: Optional[Union[str, Sequence[str]]] = None, allows_multiple: bool = False, copy: bool = True, on_picked: Optional[Callable] = None, label: Optional[View] = None, allowedTypes: Optional[Union[str, Sequence[str]]] = None, allowsMultiple: Optional[bool] = None, onPicked: Optional[Callable] = None, **kwargs: Any) -> None: ..."
        }
      },
      "public_name": "FileImporter",
      "semantic_domain": "file_importer",
      "source_file": "pyboot/appui.pyi",
      "type_id": 88072171
    },
    "ForEach": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "for_each",
      "call_signature": "ForEach(data: Any, row_builder: Optional[Callable] = None, key: Optional[Callable] = None, rowBuilder: Optional[Callable] = None, content: Optional[Callable] = None)",
      "class_signature": "class ForEach(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, data: Any, row_builder: Optional[Callable] = None, key: Optional[Callable] = None, rowBuilder: Optional[Callable] = None, content: Optional[Callable] = None) -> None: ...",
      "line": 1580,
      "methods": {
        "__init__": {
          "line": 1593,
          "return_type": "None",
          "signature": "def __init__(self, data: Any, row_builder: Optional[Callable] = None, key: Optional[Callable] = None, rowBuilder: Optional[Callable] = None, content: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "ForEach",
      "semantic_domain": "list",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1565271619
    },
    "Form": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "form",
      "call_signature": "Form(content: Optional[List[View]] = None)",
      "class_signature": "class Form(_ContainerView):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ...",
      "line": 1598,
      "methods": {
        "__init__": {
          "line": 1600,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "Form",
      "semantic_domain": "form",
      "source_file": "pyboot/appui.pyi",
      "type_id": 264618757
    },
    "Gauge": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "gauge",
      "call_signature": "Gauge(value: float = 0.0, min_value: float = 0.0, max_value: float = 1.0, label: str = '', minValue: Optional[float] = None, maxValue: Optional[float] = None)",
      "class_signature": "class Gauge(View):",
      "domain": "feedback",
      "initializer_signature": "def __init__(self, value: float = 0.0, min_value: float = 0.0, max_value: float = 1.0, label: str = '', minValue: Optional[float] = None, maxValue: Optional[float] = None) -> None: ...",
      "line": 1661,
      "methods": {
        "__init__": {
          "line": 1663,
          "return_type": "None",
          "signature": "def __init__(self, value: float = 0.0, min_value: float = 0.0, max_value: float = 1.0, label: str = '', minValue: Optional[float] = None, maxValue: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "Gauge",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1025567642
    },
    "GeometryReader": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "geometry_reader",
      "call_signature": "GeometryReader(content: Optional[ViewChild] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, children: Optional[ViewChild] = None, on_geometry: Optional[Callable] = None, onGeometry: Optional[Callable] = None)",
      "class_signature": "class GeometryReader(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[ViewChild] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, children: Optional[ViewChild] = None, on_geometry: Optional[Callable] = None, onGeometry: Optional[Callable] = None) -> None: ...",
      "line": 1482,
      "methods": {
        "__init__": {
          "line": 1486,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[ViewChild] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, children: Optional[ViewChild] = None, on_geometry: Optional[Callable] = None, onGeometry: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "GeometryReader",
      "semantic_domain": "geometry",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1929343259
    },
    "Grid": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "grid",
      "call_signature": "Grid(content: Optional[List[View]] = None, alignment: str = 'center', horizontal_spacing: Optional[float] = None, vertical_spacing: Optional[float] = None, horizontalSpacing: Optional[float] = None, verticalSpacing: Optional[float] = None)",
      "class_signature": "class Grid(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', horizontal_spacing: Optional[float] = None, vertical_spacing: Optional[float] = None, horizontalSpacing: Optional[float] = None, verticalSpacing: Optional[float] = None) -> None: ...",
      "line": 1469,
      "methods": {
        "__init__": {
          "line": 1471,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', horizontal_spacing: Optional[float] = None, vertical_spacing: Optional[float] = None, horizontalSpacing: Optional[float] = None, verticalSpacing: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "Grid",
      "semantic_domain": "grid",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1936582525
    },
    "GridRow": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "grid_row",
      "call_signature": "GridRow(content: Optional[List[View]] = None, alignment: Optional[str] = None)",
      "class_signature": "class GridRow(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: Optional[str] = None) -> None: ...",
      "line": 1477,
      "methods": {
        "__init__": {
          "line": 1479,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "GridRow",
      "semantic_domain": "grid",
      "source_file": "pyboot/appui.pyi",
      "type_id": 138733321
    },
    "Group": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "group",
      "call_signature": "Group(content: Optional[List[View]] = None)",
      "class_signature": "class Group(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ...",
      "line": 1496,
      "methods": {
        "__init__": {
          "line": 1498,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "Group",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 2064949621
    },
    "GroupBox": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "group_box",
      "call_signature": "GroupBox(label: Optional[str] = None, content: Optional[ViewChild] = None, children: Optional[List[View]] = None)",
      "class_signature": "class GroupBox(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, label: Optional[str] = None, content: Optional[ViewChild] = None, children: Optional[List[View]] = None) -> None: ...",
      "line": 1611,
      "methods": {
        "__init__": {
          "line": 1613,
          "return_type": "None",
          "signature": "def __init__(self, label: Optional[str] = None, content: Optional[ViewChild] = None, children: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "GroupBox",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1163447032
    },
    "HStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "hstack",
      "call_signature": "HStack(content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None)",
      "class_signature": "class HStack(_ContainerView):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ...",
      "line": 1404,
      "methods": {
        "__init__": {
          "line": 1406,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "HStack",
      "semantic_domain": "stack",
      "source_file": "pyboot/appui.pyi",
      "type_id": 421054346
    },
    "Image": {
      "aurora_slots": [
        {
          "attr": "_system_name",
          "name": "system_name",
          "prop_id": 1536,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "image",
      "call_signature": "Image(name: Optional[str] = None, system_name: Optional[str] = None, systemName: Optional[str] = None)",
      "class_signature": "class Image(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, name: Optional[str] = None, system_name: Optional[str] = None, systemName: Optional[str] = None) -> None: ...",
      "line": 1087,
      "methods": {
        "__init__": {
          "line": 1094,
          "return_type": "None",
          "signature": "def __init__(self, name: Optional[str] = None, system_name: Optional[str] = None, systemName: Optional[str] = None) -> None: ..."
        },
        "aurora_set_system_name": {
          "line": 1096,
          "return_type": "None",
          "signature": "def aurora_set_system_name(self, system_name: Optional[str]) -> None: \"\"\"Update a system-symbol image via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Image",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1407836655
    },
    "InlinePickerStyle": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "inline_picker",
      "call_signature": "InlinePickerStyle(options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class InlinePickerStyle(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1275,
      "methods": {
        "__init__": {
          "line": 1277,
          "return_type": "None",
          "signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "InlinePickerStyle",
      "semantic_domain": "selection",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1835882349
    },
    "Label": {
      "aurora_slots": [
        {
          "attr": "_title",
          "name": "title",
          "prop_id": 2304,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "label",
      "call_signature": "Label(title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, systemImage: Optional[str] = None)",
      "class_signature": "class Label(View):",
      "domain": "text",
      "initializer_signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, systemImage: Optional[str] = None) -> None: ...",
      "line": 1056,
      "methods": {
        "__init__": {
          "line": 1064,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, systemImage: Optional[str] = None) -> None: ..."
        },
        "aurora_set_title": {
          "line": 1066,
          "return_type": "None",
          "signature": "def aurora_set_title(self, title: str) -> None: \"\"\"Update label title text via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Label",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 410236248
    },
    "LabeledContent": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "labeled_content",
      "call_signature": "LabeledContent(label: str = '', value: Optional[str] = None, content: Optional[View] = None)",
      "class_signature": "class LabeledContent(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, label: str = '', value: Optional[str] = None, content: Optional[View] = None) -> None: ...",
      "line": 1623,
      "methods": {
        "__init__": {
          "line": 1625,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', value: Optional[str] = None, content: Optional[View] = None) -> None: ..."
        }
      },
      "public_name": "LabeledContent",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1823249425
    },
    "LazyHGrid": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "lazy_hgrid",
      "call_signature": "LazyHGrid(rows: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None)",
      "class_signature": "class LazyHGrid(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, rows: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None) -> None: ...",
      "line": 1464,
      "methods": {
        "__init__": {
          "line": 1466,
          "return_type": "None",
          "signature": "def __init__(self, rows: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "LazyHGrid",
      "semantic_domain": "grid",
      "source_file": "pyboot/appui.pyi",
      "type_id": 539658276
    },
    "LazyHStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "lazy_hstack",
      "call_signature": "LazyHStack(content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None)",
      "class_signature": "class LazyHStack(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ...",
      "line": 1418,
      "methods": {
        "__init__": {
          "line": 1420,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "LazyHStack",
      "semantic_domain": "stack",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1159213285
    },
    "LazyVGrid": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "lazy_vgrid",
      "call_signature": "LazyVGrid(columns: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None)",
      "class_signature": "class LazyVGrid(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, columns: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None) -> None: ...",
      "line": 1454,
      "methods": {
        "__init__": {
          "line": 1461,
          "return_type": "None",
          "signature": "def __init__(self, columns: Optional[List[dict]] = None, content: Optional[List[View]] = None, spacing: Optional[float] = None, children: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "LazyVGrid",
      "semantic_domain": "grid",
      "source_file": "pyboot/appui.pyi",
      "type_id": 2147131847
    },
    "LazyVStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "lazy_vstack",
      "call_signature": "LazyVStack(content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None)",
      "class_signature": "class LazyVStack(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ...",
      "line": 1413,
      "methods": {
        "__init__": {
          "line": 1415,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "LazyVStack",
      "semantic_domain": "stack",
      "source_file": "pyboot/appui.pyi",
      "type_id": 2093241102
    },
    "Link": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "link",
      "call_signature": "Link(title: str = '', url: str = '')",
      "class_signature": "class Link(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: str = '', url: str = '') -> None: ...",
      "line": 1657,
      "methods": {
        "__init__": {
          "line": 1659,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', url: str = '') -> None: ..."
        }
      },
      "public_name": "Link",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1809950651
    },
    "List": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "list",
      "call_signature": "List(content: Optional[List[View]] = None)",
      "class_signature": "class List(_ContainerView):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ...",
      "line": 1576,
      "methods": {
        "__init__": {
          "line": 1578,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "List",
      "semantic_domain": "list",
      "source_file": "pyboot/appui.pyi",
      "type_id": 428197458
    },
    "MapView": {
      "aurora_slots": [
        {
          "attr": "_center",
          "name": "center",
          "prop_id": 3584,
          "python_descriptor": false,
          "value_type": "latlon"
        },
        {
          "attr": "_span",
          "name": "span",
          "prop_id": 3585,
          "python_descriptor": false,
          "value_type": "double"
        }
      ],
      "auto_register": true,
      "bridge_type": "map_view",
      "call_signature": "MapView(latitude: float = 37.7749, longitude: float = -122.4194, span: float = 0.05, markers: Optional[List[Dict[str, Any]]] = None, map_style: str = 'automatic', mapStyle: Optional[str] = None)",
      "class_signature": "class MapView(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, latitude: float = 37.7749, longitude: float = -122.4194, span: float = 0.05, markers: Optional[List[Dict[str, Any]]] = None, map_style: str = 'automatic', mapStyle: Optional[str] = None) -> None: ...",
      "line": 1719,
      "methods": {
        "__init__": {
          "line": 1728,
          "return_type": "None",
          "signature": "def __init__(self, latitude: float = 37.7749, longitude: float = -122.4194, span: float = 0.05, markers: Optional[List[Dict[str, Any]]] = None, map_style: str = 'automatic', mapStyle: Optional[str] = None) -> None: ..."
        },
        "aurora_set_center": {
          "line": 1732,
          "return_type": "None",
          "signature": "def aurora_set_center(self, latitude: float, longitude: float) -> None: \"\"\"Update map center via Aurora binary fast-path.\"\"\" ..."
        },
        "aurora_set_span": {
          "line": 1735,
          "return_type": "None",
          "signature": "def aurora_set_span(self, span: float) -> None: \"\"\"Update map span via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "MapView",
      "semantic_domain": "map",
      "source_file": "pyboot/appui.pyi",
      "type_id": 171762681
    },
    "Menu": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "menu",
      "call_signature": "Menu(title: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None)",
      "class_signature": "class Menu(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None) -> None: ...",
      "line": 1307,
      "methods": {
        "__init__": {
          "line": 1317,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', content: Optional[List[View]] = None, children: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "Menu",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 541590745
    },
    "MultiDatePicker": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "multi_date_picker",
      "call_signature": "MultiDatePicker(title: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class MultiDatePicker(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1296,
      "methods": {
        "__init__": {
          "line": 1298,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "MultiDatePicker",
      "semantic_domain": "date_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 429008949
    },
    "NavigationLink": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "navigation_link",
      "call_signature": "NavigationLink(title: Optional[str] = None, destination: Optional[View] = None, label: Optional[View] = None)",
      "class_signature": "class NavigationLink(View):",
      "domain": "navigation",
      "initializer_signature": "def __init__(self, title: Optional[str] = None, destination: Optional[View] = None, label: Optional[View] = None) -> None: ...",
      "line": 1531,
      "methods": {
        "__init__": {
          "line": 1533,
          "return_type": "None",
          "signature": "def __init__(self, title: Optional[str] = None, destination: Optional[View] = None, label: Optional[View] = None) -> None: ..."
        }
      },
      "public_name": "NavigationLink",
      "semantic_domain": "navigation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1899247870
    },
    "NavigationSplitView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "navigation_split_view",
      "call_signature": "NavigationSplitView(sidebar: Optional[View] = None, detail: Optional[View] = None, supplementary: Optional[View] = None, column_visibility: str = 'all')",
      "class_signature": "class NavigationSplitView(View):",
      "domain": "navigation",
      "initializer_signature": "def __init__(self, sidebar: Optional[View] = None, detail: Optional[View] = None, supplementary: Optional[View] = None, column_visibility: str = 'all') -> None: ...",
      "line": 1536,
      "methods": {
        "__init__": {
          "line": 1541,
          "return_type": "None",
          "signature": "def __init__(self, sidebar: Optional[View] = None, detail: Optional[View] = None, supplementary: Optional[View] = None, column_visibility: str = 'all') -> None: ..."
        }
      },
      "public_name": "NavigationSplitView",
      "semantic_domain": "navigation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 846268376
    },
    "NavigationStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "navigation_stack",
      "call_signature": "NavigationStack(content: Optional[View] = None, path: Optional[NavigationPath] = None, destinations: Optional[Dict[str, Callable]] = None)",
      "class_signature": "class NavigationStack(View):",
      "domain": "navigation",
      "initializer_signature": "def __init__(self, content: Optional[View] = None, path: Optional[NavigationPath] = None, destinations: Optional[Dict[str, Callable]] = None) -> None: ...",
      "line": 1514,
      "methods": {
        "__init__": {
          "line": 1525,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[View] = None, path: Optional[NavigationPath] = None, destinations: Optional[Dict[str, Callable]] = None) -> None: ..."
        }
      },
      "public_name": "NavigationStack",
      "semantic_domain": "navigation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1372651098
    },
    "Overlay": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "overlay",
      "call_signature": "Overlay(content: Optional[View] = None, overlay: Optional[View] = None, alignment: str = 'center')",
      "class_signature": "class Overlay(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[View] = None, overlay: Optional[View] = None, alignment: str = 'center') -> None: ...",
      "line": 1500,
      "methods": {
        "__init__": {
          "line": 1502,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[View] = None, overlay: Optional[View] = None, alignment: str = 'center') -> None: ..."
        }
      },
      "public_name": "Overlay",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 224006693
    },
    "PasteButton": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "paste_button",
      "call_signature": "PasteButton(on_paste: Optional[Callable] = None, onPaste: Optional[Callable] = None)",
      "class_signature": "class PasteButton(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, on_paste: Optional[Callable] = None, onPaste: Optional[Callable] = None) -> None: ...",
      "line": 1320,
      "methods": {
        "__init__": {
          "line": 1322,
          "return_type": "None",
          "signature": "def __init__(self, on_paste: Optional[Callable] = None, onPaste: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "PasteButton",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 973355598
    },
    "Path": {
      "aurora_slots": [
        {
          "attr": "_commands",
          "name": "commands",
          "prop_id": 3072,
          "python_descriptor": false,
          "value_type": "json"
        }
      ],
      "auto_register": true,
      "bridge_type": "path",
      "call_signature": "Path(commands: Optional[List[Dict[str, Any]]] = None, fill: Optional[ColorLike] = None, stroke: Optional[ColorLike] = None, line_width: Optional[float] = None)",
      "class_signature": "class Path(View):",
      "domain": "drawing",
      "initializer_signature": "def __init__(self, commands: Optional[List[Dict[str, Any]]] = None, fill: Optional[ColorLike] = None, stroke: Optional[ColorLike] = None, line_width: Optional[float] = None) -> None: ...",
      "line": 1895,
      "methods": {
        "__init__": {
          "line": 1901,
          "return_type": "None",
          "signature": "def __init__(self, commands: Optional[List[Dict[str, Any]]] = None, fill: Optional[ColorLike] = None, stroke: Optional[ColorLike] = None, line_width: Optional[float] = None) -> None: ..."
        },
        "aurora_set_commands": {
          "line": 1904,
          "return_type": "None",
          "signature": "def aurora_set_commands(self, commands: List[Dict[str, Any]]) -> None: \"\"\"Update path commands via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Path",
      "semantic_domain": "drawing",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1444525381
    },
    "PhotoPicker": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "photo_picker",
      "call_signature": "PhotoPicker(selection_limit: int = 1, filter: str = 'images', on_picked: Optional[Callable] = None, label: Optional[View] = None, selectionLimit: Optional[int] = None, onPicked: Optional[Callable] = None, **kwargs: Any)",
      "class_signature": "class PhotoPicker(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, selection_limit: int = 1, filter: str = 'images', on_picked: Optional[Callable] = None, label: Optional[View] = None, selectionLimit: Optional[int] = None, onPicked: Optional[Callable] = None, **kwargs: Any) -> None: ...",
      "line": 1341,
      "methods": {
        "__init__": {
          "line": 1346,
          "return_type": "None",
          "signature": "def __init__(self, selection_limit: int = 1, filter: str = 'images', on_picked: Optional[Callable] = None, label: Optional[View] = None, selectionLimit: Optional[int] = None, onPicked: Optional[Callable] = None, **kwargs: Any) -> None: ..."
        }
      },
      "public_name": "PhotoPicker",
      "semantic_domain": "media_picker",
      "source_file": "pyboot/appui.pyi",
      "type_id": 844079064
    },
    "Picker": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "picker",
      "call_signature": "Picker(label: str = '', selection: Optional[str] = None, options: Optional[List[str]] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class Picker(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', selection: Optional[str] = None, options: Optional[List[str]] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1261,
      "methods": {
        "__init__": {
          "line": 1265,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', selection: Optional[str] = None, options: Optional[List[str]] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "Picker",
      "semantic_domain": "selection",
      "source_file": "pyboot/appui.pyi",
      "type_id": 782577129
    },
    "Popover": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "popover",
      "call_signature": "Popover(is_presented: bool = False, content: Optional[View] = None, trigger: Optional[View] = None, isPresented: Optional[bool] = None)",
      "class_signature": "class Popover(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, is_presented: bool = False, content: Optional[View] = None, trigger: Optional[View] = None, isPresented: Optional[bool] = None) -> None: ...",
      "line": 1697,
      "methods": {
        "__init__": {
          "line": 1699,
          "return_type": "None",
          "signature": "def __init__(self, is_presented: bool = False, content: Optional[View] = None, trigger: Optional[View] = None, isPresented: Optional[bool] = None) -> None: ..."
        }
      },
      "public_name": "Popover",
      "semantic_domain": "presentation",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1349058763
    },
    "ProgressView": {
      "aurora_slots": [
        {
          "attr": "_value",
          "name": "value",
          "prop_id": 1280,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "auto_register": true,
      "bridge_type": "progress_view",
      "call_signature": "ProgressView(label: Optional[str] = None, value: Optional[float] = None, total: float = 1.0)",
      "class_signature": "class ProgressView(View):",
      "domain": "feedback",
      "initializer_signature": "def __init__(self, label: Optional[str] = None, value: Optional[float] = None, total: float = 1.0) -> None: ...",
      "line": 1646,
      "methods": {
        "__init__": {
          "line": 1651,
          "return_type": "None",
          "signature": "def __init__(self, label: Optional[str] = None, value: Optional[float] = None, total: float = 1.0) -> None: ..."
        },
        "aurora_set_value": {
          "line": 1653,
          "return_type": "None",
          "signature": "def aurora_set_value(self, value: Optional[float]) -> None: \"\"\"Update progress value via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "ProgressView",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 787699673
    },
    "Rectangle": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "rectangle",
      "call_signature": "Rectangle()",
      "class_signature": "class Rectangle(_Shape):",
      "domain": "shape",
      "initializer_signature": "def __init__(self) -> None: ...",
      "line": 1922,
      "methods": {
        "__init__": {
          "line": 1924,
          "return_type": "None",
          "signature": "def __init__(self) -> None: ..."
        }
      },
      "public_name": "Rectangle",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 41586722
    },
    "Refreshable": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "refreshable",
      "call_signature": "Refreshable(on_refresh: Optional[Callable] = None, onRefresh: Optional[Callable] = None, content: Optional[ViewChild] = None)",
      "class_signature": "class Refreshable(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, on_refresh: Optional[Callable] = None, onRefresh: Optional[Callable] = None, content: Optional[ViewChild] = None) -> None: ...",
      "line": 1703,
      "methods": {
        "__init__": {
          "line": 1705,
          "return_type": "None",
          "signature": "def __init__(self, on_refresh: Optional[Callable] = None, onRefresh: Optional[Callable] = None, content: Optional[ViewChild] = None) -> None: ..."
        }
      },
      "public_name": "Refreshable",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1350456458
    },
    "RenameButton": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "rename_button",
      "call_signature": "RenameButton(action: Optional[Callable] = None)",
      "class_signature": "class RenameButton(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, action: Optional[Callable] = None) -> None: ...",
      "line": 1325,
      "methods": {
        "__init__": {
          "line": 1327,
          "return_type": "None",
          "signature": "def __init__(self, action: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "RenameButton",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1649658199
    },
    "RoundedRectangle": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "rounded_rectangle",
      "call_signature": "RoundedRectangle(corner_radius: float = 10, cornerRadius: Optional[float] = None)",
      "class_signature": "class RoundedRectangle(_Shape):",
      "domain": "shape",
      "initializer_signature": "def __init__(self, corner_radius: float = 10, cornerRadius: Optional[float] = None) -> None: ...",
      "line": 1926,
      "methods": {
        "__init__": {
          "line": 1928,
          "return_type": "None",
          "signature": "def __init__(self, corner_radius: float = 10, cornerRadius: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "RoundedRectangle",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 219268132
    },
    "SafeAreaInset": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "safe_area_inset",
      "call_signature": "SafeAreaInset(edge: str = 'bottom', content: Optional[View] = None)",
      "class_signature": "class SafeAreaInset(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, edge: str = 'bottom', content: Optional[View] = None) -> None: ...",
      "line": 1505,
      "methods": {
        "__init__": {
          "line": 1507,
          "return_type": "None",
          "signature": "def __init__(self, edge: str = 'bottom', content: Optional[View] = None) -> None: ..."
        }
      },
      "public_name": "SafeAreaInset",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 712319002
    },
    "ScrollView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "scroll_view",
      "call_signature": "ScrollView(content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, showsIndicators: Optional[bool] = None)",
      "class_signature": "class ScrollView(_ContainerView):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, showsIndicators: Optional[bool] = None) -> None: ...",
      "line": 1423,
      "methods": {
        "__init__": {
          "line": 1428,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, showsIndicators: Optional[bool] = None) -> None: ..."
        }
      },
      "public_name": "ScrollView",
      "semantic_domain": "scroll",
      "source_file": "pyboot/appui.pyi",
      "type_id": 495261511
    },
    "ScrollViewReader": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "scroll_view_reader",
      "call_signature": "ScrollViewReader(content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, scroll_to: Optional[str] = None, anchor: str = 'top', showsIndicators: Optional[bool] = None, scrollTo: Optional[str] = None, children: Optional[ViewChild] = None)",
      "class_signature": "class ScrollViewReader(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, scroll_to: Optional[str] = None, anchor: str = 'top', showsIndicators: Optional[bool] = None, scrollTo: Optional[str] = None, children: Optional[ViewChild] = None) -> None: ...",
      "line": 1432,
      "methods": {
        "__init__": {
          "line": 1439,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[ViewChild] = None, axes: str = 'vertical', shows_indicators: bool = True, scroll_to: Optional[str] = None, anchor: str = 'top', showsIndicators: Optional[bool] = None, scrollTo: Optional[str] = None, children: Optional[ViewChild] = None) -> None: ..."
        }
      },
      "public_name": "ScrollViewReader",
      "semantic_domain": "scroll",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1896261579
    },
    "SearchField": {
      "aurora_slots": [
        {
          "attr": "_text",
          "name": "text",
          "prop_id": 512,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "search_field",
      "call_signature": "SearchField(text: str = '', placeholder: str = 'Search', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None)",
      "class_signature": "class SearchField(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, text: str = '', placeholder: str = 'Search', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ...",
      "line": 1202,
      "methods": {
        "__init__": {
          "line": 1204,
          "return_type": "None",
          "signature": "def __init__(self, text: str = '', placeholder: str = 'Search', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "SearchField",
      "semantic_domain": "text_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1835148481
    },
    "Section": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "section",
      "call_signature": "Section(content: Optional[ViewChild] = None, *, header: Optional[Union[str, View]] = None, footer: Optional[Union[str, View]] = None, children: Optional[ViewChild] = None)",
      "class_signature": "class Section(_ContainerView):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, content: Optional[ViewChild] = None, *, header: Optional[Union[str, View]] = None, footer: Optional[Union[str, View]] = None, children: Optional[ViewChild] = None) -> None: ...",
      "line": 1602,
      "methods": {
        "__init__": {
          "line": 1608,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[ViewChild] = None, *, header: Optional[Union[str, View]] = None, footer: Optional[Union[str, View]] = None, children: Optional[ViewChild] = None) -> None: ..."
        }
      },
      "public_name": "Section",
      "semantic_domain": "section",
      "source_file": "pyboot/appui.pyi",
      "type_id": 433476724
    },
    "SecureField": {
      "aurora_slots": [
        {
          "attr": "_text",
          "name": "text",
          "prop_id": 512,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "secure_field",
      "call_signature": "SecureField(placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None)",
      "class_signature": "class SecureField(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ...",
      "line": 1185,
      "methods": {
        "__init__": {
          "line": 1187,
          "return_type": "None",
          "signature": "def __init__(self, placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "SecureField",
      "semantic_domain": "text_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1546701120
    },
    "SegmentedControl": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "segmented_control",
      "call_signature": "SegmentedControl(options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class SegmentedControl(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1269,
      "methods": {
        "__init__": {
          "line": 1271,
          "return_type": "None",
          "signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "SegmentedControl",
      "semantic_domain": "selection",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1150040383
    },
    "ShareLink": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "share_link",
      "call_signature": "ShareLink(item: str = '', subject: Optional[str] = None, message: Optional[str] = None)",
      "class_signature": "class ShareLink(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, item: str = '', subject: Optional[str] = None, message: Optional[str] = None) -> None: ...",
      "line": 1667,
      "methods": {
        "__init__": {
          "line": 1669,
          "return_type": "None",
          "signature": "def __init__(self, item: str = '', subject: Optional[str] = None, message: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "ShareLink",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1469488390
    },
    "SignInWithAppleButton": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "sign_in_with_apple",
      "call_signature": "SignInWithAppleButton(type: str = 'signIn', on_complete: Optional[Callable] = None, onComplete: Optional[Callable] = None)",
      "class_signature": "class SignInWithAppleButton(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, type: str = 'signIn', on_complete: Optional[Callable] = None, onComplete: Optional[Callable] = None) -> None: ...",
      "line": 1333,
      "methods": {
        "__init__": {
          "line": 1338,
          "return_type": "None",
          "signature": "def __init__(self, type: str = 'signIn', on_complete: Optional[Callable] = None, onComplete: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "SignInWithAppleButton",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 224080439
    },
    "Slider": {
      "aurora_slots": [
        {
          "attr": "_value",
          "name": "value",
          "prop_id": 1024,
          "python_descriptor": true,
          "value_type": "double"
        }
      ],
      "auto_register": true,
      "bridge_type": "slider",
      "call_signature": "Slider(value: float = 0.0, minimum: float = 0.0, maximum: float = 1.0, step: Optional[float] = None, label: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, min_value: Optional[float] = None, max_value: Optional[float] = None, minValue: Optional[float] = None, maxValue: Optional[float] = None)",
      "class_signature": "class Slider(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, value: float = 0.0, minimum: float = 0.0, maximum: float = 1.0, step: Optional[float] = None, label: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, min_value: Optional[float] = None, max_value: Optional[float] = None, minValue: Optional[float] = None, maxValue: Optional[float] = None) -> None: ...",
      "line": 1228,
      "methods": {
        "__init__": {
          "line": 1239,
          "return_type": "None",
          "signature": "def __init__(self, value: float = 0.0, minimum: float = 0.0, maximum: float = 1.0, step: Optional[float] = None, label: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, min_value: Optional[float] = None, max_value: Optional[float] = None, minValue: Optional[float] = None, maxValue: Optional[float] = None) -> None: ..."
        },
        "aurora_set_value": {
          "line": 1247,
          "return_type": "None",
          "signature": "def aurora_set_value(self, value: float) -> None: \"\"\"Update slider value via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Slider",
      "semantic_domain": "control",
      "source_file": "pyboot/appui.pyi",
      "type_id": 70285166
    },
    "Spacer": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "spacer",
      "call_signature": "Spacer(min_length: Optional[float] = None, minLength: Optional[float] = None)",
      "class_signature": "class Spacer(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, min_length: Optional[float] = None, minLength: Optional[float] = None) -> None: ...",
      "line": 1445,
      "methods": {
        "__init__": {
          "line": 1447,
          "return_type": "None",
          "signature": "def __init__(self, min_length: Optional[float] = None, minLength: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "Spacer",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1641755527
    },
    "Stepper": {
      "aurora_slots": [
        {
          "attr": "_value",
          "name": "value",
          "prop_id": 1792,
          "python_descriptor": true,
          "value_type": "int"
        }
      ],
      "auto_register": true,
      "bridge_type": "stepper",
      "call_signature": "Stepper(label: str = '', value: int = 0, minimum: int = 0, maximum: int = 100, step: int = 1, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class Stepper(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', value: int = 0, minimum: int = 0, maximum: int = 100, step: int = 1, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1251,
      "methods": {
        "__init__": {
          "line": 1254,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', value: int = 0, minimum: int = 0, maximum: int = 100, step: int = 1, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        },
        "aurora_set_value": {
          "line": 1257,
          "return_type": "None",
          "signature": "def aurora_set_value(self, value: int) -> None: \"\"\"Update stepper value via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Stepper",
      "semantic_domain": "control",
      "source_file": "pyboot/appui.pyi",
      "type_id": 744999815
    },
    "SwipeActions": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "swipe_actions",
      "call_signature": "SwipeActions(content: Optional[View] = None, leading: Optional[List[View]] = None, trailing: Optional[List[View]] = None)",
      "class_signature": "class SwipeActions(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, content: Optional[View] = None, leading: Optional[List[View]] = None, trailing: Optional[List[View]] = None) -> None: ...",
      "line": 1709,
      "methods": {
        "__init__": {
          "line": 1711,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[View] = None, leading: Optional[List[View]] = None, trailing: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "SwipeActions",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1461308184
    },
    "Tab": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "tab",
      "call_signature": "Tab(title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, content: Optional[View] = None, badge: Optional[int] = None, tag: Optional[int] = None, systemImage: Optional[str] = None, role: Optional[str] = None)",
      "class_signature": "class Tab(View):",
      "domain": "navigation",
      "initializer_signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, content: Optional[View] = None, badge: Optional[int] = None, tag: Optional[int] = None, systemImage: Optional[str] = None, role: Optional[str] = None) -> None: ...",
      "line": 1558,
      "methods": {
        "__init__": {
          "line": 1563,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', system_image: Optional[str] = None, image: Optional[str] = None, content: Optional[View] = None, badge: Optional[int] = None, tag: Optional[int] = None, systemImage: Optional[str] = None, role: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "Tab",
      "semantic_domain": "tab",
      "source_file": "pyboot/appui.pyi",
      "type_id": 866238563
    },
    "TabView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "tab_view",
      "call_signature": "TabView(tabs: Optional[List[\"Tab\"]] = None, selection: Optional[int] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class TabView(View):",
      "domain": "navigation",
      "initializer_signature": "def __init__(self, tabs: Optional[List[\"Tab\"]] = None, selection: Optional[int] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1544,
      "methods": {
        "__init__": {
          "line": 1554,
          "return_type": "None",
          "signature": "def __init__(self, tabs: Optional[List[\"Tab\"]] = None, selection: Optional[int] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "TabView",
      "semantic_domain": "tab",
      "source_file": "pyboot/appui.pyi",
      "type_id": 668363369
    },
    "Table": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "table",
      "call_signature": "Table(data: Optional[List[Dict[str, Any]]] = None, columns: Optional[List[Dict[str, str]]] = None, on_select: Optional[Callable] = None, onSelect: Optional[Callable] = None)",
      "class_signature": "class Table(View):",
      "domain": "collection",
      "initializer_signature": "def __init__(self, data: Optional[List[Dict[str, Any]]] = None, columns: Optional[List[Dict[str, str]]] = None, on_select: Optional[Callable] = None, onSelect: Optional[Callable] = None) -> None: ...",
      "line": 1628,
      "methods": {
        "__init__": {
          "line": 1630,
          "return_type": "None",
          "signature": "def __init__(self, data: Optional[List[Dict[str, Any]]] = None, columns: Optional[List[Dict[str, str]]] = None, on_select: Optional[Callable] = None, onSelect: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "Table",
      "semantic_domain": "table",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1627220726
    },
    "Text": {
      "aurora_slots": [
        {
          "attr": "_content",
          "name": "content",
          "prop_id": 256,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "text",
      "call_signature": "Text(content: str = '')",
      "class_signature": "class Text(View):",
      "domain": "text",
      "initializer_signature": "def __init__(self, content: str = '') -> None: ...",
      "line": 1043,
      "methods": {
        "__init__": {
          "line": 1051,
          "return_type": "None",
          "signature": "def __init__(self, content: str = '') -> None: ..."
        },
        "aurora_set_content": {
          "line": 1052,
          "return_type": "None",
          "signature": "def aurora_set_content(self, content: str) -> None: \"\"\"Update text content via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Text",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1724291469
    },
    "TextEditor": {
      "aurora_slots": [
        {
          "attr": "_text",
          "name": "text",
          "prop_id": 512,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "text_editor",
      "call_signature": "TextEditor(text: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class TextEditor(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, text: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1192,
      "methods": {
        "__init__": {
          "line": 1194,
          "return_type": "None",
          "signature": "def __init__(self, text: str = '', on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "TextEditor",
      "semantic_domain": "text_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1932253471
    },
    "TextField": {
      "aurora_slots": [
        {
          "attr": "_text",
          "name": "text",
          "prop_id": 512,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "text_field",
      "call_signature": "TextField(placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, keyboard_type: Optional[str] = None, autocapitalization: Optional[str] = None, autocorrection_disabled: bool = False, submit_label: Optional[str] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None, keyboardType: Optional[str] = None, autoCapitalization: Optional[str] = None, autocorrectionDisabled: Optional[bool] = None, submitLabel: Optional[str] = None, value: Optional[str] = None, **kwargs: Any)",
      "class_signature": "class TextField(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, keyboard_type: Optional[str] = None, autocapitalization: Optional[str] = None, autocorrection_disabled: bool = False, submit_label: Optional[str] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None, keyboardType: Optional[str] = None, autoCapitalization: Optional[str] = None, autocorrectionDisabled: Optional[bool] = None, submitLabel: Optional[str] = None, value: Optional[str] = None, **kwargs: Any) -> None: ...",
      "line": 1158,
      "methods": {
        "__init__": {
          "line": 1169,
          "return_type": "None",
          "signature": "def __init__(self, placeholder: str = '', text: str = '', on_change: Optional[Callable] = None, on_submit: Optional[Callable] = None, keyboard_type: Optional[str] = None, autocapitalization: Optional[str] = None, autocorrection_disabled: bool = False, submit_label: Optional[str] = None, onChange: Optional[Callable] = None, onSubmit: Optional[Callable] = None, keyboardType: Optional[str] = None, autoCapitalization: Optional[str] = None, autocorrectionDisabled: Optional[bool] = None, submitLabel: Optional[str] = None, value: Optional[str] = None, **kwargs: Any) -> None: ..."
        },
        "aurora_set_text": {
          "line": 1181,
          "return_type": "None",
          "signature": "def aurora_set_text(self, text: str) -> None: \"\"\"Update text field content via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "TextField",
      "semantic_domain": "text_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1371338347
    },
    "TextFieldLink": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "text_field_link",
      "call_signature": "TextFieldLink(title: str = '', prompt: str = '', on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None)",
      "class_signature": "class TextFieldLink(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, title: str = '', prompt: str = '', on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ...",
      "line": 1197,
      "methods": {
        "__init__": {
          "line": 1199,
          "return_type": "None",
          "signature": "def __init__(self, title: str = '', prompt: str = '', on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "TextFieldLink",
      "semantic_domain": "text_input",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1233292716
    },
    "TimelineView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "timeline_view",
      "call_signature": "TimelineView(interval: float = 1.0, content: Optional[View] = None)",
      "class_signature": "class TimelineView(View):",
      "domain": "feedback",
      "initializer_signature": "def __init__(self, interval: float = 1.0, content: Optional[View] = None) -> None: ...",
      "line": 1676,
      "methods": {
        "__init__": {
          "line": 1678,
          "return_type": "None",
          "signature": "def __init__(self, interval: float = 1.0, content: Optional[View] = None) -> None: ..."
        }
      },
      "public_name": "TimelineView",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 796036453
    },
    "Toggle": {
      "aurora_slots": [
        {
          "attr": "_is_on",
          "name": "is_on",
          "prop_id": 768,
          "python_descriptor": true,
          "value_type": "bool"
        }
      ],
      "auto_register": true,
      "bridge_type": "toggle",
      "call_signature": "Toggle(label: str = '', is_on: bool = False, on_change: Optional[Callable] = None, isOn: Optional[bool] = None, onChange: Optional[Callable] = None, value: Optional[bool] = None)",
      "class_signature": "class Toggle(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, label: str = '', is_on: bool = False, on_change: Optional[Callable] = None, isOn: Optional[bool] = None, onChange: Optional[Callable] = None, value: Optional[bool] = None) -> None: ...",
      "line": 1210,
      "methods": {
        "__init__": {
          "line": 1221,
          "return_type": "None",
          "signature": "def __init__(self, label: str = '', is_on: bool = False, on_change: Optional[Callable] = None, isOn: Optional[bool] = None, onChange: Optional[Callable] = None, value: Optional[bool] = None) -> None: ..."
        },
        "aurora_set_is_on": {
          "line": 1224,
          "return_type": "None",
          "signature": "def aurora_set_is_on(self, value: bool) -> None: \"\"\"Update toggle state via Aurora binary fast-path.\"\"\" ..."
        }
      },
      "public_name": "Toggle",
      "semantic_domain": "control",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1847446242
    },
    "ToolbarItem": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "toolbar_item",
      "call_signature": "ToolbarItem(placement: str = 'automatic', content: Optional[View] = None, role: Optional[str] = None)",
      "class_signature": "class ToolbarItem(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, placement: str = 'automatic', content: Optional[View] = None, role: Optional[str] = None) -> None: ...",
      "line": 1955,
      "methods": {
        "__init__": {
          "line": 1965,
          "return_type": "None",
          "signature": "def __init__(self, placement: str = 'automatic', content: Optional[View] = None, role: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "ToolbarItem",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 2052423522
    },
    "ToolbarSpacer": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "toolbar_spacer",
      "call_signature": "ToolbarSpacer(sizing: str = 'fixed', placement: str = 'automatic')",
      "class_signature": "class ToolbarSpacer(View):",
      "domain": "presentation",
      "initializer_signature": "def __init__(self, sizing: str = 'fixed', placement: str = 'automatic') -> None: ...",
      "line": 1969,
      "methods": {
        "__init__": {
          "line": 1971,
          "return_type": "None",
          "signature": "def __init__(self, sizing: str = 'fixed', placement: str = 'automatic') -> None: ..."
        }
      },
      "public_name": "ToolbarSpacer",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 572014512
    },
    "VStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "vstack",
      "call_signature": "VStack(content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None)",
      "class_signature": "class VStack(_ContainerView):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ...",
      "line": 1394,
      "methods": {
        "__init__": {
          "line": 1401,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center', spacing: Optional[float] = None) -> None: ..."
        }
      },
      "public_name": "VStack",
      "semantic_domain": "stack",
      "source_file": "pyboot/appui.pyi",
      "type_id": 549758049
    },
    "VideoPlayer": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "video_player",
      "call_signature": "VideoPlayer(url: str = '', autoplay: bool = False, loop: bool = False, show_controls: bool = True, presentation: str = 'inline', allows_fullscreen: bool = True, allows_pip: bool = True, allows_airplay: bool = True, video_gravity: str = 'resizeAspect', enters_fullscreen_when_playback_begins: bool = False, exits_fullscreen_when_playback_ends: bool = True, showControls: Optional[bool] = None, allowsFullscreen: Optional[bool] = None, allowsPiP: Optional[bool] = None, allowsPictureInPicture: Optional[bool] = None, allowsAirPlay: Optional[bool] = None, videoGravity: Optional[str] = None, entersFullscreenWhenPlaybackBegins: Optional[bool] = None, exitsFullscreenWhenPlaybackEnds: Optional[bool] = None, allows_picture_in_picture: Optional[bool] = None, player: Optional[PlayerController] = None, player_id: Optional[str] = None, pause_on_disappear: Optional[bool] = None)",
      "class_signature": "class VideoPlayer(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, url: str = '', autoplay: bool = False, loop: bool = False, show_controls: bool = True, presentation: str = 'inline', allows_fullscreen: bool = True, allows_pip: bool = True, allows_airplay: bool = True, video_gravity: str = 'resizeAspect', enters_fullscreen_when_playback_begins: bool = False, exits_fullscreen_when_playback_ends: bool = True, showControls: Optional[bool] = None, allowsFullscreen: Optional[bool] = None, allowsPiP: Optional[bool] = None, allowsPictureInPicture: Optional[bool] = None, allowsAirPlay: Optional[bool] = None, videoGravity: Optional[str] = None, entersFullscreenWhenPlaybackBegins: Optional[bool] = None, exitsFullscreenWhenPlaybackEnds: Optional[bool] = None, allows_picture_in_picture: Optional[bool] = None, player: Optional[PlayerController] = None, player_id: Optional[str] = None, pause_on_disappear: Optional[bool] = None) -> None: ...",
      "line": 1783,
      "methods": {
        "__init__": {
          "line": 1792,
          "return_type": "None",
          "signature": "def __init__(self, url: str = '', autoplay: bool = False, loop: bool = False, show_controls: bool = True, presentation: str = 'inline', allows_fullscreen: bool = True, allows_pip: bool = True, allows_airplay: bool = True, video_gravity: str = 'resizeAspect', enters_fullscreen_when_playback_begins: bool = False, exits_fullscreen_when_playback_ends: bool = True, showControls: Optional[bool] = None, allowsFullscreen: Optional[bool] = None, allowsPiP: Optional[bool] = None, allowsPictureInPicture: Optional[bool] = None, allowsAirPlay: Optional[bool] = None, videoGravity: Optional[str] = None, entersFullscreenWhenPlaybackBegins: Optional[bool] = None, exitsFullscreenWhenPlaybackEnds: Optional[bool] = None, allows_picture_in_picture: Optional[bool] = None, player: Optional[PlayerController] = None, player_id: Optional[str] = None, pause_on_disappear: Optional[bool] = None) -> None: ..."
        }
      },
      "public_name": "VideoPlayer",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 585922776
    },
    "ViewThatFits": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "view_that_fits",
      "call_signature": "ViewThatFits(content: Optional[List[View]] = None)",
      "class_signature": "class ViewThatFits(View):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ...",
      "line": 1492,
      "methods": {
        "__init__": {
          "line": 1494,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None) -> None: ..."
        }
      },
      "public_name": "ViewThatFits",
      "semantic_domain": "generic",
      "source_file": "pyboot/appui.pyi",
      "type_id": 283888
    },
    "WebView": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "web_view",
      "call_signature": "WebView(url: Optional[str] = None, html: Optional[str] = None)",
      "class_signature": "class WebView(View):",
      "domain": "media",
      "initializer_signature": "def __init__(self, url: Optional[str] = None, html: Optional[str] = None) -> None: ...",
      "line": 1739,
      "methods": {
        "__init__": {
          "line": 1741,
          "return_type": "None",
          "signature": "def __init__(self, url: Optional[str] = None, html: Optional[str] = None) -> None: ..."
        }
      },
      "public_name": "WebView",
      "semantic_domain": "web",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1561741721
    },
    "WheelPicker": {
      "aurora_slots": [
        {
          "attr": "_selection",
          "name": "selection",
          "prop_id": 4096,
          "python_descriptor": true,
          "value_type": "string"
        }
      ],
      "auto_register": true,
      "bridge_type": "wheel_picker",
      "call_signature": "WheelPicker(options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None)",
      "class_signature": "class WheelPicker(View):",
      "domain": "control",
      "initializer_signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ...",
      "line": 1281,
      "methods": {
        "__init__": {
          "line": 1283,
          "return_type": "None",
          "signature": "def __init__(self, options: Optional[List[str]] = None, selection: Optional[str] = None, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None) -> None: ..."
        }
      },
      "public_name": "WheelPicker",
      "semantic_domain": "selection",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1690416975
    },
    "ZStack": {
      "aurora_slots": [],
      "auto_register": false,
      "bridge_type": "zstack",
      "call_signature": "ZStack(content: Optional[List[View]] = None, alignment: str = 'center')",
      "class_signature": "class ZStack(_ContainerView):",
      "domain": "layout",
      "initializer_signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center') -> None: ...",
      "line": 1409,
      "methods": {
        "__init__": {
          "line": 1411,
          "return_type": "None",
          "signature": "def __init__(self, content: Optional[List[View]] = None, alignment: str = 'center') -> None: ..."
        }
      },
      "public_name": "ZStack",
      "semantic_domain": "stack",
      "source_file": "pyboot/appui.pyi",
      "type_id": 1460036634
    }
  }
}
