widget_recorder 0.3.0 widget_recorder: ^0.3.0 copied to clipboard
Take images from any rendered `Widget` in the tree. Choose how to take the pictures using various controllers.
Widget Recorder for Flutter #
A Flutter package to create images from a Widget.
Usage #
- Import the package:
import 'package:widget_recorder/widget_recorder.dart';
- Use it:
...
WidgetRecorder(
child: myWidget,
controller: WidgetRecorderPeriodicController(),
onSnapshotTaken: (WidgetRecorderSnapshot snapshot) {
Uint8List bytes = snapshot.byteData.buffer.asUint8List();
Image image = Image.memory(bytes);
setState((){
_myImage = image;
});
}
),
...
- Examples:
Individual screenshots:
Recording: