List<double?> get heights => _heights;
set heights(List<double?> value) { if (value == _heights) { return; } _heights = value; markNeedsLayout(); }