Hierarchy

Implements

Index

Constructors

constructor

Properties

fields

fields: List<Field>

id

id: string

inline

inline: boolean

mutations

mutations: List<Mutation>

next

next: IronBlock

statements

statements: List<Statement>

type

type: string

values

values: List<Value>

Methods

as

compareBool

  • compareBool(op: string, a: boolean, b: boolean): boolean
  • Parameters

    • op: string
    • a: boolean
    • b: boolean

    Returns boolean

compareNumber

  • compareNumber(op: string, a: number, b: number): boolean
  • Parameters

    • op: string
    • a: number
    • b: number

    Returns boolean

compareString

  • compareString(op: string, a: string, b: string): boolean
  • Parameters

    • op: string
    • a: string
    • b: string

    Returns boolean

evaluate

  • evaluate(context: Context): any

evaluateAsync

  • evaluateAsync(context: Context): Promise<any>

implements

  • implements(): any[]

is

is2

  • is2<T>(type: object | Interface<T>): boolean

Generated using TypeDoc