positioned_sliver_list 0.1.0
positioned_sliver_list: ^0.1.0 copied to clipboard
Sliver list for very large lists with variable item extents: precise jump/animate to index, item position reporting, scroll anchoring, a real ScrollController, and a scrollable_positioned_list compatible API.
example/lib/main.dart
import "dart:async";
import "package:flutter/foundation.dart";
import "package:logging/logging.dart";
import "package:pixel_snap/widgets.dart";
import "shell/app.dart";
void main() {
Logger.root.onRecord.listen((record) {
Zone.current.print("${record.level.name}: ${record.message}");
});
hierarchicalLoggingEnabled = true;
WidgetsFlutterBinding.ensureInitialized();
// Logger("SuperSliverList").level = Level.FINER;
// Right now the debug bar doesn't work nicely with safe area so
// only enable it on desktop platform.
Widget app = const ExampleApp();
if (defaultTargetPlatform != TargetPlatform.iOS &&
defaultTargetPlatform != TargetPlatform.android) {
app = PixelSnapDebugBar(child: app);
}
runApp(app);
}