ScreenSectionBase
A section in a screen form. Can be a regular section or a table section.
interface ScreenSectionBase {
id: String!
type: ScreenSectionType!
title: String!
description: String
optional: Boolean!
available: Boolean!
fields: [ScreenField!]!
}
Fields
ScreenSectionBase.id ● String! non-null scalar
Unique identifier for the section (required for tables)
ScreenSectionBase.type ● ScreenSectionType! non-null enum
The type of section
ScreenSectionBase.title ● String! non-null scalar
The title of the section
ScreenSectionBase.description ● String scalar
Optional description of the section
ScreenSectionBase.optional ● Boolean! non-null scalar
Whether this section is optional for the user
ScreenSectionBase.available ● Boolean! non-null scalar
Whether the section is visible and enabled
ScreenSectionBase.fields ● [ScreenField!]! non-null interface
The fields contained in the section (or fields of a table row if type is table)
Member Of
ScreenDefinition object
Implemented By
ScreenSection object ● ScreenTable object