pick static method

Future<LikkEntity?> pick(
  1. BuildContext context, {
  2. Duration? videoDuration,
  3. ResolutionPreset? resolutionPreset,
  4. ImageFormatGroup? imageFormatGroup,
})

Open camera view for picking.

Implementation

static Future<LikkEntity?> pick(
  BuildContext context, {
  Duration? videoDuration,
  ResolutionPreset? resolutionPreset,
  ImageFormatGroup? imageFormatGroup,
}) async {
  return Navigator.of(context).push<LikkEntity>(
    SlideTransitionPageRoute(
      builder: CameraView(
        videoDuration: videoDuration,
        resolutionPreset: resolutionPreset,
        imageFormatGroup: imageFormatGroup,
      ),
      transitionCurve: Curves.easeIn,
      transitionDuration: _kRouteDuration,
      reverseTransitionDuration: _kRouteDuration,
      settings: const RouteSettings(name: name),
    ),
  );
}