|
enum | CommandEnum {
Command_None = 0
, Command_Stop = GATE_UI_WEBVIEW_COMMAND_STOP
, Command_Refresh = GATE_UI_WEBVIEW_COMMAND_REFRESH
, Command_GoHome = GATE_UI_WEBVIEW_COMMAND_GOHOME
,
Command_GoBack = GATE_UI_WEBVIEW_COMMAND_GOBACK
, Command_GoNext = GATE_UI_WEBVIEW_COMMAND_GONEXT
} |
|
typedef Event< Webview, NavigateStartArg >::delegate_t | NavigateStartEventHandler |
|
typedef Event< Webview, NavigateProgressArg >::delegate_t | NavigateProgressEventHandler |
|
typedef String const | NavigateCompleteArg |
|
typedef Event< Webview, NavigateCompleteArg >::delegate_t | NavigateCompleteEventHandler |
|
typedef enumint_t | InternalStateChangedArg |
|
typedef Event< Webview, InternalStateChangedArg > | InternalStateChangedEventHandler |
|
typedef String const | TitleTextChangedArg |
|
typedef Event< Webview, TitleTextChangedArg >::delegate_t | TitleTextChangedEventHandler |
|
typedef String const | StatusTextChangedArg |
|
typedef Event< Webview, StatusTextChangedArg >::delegate_t | StatusTextChangedEventHandler |
|
typedef Webview * | NewWindowArg |
|
typedef Event< Webview, NewWindowArg >::delegate_t | NewWindowEventHandler |
|
|
void | create (ControlContainer &parent, Position const &pose, uint32_t flags=(Webview::Flag_Enabled|Webview::Flag_Visible)) |
|
void | navigateTo (String const &address) |
|
void | execute (CommandEnum cmd) |
|
bool | isCreated () const noexcept |
|
bool | isEnabled () const |
|
bool | isFocused () const |
|
Position | getPosition () const |
|
Size | getSize () const |
|
uint32_t | getTextLength () const |
|
String | getText () const |
|
int32_t | getState () const |
|
void | setEnabled (bool enabled) |
|
void | setVisible (bool visible) |
|
void | setPosition (Point const *position, Size const *size) |
|
void | setPosition (Position const &pos) |
|
void | setFocus () |
|
void | setText (String const &text) |
|
void | setState (int32_t state) |
|
void | destroy () noexcept |
|
gate_ui_ctrl_t * | c_impl () const |
|
gate_ui_ctrl_t * | operator* () const |
|
|
virtual void | onNavigateStart (String const &url, bool_t &cancel) |
|
virtual void | onNavigateProgress (int32_t progress, int32_t progressMax) |
|
virtual void | onNavigateComplete (String const &url) |
|
virtual void | onInternalStateChanged (enumint_t stateId) |
|
virtual void | onTitleTextChanged (String const &text) |
|
virtual void | onStatusTextChanged (String const &text) |
|
virtual void | onNewWindow (Webview *&targetWebview) |
|
| Control (gate_ui_ctrl_t *ctrlimpl) |
|
void | attachNativeControl (gate_ui_ctrl_t *ctl) |
|
void | failIfCreated (char const *sourceFunction=NULL) |
|
void | failIfNotCreated (char const *sourceFunction=NULL) |
|
The documentation for this class was generated from the following files:
- src/gate/ui/webviews.hpp
- src/gate/ui/cxx_webviews.cpp