Method: GraphQL::Schema::TypeMembership#visible?
- Defined in:
- lib/graphql/schema/type_membership.rb
#visible?(ctx) ⇒ Boolean
Returns if false, #object_type will be treated as not a member of #abstract_type.
30 31 32 33 34 |
# File 'lib/graphql/schema/type_membership.rb', line 30 def visible?(ctx) warden = Warden.from_context(ctx) (@object_type.respond_to?(:visible?) ? warden.visible_type?(@object_type, ctx) : true) && (@abstract_type.respond_to?(:visible?) ? warden.visible_type?(@abstract_type, ctx) : true) end |