Coverage Summary for Class: ClipboardManagerImpl (cloud.mindbox.mobile_sdk.inapp.presentation)
| Class |
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| ClipboardManagerImpl |
100%
(2/2)
|
|
100%
(5/5)
|
100%
(19/19)
|
| ClipboardManagerImpl$Companion |
|
| Total |
100%
(2/2)
|
|
100%
(5/5)
|
100%
(19/19)
|
package cloud.mindbox.mobile_sdk.inapp.presentation
import android.content.ClipData
import android.content.Context
internal class ClipboardManagerImpl(private val context: Context) : ClipboardManager {
override fun copyToClipboard(copyString: String) {
(context.getSystemService(Context.CLIPBOARD_SERVICE) as android.content.ClipboardManager).setPrimaryClip(
ClipData.newPlainText(
PAYLOAD_LABEL,
copyString
)
)
}
companion object {
private const val PAYLOAD_LABEL = "payload"
}
}