public class ShowWebViewParameters
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ShowWebViewParameters.Builder |
Modifier and Type | Field and Description |
---|---|
private WebViewCloseListener |
closeListener
Обработчик события "Закрытие WebView"
|
private java.lang.String |
color
Цвет фона WebView на время его загрузки
|
private java.util.EnumSet<EventsProcessingRule> |
eventsProcessingRules
Правила обработки событий во время открытого WebView
|
private WebViewMessageListener |
messageListener
Обработчик сообщений с WebView
|
private ScanFormListener |
scanFormListener
Обработчик событий сканера
|
private WebViewShowType |
showType
Тип отображения WebView
|
private java.lang.String |
url
URL для показа в WebView
|
Constructor and Description |
---|
ShowWebViewParameters(java.lang.String url,
WebViewShowType showType,
java.lang.String color,
java.util.EnumSet<EventsProcessingRule> eventsProcessingRules,
WebViewMessageListener messageListener,
WebViewCloseListener closeListener,
ScanFormListener scanFormListener) |
Modifier and Type | Method and Description |
---|---|
static ShowWebViewParameters.Builder |
builder() |
java.util.Optional<WebViewCloseListener> |
getCloseListener() |
java.lang.String |
getColor() |
java.util.EnumSet<EventsProcessingRule> |
getEventsProcessingRules() |
java.util.Optional<WebViewMessageListener> |
getMessageListener() |
java.util.Optional<ScanFormListener> |
getScanFormListener() |
WebViewShowType |
getShowType() |
java.lang.String |
getUrl() |
private final java.lang.String url
private final WebViewShowType showType
private final java.lang.String color
private final java.util.EnumSet<EventsProcessingRule> eventsProcessingRules
private final WebViewMessageListener messageListener
private final WebViewCloseListener closeListener
private final ScanFormListener scanFormListener
public ShowWebViewParameters(java.lang.String url, WebViewShowType showType, java.lang.String color, java.util.EnumSet<EventsProcessingRule> eventsProcessingRules, WebViewMessageListener messageListener, WebViewCloseListener closeListener, ScanFormListener scanFormListener)
public static ShowWebViewParameters.Builder builder()
public java.lang.String getUrl()
public WebViewShowType getShowType()
public java.lang.String getColor()
public java.util.EnumSet<EventsProcessingRule> getEventsProcessingRules()
public java.util.Optional<WebViewMessageListener> getMessageListener()
public java.util.Optional<WebViewCloseListener> getCloseListener()
public java.util.Optional<ScanFormListener> getScanFormListener()