SchemaLocksmith constructor

SchemaLocksmith({
  1. SchemaOrganization? branchOf,
  2. String? currenciesAccepted,
  3. String? openingHours,
  4. String? paymentAccepted,
  5. String? priceRange,
  6. dynamic actionableFeedbackPolicy,
  7. dynamic address,
  8. SchemaInteractionCounter? agentInteractionStatistic,
  9. SchemaAggregateRating? aggregateRating,
  10. SchemaPerson? alumni,
  11. dynamic areaServed,
  12. String? award,
  13. String? awards,
  14. dynamic brand,
  15. SchemaContactPoint? contactPoint,
  16. SchemaContactPoint? contactPoints,
  17. dynamic correctionsPolicy,
  18. SchemaOrganization? department,
  19. String? dissolutionDate,
  20. dynamic diversityPolicy,
  21. dynamic diversityStaffingReport,
  22. String? duns,
  23. String? email,
  24. SchemaPerson? employee,
  25. SchemaPerson? employees,
  26. dynamic ethicsPolicy,
  27. SchemaEvent? event,
  28. SchemaEvent? events,
  29. String? faxNumber,
  30. SchemaPerson? founder,
  31. SchemaPerson? founders,
  32. String? foundingDate,
  33. SchemaPlace? foundingLocation,
  34. dynamic funder,
  35. SchemaGrant? funding,
  36. String? globalLocationNumber,
  37. SchemaCertification? hasCertification,
  38. SchemaEducationalOccupationalCredential? hasCredential,
  39. SchemaMerchantReturnPolicy? hasMerchantReturnPolicy,
  40. SchemaOfferCatalog? hasOfferCatalog,
  41. SchemaPlace? hasPOS,
  42. SchemaInteractionCounter? interactionStatistic,
  43. String? isicV4,
  44. String? iso6523Code,
  45. dynamic keywords,
  46. dynamic knowsAbout,
  47. dynamic knowsLanguage,
  48. String? legalName,
  49. String? leiCode,
  50. dynamic location,
  51. SchemaOffer? makesOffer,
  52. dynamic member,
  53. dynamic memberOf,
  54. dynamic members,
  55. String? naics,
  56. SchemaNonprofitType? nonprofitStatus,
  57. SchemaQuantitativeValue? numberOfEmployees,
  58. dynamic ownershipFundingInfo,
  59. dynamic owns,
  60. SchemaOrganization? parentOrganization,
  61. dynamic publishingPrinciples,
  62. SchemaReview? review,
  63. SchemaReview? reviews,
  64. SchemaDemand? seeks,
  65. dynamic serviceArea,
  66. String? slogan,
  67. dynamic sponsor,
  68. SchemaOrganization? subOrganization,
  69. String? taxID,
  70. String? telephone,
  71. dynamic unnamedSourcesPolicy,
  72. String? vatID,
  73. SchemaPropertyValue? additionalProperty,
  74. SchemaLocationFeatureSpecification? amenityFeature,
  75. String? branchCode,
  76. SchemaPlace? containedIn,
  77. SchemaPlace? containedInPlace,
  78. SchemaPlace? containsPlace,
  79. dynamic geo,
  80. dynamic geoContains,
  81. dynamic geoCoveredBy,
  82. dynamic geoCovers,
  83. dynamic geoCrosses,
  84. dynamic geoDisjoint,
  85. dynamic geoEquals,
  86. dynamic geoIntersects,
  87. dynamic geoOverlaps,
  88. dynamic geoTouches,
  89. dynamic geoWithin,
  90. bool? hasDriveThroughService,
  91. dynamic hasMap,
  92. bool? isAccessibleForFree,
  93. dynamic latitude,
  94. dynamic longitude,
  95. String? map,
  96. String? maps,
  97. int? maximumAttendeeCapacity,
  98. SchemaOpeningHoursSpecification? openingHoursSpecification,
  99. dynamic photo,
  100. dynamic photos,
  101. bool? publicAccess,
  102. bool? smokingAllowed,
  103. SchemaOpeningHoursSpecification? specialOpeningHoursSpecification,
  104. String? tourBookingPage,
  105. String? additionalType,
  106. String? alternateName,
  107. dynamic description,
  108. String? disambiguatingDescription,
  109. dynamic identifier,
  110. dynamic image,
  111. dynamic mainEntityOfPage,
  112. String? name,
  113. SchemaAction? potentialAction,
  114. String? sameAs,
  115. dynamic subjectOf,
  116. String? url,
})

Create a new instance of SchemaLocksmith

Implementation

SchemaLocksmith({
  this.branchOf,
  this.currenciesAccepted,
  this.openingHours,
  this.paymentAccepted,
  this.priceRange,
  this.actionableFeedbackPolicy,
  this.address,
  this.agentInteractionStatistic,
  this.aggregateRating,
  this.alumni,
  this.areaServed,
  this.award,
  this.awards,
  this.brand,
  this.contactPoint,
  this.contactPoints,
  this.correctionsPolicy,
  this.department,
  this.dissolutionDate,
  this.diversityPolicy,
  this.diversityStaffingReport,
  this.duns,
  this.email,
  this.employee,
  this.employees,
  this.ethicsPolicy,
  this.event,
  this.events,
  this.faxNumber,
  this.founder,
  this.founders,
  this.foundingDate,
  this.foundingLocation,
  this.funder,
  this.funding,
  this.globalLocationNumber,
  this.hasCertification,
  this.hasCredential,
  this.hasMerchantReturnPolicy,
  this.hasOfferCatalog,
  this.hasPOS,
  this.interactionStatistic,
  this.isicV4,
  this.iso6523Code,
  this.keywords,
  this.knowsAbout,
  this.knowsLanguage,
  this.legalName,
  this.leiCode,
  this.location,
  this.logo,
  this.makesOffer,
  this.member,
  this.memberOf,
  this.members,
  this.naics,
  this.nonprofitStatus,
  this.numberOfEmployees,
  this.ownershipFundingInfo,
  this.owns,
  this.parentOrganization,
  this.publishingPrinciples,
  this.review,
  this.reviews,
  this.seeks,
  this.serviceArea,
  this.slogan,
  this.sponsor,
  this.subOrganization,
  this.taxID,
  this.telephone,
  this.unnamedSourcesPolicy,
  this.vatID,
  this.additionalProperty,
  this.amenityFeature,
  this.branchCode,
  this.containedIn,
  this.containedInPlace,
  this.containsPlace,
  this.geo,
  this.geoContains,
  this.geoCoveredBy,
  this.geoCovers,
  this.geoCrosses,
  this.geoDisjoint,
  this.geoEquals,
  this.geoIntersects,
  this.geoOverlaps,
  this.geoTouches,
  this.geoWithin,
  this.hasDriveThroughService,
  this.hasMap,
  this.isAccessibleForFree,
  this.latitude,
  this.longitude,
  this.map,
  this.maps,
  this.maximumAttendeeCapacity,
  this.openingHoursSpecification,
  this.photo,
  this.photos,
  this.publicAccess,
  this.smokingAllowed,
  this.specialOpeningHoursSpecification,
  this.tourBookingPage,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});