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
enumThe 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