config function
获取全局配置信息 全局配置四化和亮度
- 由于key和value都有可能是不同语言传进来的,
- 所以需会将key和value转化为对应的i18n key。
Implementation
// Config getConfig() {
// return Config(
// mutagens: mutagens!,
// brightness: brightness,
// yearDivide: yearDivide,
// horoscopeDivide: horoscopeDivide);
// }
/// 全局配置四化和亮度
/// * 由于key和value都有可能是不同语言传进来的,
/// * 所以需会将key和value转化为对应的i18n key。
void config(Config config) {
if (config.mutagens != null) {
mutagens = config.mutagens;
}
if (config.brightness != null) {
brightness = config.brightness;
}
if (config.yearDivide != null) {
yearDivide = config.yearDivide!;
}
if (config.horoscopeDivide != null) {
horoscopeDivide = config.horoscopeDivide!;
}
}