names property

List<String> names
final

ClassType names (fully qualified) that must be present at runtime.

This is useful when types are not directly referenced to avoid compilation errors if missing.

Example:

@ConditionalOnClass(name: ['package:jetleaf/example/jetleaf_example.dart.LoggingService'])
class OptionalFeatureConfig {}

Implementation

final List<String> names;