Builder
open class Builder : ViewObjectDataBuilder<TrafficSignData.Builder, MapTrafficSign, TrafficSignData>
Content copied to clipboard
Constructors
Builder
Link copied to clipboard
open fun Builder(@NonNull geoCoordinates: GeoCoordinates, @NonNull creator: ObjectCreator<MapTrafficSign, TrafficSignData>)
Content copied to clipboard
Builder
Link copied to clipboard
open fun Builder(@NonNull screenPosition: ViewObjectData.Point, @NonNull creator: ObjectCreator<MapTrafficSign, TrafficSignData>)
Content copied to clipboard
Functions
with Country Signage
Link copied to clipboard
open fun withCountrySignage(countrySignage: TrafficSignSettings.CountrySignage): TrafficSignData.Builder
Content copied to clipboard
Set traffic sign country signage - default value is World
with Form
Link copied to clipboard
open fun withForm(formType: TrafficSignFormSettings.FormType): TrafficSignData.Builder
Content copied to clipboard
Set form type
with Limit
Link copied to clipboard
Set limit value for traffic sign - always in kph
with Max Zoom
Link copied to clipboard
Set maximum zoom level for displaying the traffic sign - default value is 21
with Min Zoom
Link copied to clipboard
Set minimal zoom level for displaying the traffic sign - default value is 0
with Payload
Link copied to clipboard
with Scale
Link copied to clipboard
Set traffic sign scale factor - default velue is 1.
with Sign Type
Link copied to clipboard
open fun withSignType(signType: TrafficSignSettings.SignType): TrafficSignData.Builder
Content copied to clipboard
Content copied to clipboard
Set traffic sign type
with Unit System
Link copied to clipboard
open fun withUnitSystem(unitSystem: TrafficSignSettings.RegionUnitSystem): TrafficSignData.Builder
Content copied to clipboard
Set traffic sign unit system - default value is Metric