interface Segment {
    drivingRestrictionCount: number;
    featureType: "segment";
    fromNodeId: null | number;
    geometry: LineString;
    hasClosures: boolean;
    hidden?: boolean;
    id: WazeFeatureId;
    isDeleted?: boolean;
    isEmptyStreet: boolean;
    isOneWay: boolean;
    isSelected?: boolean;
    isUnchanged?: boolean;
    oldId?: null | WazeFeatureId;
    revDirection: boolean;
    toNodeId: null | number;
    virtualNodeIds: number[];
}

Hierarchy (View Summary)

Properties

drivingRestrictionCount: number
featureType: "segment"
fromNodeId: null | number
geometry: LineString
hasClosures: boolean
hidden?: boolean
isDeleted?: boolean
isEmptyStreet: boolean
isOneWay: boolean
isSelected?: boolean
isUnchanged?: boolean
oldId?: null | WazeFeatureId
revDirection: boolean
toNodeId: null | number
virtualNodeIds: number[]