Skip to main content

DesignPreviewQueries

**Experimental** Entry point for the experimental design preview queries, which may change or be removed without deprecation.

type DesignPreviewQueries {
latestGeneration(
designGrid: ID!
revisionId: String
): DesignDataGeneration_Preview!
latestGenerationByFileId(
designGrid: ID!
fileId: String!
): DesignDataGeneration_Preview!
ruleCheckById(
id: ID!
): RuleCheck_Preview
ruleCheckLatestExecution(
designId: ID!
revisionId: String
): RuleCheckExecution_Preview!
ruleChecksByAuth: [RuleCheck_Preview!]!
ruleChecksByIds(
ids: [ID!]!
): [RuleCheck_Preview]!
}

Fields

DesignPreviewQueries.latestGeneration ● DesignDataGeneration_Preview! non-null object

**Experimental** Retrieves the design data generation

DesignPreviewQueries.latestGeneration.designGrid ● ID! non-null scalar
DesignPreviewQueries.latestGeneration.revisionId ● String scalar

The identifier of the project commit.

DesignPreviewQueries.latestGenerationByFileId ● DesignDataGeneration_Preview! non-null object

**Experimental** Retrieves the design data generation

DesignPreviewQueries.latestGenerationByFileId.designGrid ● ID! non-null scalar
DesignPreviewQueries.latestGenerationByFileId.fileId ● String! non-null scalar

DesignPreviewQueries.ruleCheckById ● RuleCheck_Preview object

**Experimental** Retrieves a rule check by its identifier.

DesignPreviewQueries.ruleCheckById.id ● ID! non-null scalar

The ID of the rule check.

DesignPreviewQueries.ruleCheckLatestExecution ● RuleCheckExecution_Preview! non-null object

**Experimental** Retrieves the latest rule check execution for a WIP design.

DesignPreviewQueries.ruleCheckLatestExecution.designId ● ID! non-null scalar

The ID of design.

DesignPreviewQueries.ruleCheckLatestExecution.revisionId ● String scalar

The identifier of the project commit.

DesignPreviewQueries.ruleChecksByAuth ● [RuleCheck_Preview!]! non-null object

**Experimental** Retrieves all rule checks contained in the workspace.

DesignPreviewQueries.ruleChecksByIds ● [RuleCheck_Preview]! non-null object

**Experimental** Retrieves rule checks by their identifiers.

DesignPreviewQueries.ruleChecksByIds.ids ● [ID!]! non-null scalar

The IDs of the rule checks.