SchemaAccommodation constructor

SchemaAccommodation({
  1. SchemaPropertyValue? additionalProperty,
  2. String? additionalType,
  3. dynamic address,
  4. SchemaAggregateRating? aggregateRating,
  5. String? alternateName,
  6. SchemaLocationFeatureSpecification? amenityFeature,
  7. String? branchCode,
  8. SchemaPlace? containedIn,
  9. SchemaPlace? containedInPlace,
  10. SchemaPlace? containsPlace,
  11. dynamic description,
  12. String? disambiguatingDescription,
  13. SchemaEvent? event,
  14. SchemaEvent? events,
  15. String? faxNumber,
  16. dynamic geo,
  17. dynamic geoContains,
  18. dynamic geoCoveredBy,
  19. dynamic geoCovers,
  20. dynamic geoCrosses,
  21. dynamic geoDisjoint,
  22. dynamic geoEquals,
  23. dynamic geoIntersects,
  24. dynamic geoOverlaps,
  25. dynamic geoTouches,
  26. dynamic geoWithin,
  27. String? globalLocationNumber,
  28. SchemaCertification? hasCertification,
  29. bool? hasDriveThroughService,
  30. String? hasGS1DigitalLink,
  31. dynamic hasMap,
  32. dynamic identifier,
  33. dynamic image,
  34. bool? isAccessibleForFree,
  35. String? isicV4,
  36. dynamic keywords,
  37. dynamic latitude,
  38. dynamic longitude,
  39. dynamic mainEntityOfPage,
  40. String? map,
  41. String? maps,
  42. int? maximumAttendeeCapacity,
  43. String? name,
  44. SchemaOpeningHoursSpecification? openingHoursSpecification,
  45. dynamic owner,
  46. dynamic photo,
  47. dynamic photos,
  48. SchemaAction? potentialAction,
  49. bool? publicAccess,
  50. SchemaReview? review,
  51. SchemaReview? reviews,
  52. String? sameAs,
  53. String? slogan,
  54. bool? smokingAllowed,
  55. SchemaOpeningHoursSpecification? specialOpeningHoursSpecification,
  56. dynamic subjectOf,
  57. String? telephone,
  58. String? tourBookingPage,
  59. String? url,
  60. String? accommodationCategory,
  61. SchemaFloorPlan? accommodationFloorPlan,
  62. dynamic bed,
  63. String? floorLevel,
  64. SchemaQuantitativeValue? floorSize,
  65. dynamic leaseLength,
  66. int? numberOfBathroomsTotal,
  67. dynamic numberOfBedrooms,
  68. num? numberOfFullBathrooms,
  69. num? numberOfPartialBathrooms,
  70. dynamic numberOfRooms,
  71. SchemaQuantitativeValue? occupancy,
  72. String? permittedUsage,
  73. dynamic petsAllowed,
  74. num? yearBuilt,
})

Create a new instance of SchemaAccommodation

Implementation

SchemaAccommodation({
  super.additionalProperty,
  super.additionalType,
  super.address,
  super.aggregateRating,
  super.alternateName,
  super.amenityFeature,
  super.branchCode,
  super.containedIn,
  super.containedInPlace,
  super.containsPlace,
  super.description,
  super.disambiguatingDescription,
  super.event,
  super.events,
  super.faxNumber,
  super.geo,
  super.geoContains,
  super.geoCoveredBy,
  super.geoCovers,
  super.geoCrosses,
  super.geoDisjoint,
  super.geoEquals,
  super.geoIntersects,
  super.geoOverlaps,
  super.geoTouches,
  super.geoWithin,
  super.globalLocationNumber,
  super.hasCertification,
  super.hasDriveThroughService,
  super.hasGS1DigitalLink,
  super.hasMap,
  super.identifier,
  super.image,
  super.isAccessibleForFree,
  super.isicV4,
  super.keywords,
  super.latitude,
  super.logo,
  super.longitude,
  super.mainEntityOfPage,
  super.map,
  super.maps,
  super.maximumAttendeeCapacity,
  super.name,
  super.openingHoursSpecification,
  super.owner,
  super.photo,
  super.photos,
  super.potentialAction,
  super.publicAccess,
  super.review,
  super.reviews,
  super.sameAs,
  super.slogan,
  super.smokingAllowed,
  super.specialOpeningHoursSpecification,
  super.subjectOf,
  super.telephone,
  super.tourBookingPage,
  super.url,
  this.accommodationCategory,
  this.accommodationFloorPlan,
  this.bed,
  this.floorLevel,
  this.floorSize,
  this.leaseLength,
  this.numberOfBathroomsTotal,
  this.numberOfBedrooms,
  this.numberOfFullBathrooms,
  this.numberOfPartialBathrooms,
  this.numberOfRooms,
  this.occupancy,
  this.permittedUsage,
  this.petsAllowed,
  this.yearBuilt,
});