canCopy

abstract fun canCopy(text: String): Boolean

Returns whether the user is allowed to copy the given text to the pasteboard.

This is more specific than the canCopy property, and can return false if the given text exceeds the allowed amount of characters to copy.

To be used before presenting, for example, a pop-up to share a selected portion of content.


abstract val canCopy: Boolean

Returns whether the user is currently allowed to copy content to the pasteboard.

Navigators and reading apps can use this to know if the "Copy" action should be greyed out or not. This should be called every time the "Copy" action will be displayed, because the value might change during runtime.