Class: Fields::Label
- Inherits:
-
ContainerField
- Object
- Field
- ContainerField
- Fields::Label
- Defined in:
- lib/hammer_cli/output/fields.rb
Instance Attribute Summary
Attributes inherited from Field
Instance Method Summary collapse
Methods inherited from ContainerField
#fields, #initialize, #output_definition
Methods inherited from Field
#hide_blank?, #initialize, #parameters
Constructor Details
This class inherits a constructor from Fields::ContainerField
Instance Method Details
#display?(value) ⇒ Boolean
85 86 87 88 89 90 91 |
# File 'lib/hammer_cli/output/fields.rb', line 85 def display?(value) return true if not hide_blank? !(value.nil? || value.empty?) && fields.any? do |f| f.display?(HammerCLI::Output::Adapter::Abstract.data_for_field(f, value)) end end |