module MasterView module Directives # create radio_button helper, quoting object and method if necessary # merging in any html options specified class Radio_button < MasterView::DirectiveBase def stag(dcs) #eat end def etag(dcs) args = parse_attr_value obj = args[0] method = args[1] tag_value = args[2] obj = quote_if(obj) method = quote_if(method) options = {} options.merge! common_html_options(attrs_lck) remove_strings_from_attr_value! merge_hash_attr_value!(0, options) a = [] a << 'radio_button '+ obj a << method a << tag_value a << attr_value unless attr_value.strip.empty? erb_content(a.join(', ')) end end end end