InlineQueryResultVenue class
Represents a venue. By default, the venue will be sent by the user. Alternatively, you can use input_message_content to send a message with the specified content instead of the venue.
- Inheritance
-
- Object
- InlineQueryResult
- InlineQueryResultVenue
Constructors
- InlineQueryResultVenue.new({required String id, required double latitude, required double longitude, required String title, required String address, String? foursquareId, String? foursquareType, String? googlePlaceId, String? googlePlaceType, InlineKeyboardMarkup? replyMarkup, InputMessageContent? inputMessageContent, String? thumbUrl, int? thumbWidth, int? thumbHeight})
- Basic constructor
Properties
- address ↔ String
-
Address of the venue
getter/setter pair
- foursquareId ↔ String?
-
Optional.
Foursquare identifier of the venue if known
getter/setter pair
- foursquareType ↔ String?
-
Optional.
Foursquare type of the venue, if known.
(For example, “arts_entertainment/default”, “arts_entertainment/aquarium”
or “food/icecream”.)
getter/setter pair
- googlePlaceId ↔ String?
-
Optional.
Google Places identifier of the venue
getter/setter pair
- googlePlaceType ↔ String?
-
Optional.
Google Places type of the venue.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
Unique identifier for this result, 1-64 Bytes
getter/setter pair
- inputMessageContent ↔ InputMessageContent?
-
Optional.
Content of the message to be sent instead of the venue
getter/setter pair
- latitude ↔ double
-
Latitude of the venue location in degrees
getter/setter pair
- longitude ↔ double
-
Longitude of the venue location in degrees
getter/setter pair
- replyMarkup ↔ InlineKeyboardMarkup?
-
Optional.
Inline keyboard attached to the message
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- thumbHeight ↔ int?
-
Optional.
Thumbnail height
getter/setter pair
- thumbUrl ↔ String?
-
Optional.
Url of the thumbnail for the result
getter/setter pair
- thumbWidth ↔ int?
-
Optional.
Thumbnail width
getter/setter pair
- title ↔ String
-
Title of the venue
getter/setter pair
- type ↔ String
-
Type of the result, must be venue
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map - Creates a json from the object
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited