tgbot-cpp
Loading...
Searching...
No Matches
TgBot::InputRichBlockMap Struct Reference

A block with a map, corresponding to the custom HTML tag <tg-map>. The map's width and height must not exceed 10000 in total. The width and height ratio must be at most 20. More...

#include <Types.h>

Public Types

using Ptr = std::shared_ptr<InputRichBlockMap>

Public Attributes

std::string type { TYPE }
 Type of the block, always “map”
std::shared_ptr< Locationlocation { }
 Location of the center of the map.
std::int32_t zoom { }
 Map zoom level; 0-24.
std::int32_t width { }
 Map width; 0-10000.
std::int32_t height { }
 Map height; 0-10000.
std::shared_ptr< RichBlockCaptioncaption { }
 Optional. Caption of the block.

Static Public Attributes

static TGBOT_API const std::string TYPE

Detailed Description

A block with a map, corresponding to the custom HTML tag <tg-map>. The map's width and height must not exceed 10000 in total. The width and height ratio must be at most 20.

Definition at line 7537 of file Types.h.

Member Typedef Documentation

◆ Ptr

Definition at line 7538 of file Types.h.

Member Data Documentation

◆ caption

std::shared_ptr<RichBlockCaption> TgBot::InputRichBlockMap::caption { }

Optional. Caption of the block.

Definition at line 7570 of file Types.h.

◆ height

std::int32_t TgBot::InputRichBlockMap::height { }

Map height; 0-10000.

Definition at line 7565 of file Types.h.

◆ location

std::shared_ptr<Location> TgBot::InputRichBlockMap::location { }

Location of the center of the map.

Definition at line 7550 of file Types.h.

◆ TYPE

TGBOT_API const std::string TgBot::InputRichBlockMap::TYPE
static

Definition at line 7540 of file Types.h.

◆ type

std::string TgBot::InputRichBlockMap::type { TYPE }

Type of the block, always “map”

Definition at line 7545 of file Types.h.

◆ width

std::int32_t TgBot::InputRichBlockMap::width { }

Map width; 0-10000.

Definition at line 7560 of file Types.h.

◆ zoom

std::int32_t TgBot::InputRichBlockMap::zoom { }

Map zoom level; 0-24.

Definition at line 7555 of file Types.h.


The documentation for this struct was generated from the following file: