Valadoc.MarkupWriter – valadoc-0.56 Reference Manual
Packages
valadoc-0.56
Valadoc
MarkupWriter
WriteFunc
escape
MarkupWriter
content_inline_element
do_write
end_tag
inline_element
raw_text
set_wrap
simple_tag
start_tag
text
current_column
indent
last_was_tag
write
MarkupWriter
Object Hierarchy:
Description:
public
class
MarkupWriter
All known sub-classes:
GtkDocMarkupWriter
MarkupWriter
MarkupWriter
Namespace:
Valadoc
Package:
valadoc-0.56
Content:
Delegates:
public
delegate
void
WriteFunc
(
string
text)
Static methods:
public
static
string
escape
(
string
txt)
Creation methods:
public
MarkupWriter
(
owned
WriteFunc
write,
bool
xml_declaration =
true
)
Methods:
protected
virtual
bool
content_inline_element
(
string
name)
protected
void
do_write
(
string
text)
public
unowned
MarkupWriter
end_tag
(
string
name)
protected
virtual
bool
inline_element
(
string
name)
public
unowned
MarkupWriter
raw_text
(
string
text)
public
void
set_wrap
(
bool
wrap)
public
unowned
MarkupWriter
simple_tag
(
string
name,
string
[]? attributes =
null
)
public
unowned
MarkupWriter
start_tag
(
string
name,
string
[]? attributes =
null
)
public
unowned
MarkupWriter
text
(
string
text)
Fields:
protected
long
current_column
protected
int
indent
protected
bool
last_was_tag
protected
WriteFunc
write