Skip to main content
Version: Latest

UserSharee

description

This is a value type that is identical to the schema in graphql-user-activity !

type UserSharee implements ShareeItem {
id: String!
shareeId: Int!
name: String!
email: EmailAddress!
}

Fields

UserSharee.id ● String! non-null scalar

Id value is always the same value as shareeId @exposed

UserSharee.shareeId ● Int! non-null scalar

shareeId is a unique Int value that identifies a user sharee @exposed

UserSharee.name ● String! non-null scalar

User sharee's firstName + lastName @exposed

UserSharee.email ● EmailAddress! non-null scalar

User sharee's email. EmailAddress scalar enforces it to be a valid email @exposed

Interfaces

ShareeItem interface

ShareeItem is a simple type that unifies all sharees. In general and for all sharee types we need to have an id and name. And it will be the simple format for all type of sharees. without the need of other sharee details.

Returned by

User__sharingPersons query

Member of

SharingGroup object ● User object