FlowListItem

Overview

FlowListItem is a interface in Aspose.PDF FOSS for TypeScript.

One nested-list item.

Properties: align, background, blocks, bullet, color, font, and 12 more.

Properties

NameTypeAccessDescription
text: FlowTextReadThe item’s word-wrapped body text.
marker: 'checkbox' | 'checked'ReadDraw a task-list checkbox for THIS item instead of the computed marker.
blocks: FlowElement[]ReadFurther block content for THIS item, built with the flow builders (paragraph, codeBlock, quote, list).
items: FlowListNode[]ReadSub-list nested under this item.
ordered: booleanReadOverride ordered-ness of THIS item’s sub-list.
bullet: stringReadOverride the marker glyph of THIS item’s (unordered) sub-list (drawn as text).
start: numberReadFirst ordinal of THIS item’s (ordered) sub-list.
font: AuthoringFontReadOverride the body + marker font for THIS item.
fontSize: numberReadOverride the body + marker font size (points) for THIS item.
color: [number, number, number]ReadOverride the body + marker colour (RGB 0..1) for THIS item.
align: 'left' | 'center' | 'right' | 'justify'ReadOverride the body alignment for THIS item.
leading: numberReadOverride the body leading (points) for THIS item.
underline: DecorationReadOverride the marker + body underline for THIS item.
strikethrough: DecorationReadOverride the marker + body strikethrough for THIS item.
background: BackgroundReadOverride the marker + body background for THIS item.
spaceBefore: numberReadGap above THIS item, replacing the default (list spaceBefore at the first item, else 0).
spaceAfter: numberReadGap below THIS item, replacing the default (list spaceAfter at the last item, else itemSpacing).
indent: numberReadBody indent (points from the list’s left edge) for THIS item, replacing the per-depth auto/uniform indent.