23 lines
380 B
Kotlin
23 lines
380 B
Kotlin
package com.mogo.map
|
|
|
|
class MogoData private constructor() {
|
|
|
|
companion object {
|
|
|
|
val mogoMapData by lazy(LazyThreadSafetyMode.SYNCHRONIZED) {
|
|
MogoData()
|
|
}
|
|
}
|
|
|
|
private lateinit var iMogoData: IMogoData
|
|
|
|
fun init(iMogoData: IMogoData) {
|
|
this.iMogoData = iMogoData
|
|
}
|
|
|
|
fun get():IMogoData{
|
|
return iMogoData
|
|
}
|
|
|
|
|
|
} |