Package-level declarations

Types

Link copied to clipboard
object PageModels
Link copied to clipboard
data class PresentationProps(val titleFontSize: TextUnit = 180.sp, val itemsFontSize: TextUnit = 36.sp, val titleTextColor: Color = Color.White, val itemsTextColor: Color = Color.White, val colorPrimary: Color = Color.Black, val colorSecondary: Color = Color.White)

Functions

Link copied to clipboard
@Composable
fun WriteopiaPresentationScreen(modifier: Modifier = Modifier, currentPage: StateFlow<Int>, fontsConfiguration: PresentationProps = PresentationProps(), data: List<SlidePage>, pageDraw: @Composable (SlidePage, PresentationProps) -> Unit = { slide, props -> PageModels.twoColors(slide, props) })