struct

Oxide::Query

Inherits Oxide::Language::Visitable < JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(query_string : String, variables : Hash(String, JSON::Any) = {} of String => JSON::Any, operation_name : Nil | String = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

accept(visitor : Language::Visitor)
Source
document(max_tokens : Int32 | Nil = nil) : Oxide::Language::Nodes::Document
Source
operation_name
Source
query_string
Source
variables
Source