End a tag.
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Write a complete tag for an Atom feed resource.
Optional
attrs: stringStart a tag.
Optional
attrs: stringEnd a tag.
Start a
tag.Optional
attrs: stringEnd a
tag.Write out a complete
tag.
Convenience for input("type='button'" + attrs).
Optional
attrs: stringConvenience for input("type='checkbox'" + attrs)
Optional
attrs: stringClose the output stream. This method is guaranteed to never throw an IOErr. Return true if the stream was closed successfully or false if the stream was closed abnormally. Default implementation does nothing and returns true.
Start a tag.
Optional
attrs: stringEnd a tag.
Return a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object:
this < that => <0
this == that => 0
this > that => >0
This method may also be accessed via the <
<=
<=>
>=
and >
shortcut operators. If not overridden the default
implementation compares the toStr
representations. Also see docLang.
Examples:
3.compare(8) => -1
8.compare(3) => 1
8.compare(8) => 0
3 <=> 8 => -1 // shortcut for 3.compare(8)
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Write the XHTML Strict DOCTYPE.
Write the HTML5 DOCTYPE.
Start a
Optional
attrs: stringEnd a
Start a tag.
Optional
attrs: stringEnd a tag.
Byte order mode for binary writes. Default is Endian.big (network byte order).
Byte order mode for binary writes. Default is Endian.big (network byte order).
Compare this object to the specified for equality. This
method may be accessed via the == and != shortcut operators.
If not overridden the default implementation compares for
reference equality using the === operator. If this method
is overridden, then hash() must also be overridden such that
any two objects which return true for equals() must return
the same value for hash(). This method must accept null
and
return false.
Write obj.toStr
to the stream as valid XML text. The
special control characters amp, lt, apos and quot are always
escaped. The gt char is escaped only if it is the first
char or if preceeded by the ]
char. Also see sys::Str.toXml.
If obj is null, then "null" is written.
Write a complete tag for a favicon. You must
specifiy the MIME type for your icon in the attrs
argument:
out.favIcon(`/fav.png`, "type='image/png'")
Optional
attrs: stringFlush the stream so any buffered bytes are written out. Default implementation does nothing. Throw IOErr on error. Return this.
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Start a
Optional
attrs: stringEnd a
Return a unique hashcode for this object. If a class overrides hash() then it must ensure if equals() returns true for any two objects then they have same hash code.
Start a
tag.End a
tag.Start a
Optional
attrs: stringEnd a
Convenience for input("type='hidden'" + attrs).
Optional
attrs: stringWrite out a complete
Optional
attrs: stringStart a tag.
End a tag.
Start a tag.
Optional
attrs: stringEnd a tag.
Write a complete tag for an external CSS stylesheet. If this URI has already been included in this WebOutStream instance, then this method does nothing.
Write a complete
WebOutStream provides methods for generating XML and XHTML content.