README

vectie/bunnia/adapters/miniapp does not have a README file

#
MiniappFile

pub struct MiniappFile {
path : String
content : String
} derive(Eq,
Debug
)

#
MiniappManifestFile

pub struct MiniappManifestFile {
path : String
kind : String
route : String
bytes : Int
} derive(Eq,
Debug
)

#
MiniappManifestPage

pub struct MiniappManifestPage {
name : String
route : String
node_count : Int
depth : Int
component_count : Int
event_count : Int
windowed_list_count : Int
list_total_count : Int
list_visible_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
file_bytes : Int
diagnostics : Array[String]
diagnostic_count : Int
status : String
} derive(Eq,
Debug
)

#
MiniappPage

pub struct MiniappPage {
platform :
Platform

adapter :
PlatformAdapter

markup : String
style : String
js : String
json : String
plan :
RenderPlan

render_budget :
RenderBudget

markup_extension : String
style_extension : String
} derive(Eq,
Debug
)

#
MiniappProject

pub struct MiniappProject {
platform :
Platform

adapter :
PlatformAdapter

name : String
route : String
page : MiniappPage
pages : Array[MiniappProjectPage]
files : Array[MiniappFile]
manifest : MiniappProjectManifest
total_bytes : Int
summary : String
} derive(Eq,
Debug
)

#
MiniappProjectManifest

pub struct MiniappProjectManifest {
name : String
platform_id : String
entry_route : String
page_count : Int
file_count : Int
total_bytes : Int
diagnostic_route_count : Int
diagnostic_count : Int
pages : Array[MiniappManifestPage]
files : Array[MiniappManifestFile]
summary : String
} derive(Eq,
Debug
)

#
MiniappProjectPage

pub struct MiniappProjectPage {
name : String
route : String
page : MiniappPage
} derive(Eq,
Debug
)

#
generate_alipay_page

fn generate_alipay_page(name : String, root :
Node
) -> MiniappPage

#
generate_alipay_project

fn generate_alipay_project(name~ : String, route? : String, root~ :
Node
) -> MiniappProject

#
generate_page

fn generate_page(name : String, root :
Node
, platform~ :
Platform
) -> MiniappPage

#
generate_page_with_budget

fn generate_page_with_budget(name : String, root :
Node
, platform~ :
Platform
, render_budget~ :
RenderBudget
) -> MiniappPage

#
generate_project

fn generate_project(name~ : String, route? : String, root~ :
Node
, platform~ :
Platform
) -> MiniappProject

#
generate_project_from_pages

fn generate_project_from_pages(name~ : String, pages~ : Array[MiniappProjectPage]) -> MiniappProject

#
generate_project_with_budget

fn generate_project_with_budget(name~ : String, route? : String, root~ :
Node
, platform~ :
Platform
, render_budget~ :
RenderBudget
) -> MiniappProject

#
generate_tiktok_page

fn generate_tiktok_page(name : String, root :
Node
) -> MiniappPage

#
generate_tiktok_project

fn generate_tiktok_project(name~ : String, route? : String, root~ :
Node
) -> MiniappProject

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io