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