MKListData
Description
Stores data required by the parser when parsing a list.
Properties
Name | Type | Read-Only |
---|---|---|
BulletCharacter | String |
|
IsTight | Boolean |
|
Length | Integer |
|
ListDelimiter | MKListDelimiters |
|
ListMarkerAbsolutionPosition | Integer |
|
ListMarkerLocalPosition | Integer |
|
ListType | MKListTypes |
|
MarkerOffset | Integer |
|
MarkerWidth | Integer |
|
StartNumber | Integer |
Methods
Name | Parameters | Returns |
---|---|---|
Operator_Compare | other As MKListData |
Integer |
Property Descriptions
BulletCharacter As String
The character used for unordered lists. Used if ListData.ListType
is set to MKListTypes.Bullet
.
IsTight As Boolean
True if the list is tight (such lists will not render additional explicit paragraph elements).
Length As Integer
The length of the list marker.
ListDelimiter As MKListDelimiters
The character that follows the number if ListData.ListType
is set to ListType.Ordered
.
ListMarkerAbsolutionPosition As Integer
The 0-based position in the original source of the first character of the list marker.
ListMarkerLocalPosition As Integer
The 0-based local position on the line that this list marker begins at.
ListType As MKListTypes
The type (ordered or unordered) of this list.
MarkerOffset As Integer
The number of spaces the list marker is indented.
MarkerWidth As Integer
The width of the list marker. May include an optional trailing space.
StartNumber As Integer
The number for the first list item if ListData.ListType
is set to ListType.Ordered
.
Method Descriptions
Operator_Compare(other As MKListData) As Integer
Compares this list with other
. Returns 0
if they are considered equal, otherwise returns -1
.