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