offsetForHorizontal function
Implementation
int offsetForHorizontal(
HorizontalAlign align,
int containerWidth,
int childWidth,
) {
return switch (align) {
HorizontalAlign.left => 0,
HorizontalAlign.center => (containerWidth - childWidth) ~/ 2,
HorizontalAlign.right => containerWidth - childWidth,
};
}