Reference · Tiles, layouts and deals
overlapsOnLayerfunction
Whether two slots of one layer overlap, which no layout may have: a tile cannot share a place.
Import it
import { overlapsOnLayer } from "@johnmorrisdotca/jarajara";
Definition
function overlapsOnLayer(layout: MahjongLayout): boolean
Parameters
| Name | Type | Description |
|---|---|---|
layout | MahjongLayout | The native stacked tile positions. |
Returns
boolean
Whether two slots of one layer overlap, which no layout may have: a tile cannot share a place.
Examples
import { layoutFor, overlapsOnLayer } from "@johnmorrisdotca/jarajara";
const layout = layoutFor(4)!;
console.log(overlapsOnLayer(layout));falseWhat it prints (run when this page was built)