Class: Groovestack::Auth::GraphQL::VisibleObject
- Inherits:
-
Base::GraphQL::Base::Object
- Object
- Base::GraphQL::Base::Object
- Groovestack::Auth::GraphQL::VisibleObject
- Defined in:
- lib/groovestack/auth/graphql/visible_object.rb
Class Method Summary collapse
Class Method Details
.visible?(context) ⇒ Boolean
9 10 11 12 13 |
# File 'lib/groovestack/auth/graphql/visible_object.rb', line 9 def self.visible?(context) any_visible_fields = fields.values.any? { |field| field.visible?(context) } super && any_visible_fields end |