Implementato sdk honeywell e metodi per lo scanner barcode

This commit is contained in:
2026-02-24 17:49:25 +01:00
parent e8adb76256
commit 7fa96eeb09
27 changed files with 477 additions and 53 deletions

View File

@@ -0,0 +1,6 @@
namespace SteUp.Shared.Core.BarcodeReader.Contracts;
public interface IBarcodeManager
{
void Init();
}

View File

@@ -0,0 +1,14 @@
using SteUp.Shared.Core.BarcodeReader.Dto;
namespace SteUp.Shared.Core.BarcodeReader.Contracts;
public interface IBarcodeReaderService
{
bool IsRightAdapter();
void Init(Action onDeviceReady);
void Deinit();
void Register(Action<BarcodeScanDto> onScanSuccessful, Action<Exception> onScanFailed);
string GetAdapterName();
void OnKeyEvent(object keyEvent);
void ChangeSettings(List<(string Key, object Value)> settings);
}