JoosConfig
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FIELD, AnnotationTarget.PROPERTY] )
An alternative to Config that automatically handles more complex types like trajectories, poses, and angles, or even custom types using MutableConfigProvider or ImmutableConfigProvider. Its functionality is the same such that if a class has this annotation, all of its public, static, non-final fields will be added to FTC Dashboard (unless the class also has the Disabled annotation).
Parameters
name
the name that all the class's config variables will appear under. Defaults to the class's simple name.