SchemaIPTCDigitalSourceEnumeration enum

IPTC "Digital Source" codes for use with the SchemadigitalSourceType property, providing information about the source for a digital media object. In general these codes are not declared here to be mutually exclusive, although some combinations would be contradictory if applied simultaneously, or might be considered mutually incompatible by upstream maintainers of the definitions. See the IPTC documentation for detailed definitions of all terms. See https://schema.org/IPTCDigitalSourceEnumeration

Inheritance
Implemented types
Available extensions

Values

algorithmicMediaDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/AlgorithmicMediaDigitalSource')
algorithmicallyEnhancedDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'algorithmically enhanced' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/AlgorithmicallyEnhancedDigitalSource')
compositeCaptureDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'composite capture' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/CompositeCaptureDigitalSource')
compositeDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/CompositeDigitalSource')
compositeSyntheticDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'composite synthetic' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/CompositeSyntheticDigitalSource')
compositeWithTrainedAlgorithmicMediaDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'composite with trained algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/CompositeWithTrainedAlgorithmicMediaDigitalSource')
dataDrivenMediaDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'data driven media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/DataDrivenMediaDigitalSource')
digitalArtDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'digital art' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/DigitalArtDigitalSource')
digitalCaptureDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'digital capture' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/DigitalCaptureDigitalSource')
minorHumanEditsDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'minor human edits' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/MinorHumanEditsDigitalSource')
multiFrameComputationalCaptureDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/MultiFrameComputationalCaptureDigitalSource')
negativeFilmDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'negative film' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/NegativeFilmDigitalSource')
positiveFilmDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'positive film' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/PositiveFilmDigitalSource')
printDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'print' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/PrintDigitalSource')
screenCaptureDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/ScreenCaptureDigitalSource')
trainedAlgorithmicMediaDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'trained algorithmic media' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/TrainedAlgorithmicMediaDigitalSource')
virtualRecordingDigitalSource → const SchemaIPTCDigitalSourceEnumeration

Content coded as 'virtual recording' using the IPTC digital source type vocabulary.

const SchemaIPTCDigitalSourceEnumeration('https://schema.org/VirtualRecordingDigitalSource')

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → String
Canonical Schema.org URL of this member
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJsonLd() → String
Serialize SchemaIPTCDigitalSourceEnumeration to JSON-LD
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<SchemaIPTCDigitalSourceEnumeration>
A constant List of the values in this enum, in order of their declaration.