//workflow/com.squareup.workflow1.ui/Compatible
Compatible¶
[jvm] @WorkflowUiExperimentalApi()
interface Compatible
Implemented by objects whose compatibility requires more nuance than just being of the same type.
Renderings that don’t implement this interface directly can be distinguished by wrapping them with NamedScreen.
Types¶
Name | Summary |
---|---|
Companion | [jvm] Content object Companion |
Properties¶
Name | Summary |
---|---|
compatibilityKey | [jvm] abstract val compatibilityKey: StringInstances of the same type are compatible iff they have the same compatibilityKey. |
Inheritors¶
Name |
---|
AsScreen |
Named |
NamedScreen |
EnvironmentScreen |
ScreenOverlay |