annotation/FConfigOtherAnnotation library
Classes
- FConfigClearAll
- 本文件包含了额外的FConfig注解定义,用于实现高级配置功能 如配置清除、值监听、变更通知等。 这些注解与代码生成器配合使用,可自动生成相关功能代码。 用于标记清除所有配置的注解。
- FConfigValueListenerManager
- 配置值变更监听器管理器。
- FConfigValueNotifier
- 用于标记字段或 getter 的注解,实现 ValueNotifier 功能。
- FConfigValueUpdateListener
- 用于添加配置值变更监听器的注解。
- FConfigValueUpdateListenerRemove
- 用于移除配置值变更监听器的注解。
Typedefs
- FConfigValueListener = void Function(String key, Type type, Object? value)
- 配置值变更监听器的函数类型定义。