-
The title of an Item.
Declaration
Swift
@objc dynamic var title: String?
-
An abstract is a short description that summarizes an Items content.
Declaration
Swift
@objc dynamic var abstract: String?
-
Date of first broadcast/publication.
Declaration
Swift
@objc dynamic var datePublished: Date?
-
Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.
Declaration
Swift
@objc dynamic var keyword: String?
-
The content of an Item.
Declaration
Swift
@objc dynamic var content: String?
-
The plain text content of an Item, without styling or syntax for Markdown, HTML, etc.
Declaration
Swift
@objc dynamic var textContent: String?
-
If this MediaObject is an AudioObject or VideoObject, the transcript of that object.
Declaration
Swift
@objc dynamic var transcript: String?
-
The type or (sub)category of some Item.
Declaration
Swift
@objc dynamic var itemType: String?
-
The subject of some Item.
Declaration
Swift
@objc dynamic var subject: String?
-
Datetime when Item was sent.
Declaration
Swift
@objc dynamic var dateSent: Date?
-
Datetime when Item was received.
Declaration
Swift
@objc dynamic var dateReceived: Date?
-
A service of any kind.
Declaration
Swift
@objc dynamic var service: String?
-
An audio object.
Declaration
Swift
var audio: Results<Audio>? { get }
-
A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.
Declaration
Swift
var citation: Results<CreativeWork>? { get }
-
The location depicted or described in the content. For example, the location in a photograph or painting.
Declaration
Swift
var contentLocation: Results<Location>? { get }
-
The location where the Item was created, which may not be the same as the location depicted in the Item.
Declaration
Swift
var locationCreated: Results<Location>? { get }
-
A video object.
Declaration
Swift
var video: Results<Video>? { get }
-
The author of this Item.
Declaration
Swift
var writtenBy: Results<Person>? { get }
-
Any type of file that can be stored on disk.
Declaration
Swift
var file: Results<File>? { get }
-
The event where something is recorded.
Declaration
Swift
var recordedAt: Results<Event>? { get }
-
A review of the Item.
Declaration
Swift
var review: Results<Review>? { get }
-
A message channel this Item belongs to, for instance a WhatsApp chat.
Declaration
Swift
var messageChannel: Results<MessageChannel>? { get }
-
The sender of an Item.
Declaration
Swift
var sender: Results<Account>? { get }
-
The account that received, or is to receive, this Item.
Declaration
Swift
var receiver: Results<Account>? { get }
-
Accounts this Message is sent to beside the receiver.
Declaration
Swift
var cc: Results<Account>? { get }
-
Accounts this Message is sent to beside the receiver, without showing this to the primary receiver.
Declaration
Swift
var bcc: Results<Account>? { get }
-
The Account that is replied to.
Declaration
Swift
var replyTo: Results<Account>? { get }
-
Undocumented
Declaration
Swift
public required convenience init(from decoder: Decoder) throws