public interface IOptionsService
IBrowserCanvas that exposes various browser
options and preferences.
IBrowserCanvas,
IMozillaBrowserCanvas,
BrowserFactory| Modifier and Type | Method and Description |
|---|---|
String |
getSaveDialogDirectory()
Returns the directory that will be shown by default when the user is
next prompted by a web page to save or download a file.
|
boolean |
isLoadInterceptEventsEnabled()
Returns
true if
setLoadInterceptEventsEnabled(boolean) is enabled. |
boolean |
isSaveDialogsEnabled()
Returns
true if setSaveDialogsEnabled(boolean) is
enabled. |
boolean |
isSuppressSecondClickEvent()
Returns
true if
setSuppressSecondClickEvent(boolean) is enabled. |
boolean |
isSuppressTooltips()
Returns
true if setSuppressTooltips(boolean) is
enabled. |
void |
setLoadInterceptEventsEnabled(boolean enabled)
Enables or disables the delivery of
BrowserListener.onLoadIntercept(BrowserEvent) events
(default: true). |
void |
setSaveDialogDirectory(String directory)
Sets the directory that will be shown by default when the user is next
prompted by a web page to save or download a file.
|
void |
setSaveDialogsEnabled(boolean enabled)
Enables or disables save dialogs (default:
true). |
void |
setSuppressSecondClickEvent(boolean suppress)
Deprecated.
This functionality is no longer available.
|
void |
setSuppressTooltips(boolean suppress)
Toggles whether tooltips are shown or suppressed.
|
String getSaveDialogDirectory()
setSaveDialogDirectory(String) (whichever was
more recent).
This method can return null, indicating that no save
directory has been explicitly set.
nullvoid setSaveDialogDirectory(String directory)
getSaveDialogDirectory()boolean isSuppressSecondClickEvent()
true if
setSuppressSecondClickEvent(boolean) is enabled.void setSuppressSecondClickEvent(boolean suppress)
boolean isSuppressTooltips()
true if setSuppressTooltips(boolean) is
enabled.void setSuppressTooltips(boolean suppress)
suppress - true if tooltips should not be shownboolean isLoadInterceptEventsEnabled()
true if
setLoadInterceptEventsEnabled(boolean) is enabled.void setLoadInterceptEventsEnabled(boolean enabled)
BrowserListener.onLoadIntercept(BrowserEvent) events
(default: true).enabled - true to enable load-intercept events, or
false to disable themboolean isSaveDialogsEnabled()
true if setSaveDialogsEnabled(boolean) is
enabled.void setSaveDialogsEnabled(boolean enabled)
true). If
disabled, save dialogs will be silently cancelled.enabled - true to enable save dialogs, or
false to disable them