Inherits Object.
Contains information about a Web App found by its short name.
Public Fields | |
object_ptr< webApp > | web_app_ |
The Web App. | |
bool | request_write_access_ |
True, if the user must be asked for the permission to the bot to send them messages. | |
bool | skip_confirmation_ |
True, if there is no need to show an ordinary open URL confirmation before opening the Web App. The field must be ignored and confirmation must be shown anyway if the Web App link was hidden. | |
Public Instance Methods | |
foundWebApp () | |
foundWebApp (object_ptr< webApp > &&web_app_, bool request_write_access_, bool skip_confirmation_) | |
void | store (TlStorerToString &s, const char *field_name) const final |
Public Instance Methods inherited from TlObject | |
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 = -290926562 |
Identifier uniquely determining a type of the object. | |
foundWebApp | ( | ) |
Contains information about a Web App found by its short name.
foundWebApp | ( | object_ptr< webApp > && | web_app_, |
bool | request_write_access_, | ||
bool | skip_confirmation_ | ||
) |
Contains information about a Web App found by its short name.
[in] | web_app_ | The Web App. |
[in] | request_write_access_ | True, if the user must be asked for the permission to the bot to send them messages. |
[in] | skip_confirmation_ | True, if there is no need to show an ordinary open URL confirmation before opening the Web App. The field must be ignored and confirmation must be shown anyway if the Web App link was hidden. |
|
finalvirtual |