BidProposalSection
One typed section of a proposal revision, with the hash of its content.
type BidProposalSection {
content: JSON!
contentHash: String!
id: ID!
position: Int!
title: String!
type: BidProposalSectionType!
version: Int!
}
Fields
BidProposalSection.content ● JSON! non-null scalar
Its content, in its type's shape: every value a string or a list.
BidProposalSection.contentHash ● String! non-null scalar
SHA-256 of the type and content; changes only when this section changes.
BidProposalSection.id ● ID! non-null scalar
The section.
BidProposalSection.position ● Int! non-null scalar
Its place in the proposal.
BidProposalSection.title ● String! non-null scalar
Its title.
BidProposalSection.type ● BidProposalSectionType! non-null enum
Which section.
BidProposalSection.version ● Int! non-null scalar
Pass back as expectedVersion to edit.
Member Of
BidProposalRevision object