Skip to content

moonbit-libyuelibyue 的 MoonBit 封装

一份 MoonBit 代码,Windows / Linux / macOS 三平台原生窗口——moon add 之后零配置。

快速开始 ​

sh
moon add NoahLiu/moonbit-libyue
moonbit
fn main {
  if !@yue.initialize() {
    return
  }
  let _ = @declarative.mount_window(
    [
      @declarative.label("Hello, MoonBit + libyue!"),
      @declarative.button("Quit", on_click=fn() { @yue.quit() }),
    ],
    title="Hello",
    center=true,
  )
  @yue.run()
}

@declarative.* 需要额外 import NoahLiu/moonbit-libyue/yue/declarative——完整包表见文档索引。