Skip to main content

RelationPartnerLayout

Layout for a RelationPartner (ComponentVersion or Interface)

type RelationPartnerLayout implements BaseNode, Node {
hasPermission(
permission: AllPermissionEntry
): Boolean!
id: ID!
pos: Point!
project: Project
relationPartner: RelationPartner!
view: View
}

Fields

RelationPartnerLayout.hasPermission ● Boolean! non-null scalar

Checks if the current user has a specific permission on this Node

RelationPartnerLayout.hasPermission.permission ● AllPermissionEntry enum

The permission to check for

RelationPartnerLayout.id ● ID! non-null scalar

The unique id of this node

RelationPartnerLayout.pos ● Point! non-null object

The position of the RelationPartner in the layout.

RelationPartnerLayout.project ● Project object

The project this layout is for, mutually exclusive with view.

RelationPartnerLayout.relationPartner ● RelationPartner! non-null interface

The RelationPartner this layout is for.

RelationPartnerLayout.view ● View object

The view this layout is for, mutually exclusive with project.

Interfaces

BaseNode interface

Shared extensions to the node type.

Node interface

Base class of all nodes

Member of

RelationPartnerLayoutConnection object ● RelationPartnerLayoutEdge object