Class ImageCaptureHandler
- Namespace
- CapCognition.Maui.Handlers
- Assembly
- CapCognition.Maui.dll
public class ImageCaptureHandler : ViewHandler<ImageCaptureView, PlatformCaptureView>, IPlatformViewHandler, IViewHandler, IElementHandler
- Inheritance
-
ImageCaptureHandler
- Implements
- Inherited Members
Constructors
ImageCaptureHandler()
public ImageCaptureHandler()
Fields
CommandMapper
public static CommandMapper<ImageCaptureView, ImageCaptureHandler> CommandMapper
Field Value
PropertyMapper
public static IPropertyMapper<ImageCaptureView, ImageCaptureHandler> PropertyMapper
Field Value
Methods
CloseCamera()
public void CloseCamera()
ConnectHandler(PlatformCaptureView)
protected override void ConnectHandler(PlatformCaptureView platformView)
Parameters
platformViewPlatformCaptureView
CreatePlatformView()
protected override PlatformCaptureView CreatePlatformView()
Returns
- PlatformCaptureView
DisconnectHandler(PlatformCaptureView)
protected override void DisconnectHandler(PlatformCaptureView platformView)
Parameters
platformViewPlatformCaptureView
GetCurrentImage()
public SKBitmap? GetCurrentImage()
Returns
GetCurrentImageAsync(CancellationToken)
public Task<SKBitmap?> GetCurrentImageAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationToken
Returns
Initialize()
public void Initialize()
OpenCamera()
public bool OpenCamera()
Returns
SetTorch(bool)
public void SetTorch(bool on)
Parameters
onbool
StartContinuousBitmapRetrieval()
public bool StartContinuousBitmapRetrieval()
Returns
StopContinuousBitmapRetrieval()
public bool StopContinuousBitmapRetrieval()
Returns
Terminate()
public void Terminate()