moonbit-community/rabbita/common does not have a README file
pub(open) trait Enumerate { fn tag(Self) -> String}
type Id derive(Compare, Eq, Hash)
impl Show for Id
fn output(self : Id, buf : &Logger) -> Unit
fn Id::compare(Id, Id) -> Int
fn Id::equal(Id, Id) -> Bool
fn Id::hash(self : Id) -> Int
fn Id::hash_combine(Id, Hasher) -> Unit
fn Id::not_equal(x : Id, y : Id) -> Bool
fn Id::op_ge(x : Id, y : Id) -> Bool
fn Id::op_gt(x : Id, y : Id) -> Bool
fn Id::op_le(x : Id, y : Id) -> Bool
fn Id::op_lt(x : Id, y : Id) -> Bool
fn Id::output(self : Id, buf : &Logger) -> Unit
fn Id::to_string(self : Id) -> String
type InstId derive(Eq, Hash)
fn InstId::equal(InstId, InstId) -> Bool
fn InstId::hash(self : InstId) -> Int
fn InstId::hash_combine(InstId, Hasher) -> Unit
fn InstId::not_equal(x : InstId, y : InstId) -> Bool
type Keyboard derive(@moonbitlang/core/debug.DebugDebug)
fn Keyboard::alt_key(self : Keyboard) -> Bool
fn Keyboard::code(self : Keyboard) -> String
fn Keyboard::ctrl_key(self : Keyboard) -> Bool
fn Keyboard::is_composing(self : Keyboard) -> Bool
fn Keyboard::key(self : Keyboard) -> String
fn Keyboard::location(self : Keyboard) -> Int
fn Keyboard::meta_key(self : Keyboard) -> Bool
fn Keyboard::new(key~ : String, code~ : String, alt_key~ : Bool, ctrl_key~ : Bool, shift_key~ : Bool, meta_key~ : Bool, is_composing~ : Bool, repeat~ : Bool, location~ : Int) -> Keyboard
fn Keyboard::repeat(self : Keyboard) -> Bool
fn Keyboard::shift_key(self : Keyboard) -> Bool
fn Keyboard::to_repr(Keyboard) -> @moonbitlang/core/debug.ReprRepr
type Mouse derive(@moonbitlang/core/debug.DebugDebug)
fn Mouse::client_pos(self : Mouse) -> Pos
fn Mouse::new(screen~ : Pos, offset~ : Pos, client~ : Pos) -> Mouse
fn Mouse::offset_pos(self : Mouse) -> Pos
fn Mouse::screen_pos(self : Mouse) -> Pos
fn Mouse::to_repr(Mouse) -> @moonbitlang/core/debug.ReprRepr
pub(all) struct Pos { x : Double y : Double} derive(@moonbitlang/core/debug.DebugDebug)
impl Show for Pos
fn output(self : Pos, buf : &Logger) -> Unit
fn Pos::output(self : Pos, buf : &Logger) -> Unit
fn Pos::to_repr(Pos) -> @moonbitlang/core/debug.ReprRepr
fn Pos::to_string(self : Pos) -> String
type Scroll derive(@moonbitlang/core/debug.DebugDebug)
fn Scroll::height(self : Scroll) -> Double
fn Scroll::new(offset~ : Pos, width~ : Double, height~ : Double) -> Scroll
fn Scroll::offset_pos(self : Scroll) -> Pos
fn Scroll::to_repr(Scroll) -> @moonbitlang/core/debug.ReprRepr
fn Scroll::width(self : Scroll) -> Double
pub(all) struct Viewport { width : Double height : Double} derive(@moonbitlang/core/debug.DebugDebug)
impl Show for Viewport
fn output(self : Viewport, buf : &Logger) -> Unit
fn Viewport::output(self : Viewport, buf : &Logger) -> Unit
fn Viewport::to_repr(Viewport) -> @moonbitlang/core/debug.ReprRepr
fn Viewport::to_string(self : Viewport) -> String
Install
functional Web UI framework for MoonBit
Dependencies
Powered by MoonBit
© 2026 mooncakes.io