UpdatePresentationInput
Defines the input for updating a presentation.
input UpdatePresentationInput {
affiliations: [UpdatePresentationAuthorAffiliationInput!]
attachedDocumentIds: [ID!] @deprecated
attachedDocuments: [UpdatePresentationAttachedDocumentInput!]
authors: [UpdatePresentationAuthorInput!]
biography: String
customFields: [CustomFieldInput!]
eventId: ID!
keywordIds: [ID!]
paperNumber: NonNegativeInt
paperReference: String
paperStatusId: ID
presentationId: ID!
presentationTypeId: ID
sessionId: ID
subThemeId: ID
themeId: ID
title: String
}
Fields
UpdatePresentationInput.affiliations
● [UpdatePresentationAuthorAffiliationInput!]
list input
The affiliations to create/update against the presentation. Optional.
Passing null
or an empty list will remove all the affiliations from the presentation.
Omitting the input value entirely will keep the existing affiliations as-is.
UpdatePresentationInput.attachedDocumentIds
● [ID!]
deprecated list scalar
Use attachedDocuments
instead. This input field will be removed in a future release.
The identifiers of the documents to associate with the presentation. Optional.
Passing null
or an empty list will remove all the attached documents from the presentation.
Omitting the input value entirely will keep the existing attached documents as-is.
UpdatePresentationInput.attachedDocuments
● [UpdatePresentationAttachedDocumentInput!]
list input
The authors to create/update against the presentation. Optional.
UpdatePresentationInput.authors
● [UpdatePresentationAuthorInput!]
list input
The authors to create/update against the presentation. Optional.
Passing null
or an empty list will remove all the authors from the presentation.
Omitting the input value entirely will keep the existing authors as-is.
UpdatePresentationInput.biography
● String
scalar
A UTF-8 string that represents the biography of the contact presenting the presentation. Optional.
UpdatePresentationInput.customFields
● [CustomFieldInput!]
list input
The custom fields to create or update for the presentation. Optional.
UpdatePresentationInput.eventId
● ID!
non-null scalar
The identifier of the event the presentation is associated with.
UpdatePresentationInput.keywordIds
● [ID!]
list scalar
The identifiers of the keywords to associate with the presentation. Optional.
Passing null
or an empty list will remove all the keywords from the presentation.
Omitting the input value entirely will keep the existing keywords as-is.
UpdatePresentationInput.paperNumber
● NonNegativeInt
scalar
The paper's number. Optional.
Will default to 0
if set to null
.
UpdatePresentationInput.paperReference
● String
scalar
A UTF-8 string representing a reference to a paper. Optional.
UpdatePresentationInput.paperStatusId
● ID
scalar
The status of the presentation. Optional.
UpdatePresentationInput.presentationId
● ID!
non-null scalar
The identifier of the presentation.
UpdatePresentationInput.presentationTypeId
● ID
scalar
The identifier of the presentation type. Optional.
UpdatePresentationInput.sessionId
● ID
scalar
The identifier of the session the presentation is scheduled to run in. Optional.
UpdatePresentationInput.subThemeId
● ID
scalar
The identifier of the sub-theme for the presentation. Optional.
The sub-theme must be related to the specified or existing theme.
UpdatePresentationInput.themeId
● ID
scalar
The identifier of the theme for the presentation. Optional.
UpdatePresentationInput.title
● String
scalar
A UTF-8 string representing the title of a presentation. Optional.
Member Of
updatePresentation
mutation