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