Parents: | ui.gadgets.grids |
Class | Superclass | Slots |
grid-cell | tuple | pref-dim baseline cap-height |
grid-layout | tuple | grid gap fill? row-heights column-widths |
Word | Stack effect |
(compute-cell-locs) | ( grid-layout -- locs ) |
<grid-cell> | ( gadget -- cell ) |
<grid-layout> | ( grid -- grid-layout ) |
accumulate-cell-dims | ( seq gap -- n ns ) |
accumulate-cell-xs | ( grid-layout -- x xs ) |
accumulate-cell-ys | ( grid-layout -- y ys ) |
adjust-for-baseline | ( row-locs row-cells -- row-locs' ) |
cell-dims | ( grid-layout -- dims ) |
cell-locs | ( grid-layout -- locs ) |
column-widths | ( grid-layout -- widths ) |
grid-pref-dim | ( grid-layout -- dim ) |
grid@ | ( grid pair -- col# row ) |
iterate-cell-dims | ( cells quot -- seq ) |
layout-grid | ( children grid-layout -- ) |
row-heights | ( grid-layout -- heights ) |
Word | Stack effect |
grid-cell? | ( object -- ? ) |
grid-layout? | ( object -- ? ) |