Class CameraBottomBar
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Document.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class CameraBottomBar : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
CameraBottomBar
- Implements
-
Constructors
CameraBottomBar()
public CameraBottomBar(BarButtonConfiguration importButton, BarButtonConfiguration autoSnappingModeButton, BarButtonConfiguration manualSnappingModeButton, ShutterButton shutterButton, BarButtonConfiguration torchOnButton, BarButtonConfiguration torchOffButton, PreviewButton previewButton)
Parameters
importButton BarButtonConfiguration
autoSnappingModeButton BarButtonConfiguration
manualSnappingModeButton BarButtonConfiguration
shutterButton ShutterButton
torchOnButton BarButtonConfiguration
torchOffButton BarButtonConfiguration
previewButton PreviewButton
CameraBottomBar(JSONObject)
public CameraBottomBar(JSONObject json)
Parameters
json JSONObject
CameraBottomBar(IDictionary<string, Object>)
public CameraBottomBar(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
Properties
public BarButtonConfiguration AutoSnappingModeButton { get; set; }
Property Value
- BarButtonConfiguration
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
public BarButtonConfiguration ImportButton { get; set; }
Property Value
- BarButtonConfiguration
public BarButtonConfiguration ManualSnappingModeButton { get; set; }
Property Value
- BarButtonConfiguration
public PreviewButton PreviewButton { get; set; }
Property Value
- PreviewButton
public ShutterButton ShutterButton { get; set; }
Property Value
- ShutterButton
public BarButtonConfiguration TorchOffButton { get; set; }
Property Value
- BarButtonConfiguration
public BarButtonConfiguration TorchOnButton { get; set; }
Property Value
- BarButtonConfiguration
Methods
Component1()
public BarButtonConfiguration Component1()
Returns
- BarButtonConfiguration
Component2()
public BarButtonConfiguration Component2()
Returns
- BarButtonConfiguration
Component3()
public BarButtonConfiguration Component3()
Returns
- BarButtonConfiguration
Component4()
public ShutterButton Component4()
Returns
- ShutterButton
Component5()
public BarButtonConfiguration Component5()
Returns
- BarButtonConfiguration
Component6()
public BarButtonConfiguration Component6()
Returns
- BarButtonConfiguration
Component7()
public PreviewButton Component7()
Returns
- PreviewButton
public CameraBottomBar Copy(BarButtonConfiguration importButton, BarButtonConfiguration autoSnappingModeButton, BarButtonConfiguration manualSnappingModeButton, ShutterButton shutterButton, BarButtonConfiguration torchOnButton, BarButtonConfiguration torchOffButton, PreviewButton previewButton)
Parameters
importButton BarButtonConfiguration
autoSnappingModeButton BarButtonConfiguration
manualSnappingModeButton BarButtonConfiguration
shutterButton ShutterButton
torchOnButton BarButtonConfiguration
torchOffButton BarButtonConfiguration
previewButton PreviewButton
Returns
- CameraBottomBar
Default()
public static CameraBottomBar Default()
Returns
- CameraBottomBar
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags