AbstractAddressable |
An abstract Addressable which allows Orbit to provide an AddressableContext. abstract class AbstractAddressable |
Addressable |
Marker interface that determines an interface is addressable remotely. interface Addressable |
AddressableClass |
A class type which extends Addressable. typealias AddressableClass = Class<out Addressable> |
AddressableConstructor |
interface AddressableConstructor |
AddressableContext |
A context available to an Addressable which gives access to Orbit runtime information. data class AddressableContext |
DeactivationReason |
Denotes the reason an addressable is deactivating. enum class DeactivationReason |
NonConcrete |
Denotes an addressable that does not have a concrete implementation. annotation class NonConcrete |
OnActivate |
Denotes a method which is executed on activation for lifecycle managed Addressables. annotation class OnActivate |
OnDeactivate |
Denotes a method which is executed on deactivation for lifecycle managed Addressables. annotation class OnDeactivate |