Json Config Builder
Builder class for creating json configuration String used to initialize SygicEngine.
Constructors
JsonConfigBuilder
Link copied to clipboard
Optional jsonConfig can be used to populate the JsonConfigBuilder with data in the provided json string.
Functions
add Logging Item
Link copied to clipboard
fun addLoggingItem(loggingItem: LoggingSettings.LoggingItem.Builder): SygicEngine.JsonConfigBuilder
Content copied to clipboard
audio
Link copied to clipboard
authentication
Link copied to clipboard
fun authentication(appKey: String, appSecret: String? = null): SygicEngine.JsonConfigBuilder
Content copied to clipboard
Adds Authentication section to the json config. appKey is mandatory. Any previous Authentication section (i.e. added from initial json config) will be replaced.
is On Server
Link copied to clipboard
license
Link copied to clipboard
logging
Link copied to clipboard
map Reader Settings
Link copied to clipboard
fun mapReaderSettings(mapReaderSettingsBuild: MapReaderSettings.Builder.() -> Unit)
Content copied to clipboard
map Settings
Link copied to clipboard
navigation
Link copied to clipboard
online
Link copied to clipboard
position Settings
Link copied to clipboard
routing
Link copied to clipboard
storage Folders
Link copied to clipboard
fun storageFolders(storageFoldersBuild: StorageFolders.Builder.() -> Unit)
Content copied to clipboard