PlacesModel class
Class that defines the Places entity, which contains its properties and
methods.
Constructors
- PlacesModel({required int id, required String name, required String address, String? city, String? country, String? description, double? ratings, String? amenities, String? price, required double latitude, required double longitude, String? sourceLink})
- 
          PlacesModel.fromJson(Map<String, dynamic> json)
- 
          Returns a PlacesModel from the given map.factory
Properties
- address ↔ String
- 
  Property that defines the address.getter/setter pair
- amenities ↔ String?
- 
  Property that defines the amenities.getter/setter pair
- city ↔ String?
- 
  Property that defines the city.getter/setter pair
- country ↔ String?
- 
  Property that defines the country.getter/setter pair
- description ↔ String?
- 
  Property that defines the description.getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- id ↔ int
- 
  Property that defines the id.getter/setter pair
- latitude ↔ double
- 
  Property that defines the latitude.getter/setter pair
- longitude ↔ double
- 
  Property that defines the longitude.getter/setter pair
- name ↔ String
- 
  Property that defines the name.getter/setter pair
- price ↔ String?
- 
  Property that defines the price.getter/setter pair
- ratings ↔ double?
- 
  Property that defines the ratings.getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- sourceLink ↔ String?
- 
  Property that defines the sourceLink.getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- Returns a Map from the current PlacesModel.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited