vectie/bunnia/core does not have a README file
impl Show for EventBindingpub struct PlatformAdapter {
platform : Platform
id : String
page_component : String
tap_event : String
component_prefix : String
app_launch_lifecycle : String
page_load_lifecycle : String
page_ready_lifecycle : String
request_api : String
supports_canvas : Bool
supports_cloud : Bool
supports_stream : Bool
} derive(Eq, Debug)impl Show for PlatformAdapterpub struct RenderPlan {
platform : Platform
adapter : PlatformAdapter
root_kind : String
node_count : Int
depth : Int
windowed_list_count : Int
list_total_count : Int
list_visible_count : Int
unwindowed_list_child_count : Int
unkeyed_list_child_count : Int
duplicate_list_key_count : Int
canvas_count : Int
unsupported_canvas_count : Int
scene_count : Int
scene_marker_count : Int
scene_visible_marker_count : Int
scene_region_count : Int
scene_visible_region_count : Int
scene_asset_count : Int
degraded_scene_count : Int
component_kinds : Array[String]
event_messages : Array[String]
diagnostics : Array[String]
summary : String
} derive(Eq, Debug)impl Show for RenderPlanpub struct SurfaceStatus {
kind : SurfaceStatusKind
label : String
detail : String
action_message : String
} derive(Eq, Debug)fn plan_for_adapter_with_budget(root : Node, adapter : PlatformAdapter, budget : RenderBudget) -> RenderPlanfn platform_adapter(platform~ : Platform, id~ : String, page_component~ : String, tap_event~ : String, component_prefix? : String, app_launch_lifecycle? : String, page_load_lifecycle? : String, page_ready_lifecycle? : String, request_api? : String, supports_canvas? : Bool, supports_cloud? : Bool, supports_stream? : Bool) -> PlatformAdapterfn render_budget(max_nodes~ : Int, max_depth~ : Int, max_events~ : Int, max_initial_data_bytes~ : Int, max_unwindowed_list_children? : Int, max_scene_markers? : Int, max_scene_regions? : Int, max_scene_assets? : Int, max_degraded_scenes? : Int) -> RenderBudgetfn surface_status(kind~ : SurfaceStatusKind, label~ : String, detail? : String, action_message? : String) -> SurfaceStatusMoonBit mini-app UI framework with Rabbita-style authoring and modular platform adapters.