Json Config Builder
class JsonConfigBuilder @JvmOverloads constructor(jsonConfig: String? = null)
Content copied to clipboard
Builder class for creating json configuration String used to initialize SygicEngine.
Constructors
Link copied to clipboard
Optional jsonConfig can be used to populate the JsonConfigBuilder with data in the provided json string.
Functions
Link copied to clipboard
fun addLoggingItem(loggingItem: LoggingSettings.LoggingItem.Builder): SygicEngine.JsonConfigBuilder
Content copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun mapReaderSettings(mapReaderSettingsBuild: MapReaderSettings.Builder.() -> Unit)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun storageFolders(storageFoldersBuild: StorageFolders.Builder.() -> Unit)
Content copied to clipboard