class Fields::Label

Public Instance Methods

display?(value) click to toggle source
# File lib/hammer_cli/output/fields.rb, line 90
def display?(value)
  return false if value.is_a?(HammerCLI::Output::DataMissing) && hide_missing?
  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