ScanbotScannerContainerViewController

class ScanbotScannerContainerViewController(var arOverlayConfiguration: ArOverlayConfiguration, var onBarcodesDetected: (List<BarcodeItem>) -> Unit?, var onBarcodeTap: (BarcodeItem, Boolean) -> Unit?, var onError: (error: Result.Failure) -> Unit?, var cameraZoomFactor: Float, var cameraZoomRange: CameraZoomRange, var minFocusDistanceLock: Boolean) : UIViewController, SBSDKBarcodeScannerViewControllerDelegateProtocol, SBSDKBarcodeTrackingOverlayControllerDelegateProtocol

Constructors

Link copied to clipboard
constructor(arOverlayConfiguration: ArOverlayConfiguration, onBarcodesDetected: (List<BarcodeItem>) -> Unit?, onBarcodeTap: (BarcodeItem, Boolean) -> Unit?, onError: (error: Result.Failure) -> Unit?, cameraZoomFactor: Float, cameraZoomRange: CameraZoomRange, minFocusDistanceLock: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val description: String?
Link copied to clipboard
expect var edgesForExtendedLayout: UIRectEdge
Link copied to clipboard
expect val editingInteractionConfiguration: UIEditingInteractionConfiguration
Link copied to clipboard
Link copied to clipboard
expect val focusItemContainer: UIFocusItemContainerProtocol?
Link copied to clipboard
expect val hash: NSUInteger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect var modalPresentationStyle: UIModalPresentationStyle
Link copied to clipboard
expect var modalTransitionStyle: UIModalTransitionStyle
Link copied to clipboard
expect val modalViewController: UIViewController?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val nextResponder: UIResponder?
Link copied to clipboard
expect val nibBundle: NSBundle?
Link copied to clipboard
expect val nibName: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var onError: (error: Result.Failure) -> Unit?
Link copied to clipboard
expect var overrideUserInterfaceStyle: UIUserInterfaceStyle
Link copied to clipboard
expect val parentFocusEnvironment: UIFocusEnvironmentProtocol?
Link copied to clipboard
expect val parentViewController: UIViewController?
Link copied to clipboard
expect val preferredContentSize: CValue<CGSize>
Link copied to clipboard
expect val preferredFocusedView: UIView?
Link copied to clipboard
Link copied to clipboard
expect val preferredStatusBarStyle: UIStatusBarStyle
Link copied to clipboard
expect val preferredStatusBarUpdateAnimation: UIStatusBarAnimation
Link copied to clipboard
expect var preferredTransition: UIViewControllerTransition?
Link copied to clipboard
Link copied to clipboard
expect val presentedViewController: UIViewController?
Link copied to clipboard
expect val presentingViewController: UIViewController?
Link copied to clipboard
Link copied to clipboard
expect val storyboard: UIStoryboard?
Link copied to clipboard
expect val superclass: ObjCClass?
Link copied to clipboard
expect var title: String?
Link copied to clipboard
expect val traitCollection: UITraitCollection
Link copied to clipboard
expect val undoManager: NSUndoManager?
Link copied to clipboard
expect var view: UIView
Link copied to clipboard
expect val viewIfLoaded: UIView?
Link copied to clipboard
expect val viewLoaded: Boolean
Link copied to clipboard

Functions

Link copied to clipboard
expect open fun alignCenter(sender: Any?)
Link copied to clipboard
expect open fun alignJustified(sender: Any?)
Link copied to clipboard
expect open fun alignLeft(sender: Any?)
Link copied to clipboard
expect open fun alignRight(sender: Any?)
expect open fun allowedChildViewControllersForUnwindingFromSource(source: UIStoryboardUnwindSegueSource): List<*>
Link copied to clipboard
open override fun barcodeScannerController(controller: SBSDKBarcodeScannerViewController, didScanBarcodes: List<*>)
open override fun barcodeScannerController(controller: SBSDKBarcodeScannerViewController, didFailScanningWithError: NSError)
expect open fun barcodeScannerControllerShouldScanBarcodes(controller: SBSDKBarcodeScannerViewController): Boolean
Link copied to clipboard
expect open fun barcodeTrackingOverlay(controller: SBSDKBarcodeTrackingOverlayController, didCreateCustomView: UIView)
expect open fun barcodeTrackingOverlay(controller: SBSDKBarcodeTrackingOverlayController, updateCustomView: UIView, for: SBSDKBarcodeItem, barcodeFrame: CValue<CGRect>, highlighted: Boolean)
open override fun barcodeTrackingOverlay(controller: SBSDKBarcodeTrackingOverlayController, didTapOnBarcode: SBSDKBarcodeItem)
open override fun barcodeTrackingOverlay(controller: SBSDKBarcodeTrackingOverlayController, overrideTextFor: SBSDKBarcodeItem, proposedString: String): String
Link copied to clipboard
expect open fun becomeFirstResponder(): Boolean
Link copied to clipboard
expect open fun buildMenuWithBuilder(builder: UIMenuBuilderProtocol)
Link copied to clipboard
expect open fun canBecomeFirstResponder(): Boolean
Link copied to clipboard
expect open fun canPerformAction(action: COpaquePointer?, withSender: Any?): Boolean
Link copied to clipboard
expect open fun canPerformUnwindSegueAction(action: COpaquePointer?, fromViewController: UIViewController, withSender: Any): Boolean
expect open fun canPerformUnwindSegueAction(action: COpaquePointer?, fromViewController: UIViewController, sender: Any?): Boolean
Link copied to clipboard
expect open fun canResignFirstResponder(): Boolean
Link copied to clipboard
expect open fun childViewControllerContainingSegueSource(source: UIStoryboardUnwindSegueSource): UIViewController?
Link copied to clipboard
expect open override fun class(): ObjCClass?
Link copied to clipboard
expect open override fun conformsToProtocol(aProtocol: objcnames/classes/Protocol??): Boolean
Link copied to clipboard
expect open fun contentScrollViewForEdge(edge: NSDirectionalRectEdge): UIScrollView?
Link copied to clipboard
expect open fun copy(sender: Any?)
expect open fun copy(): Any?
Link copied to clipboard
expect open fun cut(sender: Any?)
Link copied to clipboard
expect open override fun debugDescription(): String?
Link copied to clipboard
expect open fun decreaseSize(sender: Any?)
Link copied to clipboard
Link copied to clipboard
expect open fun delete(sender: Any?)
Link copied to clipboard
expect open override fun description(): String?
Link copied to clipboard
expect open fun didReceiveMemoryWarning()
Link copied to clipboard
expect open override fun didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator: UIFocusAnimationCoordinator)
Link copied to clipboard
Link copied to clipboard
expect open fun dismissModalViewControllerAnimated(animated: Boolean)
Link copied to clipboard
expect open fun dismissViewControllerAnimated(flag: Boolean, completion: () -> Unit?)
Link copied to clipboard
expect open fun doesNotRecognizeSelector(aSelector: COpaquePointer?)
Link copied to clipboard
expect open fun duplicate(sender: Any?)
Link copied to clipboard
expect open fun edgesForExtendedLayout(): UIRectEdge
Link copied to clipboard
expect open fun editingInteractionConfiguration(): UIEditingInteractionConfiguration
Link copied to clipboard
expect open override fun encodeWithCoder(coder: NSCoder)
Link copied to clipboard
expect open fun export(sender: Any?)
Link copied to clipboard
Link copied to clipboard
expect open fun finalize()
Link copied to clipboard
expect open fun find(sender: Any?)
Link copied to clipboard
expect open fun findAndReplace(sender: Any?)
Link copied to clipboard
expect open fun findNext(sender: Any?)
Link copied to clipboard
expect open fun findPrevious(sender: Any?)
Link copied to clipboard
expect open override fun focusGroupIdentifier(): String?
Link copied to clipboard
expect open override fun focusItemContainer(): UIFocusItemContainerProtocol?
Link copied to clipboard
expect open fun forwardingTargetForSelector(aSelector: COpaquePointer?): Any?
Link copied to clipboard
expect open fun forwardInvocation(anInvocation: objcnames/classes/NSInvocation??)
Link copied to clipboard
expect open override fun hash(): NSUInteger
Link copied to clipboard
expect open fun increaseSize(sender: Any?)
Link copied to clipboard
expect open override fun init(): UIViewController?
Link copied to clipboard
expect open override fun initWithCoder(coder: NSCoder): UIViewController?
Link copied to clipboard
expect open fun initWithNibName(nibNameOrNil: String?, bundle: NSBundle?): UIViewController
Link copied to clipboard
Link copied to clipboard
expect open fun isBeingDismissed(): Boolean
Link copied to clipboard
expect open fun isBeingPresented(): Boolean
Link copied to clipboard
expect open override fun isEqual(object: Any?): Boolean
Link copied to clipboard
expect open fun isFirstResponder(): Boolean
Link copied to clipboard
expect open override fun isKindOfClass(aClass: ObjCClass?): Boolean
Link copied to clipboard
expect open override fun isMemberOfClass(aClass: ObjCClass?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect open override fun isProxy(): Boolean
Link copied to clipboard
expect open fun isViewLoaded(): Boolean
Link copied to clipboard
expect open fun loadView()
Link copied to clipboard
expect open fun loadViewIfNeeded()
Link copied to clipboard
expect open fun makeTextWritingDirectionLeftToRight(sender: Any?)
Link copied to clipboard
expect open fun makeTextWritingDirectionRightToLeft(sender: Any?)
Link copied to clipboard
expect open fun methodForSelector(aSelector: COpaquePointer?): IMP?
Link copied to clipboard
expect open fun methodSignatureForSelector(aSelector: COpaquePointer?): objcnames/classes/NSMethodSignature??
Link copied to clipboard
expect open fun modalPresentationStyle(): UIModalPresentationStyle
Link copied to clipboard
expect open fun modalTransitionStyle(): UIModalTransitionStyle
Link copied to clipboard
expect open fun modalViewController(): UIViewController?
Link copied to clipboard
expect open fun motionBegan(motion: UIEventSubtype, withEvent: UIEvent?)
Link copied to clipboard
expect open fun motionCancelled(motion: UIEventSubtype, withEvent: UIEvent?)
Link copied to clipboard
expect open fun motionEnded(motion: UIEventSubtype, withEvent: UIEvent?)
Link copied to clipboard
expect open fun move(sender: Any?)
Link copied to clipboard
expect open fun mutableCopy(): Any?
Link copied to clipboard
expect open fun newFromPasteboard(sender: Any?)
Link copied to clipboard
expect open fun nextResponder(): UIResponder?
Link copied to clipboard
expect open fun nibBundle(): NSBundle?
Link copied to clipboard
expect open fun nibName(): String?
Link copied to clipboard
expect open fun overrideUserInterfaceStyle(): UIUserInterfaceStyle
Link copied to clipboard
expect open override fun parentFocusEnvironment(): UIFocusEnvironmentProtocol?
Link copied to clipboard
expect open fun parentViewController(): UIViewController?
Link copied to clipboard
expect open fun paste(sender: Any?)
Link copied to clipboard
expect open fun pasteAndGo(sender: Any?)
Link copied to clipboard
expect open fun pasteAndMatchStyle(sender: Any?)
Link copied to clipboard
expect open fun pasteAndSearch(sender: Any?)
Link copied to clipboard
expect open fun performClose(sender: Any?)
Link copied to clipboard
expect open fun performSegueWithIdentifier(identifier: String, sender: Any?)
Link copied to clipboard
expect open override fun performSelector(aSelector: COpaquePointer?): Any?
expect open override fun performSelector(aSelector: COpaquePointer?, withObject: Any?): Any?
expect open override fun performSelector(aSelector: COpaquePointer?, withObject: Any?, _withObject: Any?): Any?
Link copied to clipboard
expect open override fun preferredContentSize(): CValue<CGSize>
expect open override fun preferredContentSizeDidChangeForChildContentContainer(container: UIContentContainerProtocol)
Link copied to clipboard
expect open fun preferredFocusedView(): UIView?
Link copied to clipboard
expect open override fun preferredFocusEnvironments(): List<*>
Link copied to clipboard
expect open fun preferredStatusBarStyle(): UIStatusBarStyle
Link copied to clipboard
expect open fun preferredStatusBarUpdateAnimation(): UIStatusBarAnimation
Link copied to clipboard
expect open fun preferredTransition(): UIViewControllerTransition?
Link copied to clipboard
expect open fun prefersStatusBarHidden(): Boolean
Link copied to clipboard
expect open fun prepareForSegue(segue: UIStoryboardSegue, sender: Any?)
Link copied to clipboard
expect open fun presentedViewController(): UIViewController?
Link copied to clipboard
expect open fun presentingViewController(): UIViewController?
Link copied to clipboard
expect open fun presentModalViewController(modalViewController: UIViewController, animated: Boolean)
Link copied to clipboard
expect open fun presentViewController(viewControllerToPresent: UIViewController, animated: Boolean, completion: () -> Unit?)
Link copied to clipboard
expect open fun pressesBegan(presses: Set<*>, withEvent: UIPressesEvent?)
Link copied to clipboard
expect open fun pressesCancelled(presses: Set<*>, withEvent: UIPressesEvent?)
Link copied to clipboard
expect open fun pressesChanged(presses: Set<*>, withEvent: UIPressesEvent?)
Link copied to clipboard
expect open fun pressesEnded(presses: Set<*>, withEvent: UIPressesEvent?)
Link copied to clipboard
expect open fun print(sender: Any?)
Link copied to clipboard
expect open fun providerForDeferredMenuElement(deferredElement: UIDeferredMenuElement): UIDeferredMenuElementProvider?
Link copied to clipboard
expect open fun remoteControlReceivedWithEvent(event: UIEvent?)
Link copied to clipboard
expect open fun rename(sender: Any?)
Link copied to clipboard
expect open fun resignFirstResponder(): Boolean
Link copied to clipboard
expect open override fun respondsToSelector(aSelector: COpaquePointer?): Boolean
Link copied to clipboard
Link copied to clipboard
fun UIViewController.sbsdkAttachViewController(viewController: UIViewController, inView: UIView)
Link copied to clipboard
fun UIViewController.sbsdkDetachViewController(viewController: UIViewController)
Link copied to clipboard
expect open fun segueForUnwindingToViewController(toViewController: UIViewController, fromViewController: UIViewController, identifier: String?): UIStoryboardSegue?
Link copied to clipboard
expect open fun select(sender: Any?)
Link copied to clipboard
expect open fun selectAll(sender: Any?)
Link copied to clipboard
expect open fun setAutomaticallyAdjustsScrollViewInsets(automaticallyAdjustsScrollViewInsets: Boolean)
Link copied to clipboard
expect open fun setContentScrollView(scrollView: UIScrollView?, forEdge: NSDirectionalRectEdge)
Link copied to clipboard
expect open fun setDefinesPresentationContext(definesPresentationContext: Boolean)
Link copied to clipboard
expect open fun setEdgesForExtendedLayout(edgesForExtendedLayout: UIRectEdge)
Link copied to clipboard
expect open fun setExtendedLayoutIncludesOpaqueBars(extendedLayoutIncludesOpaqueBars: Boolean)
Link copied to clipboard
expect open fun setFocusGroupIdentifier(focusGroupIdentifier: String?)
Link copied to clipboard
expect open fun setInteractionActivityTrackingBaseName(interactionActivityTrackingBaseName: String?)
expect open fun setModalPresentationCapturesStatusBarAppearance(modalPresentationCapturesStatusBarAppearance: Boolean)
Link copied to clipboard
expect open fun setModalPresentationStyle(modalPresentationStyle: UIModalPresentationStyle)
Link copied to clipboard
expect open fun setModalTransitionStyle(modalTransitionStyle: UIModalTransitionStyle)
Link copied to clipboard
expect open override fun setNeedsFocusUpdate()
Link copied to clipboard
Link copied to clipboard
expect open fun setNeedsUpdateProperties()
Link copied to clipboard
expect open fun setOverrideUserInterfaceStyle(overrideUserInterfaceStyle: UIUserInterfaceStyle)
Link copied to clipboard
expect open fun setPreferredContentSize(preferredContentSize: CValue<CGSize>)
Link copied to clipboard
expect open fun setPreferredTransition(preferredTransition: UIViewControllerTransition?)
expect open fun setProvidesPresentationContextTransitionStyle(providesPresentationContextTransitionStyle: Boolean)
Link copied to clipboard
expect open fun setRestoresFocusAfterTransition(restoresFocusAfterTransition: Boolean)
Link copied to clipboard
expect open fun setTitle(title: String?)
Link copied to clipboard
expect open fun setView(view: UIView?)
Link copied to clipboard
expect open fun setWantsFullScreenLayout(wantsFullScreenLayout: Boolean)
Link copied to clipboard
expect open fun shouldPerformSegueWithIdentifier(identifier: String, sender: Any?): Boolean
Link copied to clipboard
expect open override fun shouldUpdateFocusInContext(context: UIFocusUpdateContext): Boolean
Link copied to clipboard
expect open fun showDetailViewController(vc: UIViewController, sender: Any?)
Link copied to clipboard
expect open fun showViewController(vc: UIViewController, sender: Any?)
Link copied to clipboard
expect open fun showWritingTools(sender: Any)
Link copied to clipboard
expect open override fun sizeForChildContentContainer(container: UIContentContainerProtocol, withParentContainerSize: CValue<CGSize>): CValue<CGSize>
Link copied to clipboard
expect open fun storyboard(): UIStoryboard?
Link copied to clipboard
expect open override fun superclass(): ObjCClass?
expect open override fun systemLayoutFittingSizeDidChangeForChildContentContainer(container: UIContentContainerProtocol)
Link copied to clipboard
expect open fun targetForAction(action: COpaquePointer?, withSender: Any?): Any?
Link copied to clipboard
expect open fun targetViewControllerForAction(action: COpaquePointer?, sender: Any?): UIViewController?
Link copied to clipboard
expect open fun title(): String?
Link copied to clipboard
expect open fun toggleBoldface(sender: Any?)
Link copied to clipboard
expect open fun toggleInspector(sender: Any?)
Link copied to clipboard
expect open fun toggleItalics(sender: Any?)
Link copied to clipboard
expect open fun toggleSidebar(sender: Any?)
Link copied to clipboard
expect open fun toggleUnderline(sender: Any?)
Link copied to clipboard
expect open fun touchesBegan(touches: Set<*>, withEvent: UIEvent?)
Link copied to clipboard
expect open fun touchesCancelled(touches: Set<*>, withEvent: UIEvent?)
Link copied to clipboard
expect open fun touchesEnded(touches: Set<*>, withEvent: UIEvent?)
Link copied to clipboard
expect open fun touchesEstimatedPropertiesUpdated(touches: Set<*>)
Link copied to clipboard
expect open fun touchesMoved(touches: Set<*>, withEvent: UIEvent?)
Link copied to clipboard
expect open override fun traitCollection(): UITraitCollection
Link copied to clipboard
expect open override fun traitCollectionDidChange(previousTraitCollection: UITraitCollection?)
Link copied to clipboard
expect open fun undoManager(): NSUndoManager?
Link copied to clipboard
expect open fun unwindForSegue(unwindSegue: UIStoryboardSegue, towardsViewController: UIViewController)
Link copied to clipboard
expect open override fun updateFocusIfNeeded()
Link copied to clipboard
expect open fun updateProperties()
Link copied to clipboard
expect open fun updatePropertiesIfNeeded()
expect open fun updateTextAttributesWithConversionHandler(conversionHandler: UITextAttributesConversionHandler?)
Link copied to clipboard
expect open fun useSelectionForFind(sender: Any?)
Link copied to clipboard
expect open fun validateCommand(command: UICommand)
Link copied to clipboard
expect open fun view(): UIView
Link copied to clipboard
expect open fun viewControllerForUnwindSegueAction(action: COpaquePointer?, fromViewController: UIViewController, withSender: Any?): UIViewController?
Link copied to clipboard
expect open fun viewDidAppear(animated: Boolean)
Link copied to clipboard
expect open fun viewDidDisappear(animated: Boolean)
Link copied to clipboard
expect open fun viewDidLayoutSubviews()
Link copied to clipboard
open override fun viewDidLoad()
Link copied to clipboard
expect open fun viewDidUnload()
Link copied to clipboard
expect open fun viewIfLoaded(): UIView?
Link copied to clipboard
expect open fun viewIsAppearing(animated: Boolean)
Link copied to clipboard
expect open fun viewWillAppear(animated: Boolean)
Link copied to clipboard
expect open fun viewWillDisappear(animated: Boolean)
Link copied to clipboard
expect open fun viewWillLayoutSubviews()
Link copied to clipboard
expect open override fun viewWillTransitionToSize(size: CValue<CGSize>, withTransitionCoordinator: UIViewControllerTransitionCoordinatorProtocol)
Link copied to clipboard
expect open fun viewWillUnload()
Link copied to clipboard
expect open fun wantsFullScreenLayout(): Boolean
Link copied to clipboard
expect open override fun willTransitionToTraitCollection(newCollection: UITraitCollection, withTransitionCoordinator: UIViewControllerTransitionCoordinatorProtocol)