Package com.boswelja.ephemeris.compose

Types

Link copied to clipboard
abstract class EphemerisCalendarState

The base class representing the Composable calendar state

Functions

Link copied to clipboard
@Composable
fun EphemerisCalendar(    pageSource: CalendarPageSource,     calendarState: EphemerisCalendarState,     modifier: Modifier = Modifier,     contentPadding: PaddingValues = PaddingValues(),     dayContent: @Composable BoxScope.(CalendarDay) -> Unit)

EphemerisCalendar displays a calendar Composable that takes configuration from calendarState.

Link copied to clipboard
@Composable
@Stable
fun rememberCalendarState(): EphemerisCalendarState

Remembers an EphemerisCalendarState for use with EphemerisCalendar. Note any changes to parameters will trigger recomposition, and the calendar state will be recreated.