Class IntroductionScreenConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Document.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class IntroductionScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
IntroductionScreenConfiguration
- Implements
-
Constructors
IntroductionScreenConfiguration()
public IntroductionScreenConfiguration()
IntroductionScreenConfiguration(ScanbotColor, ScanbotColor, ScanbotColor, bool, ButtonConfiguration, StyledText, StyledText, IList<IntroListEntry>)
public IntroductionScreenConfiguration(ScanbotColor backgroundColor, ScanbotColor dividerColor, ScanbotColor handlerColor, bool showAutomatically, ButtonConfiguration topBarDoneButton, StyledText title, StyledText subtitle, IList<IntroListEntry> items)
Parameters
backgroundColor
ScanbotColor
dividerColor
ScanbotColor
handlerColor
ScanbotColor
showAutomatically
bool
topBarDoneButton
ButtonConfiguration
title
StyledText
subtitle
StyledText
items
IList<IntroListEntry>
IntroductionScreenConfiguration(JSONObject)
public IntroductionScreenConfiguration(JSONObject json)
Parameters
json
JSONObject
IntroductionScreenConfiguration(IDictionary<string, Object>)
public IntroductionScreenConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
BackgroundColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
- ScanbotColor
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DividerColor
public ScanbotColor DividerColor { get; set; }
Property Value
- ScanbotColor
HandlerColor
public ScanbotColor HandlerColor { get; set; }
Property Value
- ScanbotColor
Items
public IList<IntroListEntry> Items { get; set; }
Property Value
- IList<IntroListEntry>
ShowAutomatically
public bool ShowAutomatically { get; set; }
Property Value
- bool
Subtitle
public StyledText Subtitle { get; set; }
Property Value
- StyledText
Title
public StyledText Title { get; set; }
Property Value
- StyledText
public ButtonConfiguration TopBarDoneButton { get; set; }
Property Value
- ButtonConfiguration
Methods
Component1()
public ScanbotColor Component1()
Returns
- ScanbotColor
Component2()
public ScanbotColor Component2()
Returns
- ScanbotColor
Component3()
public ScanbotColor Component3()
Returns
- ScanbotColor
Component4()
Returns
- bool
Component5()
public ButtonConfiguration Component5()
Returns
- ButtonConfiguration
Component6()
public StyledText Component6()
Returns
- StyledText
Component7()
public StyledText Component7()
Returns
- StyledText
Component8()
public IList<IntroListEntry> Component8()
Returns
- IList<IntroListEntry>
Copy(ScanbotColor, ScanbotColor, ScanbotColor, bool, ButtonConfiguration, StyledText, StyledText, IList<IntroListEntry>)
public IntroductionScreenConfiguration Copy(ScanbotColor backgroundColor, ScanbotColor dividerColor, ScanbotColor handlerColor, bool showAutomatically, ButtonConfiguration topBarDoneButton, StyledText title, StyledText subtitle, IList<IntroListEntry> items)
Parameters
backgroundColor
ScanbotColor
dividerColor
ScanbotColor
handlerColor
ScanbotColor
showAutomatically
bool
topBarDoneButton
ButtonConfiguration
title
StyledText
subtitle
StyledText
items
IList<IntroListEntry>
Returns
- IntroductionScreenConfiguration
Default()
public static IntroductionScreenConfiguration Default()
Returns
- IntroductionScreenConfiguration
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