Module: Avo::Fields::Concerns::IsRequired
- Extended by:
- ActiveSupport::Concern
- Included in:
- BaseField
- Defined in:
- lib/avo/fields/concerns/is_required.rb
Instance Method Summary collapse
Instance Method Details
#is_required? ⇒ Boolean
7 8 9 10 11 12 13 |
# File 'lib/avo/fields/concerns/is_required.rb', line 7 def is_required? if required.respond_to? :call Avo::Hosts::ResourceViewRecordHost.new(block: required, record: model, view: view, resource: resource).handle else required.nil? ? required_from_validators : required end end |