class RequestedNavigation
Defined at line 4706 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
Public Methods
void RequestedNavigation ()
Defined at line 4711 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void RequestedNavigation (RequestedNavigation && )
Defined at line 4712 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
void RequestedNavigation (Storage_ storage)
void RequestedNavigation (const RequestedNavigation & other)
RequestedNavigation & operator= (const RequestedNavigation & other)
bool operator== (const RequestedNavigation & other)
bool operator!= (const RequestedNavigation & other)
bool IsEmpty ()
const std::optional<uint64_t> & id ()
Unique ID of the navigation.
::std::optional<uint64_t> & id ()
Unique ID of the navigation.
RequestedNavigation & id (std::optional<uint64_t> value)
Unique ID of the navigation.
const std::optional< ::fuchsia_web::NavigationPhase> & phase ()
Current navigation phase. Exactly one bit will be set.
::std::optional< ::fuchsia_web::NavigationPhase> & phase ()
Current navigation phase. Exactly one bit will be set.
RequestedNavigation & phase (std::optional< ::fuchsia_web::NavigationPhase> value)
Current navigation phase. Exactly one bit will be set.
const std::optional<bool> & is_main_frame ()
Whether the navigation is taking place in the main frame versus in a subframe.
::std::optional<bool> & is_main_frame ()
Whether the navigation is taking place in the main frame versus in a subframe.
RequestedNavigation & is_main_frame (std::optional<bool> value)
Whether the navigation is taking place in the main frame versus in a subframe.
const std::optional<bool> & is_same_document ()
Whether the navigation happened without changing the document.
::std::optional<bool> & is_same_document ()
Whether the navigation happened without changing the document.
RequestedNavigation & is_same_document (std::optional<bool> value)
Whether the navigation happened without changing the document.
const std::optional<bool> & is_http_post ()
Whether the navigation is a POST request.
::std::optional<bool> & is_http_post ()
Whether the navigation is a POST request.
RequestedNavigation & is_http_post (std::optional<bool> value)
Whether the navigation is a POST request.
RequestedNavigation & operator= (RequestedNavigation && )
Defined at line 4713 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h
const std::optional< ::std::string> & url ()
The current target URL of the navigation. This may change for the same navigation after
encountering a server redirect.
::std::optional< ::std::string> & url ()
The current target URL of the navigation. This may change for the same navigation after
encountering a server redirect.
RequestedNavigation & url (std::optional< ::std::string> value)
The current target URL of the navigation. This may change for the same navigation after
encountering a server redirect.
const std::optional<bool> & has_gesture ()
Whether the navigation was initiated by a user gesture.
::std::optional<bool> & has_gesture ()
Whether the navigation was initiated by a user gesture.
RequestedNavigation & has_gesture (std::optional<bool> value)
Whether the navigation was initiated by a user gesture.
const std::optional<bool> & was_server_redirect ()
Whether the navigation has encountered a server redirect or not.
::std::optional<bool> & was_server_redirect ()
Whether the navigation has encountered a server redirect or not.
RequestedNavigation & was_server_redirect (std::optional<bool> value)
Whether the navigation has encountered a server redirect or not.
void RequestedNavigation (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits