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