A MoonBit drag-and-drop toolkit based on the dnd-kit interaction engine.
moon add V1GreenSummer/dndkit///|
test {
let rect = @geometry.Rectangle::new(0.0, 0.0, 10.0, 10.0)
inspect(
rect.intersection_area(@geometry.Rectangle::new(5.0, 5.0, 10.0, 10.0)),
content="25",
)
inspect(
@geometry.exceeds_distance(
@geometry.Point::{ x: 3.0, y: 4.0, },
@geometry.Scalar(4.0),
),
content="true",
)
}moon build --target jsInstall
Download zipA MoonBit drag-and-drop toolkit based on the dnd-kit interaction engine.