Module: GraphQL::Subscriptions::SubscriptionRoot
- Defined in:
 - lib/graphql/subscriptions/subscription_root.rb
 
Overview
Extend this module in your subscription root when using Execution::Interpreter.
Defined Under Namespace
Modules: InstanceMethods Classes: Extension
Instance Method Summary collapse
Instance Method Details
#field(*args, extensions: [], **rest, &block) ⇒ Object
      24 25 26 27 28 29 30 31 32  | 
    
      # File 'lib/graphql/subscriptions/subscription_root.rb', line 24 def field(*args, extensions: [], **rest, &block) extensions += [Extension] # Backwards-compat for schemas if !rest[:subscription] name = args.first alias_method(name, :skip_subscription_root) end super(*args, extensions: extensions, **rest, &block) end  |