File: //usr/local/rvm/gems/ruby-2.7.4/doc/builder-3.2.4/ri/Builder/XmlMarkup/new-c.ri
U:RDoc::AnyMethod[iI"new:ETI"Builder::XmlMarkup::new;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"CCreate an XML markup builder. Parameters are specified by an ;TI"option hash.;To:RDoc::Markup::BlankLine o:RDoc::Markup::List:
@type: NOTE:@items[
o:RDoc::Markup::ListItem:@label[I"&:target => <em>target_object</em>;T; [o;
; [I"CObject receiving the markup. +target_object+ must respond to ;TI"<the <tt><<(<em>a_string</em>)</tt> operator and return ;TI":itself. The default target is a plain string target.;T@o;;[I"$:indent => <em>indentation</em>;T; [o;
; [I"?Number of spaces used for indentation. The default is no ;TI"$indentation and no line breaks.;T@o;;[I"2:margin => <em>initial_indentation_level</em>;T; [o;
; [I"=Amount of initial indentation (specified in levels, not ;TI"
spaces).;T@o;;[I":quote => <em>:single</em>;T; [o;
; [I"@Use single quotes for attributes rather than double quotes.;T@o;;[I"':escape_attrs => <em>OBSOLETE</em>;T; [o;
; [I"@The :escape_attrs option is no longer supported by builder ;TI"A(and will be quietly ignored). String attribute values are ;TI"Anow automatically escaped. If you need unescaped attribute ;TI"=values (perhaps you are using entities in the attribute ;TI"Avalues), then give the value as a Symbol. This allows much ;TI"2finer control over escaping attribute values.;T:
@fileI"lib/builder/xmlmarkup.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(options={});T@>TI"XmlMarkup;TcRDoc::NormalClass00