NextFTCOpModeScanner

object NextFTCOpModeScanner : OpModeScanner

Scans the user's project for OpModes that take a dev.nextftc.robot.NextRobot instance in their constructor.

Automatically handles registering these OpModes with the FTC dashboard while intercepting their instantiation to inject the dev.nextftc.robot.RobotScanner.robot instance.

Properties

Link copied to clipboard
open override val loadAdjacencyRule: AdjacencyRule<Scanner, Graph<Scanner>>
Link copied to clipboard
open override val targets: SearchTarget
Link copied to clipboard
open override val unloadAdjacencyRule: AdjacencyRule<Scanner, Graph<Scanner>>

Functions

Link copied to clipboard
override fun afterScan(loader: ClassLoader)
Link copied to clipboard
override fun afterUnload(loader: ClassLoader)
Link copied to clipboard
override fun beforeScan(loader: ClassLoader)
Link copied to clipboard
override fun beforeUnload(loader: ClassLoader)
Link copied to clipboard
override fun scan(loader: ClassLoader, cls: Class<*>)
Link copied to clipboard
override fun unload(loader: ClassLoader, cls: Class<*>)