pda
jvm
core
/
net.artux.pda.map.di.modules
/
AppModule
App
Module
@
Module
open
class
AppModule
Members
Constructors
App
Module
Link copied to clipboard
constructor
(
dataRepository
:
DataRepository
)
Properties
data
Repository
Link copied to clipboard
@get:
Provides
@get:
Singleton
val
dataRepository
:
DataRepository
Functions
font
Manager
Link copied to clipboard
@
Provides
@
Singleton
open
fun
fontManager
(
assetsFinder
:
AssetsFinder
)
:
FontManager
get
App
Logger
Link copied to clipboard
@
Provides
open
fun
getAppLogger
(
)
:
ApplicationLogger
get
App
Module
Link copied to clipboard
@
Provides
open
fun
getAppModule
(
)
:
AppModule
get
Asset
Manager
Link copied to clipboard
@
Provides
open
fun
getAssetManager
(
assetsFinder
:
AssetsFinder
)
:
AssetManager
get
Game
Map
Link copied to clipboard
@
Provides
open
fun
getGameMap
(
)
:
GameMap
get
Items
Container
Model
Link copied to clipboard
@
Provides
open
fun
getItemsContainerModel
(
)
:
ItemsContainerModel
get
Locale
Bundle
Link copied to clipboard
@
Provides
open
fun
getLocaleBundle
(
assetsFinder
:
AssetsFinder
)
:
LocaleBundle
get
Platform
Interface
Link copied to clipboard
@
Provides
open
fun
getPlatformInterface
(
)
:
PlatformInterface
get
Properties
Link copied to clipboard
@
Provides
open
fun
getProperties
(
)
:
Properties
gson
Link copied to clipboard
@
Provides
@
Singleton
open
fun
gson
(
)
:
Gson
is
In
Tester
Mode
Link copied to clipboard
@
Provides
@
Named
(
value
=
"testerMode"
)
open
fun
isInTesterMode
(
)
:
Boolean