ace.centralize.graphql.selections.note

Predefined SelectionSets for Note and Task entities.

Based on the Note/Task GraphQL schema output types:

NoteDetail, NoteMutationOutput, NoteType, NotePriority, TaskDetail, TaskResponsibleUserDetail, TaskResponsibleUserGroupDetail

class ace.centralize.graphql.selections.note.NoteTypeSelections[source]

Bases: object

Reusable selection sets for NoteType fields.

STANDARD = SelectionSet(fields=['id', 'name'], nested=[])
class ace.centralize.graphql.selections.note.NotePrioritySelections[source]

Bases: object

Reusable selection sets for NotePriority fields.

STANDARD = SelectionSet(fields=['id', 'name'], nested=[])
class ace.centralize.graphql.selections.note.NoteSelections[source]

Bases: object

Reusable selection sets for Note fields.

MINIMAL = SelectionSet(fields=['noteId'], nested=[])
STANDARD = SelectionSet(fields=['noteId', 'description', 'entityId', 'entityTypeId'], nested=['noteType', 'priority'])
FULL = SelectionSet(fields=['noteId', 'description', 'entityId', 'entityTypeId', 'creationDateTime', 'creationUser', 'updateDateTime', 'updateUser'], nested=['noteType', 'priority'])
WITH_TYPE_AND_PRIORITY = SelectionSet(fields=['noteId', 'description', 'entityId', 'entityTypeId'], nested=['noteType', 'priority'])
class ace.centralize.graphql.selections.note.TaskSelections[source]

Bases: object

Reusable selection sets for Task fields.

MINIMAL = SelectionSet(fields=['taskId', 'title'], nested=[])
STANDARD = SelectionSet(fields=['taskId', 'title', 'note', 'startDate', 'dueDate', 'reminderDate', 'completedDate', 'entityId', 'entityTypeId', 'includeFolderResponsible', 'isHidden', 'isPrivate'], nested=[])
FULL = SelectionSet(fields=['taskId', 'title', 'note', 'startDate', 'dueDate', 'reminderDate', 'completedDate', 'entityId', 'entityTypeId', 'includeFolderResponsible', 'isHidden', 'isPrivate', 'creationDateTime', 'creationUserId', 'creator', 'deletionDateTimeUTC'], nested=['responsibleUsers', 'responsibleUserGroups', 'privateUserGroups'])