class Temple::HTML::Fast
def on_html_staticattrs(*attrs)
def on_html_staticattrs(*attrs) result = {} attrs.each do |name, value| if result[name] && %w(class id).include?(name) raise 'Multiple id attributes specified, but id concatenation disabled' if name == 'id' && !options[:id_delimiter] result[name] = [:multi, result[name], [:static, (name == 'class' ? ' ' : options[:id_delimiter])], value] else result[name] = value end end result.sort.inject([:multi]) do |list, (name, value)| list << compile_attribute(name, value) end end