[]
        
(Showing Draft Content)

AttrRevisionCollection

Class: AttrRevisionCollection

Represents a collection of AttrRevision objects.

Extends

Accessors

count

Get Signature

get count(): number;

Gets the number of items in the collection.

Returns

number

Overrides

PdfCollection.count

id

Get Signature

get id(): number;

Gets the reference to the object.

Returns

number

Inherited from

PdfCollection.id

last

Get Signature

get last(): TItem;

Gets last item in the collection.

Returns

TItem

Inherited from

PdfCollection.last

om

Get Signature

get om(): ObjectManager;

Gets the owner ObjectManager instance.

Returns

ObjectManager

Inherited from

PdfCollection.om

Methods

add()

Call Signature

add(): AttrRevision;

Adds a new empty attribute to the collection with revision 0.

Returns

AttrRevision

The created AttrRevision object.

Overrides
PdfCollection.add

Call Signature

add(attr): AttrRevision;

Adds an attribute to the collection with revision 0.

Parameters
attr

Attr

The Attr object to add.

Returns

AttrRevision

The created AttrRevision object.

Overrides
PdfCollection.add

clear()

clear(): void;

Clears the collection.

Returns

void

Overrides

PdfCollection.clear

contains()

contains(item): boolean;

Determines whether the item is in the collection.

Parameters

item

AttrRevision

Returns

boolean

true if the item is in the collection, false otherwise.

Overrides

PdfCollection.contains

free()

free(): void;

Detaches the object from the ObjectManager and deallocates its memory, if possible.

Returns

void

Inherited from

PdfCollection.free

getAt()

getAt(index): AttrRevision;

Gets the item with the specified index.

Parameters

index

number

The index of the item.

Returns

AttrRevision

Overrides

PdfCollection.getAt

insert()

insert(index, item): void;

Inserts an item at a specific position in the collection.

Parameters

index

number

The position where the item will be inserted.

item

AttrRevision

The item to insert.

Returns

void

Overrides

PdfCollection.insert

rebind()

rebind(omTo): void;

Rebinds the object from the current ObjectManager to the specified one.

Parameters

omTo

ObjectManager

The new ObjectManager for the object.

Returns

void

Inherited from

PdfCollection.rebind

remove()

remove(item): boolean;

Removes the specified item from the collection.

Parameters

item

AttrRevision

The item to remove.

Returns

boolean

true if the item was actually removed, false otherwise.

Overrides

PdfCollection.remove

removeAt()

removeAt(index): void;

Removes the item at specified index.

Parameters

index

number

The index of the item to remove.

Returns

void

Overrides

PdfCollection.removeAt

setAt()

setAt(index, item): void;

Sets the item at the specified index.

Parameters

index

number

The index of the item, starting from 0.

item

AttrRevision

The object to set.

Returns

void

Overrides

PdfCollection.setAt