Skip to content

Commit dda21b9

Browse files
move SlotsEnum to separate file
1 parent 4eb9328 commit dda21b9

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

image/src/main/java/com/smarttoolfactory/image/DimensionSubcomposeLayout.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import androidx.compose.ui.layout.Placeable
88
import androidx.compose.ui.layout.SubcomposeLayout
99
import androidx.compose.ui.layout.SubcomposeMeasureScope
1010
import androidx.compose.ui.unit.Constraints
11-
import com.smarttoolfactory.image.transform.SlotsEnum
1211

1312
/**
1413
* SubcomposeLayout that [SubcomposeMeasureScope.subcompose]s [mainContent]

image/src/main/java/com/smarttoolfactory/image/ImageWithConstraints.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ import androidx.compose.ui.unit.Constraints
2121
import androidx.compose.ui.unit.Dp
2222
import androidx.compose.ui.unit.IntRect
2323
import androidx.compose.ui.unit.IntSize
24+
import com.smarttoolfactory.image.util.getParentSize
25+
import com.smarttoolfactory.image.util.getScaledBitmapRect
2426

2527

2628
/**
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package com.smarttoolfactory.image
2+
3+
/**
4+
* Enum class for SubcomposeLayouts with main and dependent Composables
5+
*/
6+
enum class SlotsEnum { Main, Dependent }

image/src/main/java/com/smarttoolfactory/image/transform/MorphSubcomposeLayout.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import androidx.compose.ui.unit.Constraints
1111
import androidx.compose.ui.unit.Dp
1212
import androidx.compose.ui.unit.IntSize
1313
import androidx.compose.ui.unit.dp
14+
import com.smarttoolfactory.image.SlotsEnum
1415

1516
/**
1617
* [SubcomposeLayout] layouts children like [Box] and returns [IntSize] of this Composable.
@@ -96,5 +97,3 @@ internal fun MorphSubcomposeLayout(
9697
}
9798
}
9899
}
99-
100-
enum class SlotsEnum { Main, Dependent }

image/src/main/java/com/smarttoolfactory/image/ImageContentScaleUtil.kt renamed to image/src/main/java/com/smarttoolfactory/image/util/ImageContentScaleUtil.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.smarttoolfactory.image
1+
package com.smarttoolfactory.image.util
22

33
import androidx.compose.foundation.Canvas
44
import androidx.compose.foundation.layout.BoxWithConstraints

0 commit comments

Comments
 (0)