Collection<T> Class
Serves as a base for classes maintaining a collection of items.
Declaration
export abstract class Collection<T>
Type Parameters
Name | Description |
---|---|
T | The type of items. |
Inheritance
Properties
count Property
Gets the number of items contained in the collection.
Declaration
get count(): number
Property Value
Type | Description |
---|---|
number | The number of items. |
Methods
getByIndex(index) Method
Gets an item with the specified index.
Declaration
getByIndex(
index: number
): T | null
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of an item in the collection. |
Returns
Type | Description |
---|---|
T | An object that is the item at the specified index. |
Remarks
// Gets URLs of all hyperlinks in the main sub-document
var hyperlinks = richEdit.document.hyperlinks;
var hyperlinkUrls = [];
for(var i = 0, hyperlink; hyperlink = hyperlinks.getByIndex(i); i++)
if (hyperlink.hyperlinkInfo.url)
hyperlinkUrls.push(hyperlink.hyperlinkInfo.url);