Module: DomIdNested

Defined in:
lib/dom_id_nested.rb,
lib/dom_id_nested/version.rb

Defined Under Namespace

Classes: Error

Constant Summary collapse

VERSION =
"1.0.0"

Instance Method Summary collapse

Instance Method Details

#dom_id(*args) ⇒ Object



9
10
11
12
13
14
# File 'lib/dom_id_nested.rb', line 9

def dom_id(*args)
  args
    .compact_blank
    .map { |record| record.respond_to?(:to_key) ? super(record) : record }
    .join("_").presence
end