Class SBSDKFinderView  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - BarcodeSDK.NET.iOS.dll
 
   
  
  
  
    public class SBSDKFinderView : UIView
   
  
    - Inheritance
 
    - 
      
      
SBSDKFinderView
     
  
  Constructors
  
  
  SBSDKFinderView()
  
  
  
  
  
  
  
  SBSDKFinderView(CGRect)
  
  
  
  
  
    public SBSDKFinderView(CGRect frame)
   
  Parameters
  
    frame CGRect 
    
  
  
  
  SBSDKFinderView(NSCoder)
  
  
  
  
  
    public SBSDKFinderView(NSCoder coder)
   
  Parameters
  
    coder NSCoder 
    
  
  
  
  SBSDKFinderView(NSObjectFlag)
  
  
  
  
  
    protected SBSDKFinderView(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  SBSDKFinderView(NativeHandle)
  
  
  
  
  
    protected SBSDKFinderView(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  Properties
  
  
  Appearance
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance Appearance { get; }
   
  Property Value
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  DisplayedAspectRatio
  
  
  
  
  
    public virtual double DisplayedAspectRatio { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  FinderDelegate
  
  
  
  
  
    public SBSDKFinderViewDelegate? FinderDelegate { get; set; }
   
  Property Value
  
    - SBSDKFinderViewDelegate
 
    
  
  
  
  FinderRect
  
  
  
  
  
    public virtual CGRect FinderRect { get; }
   
  Property Value
  
    - CGRect
 
    
  
  
  
  FinderSafeArea
  
  
  
  
  
    public virtual CGRect FinderSafeArea { get; set; }
   
  Property Value
  
    - CGRect
 
    
  
  
  
  IgnoresSafeAreaInsets
  
  
  
  
  
    public virtual bool IgnoresSafeAreaInsets { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  IsAnimatingChanges
  
  
  
  
  
    public virtual bool IsAnimatingChanges { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  LineColor
  
  
  
  
  
    public virtual UIColor LineColor { get; set; }
   
  Property Value
  
    - UIColor
 
    
  
  
  
  LineCornerRadius
  
  
  
  
  
    public virtual NFloat LineCornerRadius { get; set; }
   
  Property Value
  
    - NFloat
 
    
  
  
  
  LineWidth
  
  
  
  
  
    public virtual NFloat LineWidth { get; set; }
   
  Property Value
  
    - NFloat
 
    
  
  
  
  MinimumInset
  
  
  
  
  
    public virtual UIEdgeInsets MinimumInset { get; set; }
   
  Property Value
  
    - UIEdgeInsets
 
    
  
  
  
  Offset
  
  
  
  
  
    public virtual CGPoint Offset { get; set; }
   
  Property Value
  
    - CGPoint
 
    
  
  
  
  PreferredHeight
  
  
  
  
  
    public virtual NFloat PreferredHeight { get; set; }
   
  Property Value
  
    - NFloat
 
    
  
  
  
  SecondaryAspectRatio
  
  
  
  
  
    public virtual double SecondaryAspectRatio { get; set; }
   
  Property Value
  
    - double
 
    
  
  
  
  SecondaryFinderRect
  
  
  
  
  
    public virtual CGRect SecondaryFinderRect { get; }
   
  Property Value
  
    - CGRect
 
    
  
  
  
  SecondaryMinimumInset
  
  
  
  
  
    public virtual UIEdgeInsets SecondaryMinimumInset { get; set; }
   
  Property Value
  
    - UIEdgeInsets
 
    
  
  
  
  Style
  
  
  
  
  
    public virtual SBSDKFinderViewStyle Style { get; set; }
   
  Property Value
  
    - SBSDKFinderViewStyle
 
    
  
  
  
  WeakFinderDelegate
  
  
  
  
  
    public virtual NSObject? WeakFinderDelegate { get; set; }
   
  Property Value
  
    - NSObject
 
    
  
  Methods
  
  
  AppearanceWhenContainedIn(params Type[])
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance AppearanceWhenContainedIn(params Type[] containers)
   
  Parameters
  
    containers Type[] 
    
  
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  
  
  BezierPathConvertedToView(UIView?)
  
  
  
  
  
    public virtual UIBezierPath? BezierPathConvertedToView(UIView? view)
   
  Parameters
  
    view UIView 
    
  
  Returns
  
    - UIBezierPath
 
    
  
  
  
  Dispose(bool)
  
  
  
  
  
    protected override void Dispose(bool disposing)
   
  Parameters
  
    disposing bool 
    
  
  
  
  DrawRect(CGRect)
  
  
  
  
  
    public virtual void DrawRect(CGRect rect)
   
  Parameters
  
    rect CGRect 
    
  
  
  
  GetAppearance(UITraitCollection)
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance GetAppearance(UITraitCollection traits)
   
  Parameters
  
    traits UITraitCollection 
    
  
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  
  
  GetAppearance(UITraitCollection, params Type[])
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
   
  Parameters
  
    traits UITraitCollection 
    
    containers Type[] 
    
  
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  
  
  GetAppearance<T>()
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance GetAppearance<T>() where T : SBSDKFinderView
   
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  Type Parameters
  
    T 
    
  
  
  
  GetAppearance<T>(UITraitCollection)
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance GetAppearance<T>(UITraitCollection traits) where T : SBSDKFinderView
   
  Parameters
  
    traits UITraitCollection 
    
  
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  Type Parameters
  
    T 
    
  
  
  
  GetAppearance<T>(UITraitCollection, params Type[])
  
  
  
  
  
    public static SBSDKFinderView.SBSDKFinderViewAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers) where T : SBSDKFinderView
   
  Parameters
  
    traits UITraitCollection 
    
    containers Type[] 
    
  
  Returns
  
    - SBSDKFinderView.SBSDKFinderViewAppearance
 
    
  
  Type Parameters
  
    T 
    
  
  
  
  LayoutSubviews()
  
  
  
  
  
    public virtual void LayoutSubviews()
   
  
  
  PotentialViewFinderRectWithBounds(CGRect, CGRect, double, UIEdgeInsets, CGPoint)
  
  
  
  
  
    public static CGRect PotentialViewFinderRectWithBounds(CGRect bounds, CGRect finderSafeArea, double aspectRatio, UIEdgeInsets minimumInsets, CGPoint offset)
   
  Parameters
  
    bounds CGRect 
    
    finderSafeArea CGRect 
    
    aspectRatio double 
    
    minimumInsets UIEdgeInsets 
    
    offset CGPoint 
    
  
  Returns
  
    - CGRect
 
    
  
  
  
  SafeAreaInsetsDidChange()
  
  
  
  
  
    public virtual void SafeAreaInsetsDidChange()