takePicture method
Future
takePicture({
- required BuildContext context,
- required dynamic onTookPicture(
- InstaPhoto? photo
- double aspectRatio = 1 / 1,
- Widget captureBuilder(
- BuildContext context
- Widget frontToBackBuilder(
- BuildContext context
- FloatingActionButtonLocation frontToBackLocation = FloatingActionButtonLocation.endFloat,
- bool maintain = false,
Implementation
Future takePicture({
required final BuildContext context,
required final Function(InstaPhoto? photo)? onTookPicture,
final double aspectRatio = 1/1,
final Widget Function(BuildContext context)? captureBuilder,
final Widget Function(BuildContext context)? frontToBackBuilder,
final FloatingActionButtonLocation frontToBackLocation = FloatingActionButtonLocation.endFloat,
final bool maintain = false
}) async{
return Navigator.push(context, MaterialPageRoute(builder: (context) => InstaCameraPage(
onTookPicture: onTookPicture,
aspectRatio: aspectRatio,
captureBuilder: captureBuilder,
frontToBackBuilder: frontToBackBuilder,
frontToBackLocation: frontToBackLocation,
maintain: maintain,
), fullscreenDialog: true));
}