uiExtensionCreate Mutation
Creates a new UI extension.
Input Argument
Section titled “Input Argument”uiExtensionCreate accepts a single
input
argument, an
input type
,
which contains the values it uses.
The fields inside
input
are:
activate (
Boolean
)
Set to
true
to promote the Prepared Version to the Active Version. If the was an Active Version, it will be Archived.
category (
UiExtensionCategory!
)
The type of record in which the UI extension can be selected.
clientMutationId (
String
)
A unique identifier for the client performing the mutation.
css (
String
)
Sets the CSS stylesheet of the Prepared Version if updated.
description (
String
)
Description of the UI extension.
descriptionAttachments (
AttachmentInput
)
The attachments used in the
description
field.
disabled (
Boolean
)
Whether the UI extension is inactive.
html (
String
)
Sets the HTML code of the Prepared Version if updated.
javascript (
String
)
Sets the Javascript code of the Prepared Version if updated.
name (
String!
)
The name of the UI extension.
source (
String
)
An identifier for the client application submitting the resource or the name of an external system.
sourceID (
String
)
The unique identifier of the resource in an external system.
title (
String
)
The text that is to be displayed as the section header above the UI extension when the UI extension is presented within a form.
Return Fields
Section titled “Return Fields”clientMutationId (
String
)
A unique identifier for the client performing the mutation.
errors (
ValidationError
)
Errors encountered during the mutation.
uiExtension (
UiExtension
)
Record after mutation.