FlCameraController class
- Inheritance
-
- Object
- CameraController
- FlCameraController
Constructors
- FlCameraController()
-
factory
Properties
- cameraEvent → FlCameraEvent
-
no setterinherited
- cameraFlash → FlashState?
-
no setterinherited
- cameraOptions → FlCameraOptions?
-
no setterinherited
- cameraResolution ↔ CameraResolution
-
getter/setter pairinherited
-
cameras
→ List<
CameraInfo> ? -
no setterinherited
- cameraZoom → CameraZoomState?
-
no setterinherited
- channel ↔ MethodChannel
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasListeners → bool
-
Whether any listeners are currently registered.
no setterinherited
- hasPreview → bool
-
no setterinherited
- previousCamera → CameraInfo?
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addListener(
VoidCallback listener) → void -
Register a closure to be called when the object changes.
inherited
-
availableCameras(
) → Future< List< CameraInfo> ?> -
获取可用摄像机
通常在第一次加载 Camera 后自动获取设备的可用相机,并且赋值给了
cameras
,所以后续可以不用再调用这个方法,可直接使用cameras
inherited -
dispose(
) → Future< bool> -
dispose all
inherited
-
eventListen(
dynamic data) → void -
消息回调监听
inherited
-
initialize(
{CameraEventListen? listen}) → Future< bool> -
初始化所有相机 camera 和 event
initialize all Including camera and event
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
) → void -
Call all the registered listeners.
inherited
-
removeListener(
VoidCallback listener) → void -
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
resetCamera(
) → Future< bool> -
重新预览相机
Reset the camera
inherited
-
setFlashMode(
FlashState status) → Future< bool> -
打开/关闭 闪光灯
Turn flash on / off
inherited
-
setZoomRatio(
double ratio) → Future< bool> -
相机缩放
Camera zoom
inherited
-
startPreview(
CameraInfo camera, {CameraResolution? resolution, Map< String, dynamic> ? options}) → Future<FlCameraOptions?> -
开始预览
start Preview
camera
需要预览的相机 Camera to previewresolution
预览相机支持的分辨率 Preview the resolution supported by the camerainherited -
stopPreview(
) → Future< bool> -
暂停预览
stop Preview
inherited
-
switchCamera(
CameraInfo camera) → Future< bool> -
切换摄像头
Switch Camera
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited