@DomainNode(searchQueryName = "searchIssueBoardColumns")
@Authorization(name = "MANAGE_ISSUE_BOARDS", allowFromRelated = ["issueBoard"] )
@Authorization(name = "READ", allowFromRelated = ["issueBoard"] )
A column on an Issue Board. An Issue Board Column consists of a name, a description and a position. Issues are assigned to a column by their state: an Issue is shown in the column the Issue's state is assigned to. READ is granted if READ is granted on the Trackable of the Issue Board.
Properties
Link copied to clipboard
The description of this entity.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@NodeRelationship(type = "ISSUE_BOARD_COLUMN", direction = Direction.INCOMING)
@FilterProperty
The Issue Board this column belongs to
Link copied to clipboard
@NodeRelationship(type = "ISSUE_STATE", direction = Direction.OUTGOING)
@FilterProperty
The Issue States assigned to this column
Link copied to clipboard
@ConvertWith(converter = LazyLoadingContextConverter::class)
Link copied to clipboard
Version used for optimistic locking
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
internal suspend fun getFromGraphQL(@Autowired nodeQueryParser: NodeQueryParser, dataFetchingEnvironment: DataFetchingEnvironment): Any?
Link copied to clipboard
Link copied to clipboard
internal suspend fun <T : Node?> loadNodesOfRelationship(property: KProperty1<*, *>, loader: LazyLoadingSubqueryGenerator<T>.() -> Unit?)
Link copied to clipboard
Link copied to clipboard
protected fun <T : Node> NodeSetProperty(): PropertyDelegateProvider<Node, NodeSetPropertyDelegate<T>>
Link copied to clipboard