UpdateSessionInput
Defines the input for updating a session.
input UpdateSessionInput {
backgroundColor: HexColorCode
comment: String
customFields: [CustomFieldInput!]
date: LocalDate
details: String
end: LocalTime
eventId: ID!
expectedAttendees: Int
name: String
overview: String
roomSetup: String
sessionBlockId: ID
sessionId: ID!
showBoldTitle: Boolean
start: LocalTime
textColor: HexColorCode
uniqueCode: String
}
Fields
UpdateSessionInput.backgroundColor
● HexColorCode
scalar
The hex color code to use for the background when rendering the session in the agenda. Optional.
UpdateSessionInput.comment
● String
scalar
A UTF-8 string comment for the session. Optional.
UpdateSessionInput.customFields
● [CustomFieldInput!]
list input
The custom fields to update or create for the session. Optional.
UpdateSessionInput.date
● LocalDate
scalar
The date the session will occur. Optional.
UpdateSessionInput.details
● String
scalar
A UTF-8 string that provides a description of the session. It is not displayed publicly and is intended to be used by event organizers. Optional.
UpdateSessionInput.end
● LocalTime
scalar
The time the session will end. Optional.
If this session is scheduled within a concurrent session block (by specifying sessionBlockId
) then end
can be used to override the
ending time for the session as long as it falls within the start and end times of the concurrent session block.
UpdateSessionInput.eventId
● ID!
non-null scalar
The identifier of the event the session is associated with.
UpdateSessionInput.expectedAttendees
● Int
scalar
The number of attendees expected for the session. Optional.
UpdateSessionInput.name
● String
scalar
A UTF-8 string representing the name of a session. Optional.
UpdateSessionInput.overview
● String
scalar
A UTF-8 string that provides a brief overview of the session that is displayed in the agenda. Optional.
UpdateSessionInput.roomSetup
● String
scalar
A UTF-8 string detailing the room setup for a session such as information about seating, podium and other room layout options. Optional.
UpdateSessionInput.sessionBlockId
● ID
scalar
The identifier of the concurrent session block the session is linked to. Optional.
UpdateSessionInput.sessionId
● ID!
non-null scalar
The identifier of the session.
UpdateSessionInput.showBoldTitle
● Boolean
scalar
A Boolean value indicating whether the title should be bold when rendering the session in the agenda. false
by default. Optional.
UpdateSessionInput.start
● LocalTime
scalar
The time the session will start. Optional.
If this session is scheduled within a concurrent session block (by specifying sessionBlockId
) then start
can be used to override the
starting time for the session as long as it falls within the start and end times of the concurrent session block.
UpdateSessionInput.textColor
● HexColorCode
scalar
The hex color code to use when rendering the session's text in the agenda. Optional.
UpdateSessionInput.uniqueCode
● String
scalar
A customer supplied, UTF-8 string value that represents a unique code for the session. Optional.
The value must be unique across all sessions for an event.
Member Of
updateSession
mutation