Skip to main content

Item

No description

type Item implements Node {
id: ID!
name: String!
displayName: String!
type: ItemTypeEnum!
index: Int!
data: GQLTJson!
path: String!
createdAt: GQLTDate!
updatedAt: GQLTDate!
templateId: ID
parentId: ID
template: Item
templateRefs(
after: String
first: Int = 0
before: String
last: Int = 0
orderBy: [ItemOrderBy] = []
where: GQLTQueryItemWhere
include: [GQLTItemIncludeObject] = []
): ItemHasManyTemplateRefsList
children(
after: String
first: Int = 0
before: String
last: Int = 0
orderBy: [ItemOrderBy] = []
where: GQLTQueryItemWhere
include: [GQLTItemIncludeObject] = []
): ItemHasManyChildrenList
parent: Item
permissions(
after: String
first: Int = 0
before: String
last: Int = 0
orderBy: [RoleItemPermissionOrderBy] = []
where: GQLTQueryRoleItemPermissionWhere
include: [GQLTRoleItemPermissionIncludeObject] = []
): RoleItemPermissionHasManyPermissionsList
file: File
values: SequelizeJSON
templateData: SequelizeJSON
}

Fields#

id (ID!)#

The ID of an object

name (String!)#

displayName (String!)#

type (ItemTypeEnum!)#

index (Int!)#

data (GQLTJson!)#

path (String!)#

createdAt (GQLTDate!)#

updatedAt (GQLTDate!)#

templateId (ID)#

The ID of an object

parentId (ID)#

The ID of an object

template (Item)#

templateRefs (ItemHasManyTemplateRefsList)#

If provided it will return results after the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the first ${amount} of records.

If provided it will return results before the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the last ${amount} of records.

If provided this will sort the results by the supplied column and direction

children (ItemHasManyChildrenList)#

If provided it will return results after the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the first ${amount} of records.

If provided it will return results before the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the last ${amount} of records.

If provided this will sort the results by the supplied column and direction

parent (Item)#

permissions (RoleItemPermissionHasManyPermissionsList)#

If provided it will return results after the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the first ${amount} of records.

If provided it will return results before the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the last ${amount} of records.

If provided this will sort the results by the supplied column and direction

file (File)#

values (SequelizeJSON)#

templateData (SequelizeJSON)#

Interfaces#

Node#

An object with an ID