31 #ifndef ewk_navigation_policy_decision_h 32 #define ewk_navigation_policy_decision_h 54 EWK_NAVIGATION_TYPE_LINK_ACTIVATED,
55 EWK_NAVIGATION_TYPE_FORM_SUBMITTED,
56 EWK_NAVIGATION_TYPE_BACK_FORWARD,
57 EWK_NAVIGATION_TYPE_RELOAD,
58 EWK_NAVIGATION_TYPE_FORM_RESUBMITTED,
59 EWK_NAVIGATION_TYPE_OTHER
64 EWK_EVENT_MOUSE_BUTTON_NONE = -1,
65 EWK_EVENT_MOUSE_BUTTON_LEFT = 0,
66 EWK_EVENT_MOUSE_BUTTON_MIDDLE = 1,
67 EWK_EVENT_MOUSE_BUTTON_RIGHT = 2
72 EWK_EVENT_MODIFIER_NONE = 0,
73 EWK_EVENT_MODIFIER_SHIFT = 1 << 0,
74 EWK_EVENT_MODIFIER_CTRL = 1 << 1,
75 EWK_EVENT_MODIFIER_ALT = 1 << 2,
76 EWK_EVENT_MODIFIER_META = 1 << 3
157 #endif // ewk_navigation_policy_decision_h EAPI void ewk_navigation_policy_decision_reject(Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:188
EAPI void ewk_navigation_policy_decision_accept(Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:181
Describes the Ewk URL request API.
Definition: ewk_object_private.h:31
EAPI const char * ewk_navigation_policy_frame_name_get(const Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:167
EAPI Ewk_Event_Modifiers ewk_navigation_policy_modifiers_get(const Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:160
EAPI void ewk_navigation_policy_decision_download(Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:195
Ewk_Event_Mouse_Button
Enum containing button types.
Definition: ewk_navigation_policy_decision.h:63
Ewk_Event_Modifiers
Enum containing modifier key.
Definition: ewk_navigation_policy_decision.h:71
EAPI Ewk_Event_Mouse_Button ewk_navigation_policy_mouse_button_get(const Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:153
Ewk_Navigation_Type
Enum containing navigation types.
Definition: ewk_navigation_policy_decision.h:53
EAPI Ewk_Navigation_Type ewk_navigation_policy_navigation_type_get(const Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:146
EAPI Ewk_Url_Request * ewk_navigation_policy_request_get(const Ewk_Navigation_Policy_Decision *decision)
Definition: ewk_navigation_policy_decision.cpp:174