toPTRouteSegment method

PTRouteSegment? toPTRouteSegment()

Converts this segment into a PTRouteSegment when it represents a public-transport segment.

Returns a PTRouteSegment exposing PT-specific properties when this segment can be interpreted as a public transport segment, otherwise returns null.

Returns

Implementation

PTRouteSegment? toPTRouteSegment() {
  final OperationResult resultString = objectMethod(
    super.pointerId,
    'RouteSegment',
    'toPTRouteSegment',
  );

  if (resultString['result'] == -1) {
    return null;
  }

  return PTRouteSegment(resultString['result']);
}