override fun doPrint()

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)
      }