shapes property

List<PTShape> get shapes

Deduplicated route shapes associated with the selected PT overlay item.

Only present when shapes were requested via PTStopScheduleFilter.shapes; empty otherwise. PTRouteInfo.shape on the PTStop.routes entries shares these PTShape instances. A PTShape with an empty PTShape.points list failed to decode and is kept so the positional references stay valid.

Implementation

List<PTShape> get shapes => _shapes;