instance method
dom_class
Ruby on Rails 4.1.16
Since v4.0.13Signature
dom_class(record_or_class, prefix = nil)
The DOM class convention is to use the singular form of an object or class.
dom_class(post) # => "post" dom_class(Person) # => "person"
If you need to address multiple instances of the same class in the same view, you can prefix the dom_class:
dom_class(post, :edit) # => "edit_post" dom_class(Person, :edit) # => "edit_person"
Parameters
-
record_or_classreq -
prefixopt = nil
Source
# File actionview/lib/action_view/record_identifier.rb, line 46
def dom_class(record_or_class, prefix = nil)
singular = model_name_from_record_or_class(record_or_class).param_key
prefix ? "#{prefix}#{JOIN}#{singular}" : singular
end
Defined in actionview/lib/action_view/record_identifier.rb line 46
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::RecordIdentifier