16 #import <UIKit/UIKit.h>
17 #import "AudioToolbox/AudioServices.h"
20 @class ScanditSDKUIView;
52 didScanBarcode:(NSDictionary *)barcode SBS_DEPRECATED;
63 didCancelWithStatus:(NSDictionary *)status;
75 didManualSearch:(NSString *)text;
107 @property (nonatomic, weak) id<ScanditSDKOverlayControllerDelegate>
delegate;
141 - (BOOL)setTorchOnImageResource:(NSString *)fileName
142 ofType:(NSString *)extension SBS_DEPRECATED;
162 - (void)setTorchButtonRelativeX:(
float)x
165 height:(
float)height SBS_DEPRECATED;
191 - (BOOL)setCameraSwitchImageResource:(NSString *)fileName
192 ofType:(NSString *)extension SBS_DEPRECATED;
212 - (void)setCameraSwitchButtonRelativeInverseX:(
float)x
215 height:(
float)height SBS_DEPRECATED;
240 - (void)setViewfinderHeight:(
float)h width:(
float)w SBS_DEPRECATED;
267 - (void)setLogoXOffset:(
int)xOffset
269 landscapeXOffset:(
int)landscapeXOffset
270 landscapeYOffset:(
int)landscapeYOffset SBS_DEPRECATED;
286 - (void)setInfoBannerOffset:(
int)offset SBS_DEPRECATED;
303 - (BOOL)setBannerImageWithResource:(NSString *)fileName ofType:(NSString *)extension;
318 - (void)showSearchBar:(BOOL)show;
329 - (void)setSearchBarActionButtonCaption:(NSString *)caption;
342 - (void)setSearchBarCancelButtonCaption:(NSString *)caption SBS_DEPRECATED;
353 - (void)setSearchBarPlaceholderText:(NSString *)text;
364 - (void)setSearchBarKeyboardType:(UIKeyboardType)keyboardType;
375 - (void)setMinSearchBarBarcodeLength:(NSInteger)length;
386 - (void)setMaxSearchBarBarcodeLength:(NSInteger)length;
406 - (void)showMostLikelyBarcodeUIElement:(BOOL)show SBS_DEPRECATED;
416 - (void)setTextForInitialScanScreenState:(NSString *)text SBS_DEPRECATED;
426 - (void)setTextForBarcodePresenceDetected:(NSString *)text SBS_DEPRECATED;
435 - (void)setTextForBarcodeDecodingInProgress:(NSString *)text SBS_DEPRECATED;
444 - (void)setTextWhenNoBarcodeWasRecognized:(NSString *)text SBS_DEPRECATED;
454 - (void)setTextToSuggestManualEntry:(NSString *)text SBS_DEPRECATED;
467 - (void)setTextForMostLikelyBarcodeUIElement:(NSString *)text SBS_DEPRECATED;
481 - (void)setViewfinderFontSize:(
float)fontSize SBS_DEPRECATED;
494 - (void)setUIFont:(NSString *)font SBS_DEPRECATED;
505 - (void)drawStaticViewfinder:(BOOL)draw SBS_DEPRECATED;
514 - (void)drawViewfinderTextHook:(BOOL)draw SBS_DEPRECATED;
523 - (void)setScanFlashEnabled:(BOOL)enabled SBS_DEPRECATED;
UISearchBar * manualSearchBar
The manual search bar that can be shown at the top of the scan sreen.
Definition: ScanditSDKOverlayController.h:114
controls the scan screen user interface.
Definition: SBSOverlayController.h:89
protocol to handle barcode scan, cancel and manual search events.
Definition: ScanditSDKOverlayController.h:30
id< ScanditSDKOverlayControllerDelegate > delegate
The overlay controller delegate that handles callbacks such as didScanBarcode or didCancelWithStatus...
Definition: ScanditSDKOverlayController.h:107
controls the scan screen user interface.
Definition: ScanditSDKOverlayController.h:95
#define SBS_DEPRECATED
Definition: SBSCommon.h:9
Acquires camera frames, decodes barcodes in those camera frames and updates the ScanditSDKOverlayCont...
Definition: ScanditSDKBarcodePicker.h:81