Meshtastic App
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
Meshtastic App
Meshtastic App
/
com.geeksville.mesh.repository.map
/
SharedPreferencesCustomTileProviderRepository
Shared
Preferences
Custom
Tile
Provider
Repository
@
Singleton
class
SharedPreferencesCustomTileProviderRepository
@
Inject
constructor
(
json
:
Json
,
ioDispatcher
:
CoroutineDispatcher
,
mapTileProviderPrefs
:
<Error class: unknown class>
)
:
CustomTileProviderRepository
Members
Constructors
Shared
Preferences
Custom
Tile
Provider
Repository
Link copied to clipboard
@
Inject
constructor
(
json
:
Json
,
ioDispatcher
:
CoroutineDispatcher
,
mapTileProviderPrefs
:
<Error class: unknown class>
)
Functions
add
Custom
Tile
Provider
Link copied to clipboard
open
suspend override
fun
addCustomTileProvider
(
config
:
CustomTileProviderConfig
)
delete
Custom
Tile
Provider
Link copied to clipboard
open
suspend override
fun
deleteCustomTileProvider
(
configId
:
String
)
get
Custom
Tile
Provider
By
Id
Link copied to clipboard
open
suspend override
fun
getCustomTileProviderById
(
configId
:
String
)
:
CustomTileProviderConfig
?
get
Custom
Tile
Providers
Link copied to clipboard
open
override
fun
getCustomTileProviders
(
)
:
Flow
<
List
<
CustomTileProviderConfig
>
>
update
Custom
Tile
Provider
Link copied to clipboard
open
suspend override
fun
updateCustomTileProvider
(
config
:
CustomTileProviderConfig
)