Inherits InternalLinkType.
The link must be opened in an Instant View. Call getWebPageInstantView with the given URL to process the link. If Instant View is found, then show it, otherwise, open the fallback URL in an external browser.
Public Fields | |
string | url_ |
URL to be passed to getWebPageInstantView. | |
string | fallback_url_ |
An URL to open if getWebPageInstantView fails. | |
Public Instance Methods | |
internalLinkTypeInstantView () | |
internalLinkTypeInstantView (string const &url_, string const &fallback_url_) | |
void | store (TlStorerToString &s, const char *field_name) const final |
![]() | |
virtual void | store (TlStorerUnsafe &s) const |
virtual void | store (TlStorerCalcLength &s) const |
TlObject ()=default | |
TlObject (const TlObject &)=delete | |
TlObject & | operator= (const TlObject &)=delete |
TlObject (TlObject &&)=default | |
TlObject & | operator= (TlObject &&)=default |
virtual | ~TlObject ()=default |
Static Public Attributes | |
static const std::int32_t | ID = 1776607039 |
Identifier uniquely determining a type of the object. | |
The link must be opened in an Instant View. Call getWebPageInstantView with the given URL to process the link. If Instant View is found, then show it, otherwise, open the fallback URL in an external browser.
internalLinkTypeInstantView | ( | string const & | url_, |
string const & | fallback_url_ | ||
) |
The link must be opened in an Instant View. Call getWebPageInstantView with the given URL to process the link. If Instant View is found, then show it, otherwise, open the fallback URL in an external browser.
[in] | url_ | URL to be passed to getWebPageInstantView. |
[in] | fallback_url_ | An URL to open if getWebPageInstantView fails. |
|
finalvirtual |