pick static method
Future<List<DrishyaEntity> ?>
pick(
- BuildContext context, {
- CamController? controller,
- CameraSetting? setting,
- EditorSetting? editorSetting,
- EditorSetting? photoEditorSetting,
- CustomRouteSetting? routeSetting,
Open camera view for picking.
Implementation
static Future<List<DrishyaEntity>?> pick(
BuildContext context, {
/// Camera controller
CamController? controller,
/// Settings related to the camera
CameraSetting? setting,
/// Settings for text editor
/// If setting is null default setting's will be used
EditorSetting? editorSetting,
/// Setting for photo editing after taking picture,
/// If this setting is null [editorSetting] will be used
EditorSetting? photoEditorSetting,
///
/// Route setting
CustomRouteSetting? routeSetting,
}) async {
return Navigator.of(context).push<List<DrishyaEntity>>(
SlideTransitionPageRoute(
builder: CameraView(
controller: controller,
setting: setting,
editorSetting: editorSetting,
photoEditorSetting: photoEditorSetting,
),
setting: routeSetting ??
const CustomRouteSetting(
transitionDuration: _kRouteDuration,
reverseTransitionDuration: _kRouteDuration,
settings: RouteSettings(name: name),
),
),
);
}