Venue constructor
const
Venue({
- @JsonKey(name: 'location') required Location location,
- @JsonKey(name: 'title') required String title,
- @JsonKey(name: 'address') required String address,
- @JsonKey(name: 'foursquare_id') String? foursquareId,
- @JsonKey(name: 'foursquare_type') String? foursquareType,
- @JsonKey(name: 'google_place_id') String? googlePlaceId,
- @JsonKey(name: 'google_place_type') String? googlePlaceType,
Constructs a Venue object
Implementation
const factory Venue({
/// Venue location
@JsonKey(name: 'location') required Location location,
/// Name of the venue
@JsonKey(name: 'title') required String title,
/// Address of the venue
@JsonKey(name: 'address') required String address,
/// Optional. Foursquare identifier of the venue
@JsonKey(name: 'foursquare_id') String? foursquareId,
/// Optional. Foursquare type of the venue. (For example,
/// "arts_entertainment/default", "arts_entertainment/aquarium" or
/// "food/icecream".)
@JsonKey(name: 'foursquare_type') String? foursquareType,
/// Optional. Google Places identifier of the venue
@JsonKey(name: 'google_place_id') String? googlePlaceId,
/// Optional. Google Places type of the venue. (See supported types.)
@JsonKey(name: 'google_place_type') String? googlePlaceType,
}) = _Venue;