From c157a96ae285f524cc64ce4182a5a33790513f87 Mon Sep 17 00:00:00 2001 From: liny <137387869@qq.com> Date: Tue, 4 Jan 2022 17:47:23 +0800 Subject: [PATCH] optimization brn_theme_configurator instance constructor --- lib/src/theme/brn_theme_configurator.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/src/theme/brn_theme_configurator.dart b/lib/src/theme/brn_theme_configurator.dart index 392030cb..2449d465 100644 --- a/lib/src/theme/brn_theme_configurator.dart +++ b/lib/src/theme/brn_theme_configurator.dart @@ -10,13 +10,10 @@ class BrnThemeConfigurator { _checkAndInitBrunoConfig(); } - static BrnThemeConfigurator? _instance; + static final BrnThemeConfigurator _instance = BrnThemeConfigurator._(); - static get instance { - if (null == _instance) { - _instance = BrnThemeConfigurator._(); - } - return _instance!; + static BrnThemeConfigurator get instance { + return _instance; } Map globalConfig = {};