INNER CODE UNIT · Kotlin

copyToClipboard

Shabinder/SpotiFlyer · desktop/src/jvmMain/kotlin/Main.kt:163

                override fun copyToClipboard(text: String) {
                    val data = StringSelection(text)
                    val cb: Clipboard = Toolkit.getDefaultToolkit().systemClipboard
                    cb.setContents(data, data)
                }

                override fun openPlatform(packageID: String, platformLink: String) = openLink(platformLink)

                fun openLink(link: String) {
                    if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) {
                        Desktop.getDesktop().browse(URI(link))
                    }
                }

                override fun writeMp3Tags(trackDetails: TrackDetails) {
                    /*IMPLEMENTED*/
                }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…