Edit in GitHubLog an issue

@express-document-sdk / ThreadedTextList

Class: ThreadedTextList

ReadOnlyItemList represents an ordered list of API objects that are all children of the same parent node.

Items in a bare ReadOnlyItemList cannot be added, removed, or reordered. The ItemList subclass adds more capabilities, and is most frequently encountered as ArtboardNode.children or GroupNode.children.

Extends

Accessors

first

get first(): undefined | T

First item in this list, or undefined if list is empty.

Returns

undefined | T


last

get last(): undefined | T

Last item in this list, or undefined if list is empty.

Returns

undefined | T


length

get length(): number

Number of items in this list.

Returns

number

Methods

[iterator]()

[iterator](): Iterator<ThreadedTextNode, any, any>

Iterates over all the items in this list. Mutations that occur mid-iteration are not reflected by the iterator.

Returns

Iterator<ThreadedTextNode, any, any>

Inherited from

ReadOnlyItemList.[iterator]


addFrame()

addFrame(geometry?): ThreadedTextNode

Parameters

geometry?: TextFrameAreaGeometry

The geometry of the threaded text node in pixels (width and height).

Returns

ThreadedTextNode

A new ThreadedTextNode that is part of a threaded text flow.


indexOf()

indexOf(item): number

Get index of item in list.

Parameters

item: ThreadedTextNode

Returns

number

index number, or -1 if item isn't in this list.

Inherited from

ReadOnlyItemList.indexOf


item()

item(index): undefined | ThreadedTextNode

Returns item at the given index, or undefined if index is out of range.

Parameters

index: number

Zero-based index

Returns

undefined | ThreadedTextNode

Inherited from

ReadOnlyItemList.item


toArray()

toArray(): readonly ThreadedTextNode[]

All items in the list, as a static array. Mutations that occur later are not reflected in an array returned earlier.

Returns

readonly ThreadedTextNode[]

Inherited from

ReadOnlyItemList.toArray

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2026 Adobe. All rights reserved.