RichTextKit v0.1

Topten.RichTextKit Namespace

Classes

FontMapper

The FontMapper class is responsible for mapping style typeface information to an SKTypeface.

FontRun

Represents a font run - a physical sequence of laid glyphs all with the same font and style attributes.

Style

A basic implementation of IStyle interface provides styling information for a run of text.

StyleRun

Represets a style run - a logical run of characters all with the same style.

TextBlock

Represents a block of formatted, laid out and measurable text

TextLine

Represents a laid out line of text.

TextPaintOptions

Options to control how TextBlock is rendered.

Interfaces

IStyle

Provides styling information for a run of text.

Structs

CaretInfo

Used to return caret positioning information from the TextBlock.GetCaretInfo(int) method.

HitTestResult

Used to return hit test information from the TextBlock.HitTest(float, float) method.

Enums

FontRunKind

Indicates the kind of font run.

FontVariant

Describes variations to a base font for a run of text.

StrikeThroughStyle

Describes the strike-through style for a run of text

TextAlignment

Species the alignment of text within a text block

TextDirection

Specifies the text writing direction for text.

UnderlineStyle

Describes the underline style for a run of text