core/src/iosMain/kotlin/licensee/LicenseeLicenseInfoRepository.ios.kt
changeset 79 79794afbbf95
parent 34 ce299aacc068
equal deleted inserted replaced
78:9cf28ee2a8e9 79:79794afbbf95
    31 import platform.Foundation.NSBundle
    31 import platform.Foundation.NSBundle
    32 import platform.Foundation.NSData
    32 import platform.Foundation.NSData
    33 import platform.Foundation.NSFileManager
    33 import platform.Foundation.NSFileManager
    34 import platform.posix.memcpy
    34 import platform.posix.memcpy
    35 
    35 
       
    36 /**
       
    37  * Create a [com.geekorum.aboutoss.core.licensee.LicenseeLicenseInfoRepository]
       
    38  */
    36 fun LicenseeLicenseInfoRepository(
    39 fun LicenseeLicenseInfoRepository(
    37     licenseeResourcePath: String = "compose-resources/app/cash/licensee/artifacts.json",
    40     licenseeResourcePath: String = "compose-resources/app/cash/licensee/artifacts.json",
    38     mainCoroutineDispatcher: CoroutineDispatcher = Dispatchers.Main,
    41     mainCoroutineDispatcher: CoroutineDispatcher = Dispatchers.Main,
    39     ioCoroutineDispatcher: CoroutineDispatcher = Dispatchers.IO,
    42     ioCoroutineDispatcher: CoroutineDispatcher = Dispatchers.IO,
    40 ): LicenseeLicenseInfoRepository {
    43 ): LicenseeLicenseInfoRepository {