Type Alias Scalars

Scalars: {
    Boolean: {
        input: boolean;
        output: boolean;
    };
    DateTimeISO: {
        input: any;
        output: any;
    };
    Float: {
        input: number;
        output: number;
    };
    ID: {
        input: string;
        output: string;
    };
    Int: {
        input: number;
        output: number;
    };
    JSON: {
        input: any;
        output: any;
    };
    String: {
        input: string;
        output: string;
    };
}

All built-in and custom scalars, mapped to their actual values

Type declaration

  • Boolean: {
        input: boolean;
        output: boolean;
    }
    • input: boolean
    • output: boolean
  • DateTimeISO: {
        input: any;
        output: any;
    }

    A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the date-time format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.This scalar is serialized to a string in ISO 8601 format and parsed from a string in ISO 8601 format.

    • input: any
    • output: any
  • Float: {
        input: number;
        output: number;
    }
    • input: number
    • output: number
  • ID: {
        input: string;
        output: string;
    }
    • input: string
    • output: string
  • Int: {
        input: number;
        output: number;
    }
    • input: number
    • output: number
  • JSON: {
        input: any;
        output: any;
    }

    Custom scalar type for JSON objects

    • input: any
    • output: any
  • String: {
        input: string;
        output: string;
    }
    • input: string
    • output: string