View on
MetaCPAN
Ed J > GraphQL-0.13 > GraphQL::Type::Object

Download:
GraphQL-0.13.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source   Latest Release: GraphQL-0.24

NAME ^

GraphQL::Type::Object - GraphQL object type

SYNOPSIS ^

  use GraphQL::Type::Object;
  my $interface_type;
  my $implementing_type = GraphQL::Type::Object->new(
    name => 'Object',
    interfaces => [ $interface_type ],
    fields => { field_name => { type => $scalar_type, resolve => sub { '' } }},
  );

ATTRIBUTES ^

Has name, description from GraphQL::Role::Named. Has fields from GraphQL::Role::FieldsOutput.

interfaces

Optional, thunked array-ref of interface type objects implemented.

is_type_of

Optional code-ref. Input is a value, an execution context hash-ref, and resolve-info hash-ref.

syntax highlighting: