Octavius Framework
Toggle table of contents
desktop
Target filter
desktop
Switch theme
Search in API
Skip to content
Octavius Framework
ui-core
/
org.octavius.ui.timeline
/
TimelineSelectionOverlay
Timeline
Selection
Overlay
desktop
@
Composable
internal
fun
TimelineSelectionOverlay
(
state
:
TimelineState
,
lanes
:
List
<
TimelineLane
>
,
axisHeight
:
Float
,
componentWidth
:
Float
,
componentHeight
:
Float
,
badgeSize
:
IntSize
,
onBadgeSizeChanged
:
(
IntSize
)
->
Unit
,
blockBadgeSize
:
IntSize
,
onBlockBadgeSizeChanged
:
(
IntSize
)
->
Unit
,
selectionStyle
:
TimelineTheme.SelectionStyle
,
showContextMenu
:
Boolean
,
contextMenuAnchorPx
:
Offset
,
onShowContextMenu
:
(
anchor
:
Offset
)
->
Unit
,
onDismissContextMenu
:
(
)
->
Unit
,
showBlockContextMenu
:
Boolean
,
blockContextMenuAnchorPx
:
Offset
,
onShowBlockContextMenu
:
(
anchor
:
Offset
)
->
Unit
,
onDismissBlockContextMenu
:
(
)
->
Unit
,
contextMenuContent
:
@
Composable
ColumnScope
.
(
)
->
Unit
,
blockContextMenuContent
:
@
Composable
ColumnScope
.
(
onDismiss
:
(
)
->
Unit
)
->
Unit
)