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

commonMain.com.bselzer.ktx.compose.ui.layout.merge.ContentScaleMerger.kt Maven / Gradle / Ivy

There is a newer version: 6.5.0
Show newest version
package com.bselzer.ktx.compose.ui.layout.merge

import androidx.compose.runtime.Stable
import androidx.compose.ui.geometry.Size
import androidx.compose.ui.layout.ContentScale
import androidx.compose.ui.layout.ScaleFactor

class ContentScaleMerger : ComponentMerger {
    override val default: ContentScale = Default

    companion object {
        @Stable
        val Default = object : ContentScale {
            override fun computeScaleFactor(srcSize: Size, dstSize: Size): ScaleFactor = ScaleFactor.Unspecified
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy