File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
reveal-core/src/commonMain/kotlin/com/svenjacobs/reveal Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ import androidx.compose.ui.unit.DpOffset
12
12
* @see rememberRevealCanvasState
13
13
*/
14
14
@Stable
15
- public class RevealCanvasState internal constructor() {
15
+ public class RevealCanvasState public constructor() {
16
16
17
17
internal var overlayContent: (@Composable () -> Unit )? by mutableStateOf(null )
18
18
internal var revealableOffset: DpOffset by mutableStateOf(DpOffset .Zero )
Original file line number Diff line number Diff line change @@ -19,10 +19,15 @@ import kotlinx.coroutines.sync.withLock
19
19
@Stable
20
20
@Suppress(" MemberVisibilityCanBePrivate" )
21
21
public class RevealState internal constructor(
22
- visible : Boolean = false ,
23
- private val restoreCurrentRevealableKey : Key ? = null ,
22
+ visible : Boolean ,
23
+ private val restoreCurrentRevealableKey : Key ? ,
24
24
) {
25
25
26
+ public constructor () : this (
27
+ visible = false ,
28
+ restoreCurrentRevealableKey = null ,
29
+ )
30
+
26
31
private val mutex = Mutex ()
27
32
private var didRestoreCurrentRevealable = false
28
33
private var visible by mutableStateOf(visible)
You can’t perform that action at this time.
0 commit comments