Skip to main content

RelationPartnerTemplate

Template for RelationPartners.

interface RelationPartnerTemplate implements BaseNode, BaseTemplate, Named, NamedNode, Node, Template {
description: String!
fill: FillStyle
hasPermission(
permission: AllPermissionEntry
): Boolean!
id: ID!
isDeprecated: Boolean!
name: String!
possibleEndOfRelations(
after: String
before: String
filter: RelationConditionFilterInput
first: Int
last: Int
orderBy: [RelationConditionOrder!]
skip: Int
): RelationConditionConnection!
possibleStartOfRelations(
after: String
before: String
filter: RelationConditionFilterInput
first: Int
last: Int
orderBy: [RelationConditionOrder!]
skip: Int
): RelationConditionConnection!
shapeRadius: Float
shapeType: ShapeType!
stroke: StrokeStyle
templateFieldSpecifications(
namePrefix: String
): [JSONField!]!
}

Fields​

RelationPartnerTemplate.description ● String! non-null scalar​

The description of this entity.

RelationPartnerTemplate.fill ● FillStyle object​

Style of the fill

RelationPartnerTemplate.hasPermission ● Boolean! non-null scalar​

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

RelationPartnerTemplate.hasPermission.permission ● AllPermissionEntry enum​

The permission to check for

RelationPartnerTemplate.id ● ID! non-null scalar​

The unique id of this node

RelationPartnerTemplate.isDeprecated ● Boolean! non-null scalar​

If true, this template is deprecated and cannot be used for new entities any more.

RelationPartnerTemplate.name ● String! non-null scalar​

The name of this entity.

RelationPartnerTemplate.possibleEndOfRelations ● RelationConditionConnection! non-null object​

RelationConditions which allow this template for the end of the relation.

RelationPartnerTemplate.possibleEndOfRelations.after ● String scalar​

Get only items after the cursor

RelationPartnerTemplate.possibleEndOfRelations.before ● String scalar​

Get only items before the cursor

RelationPartnerTemplate.possibleEndOfRelations.filter ● RelationConditionFilterInput input​

Filter for specific items in the connection

RelationPartnerTemplate.possibleEndOfRelations.first ● Int scalar​

Get the first n items. Must not be used if before is specified

RelationPartnerTemplate.possibleEndOfRelations.last ● Int scalar​

Get the last n items. Must not be used if after is specified

RelationPartnerTemplate.possibleEndOfRelations.orderBy ● [RelationConditionOrder!] list input​

Order in which the items are sorted

RelationPartnerTemplate.possibleEndOfRelations.skip ● Int scalar​

Skips n items. First or last MUST be specified, is otherwise ignored

RelationPartnerTemplate.possibleStartOfRelations ● RelationConditionConnection! non-null object​

RelationConditions which allow this template for the start of the relation.

RelationPartnerTemplate.possibleStartOfRelations.after ● String scalar​

Get only items after the cursor

RelationPartnerTemplate.possibleStartOfRelations.before ● String scalar​

Get only items before the cursor

RelationPartnerTemplate.possibleStartOfRelations.filter ● RelationConditionFilterInput input​

Filter for specific items in the connection

RelationPartnerTemplate.possibleStartOfRelations.first ● Int scalar​

Get the first n items. Must not be used if before is specified

RelationPartnerTemplate.possibleStartOfRelations.last ● Int scalar​

Get the last n items. Must not be used if after is specified

RelationPartnerTemplate.possibleStartOfRelations.orderBy ● [RelationConditionOrder!] list input​

Order in which the items are sorted

RelationPartnerTemplate.possibleStartOfRelations.skip ● Int scalar​

Skips n items. First or last MUST be specified, is otherwise ignored

RelationPartnerTemplate.shapeRadius ● Float scalar​

The corner radius of the shape, ignored for circle/ellipse.

RelationPartnerTemplate.shapeType ● ShapeType! non-null enum​

The type of the shape.

RelationPartnerTemplate.stroke ● StrokeStyle object​

Style of the stroke

RelationPartnerTemplate.templateFieldSpecifications ● [JSONField!]! non-null object​

All template field specifications, if a namePrefix is provided, only those matching it

RelationPartnerTemplate.templateFieldSpecifications.namePrefix ● String scalar​

Name of the extension field.

Interfaces​

BaseNode interface​

Shared extensions to the node type.

BaseTemplate interface​

Base type for both Template and SubTemplate. Defines templated fields with specific types (defined using JSON schema). READ is always granted.

Named interface​

Entity with a name and a description.

NamedNode interface​

Node with a name and description

Node interface​

Base class of all nodes

Template interface​

BaseTemplate with composition features. Can have SubTemplates. Defines templated fields with specific types (defined using JSON schema).

Member of​

RelationPartnerTemplateConnection object ● RelationPartnerTemplateEdge object

Implemented by​

ComponentTemplate object ● InterfaceSpecificationTemplate object