dependencies/timeline_tile/src/axis library

Classes

AxisCoordinates
The coordinates to position an object into an axis.
AxisPosition
Given an axis that has an object positioned somewhere between the start and end point, this represents the different sizes and coordinates of this axis.

Functions

calculateAxisPositioning({required double totalSize, required double objectSize, required double axisPosition}) AxisPosition
Given an axis (x or y) of totalSize, this will calculate how to position an object in the axis based on its objectSize and the axisPosition. If the object exceed the totalSize at the top or the bottom, it will be aligned at the start or at the end with _alignObject.