Package-level declarations

Types

Link copied to clipboard
abstract class API

An API is shared code used by OpModes.

Link copied to clipboard
Link copied to clipboard
object CoreRegistrant : OpModeManagerNotifier.Notifications

This object is responsible for registering and running the core systems required for all opmodes.

Link copied to clipboard

A listener that ensures API dependencies are properly initialized when the start button is pressed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MissingDependency(source: KClass<out API>, dependency: KClass<out API>, initializedAPIs: Set<API>) : RuntimeException
Link copied to clipboard
class Resettable<T>(default: () -> T)

A property delegate that instruments resetting it between opmode runs.