All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.pocketbyte.locolaser.mobile.IosClassResourcesConfigBuilder.kt Maven / Gradle / Ivy

Go to download

Implementation of platform for LocoLaser tool to work with Android and iOS platforms.

There is a newer version: 2.5.0
Show newest version
package ru.pocketbyte.locolaser.mobile

import ru.pocketbyte.locolaser.config.resources.BaseResourcesConfigBuilder
import java.io.File

open class IosClassResourcesConfigBuilder(
    private val config: IosBaseClassResourcesConfig
): BaseResourcesConfigBuilder(config) {

    /**
     * Name of the table in iOS bundle. Default value is "Localizable".
     */
    var tableName: String?
        get() = config.tableName
        set(value) { config.tableName = value }

    /**
     * Name of the class that will be generated.
     */
    override var resourceName: String?
        get() = super.resourceName
        set(value) { super.resourceName = value }

    /**
     * Directory where class file should be placed.
     */
    override var resourcesDir: File?
        get() = super.resourcesDir
        set(value) {}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy