class Kitchen::Selectors::Base
Base
class for different selector configurations
Attributes
Selector
for a chapter @return [String]
Selector
for a composite chapter @return [String]
Selector
for a composite page @return [String]
Selector
for an example @return [String]
Selector
for an exercise @return [String]
Selector
for a figure @return [String]
Selector
for an injected question @return [String]
Selector
for a metadata @return [String]
Selector
for a note @return [String]
Selector
for a page @return [String]
Selector
for the summary in a page @return [String]
Selector
for a reference @return [String]
Selector
for an unit @return [String]
Selector
for a table @return [String]
Selector
for a term @return [String]
Selector
for the title in an introduction page @return [String]
Selector
for the title in a page @return [String]
Selector
for an unit @return [String]
Public Instance Methods
Override specific selectors
@param hash [Hash] a hash of selectors to selector values, e.g. {title_in_page: '.title'} @return [Base] this object
# File lib/kitchen/selectors/base.rb, line 71 def override(hash={}) hash.each do |selector, value| send("#{selector}=", value) end self end