graphqexl v0.1.0-alpha-rc.24 Graphqexl.Schema.Interface
GraphQL Interface, encapsulating a group of Graphqexl.Schema.Field.t/0
to be shared between
Graphqexl.Schema.Type.t/0
Example: interface Timestamped {
createdAt: Datetime
updatedAt: Datetime
}
Link to this section Summary
Functions
Lists the available Graphqexl.Schema.Field.t/0
s on the given
Graphqexl.Schema.Interface.t/0
.
Link to this section Types
Link to this type
t()
t() :: %Graphqexl.Schema.Interface{ deprecated: boolean(), deprecation_reason: String.t(), description: String.t(), extend: Graphqexl.Schema.Ref.t() | nil, fields: Treex.Tree.t(), name: String.t(), on: [Graphqexl.Schema.Ref.t()] }
Link to this section Functions
Lists the available Graphqexl.Schema.Field.t/0
s on the given
Graphqexl.Schema.Interface.t/0
.
Returns: [t:Graphqexl.Schema.Field.t/0]