Multivalent API

Package multivalent.std.span

A collection of general-use spans: hyperlink, highlight, font, color.

See:
          Description

Class Summary
ActionSpan When click on span, execute ActionSpan.action().
AnchorSpan Intra-document destination of a hyperlink: a named, robustly located point in document.
AwkSpan Underline a span and show a message at the start.
BackgroundSpan Background span with editable color.
BIUSpan A copy editor mark: bold/italics/under suggestion.
BlinkSpan Because you asked for it!
BoldSpan Convenience span for setting boldface.
BoxSpan Box the word covered by the span (later, intelligently box arbitrarily long spans).
CapSpan Change case of region by clicking anywhere in span.
DeleteSpan Executable copy editor mark to suggest span should be deleted.
ElideSpan Convenience span for setting elided (aka hidden) spans.
FamilySpan Convenience span for setting font family.
FontSpan Convenience span for setting font properties: family, size, style.
ForegroundSpan Convenience span for setting foreground color.
HyperlinkSpan This is the familiar point-to-point link.
InsertSpan Copy editor markup: insert text at point.
InvisibleSpan Span for setting invisible text (foreground==background).
ItalicSpan Convenience span for setting italics.
LabelSpan Helper span for copy editor marks that draws message above content text.
MonospacedSpan Same as FamilySpan(..., "Monospaced").
MoveTextSpan Executable copy editor markup that will move marked text to another point in the document.
Notemark out of date Many functions taken over by elide attribute in style sheet.
OutlineSpan Assumes LeafImage as first node, which shows open or closed arrow.
OverstrikeSpan Convenience span for setting overstrike.
PlainSpan Convenience span for setting plain text.
PointSpan Point size span editable by user.
RelPointSpan Common convenience span for changing the font size relative to the current size by n steps.
ReplaceWithSpan A combination of InsertSpan and DeleteSpan.
ScriptSpan When click on span, execute script in VScript.
SelectionSpan Default selection behavior.
SidebarSpan UNDER DEVELOPMENT.
SignalSpan Convenience span for setting some signal, as given by SIGNAL and VALUE attributes.
StrokeSpan Set attributes of line: width, cap style, join style, miter limit, dash.
SubSupSpan Convenience span for subscripts and superscripts.
UnderlineSpan Convenience span for setting underline.
 

Package multivalent.std.span Description

A collection of general-use spans: hyperlink, highlight, font, color. Spans control appearance and behavior over an arbitrary range of leaves (often text).

Standard span function can be controlled by creating a Span and setting display properties. Spans in this package, such as HyperlinkSpan, add behavior or have special appearance.


Multivalent API