Mild fixes to issues I noticed on push
This commit is contained in:
parent
4bbf42db88
commit
9ac4b45422
15
README.md
15
README.md
@ -1,16 +1,3 @@
|
||||
# dartterm
|
||||
|
||||
A new Flutter project.
|
||||
|
||||
## Getting Started
|
||||
|
||||
This project is a starting point for a Flutter application.
|
||||
|
||||
A few resources to get you started if this is your first Flutter project:
|
||||
|
||||
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
|
||||
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
|
||||
|
||||
For help getting started with Flutter development, view the
|
||||
[online documentation](https://docs.flutter.dev/), which offers tutorials,
|
||||
samples, guidance on mobile development, and a full API reference.
|
||||
Roguelike stuff in Dart.
|
@ -1,4 +1,3 @@
|
||||
import 'dart:developer';
|
||||
import 'dart:ui' as ui;
|
||||
|
||||
import 'package:flutter/services.dart';
|
||||
@ -7,7 +6,7 @@ class Assets {
|
||||
final Map<String, ui.Image> _loaded = {};
|
||||
final Set<String> _waiting = {};
|
||||
|
||||
Future<ui.Image> getImageAsync(String name) async {
|
||||
Future<ui.Image> _getImageAsync(String name) async {
|
||||
final assetImageByteData = await rootBundle.load(name);
|
||||
final codec =
|
||||
await ui.instantiateImageCodec(assetImageByteData.buffer.asUint8List());
|
||||
@ -20,7 +19,7 @@ class Assets {
|
||||
ui.Image? getImageIfAvailable(String name) {
|
||||
if (!_waiting.contains(name)) {
|
||||
_waiting.add(name);
|
||||
getImageAsync(name);
|
||||
_getImageAsync(name);
|
||||
}
|
||||
return _loaded[name];
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user