in printing/src/main/java/com/zachklipp/richtext/ui/printing/Printable.kt [119:135]
override fun doPrint(
documentName: String,
jobName: String,
modifier: Modifier,
pageDpi: Int,
printBreakpoints: Boolean,
content: @Composable () -> Unit
) {
if (activity == null || printManager == null) return
val adapter = ComposePrintAdapter(
activity, documentName, modifier, pageDpi, printBreakpoints,
mainContext = coroutineScope.coroutineContext
) {
CompositionLocalProvider(LocalPrinting provides true, content = content)
}
printManager.print(jobName, adapter, null)
}