@@ -8,6 +8,7 @@ import 'dart:js_interop';
88
99import 'package:ui/src/engine.dart' ;
1010import 'package:ui/ui.dart' as ui;
11+ import 'package:ui/ui_web/src/ui_web.dart' as ui_web;
1112import 'package:web_test_fonts/web_test_fonts.dart' ;
1213
1314/// The mode the app is running in.
@@ -56,7 +57,7 @@ void debugEmulateHotRestart() {
5657
5758/// Fully initializes the engine, including services and UI.
5859Future <void > initializeEngine ({
59- AssetManager ? assetManager,
60+ ui_web. AssetManager ? assetManager,
6061}) async {
6162 await initializeEngineServices (assetManager: assetManager);
6263 await initializeEngineUi ();
@@ -114,7 +115,7 @@ void debugResetEngineInitializationState() {
114115/// * [initializeEngineUi] , which is typically called after this function, and
115116/// puts UI elements on the page.
116117Future <void > initializeEngineServices ({
117- AssetManager ? assetManager,
118+ ui_web. AssetManager ? assetManager,
118119 JsFlutterConfiguration ? jsConfiguration
119120}) async {
120121 if (_initializationState != DebugEngineInitializationState .uninitialized) {
@@ -193,7 +194,7 @@ Future<void> initializeEngineServices({
193194 }
194195 };
195196
196- assetManager ?? = AssetManager (assetBase: configuration.assetBase);
197+ assetManager ?? = ui_web. AssetManager (assetBase: configuration.assetBase);
197198 _setAssetManager (assetManager);
198199
199200 Future <void > initializeRendererCallback () async => renderer.initialize ();
@@ -229,10 +230,10 @@ Future<void> initializeEngineUi() async {
229230 _initializationState = DebugEngineInitializationState .initialized;
230231}
231232
232- AssetManager get assetManager => _assetManager! ;
233- AssetManager ? _assetManager;
233+ ui_web. AssetManager get engineAssetManager => _assetManager! ;
234+ ui_web. AssetManager ? _assetManager;
234235
235- void _setAssetManager (AssetManager assetManager) {
236+ void _setAssetManager (ui_web. AssetManager assetManager) {
236237 if (assetManager == _assetManager) {
237238 return ;
238239 }
@@ -253,7 +254,7 @@ Future<void> _downloadAssetFonts() async {
253254 }
254255
255256 if (_assetManager != null ) {
256- await renderer.fontCollection.loadAssetFonts (await fetchFontManifest (assetManager));
257+ await renderer.fontCollection.loadAssetFonts (await fetchFontManifest (ui_web. assetManager));
257258 }
258259}
259260
0 commit comments