Schema3DModel class
3D_graphics_file_formats)); specific encoding formats can be
represented using the [encodingFormat] property applied to the
relevant [MediaObject
] For the case of a single file published
after Zip compression, the convention of appending '+zip' to the
[encodingFormat] can be used Geospatial, AR/VR,
artistic/animation, gaming, engineering and scientific content
can all be represented using [3DModel
].
See https://schema.org/3DModel
Constructors
- Schema3DModel({bool? isResizable, SchemaNewsArticle? associatedArticle, String? bitrate, String? contentSize, String? contentUrl, SchemaDuration? duration, String? embedUrl, SchemaCreativeWork? encodesCreativeWork, String? encodingFormat, String? endTime, dynamic height, dynamic ineligibleRegion, SchemaClaim? interpretedAsClaim, String? playerType, SchemaOrganization? productionCompany, SchemaPlace? regionsAllowed, dynamic requiresSubscription, String? sha256, String? startTime, String? uploadDate, dynamic width, SchemaThing? about, String? abstract, String? accessMode, SchemaItemList? accessModeSufficient, String? accessibilityAPI, String? accessibilityControl, String? accessibilityFeature, String? accessibilityHazard, String? accessibilitySummary, SchemaPerson? accountablePerson, dynamic acquireLicensePage, SchemaAggregateRating? aggregateRating, String? alternativeHeadline, dynamic archivedAt, dynamic assesses, SchemaMediaObject? associatedMedia, SchemaAudience? audience, dynamic audio, dynamic author, String? award, String? awards, SchemaPerson? character, dynamic citation, SchemaComment? comment, int? commentCount, String? conditionsOfAccess, SchemaPlace? contentLocation, dynamic contentRating, String? contentReferenceTime, dynamic contributor, dynamic copyrightHolder, String? copyrightNotice, int? copyrightYear, dynamic correction, SchemaCountry? countryOfOrigin, dynamic creativeWorkStatus, dynamic creator, String? creditText, String? dateCreated, String? dateModified, String? datePublished, SchemaIPTCDigitalSourceEnumeration? digitalSourceType, String? discussionUrl, String? editEIDR, SchemaPerson? editor, SchemaAlignmentObject? educationalAlignment, dynamic educationalLevel, dynamic educationalUse, SchemaMediaObject? encoding, SchemaMediaObject? encodings, SchemaCreativeWork? exampleOfWork, String? expires, String? fileFormat, dynamic funder, SchemaGrant? funding, String? genre, SchemaCreativeWork? hasPart, String? headline, dynamic inLanguage, SchemaInteractionCounter? interactionStatistic, String? interactivityType, bool? isAccessibleForFree, dynamic isBasedOn, dynamic isBasedOnUrl, bool? isFamilyFriendly, dynamic isPartOf, dynamic keywords, dynamic learningResourceType, dynamic license, SchemaPlace? locationCreated, SchemaThing? mainEntity, dynamic maintainer, dynamic material, dynamic materialExtent, SchemaThing? mentions, dynamic offers, dynamic pattern, dynamic position, dynamic producer, dynamic provider, SchemaPublicationEvent? publication, dynamic publisher, SchemaOrganization? publisherImprint, dynamic publishingPrinciples, SchemaEvent? recordedAt, SchemaPublicationEvent? releasedEvent, SchemaReview? review, SchemaReview? reviews, String? schemaVersion, String? sdDatePublished, dynamic sdLicense, dynamic sdPublisher, dynamic size, SchemaOrganization? sourceOrganization, SchemaPlace? spatial, SchemaPlace? spatialCoverage, dynamic sponsor, dynamic teaches, String? temporal, String? temporalCoverage, String? text, SchemaImageObject? thumbnail, String? thumbnailUrl, SchemaDuration? timeRequired, SchemaCreativeWork? translationOfWork, dynamic translator, String? typicalAgeRange, dynamic usageInfo, dynamic version, dynamic video, SchemaCreativeWork? workExample, SchemaCreativeWork? workTranslation, String? additionalType, String? alternateName, dynamic description, String? disambiguatingDescription, dynamic identifier, dynamic image, dynamic mainEntityOfPage, String? name, SchemaAction? potentialAction, String? sameAs, dynamic subjectOf, String? url})
- Create a new instance of Schema3DModel
Properties
- about ↔ SchemaThing?
-
The subject matter of the content.
getter/setter pair
- abstract ↔ String?
-
An abstract is a short description that summarizes a
[
CreativeWork
].getter/setter pair - accessibilityAPI ↔ String?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessibilityAPI-vocabulary).
getter/setter pair
- accessibilityControl ↔ String?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessibilityControl-vocabulary).
getter/setter pair
- accessibilityFeature ↔ String?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessibilityFeature-vocabulary).
getter/setter pair
- accessibilityHazard ↔ String?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessibilityHazard-vocabulary).
getter/setter pair
- accessibilitySummary ↔ String?
-
A human-readable summary of specific accessibility features or
deficiencies, consistent with the other accessibility metadata
but expressing subtleties such as "short descriptions are
present but long descriptions will be needed for non-visual
users" or "short descriptions are present and no long
descriptions are needed".
getter/setter pair
- accessMode ↔ String?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessMode-vocabulary).
getter/setter pair
- accessModeSufficient ↔ SchemaItemList?
-
//www.w3.org/2021/a11y-discov-vocab/latest/#accessModeSufficient-vocabulary).
getter/setter pair
- accountablePerson ↔ SchemaPerson?
-
Specifies the Person that is legally accountable for the
CreativeWork.
getter/setter pair
- acquireLicensePage ↔ dynamic
-
Indicates a page documenting how licenses can be purchased or
otherwise acquired, for the current item. Supported types:
CreativeWork
, Stringgetter/setter pair - additionalType ↔ String?
-
//schema.org/docs/styleguide.html">style guide. Supported
types: String, String
getter/setter pair
- aggregateRating ↔ SchemaAggregateRating?
-
The overall rating, based on a collection of reviews or ratings,
of the item.
getter/setter pair
- alternateName ↔ String?
-
An alias for the item.
getter/setter pair
- alternativeHeadline ↔ String?
-
A secondary title of the CreativeWork.
getter/setter pair
- archivedAt ↔ dynamic
-
Indicates a page or other link involved in archival of a
[
CreativeWork
] In the case of [MediaReview
], the items in a [MediaReviewItem
] may often become inaccessible, but be archived by archival, journalistic, activist, or law enforcement organizations In such cases, the referenced page may not directly publish the content. Supported types: String,WebPage
getter/setter pair - assesses ↔ dynamic
-
The item being described is intended to assess the competency or
learning outcome defined by the referenced term. Supported
types:
DefinedTerm
, Stringgetter/setter pair - associatedArticle ↔ SchemaNewsArticle?
-
A NewsArticle associated with the Media Object.
getter/setter pair
- associatedMedia ↔ SchemaMediaObject?
-
A media object that encodes this CreativeWork This property is a
synonym for encoding.
getter/setter pair
- audience ↔ SchemaAudience?
-
An intended audience, i.e a group for whom something was
created.
getter/setter pair
- audio ↔ dynamic
-
An embedded audio object. Supported types:
AudioObject
, Clip,MusicRecording
getter/setter pair -
The author of this content or rating Please note that author is
special in that HTML 5 provides a special mechanism for
indicating authorship via the rel tag That is equivalent to this
and may be used interchangeably. Supported types:
Organization
,Person
getter/setter pair - award ↔ String?
-
An award won by or for this item.
getter/setter pair
- awards ↔ String?
-
Awards won by or for this item.
getter/setter pair
- bitrate ↔ String?
-
The bitrate of the media object.
getter/setter pair
- character ↔ SchemaPerson?
-
Fictional person connected with a creative work.
getter/setter pair
- citation ↔ dynamic
-
A citation or reference to another creative work, such as
another publication, web page, scholarly article, etc.
Supported types:
CreativeWork
, Stringgetter/setter pair - comment ↔ SchemaComment?
-
Comments, typically from users.
getter/setter pair
- commentCount ↔ int?
-
The number of comments this CreativeWork (e.g Article, Question
or Answer) has received This is most applicable to works
published in Web sites with commenting system; additional
comments may exist elsewhere.
getter/setter pair
- conditionsOfAccess ↔ String?
-
Conditions that affect the availability of, or method(s) of
access to, an item Typically used for real world items such as
an [
ArchiveComponent
] held by an [ArchiveOrganization
] This property is not suitable for use as a general Web access control mechanism It is expressed only in natural language.\n\nFor example "Available by appointment from the Reading Room" or "Accessible only from logged-in accounts ".getter/setter pair - contentLocation ↔ SchemaPlace?
-
The location depicted or described in the content For example,
the location in a photograph or painting.
getter/setter pair
- contentRating ↔ dynamic
-
Official rating of a piece of content—for example, 'MPAA
PG-13'. Supported types:
Rating
, Stringgetter/setter pair - contentReferenceTime ↔ String?
-
The specific time described by a creative work, for works (e.g
articles, video objects etc.) that emphasise a particular moment
within an Event.
getter/setter pair
- contentSize ↔ String?
-
File size in (mega/kilo)bytes.
getter/setter pair
- contentUrl ↔ String?
-
Actual bytes of the media object, for example the image file or
video file.
getter/setter pair
- contributor ↔ dynamic
-
A secondary contributor to the CreativeWork or Event. Supported
types:
Organization
,Person
getter/setter pair - copyrightHolder ↔ dynamic
-
The party holding the legal copyright to the CreativeWork.
Supported types:
Organization
,Person
getter/setter pair - copyrightNotice ↔ String?
-
Text of a notice appropriate for describing the copyright
aspects of this Creative Work, ideally indicating the owner of
the copyright for the Work.
getter/setter pair
- copyrightYear ↔ int?
-
The year during which the claimed copyright for the CreativeWork
was first asserted.
getter/setter pair
- correction ↔ dynamic
-
Indicates a correction to a [
CreativeWork
], either via a [CorrectionComment
], textually or in another document. Supported types:CorrectionComment
, String, Stringgetter/setter pair - countryOfOrigin ↔ SchemaCountry?
-
The country of origin of something, including products as well
as creative works such as movie and TV content In the case of
TV and movie, this would be the country of the principle offices
of the production company or individual responsible for the
movie For other kinds of [
CreativeWork
] it is difficult to provide fully general guidance, and properties such as [contentLocation] and [locationCreated] may be more applicable In the case of products, the country of origin of the product The exact interpretation of this may vary by context and product type, and cannot be fully enumerated here.getter/setter pair - creativeWorkStatus ↔ dynamic
-
The status of a creative work in terms of its stage in a
lifecycle Example terms include Incomplete, Draft, Published,
Obsolete Some organizations define a set of terms for the stages
of their publication lifecycle. Supported types:
DefinedTerm
, Stringgetter/setter pair - creator ↔ dynamic
-
The creator/author of this CreativeWork This is the same as the
Author property for CreativeWork. Supported types:
Organization
,Person
getter/setter pair - creditText ↔ String?
-
Text that can be used to credit person(s) and/or organization(s)
associated with a published Creative Work.
getter/setter pair
- dateCreated ↔ String?
-
The date on which the CreativeWork was created or the item was
added to a DataFeed. Supported types: String, String
getter/setter pair
- dateModified ↔ String?
-
The date on which the CreativeWork was most recently modified or
when the item's entry was modified within a DataFeed. Supported
types: String, String
getter/setter pair
- datePublished ↔ String?
-
Date of first publication or broadcast For example the date a
[
CreativeWork
] was broadcast or a [Certification
] was issued. Supported types: String, Stringgetter/setter pair - description ↔ dynamic
-
A description of the item. Supported types: String,
TextObject
getter/setter pair - digitalSourceType ↔ SchemaIPTCDigitalSourceEnumeration?
-
Indicates an IPTCDigitalSourceEnumeration code indicating the
nature of the digital source(s) for some [
CreativeWork
].getter/setter pair - disambiguatingDescription ↔ String?
-
A sub property of description A short description of the item
used to disambiguate from other, similar items Information from
other properties (in particular, name) may be necessary for the
description to be useful for disambiguation.
getter/setter pair
- discussionUrl ↔ String?
-
A link to the page containing the comments of the CreativeWork.
getter/setter pair
- duration ↔ SchemaDuration?
-
//en.wikipedia.org/wiki/ISO_8601).
getter/setter pair
- editEIDR ↔ String?
-
//eidr.org/) (Entertainment Identifier Registry) [identifier]
representing a specific edit / edition for a work of film or
television For example, the motion picture known as
"Ghostbusters" whose [
titleEIDR
] is "10.5240/7EC7-228A-510A-053E-CBB8-J" has several edits, e.g "10.5240/1F2A-E1C5-680A-14C6-E76B-I" and "10.5240/8A35-3BEE-6497-5D12-9E4F-3" Since schema.org types like [Movie
] and [TVEpisode
] can be used for both works and their multiple expressions, it is possible to use [titleEIDR
] alone (for a general description), or alongside [editEIDR] for a more edit-specific description Supported types: String, Stringgetter/setter pair - editor ↔ SchemaPerson?
-
Specifies the Person who edited the CreativeWork.
getter/setter pair
- educationalAlignment ↔ SchemaAlignmentObject?
-
An alignment to an established educational framework This
property should not be used where the nature of the alignment
can be described using a simple property, for example to express
that a resource [teaches] or [assesses] a competency.
getter/setter pair
- educationalLevel ↔ dynamic
-
The level in terms of progression through an educational or
training context Examples of educational levels include
'beginner', 'intermediate' or 'advanced', and formal sets of
level indicators. Supported types:
DefinedTerm
, String, Stringgetter/setter pair - educationalUse ↔ dynamic
-
The purpose of a work in the context of education; for example,
'assignment', 'group work'. Supported types:
DefinedTerm
, Stringgetter/setter pair - embedUrl ↔ String?
-
A URL pointing to a player for a specific video In general, this
is the information in the
src
element of anembed
tag and should not be the same as the content of theloc
tag.getter/setter pair - encodesCreativeWork ↔ SchemaCreativeWork?
-
The CreativeWork encoded by this media object.
getter/setter pair
- encoding ↔ SchemaMediaObject?
-
A media object that encodes this CreativeWork This property is a
synonym for associatedMedia.
getter/setter pair
- encodingFormat ↔ String?
-
//developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)),
e.g application/zip for a SoftwareApplication binary, audio/mpeg
for .mp3 etc In cases where a [
CreativeWork
] has several media type representations, [encoding] can be used to indicate each [MediaObject
] alongside particular [encodingFormat] information Unregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g defining Web page or a Wikipedia/Wikidata entry. Supported types: String, Stringgetter/setter pair - encodings ↔ SchemaMediaObject?
-
A media object that encodes this CreativeWork.
getter/setter pair
- endTime ↔ String?
-
The endTime of something For a reserved event or service (e.g
FoodEstablishmentReservation), the time that it is expected to
end For actions that span a period of time, when the action was
performed E.g John wrote a book from January to December For
media, including audio and video, it's the time offset of the
end of a clip within a larger file.\n\nNote that Event uses
startDate/endDate instead of startTime/endTime, even when
describing dates with times This situation may be clarified in
future revisions. Supported types: String, String
getter/setter pair
- exampleOfWork ↔ SchemaCreativeWork?
-
A creative work that this work is an
example/instance/realization/derivation of.
getter/setter pair
- expires ↔ String?
-
Date the content expires and is no longer useful or available
For example a [
VideoObject
] or [NewsArticle
] whose availability or relevance is time-limited, a [ClaimReview
] fact check whose publisher wants to indicate that it may no longer be relevant (or helpful to highlight) after some date, or a [Certification
] the validity has expired. Supported types: String, Stringgetter/setter pair - fileFormat ↔ String?
-
//www.iana.org/assignments/media-types/media-types.xhtml)) of
the content, e.g application/zip of a SoftwareApplication binary
In cases where a CreativeWork has several media type
representations, 'encoding' can be used to indicate each
MediaObject alongside particular fileFormat information
Unregistered or niche file formats can be indicated instead via
the most appropriate URL, e.g defining Web page or a Wikipedia
entry. Supported types: String, String
getter/setter pair
- funder ↔ dynamic
-
A person or organization that supports (sponsors) something
through some kind of financial contribution. Supported types:
Organization
,Person
getter/setter pair - funding ↔ SchemaGrant?
-
A [
Grant
] that directly or indirectly provide funding or sponsorship for this item See also [ownershipFundingInfo
].getter/setter pair - genre ↔ String?
-
Genre of the creative work, broadcast channel or group.
Supported types: String, String
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasPart ↔ SchemaCreativeWork?
-
Indicates an item or CreativeWork that is part of this item, or
CreativeWork (in some sense).
getter/setter pair
- headline ↔ String?
-
Headline of the article.
getter/setter pair
- height ↔ dynamic
-
The height of the item. Supported types:
Distance
,QuantitativeValue
getter/setter pair - identifier ↔ dynamic
-
The identifier property represents any kind of identifier for
any kind of [
Thing
], such as ISBNs, GTIN codes, UUIDs etc Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links See background notes for more details Supported types:PropertyValue
, String, Stringgetter/setter pair - image ↔ dynamic
-
An image of the item This can be a [
URL
] or a fully described [ImageObject
]. Supported types:ImageObject
, Stringgetter/setter pair - ineligibleRegion ↔ dynamic
-
The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the
place, or the GeoShape for the geo-political region(s) for which
the offer or delivery charge specification is not valid, e.g a
region where the transaction is not allowed.\n\nSee also
[
eligibleRegion
] Supported types:GeoShape
,Place
, Stringgetter/setter pair - inLanguage ↔ dynamic
-
//tools.ietf.org/html/bcp47) See also [
availableLanguage
]. Supported types:Language
, Stringgetter/setter pair - interactionStatistic ↔ SchemaInteractionCounter?
-
The number of interactions for the CreativeWork using the
WebSite or SoftwareApplication The most specific child type of
InteractionCounter should be used.
getter/setter pair
- interactivityType ↔ String?
-
The predominant mode of learning supported by the learning
resource Acceptable values are 'active', 'expositive', or
'mixed'.
getter/setter pair
- interpretedAsClaim ↔ SchemaClaim?
-
Used to indicate a specific claim contained, implied, translated
or refined from the content of a [
MediaObject
] or other [CreativeWork
] The interpreting party can be indicated using [claimInterpreter
].getter/setter pair - isAccessibleForFree ↔ bool?
-
A flag to signal that the item, event, or place is accessible
for free.
getter/setter pair
- isBasedOn ↔ dynamic
-
A resource from which this work is derived or from which it is a
modification or adaptation. Supported types:
CreativeWork
,Product
, Stringgetter/setter pair - isBasedOnUrl ↔ dynamic
-
//example.com/great-multiplication-intro.html. Supported types:
CreativeWork
,Product
, Stringgetter/setter pair - isFamilyFriendly ↔ bool?
-
Indicates whether this content is family friendly.
getter/setter pair
- isPartOf ↔ dynamic
-
Indicates an item or CreativeWork that this item, or
CreativeWork (in some sense), is part of. Supported types:
CreativeWork
, Stringgetter/setter pair - isResizable ↔ bool?
-
Whether the 3DModel allows resizing For example, room layout
applications often do not allow 3DModel elements to be resized
to reflect reality.
getter/setter pair
- keywords ↔ dynamic
-
Keywords or tags used to describe some item Multiple textual
entries in a keywords list are typically delimited by commas, or
by repeating the property. Supported types:
DefinedTerm
, String, Stringgetter/setter pair - learningResourceType ↔ dynamic
-
The predominant type or kind characterizing the learning
resource For example, 'presentation', 'handout'. Supported
types:
DefinedTerm
, Stringgetter/setter pair - license ↔ dynamic
-
A license document that applies to this content, typically
indicated by URL. Supported types:
CreativeWork
, Stringgetter/setter pair - locationCreated ↔ SchemaPlace?
-
The location where the CreativeWork was created, which may not
be the same as the location depicted in the CreativeWork.
getter/setter pair
- mainEntity ↔ SchemaThing?
-
Indicates the primary entity described in some page or other
CreativeWork.
getter/setter pair
- mainEntityOfPage ↔ dynamic
-
Indicates a page (or other CreativeWork) for which this thing is
the main entity being described See background
notes for details.
Supported types:
CreativeWork
, Stringgetter/setter pair - maintainer ↔ dynamic
-
A maintainer of a [
Dataset
], software package ([SoftwareApplication
]), or other [Project
] A maintainer is a [Person
] or [Organization
] that manages contributions to, and/or publication of, some (typically complex) artifact It is common for distributions of software and data to be based on "upstream" sources When [maintainer] is applied to a specific version of something e.g a particular version or packaging of a [Dataset
], it is always possible that the upstream source has a different maintainer The [isBasedOn] property can be used to indicate such relationships between datasets to make the different maintenance roles clear Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work Supported types:Organization
,Person
getter/setter pair - material ↔ dynamic
-
A material that something is made from, e.g leather, wool,
cotton, paper. Supported types:
Product
, String, Stringgetter/setter pair - materialExtent ↔ dynamic
-
The quantity of the materials being described or an expression
of the physical space they occupy. Supported types:
QuantitativeValue
, Stringgetter/setter pair - mentions ↔ SchemaThing?
-
Indicates that the CreativeWork contains a reference to, but is
not necessarily about a concept.
getter/setter pair
- name ↔ String?
-
The name of the item.
getter/setter pair
- offers ↔ dynamic
-
An offer to provide this item—for example, an offer to
sell a product, rent the DVD of a movie, perform a service, or
give away tickets to an event Use [
businessFunction
] to indicate the kind of transaction offered, i.e sell, lease, etc This property can also be used to describe a [Demand
] While this property is listed as expected on a number of common types, it can be used in others In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer Supported types:Demand
,Offer
getter/setter pair - pattern ↔ dynamic
-
A pattern that something has, for example 'polka dot',
'striped', 'Canadian flag' Values are typically expressed as
text, although links to controlled value schemes are also
supported. Supported types:
DefinedTerm
, Stringgetter/setter pair - playerType ↔ String?
-
Player type required—for example, Flash or Silverlight.
getter/setter pair
- position ↔ dynamic
-
The position of an item in a series or sequence of items.
Supported types: String, int
getter/setter pair
- potentialAction ↔ SchemaAction?
-
Indicates a potential Action, which describes an idealized
action in which this thing would play an 'object' role.
getter/setter pair
- producer ↔ dynamic
-
The person or organization who produced the work (e.g music
album, movie, TV/radio series etc.). Supported types:
Organization
,Person
getter/setter pair - productionCompany ↔ SchemaOrganization?
-
The production company or studio responsible for the item, e.g
series, video game, episode etc.
getter/setter pair
- provider ↔ dynamic
-
The service provider, service operator, or service performer;
the goods producer Another party (a seller) may offer those
services or goods on behalf of the provider A provider may also
serve as the seller. Supported types:
Organization
,Person
getter/setter pair - publication ↔ SchemaPublicationEvent?
-
A publication event associated with the item.
getter/setter pair
- publisher ↔ dynamic
-
The publisher of the creative work. Supported types:
Organization
,Person
getter/setter pair - publisherImprint ↔ SchemaOrganization?
-
The publishing division which published the comic.
getter/setter pair
- publishingPrinciples ↔ dynamic
-
The publishingPrinciples property indicates (typically via
[
URL
]) a document describing the editorial principles of an [Organization
] (or individual, e.g a [Person
] writing a blog) that relate to their activities as a publisher, e.g ethics or diversity policies When applied to a [CreativeWork
] (e.g [NewsArticle
]) the principles are those of the party primarily responsible for the creation of the [CreativeWork
] While such policies are most typically expressed in natural language, sometimes related information (e.g indicating a [funder]) can be expressed using schema.org terminology Supported types:CreativeWork
, Stringgetter/setter pair - recordedAt ↔ SchemaEvent?
-
The Event where the CreativeWork was recorded The CreativeWork
may capture all or part of the event.
getter/setter pair
- regionsAllowed ↔ SchemaPlace?
-
//en.wikipedia.org/wiki/ISO_3166).
getter/setter pair
- releasedEvent ↔ SchemaPublicationEvent?
-
The place and time the release was issued, expressed as a
PublicationEvent.
getter/setter pair
- requiresSubscription ↔ dynamic
-
Indicates if use of the media require a subscription (either
paid or free) Allowed values are
true
orfalse
(note that an earlier version had 'yes', 'no'). Supported types:MediaSubscription
, boolgetter/setter pair - review ↔ SchemaReview?
-
A review of the item.
getter/setter pair
- reviews ↔ SchemaReview?
-
Review of the item.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sameAs ↔ String?
-
URL of a reference Web page that unambiguously indicates the
item's identity E.g the URL of the item's Wikipedia page,
Wikidata entry, or official website.
getter/setter pair
- schemaVersion ↔ String?
-
//dublincore.org/specifications/dublin-core/dces/1999-07-02/```
but this has not been carefully explored in the community.
Supported types: String, String
getter/setter pair
- sdDatePublished ↔ String?
-
Indicates the date on which the current structured data was
generated / published Typically used alongside [sdPublisher].
getter/setter pair
- sdLicense ↔ dynamic
-
A license document that applies to this structured data,
typically indicated by URL. Supported types:
CreativeWork
, Stringgetter/setter pair - sdPublisher ↔ dynamic
-
Indicates the party responsible for generating and publishing
the current structured data markup, typically in cases where the
structured data is derived automatically from existing published
content but published on a different site For example, student
projects and open data initiatives often re-publish existing
content with more explicitly structured metadata The
[sdPublisher] property helps make such practices more
explicit. Supported types:
Organization
,Person
getter/setter pair - sha256 ↔ String?
-
//en.wikipedia.org/wiki/SHA-2) SHA256 hash of the content of the
item For example, a zero-length input has value
'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'.
getter/setter pair
- size ↔ dynamic
-
A standardized size of a product or creative work, specified
either through a simple textual string (for example 'XL',
'32Wx34L'), a QuantitativeValue with a unitCode, or a
comprehensive and structured [
SizeSpecification
]; in other cases, the [width], [height], [depth
] and [weight
] properties may be more applicable Supported types:DefinedTerm
,QuantitativeValue
,SizeSpecification
, Stringgetter/setter pair - sourceOrganization ↔ SchemaOrganization?
-
The Organization on whose behalf the creator was working.
getter/setter pair
- spatial ↔ SchemaPlace?
-
The "spatial" property can be used in cases when more specific
properties (e.g [locationCreated], [spatialCoverage],
[contentLocation]) are not known to be appropriate.
getter/setter pair
- spatialCoverage ↔ SchemaPlace?
-
the state of New York.
getter/setter pair
- sponsor ↔ dynamic
-
A person or organization that supports a thing through a pledge,
promise, or financial contribution E.g a sponsor of a Medical
Study or a corporate sponsor of an event. Supported types:
Organization
,Person
getter/setter pair - startTime ↔ String?
-
The startTime of something For a reserved event or service (e.g
FoodEstablishmentReservation), the time that it is expected to
start For actions that span a period of time, when the action
was performed E.g John wrote a book from January to December
For media, including audio and video, it's the time offset of
the start of a clip within a larger file.\n\nNote that Event
uses startDate/endDate instead of startTime/endTime, even when
describing dates with times This situation may be clarified in
future revisions. Supported types: String, String
getter/setter pair
- subjectOf ↔ dynamic
-
A CreativeWork or Event about this Thing. Supported types:
CreativeWork
, Eventgetter/setter pair - teaches ↔ dynamic
-
The item being described is intended to help a person learn the
competency or learning outcome defined by the referenced term.
Supported types:
DefinedTerm
, Stringgetter/setter pair - temporal ↔ String?
-
The "temporal" property can be used in cases where more specific
properties (e.g [temporalCoverage], [dateCreated],
[dateModified], [datePublished]) are not known to be
appropriate. Supported types: String, String
getter/setter pair
- temporalCoverage ↔ String?
-
//en.wikipedia.org/wiki/ISO_8601#Time_intervals) In the case of
a Dataset it will typically indicate the relevant time period in
a precise notation (e.g for a 2011 census dataset, the year 2011
would be written "2011/2012") Other forms of content, e.g
ScholarlyArticle, Book, TVSeries or TVEpisode, may indicate
their temporalCoverage in broader terms - textually or via
well-known URL Written works such as books may sometimes have
precise temporal coverage too, e.g a work set in 1939 - 1945 can
be indicated in ISO 8601 interval format format via "1939/1945"
Open-ended date ranges can be written with ".." in place of the
end date For example, "2015-11/.." indicates a range beginning
in November 2015 and with no specified final date This is
tentative and might be updated in future when ISO 8601 is
officially updated. Supported types: String, String,
String
getter/setter pair
- text ↔ String?
-
The textual content of this CreativeWork.
getter/setter pair
- thumbnail ↔ SchemaImageObject?
-
Thumbnail image for an image or video.
getter/setter pair
- thumbnailUrl ↔ String?
-
A thumbnail image relevant to the Thing.
getter/setter pair
- timeRequired ↔ SchemaDuration?
-
Approximate or typical time it usually takes to work with or
through the content of this work for the typical or target
audience.
getter/setter pair
- translationOfWork ↔ SchemaCreativeWork?
-
The work that this work has been translated from E.g 物种起源 is a
translationOf “On the Origin of Species”.
getter/setter pair
- translator ↔ dynamic
-
Organization or person who adapts a creative work to different
languages, regional differences and technical requirements of a
target market, or that translates during some event. Supported
types:
Organization
,Person
getter/setter pair - typicalAgeRange ↔ String?
-
The typical expected age range, e.g '7-9', '11-'.
getter/setter pair
- uploadDate ↔ String?
-
Date (including time if available) when this media object was
uploaded to this site. Supported types: String, String
getter/setter pair
- url ↔ String?
-
URL of the item.
getter/setter pair
- usageInfo ↔ dynamic
-
The schema.org [usageInfo] property indicates further
information about a [
CreativeWork
] This property is applicable both to works that are freely available and to those that require payment or other transactions It can reference additional information, e.g community expectations on preferred linking and citation conventions, as well as purchasing details For something that can be commercially licensed, usageInfo can provide detailed, resource-specific information about licensing options This property can be used alongside the license property which indicates license(s) applicable to some piece of content The usageInfo property can provide information about other licensing options, e.g acquiring commercial usage rights for an image that is also available under non-commercial creative commons licenses. Supported types:CreativeWork
, Stringgetter/setter pair - version ↔ dynamic
-
The version of the CreativeWork embodied by a specified
resource. Supported types: String, int
getter/setter pair
- video ↔ dynamic
-
An embedded video object. Supported types: Clip,
VideoObject
getter/setter pair - width ↔ dynamic
-
The width of the item. Supported types:
Distance
,QuantitativeValue
getter/setter pair - workExample ↔ SchemaCreativeWork?
-
Example/instance/realization/derivation of the concept of this
creative work E.g the paperback edition, first edition, or
e-book.
getter/setter pair
- workTranslation ↔ SchemaCreativeWork?
-
A work that is a translation of the content of this work E.g 西遊記
has an English workTranslation “Journey to the West”, a German
workTranslation “Monkeys Pilgerfahrt” and a Vietnamese
translation Tây du ký bình khảo.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJsonLd(
) → Map< String, dynamic> - Serialize Schema3DModel to JSON-LD
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited