MetadataHandler
Classes
MetadataHandler
Handler for performing simple operations with text metadata.
Implements
Constructors
Constructor
new MetadataHandler(tw): MetadataHandler;
Parameters
| Parameter | Type |
|---|---|
tw | ITextWhizzHolder |
Returns
Methods
createMetadata()
createMetadata(properties): IMetadata;
Creates metadata by properties.
Parameters
| Parameter | Type | Description |
|---|---|---|
properties | IMetadataProperty[] | metadata properties. |
Returns
Implementation of
IMetadataHandler.createMetadata
deleteMetadata()
deleteMetadata(index): void;
Removes metadata by index.
Parameters
| Parameter | Type | Description |
|---|---|---|
index | number | paragraph index. |
Returns
void
Implementation of
IMetadataHandler.deleteMetadata
getMetadata()
getMetadata(index): IMetadata;
Returns metadata by index.
Parameters
| Parameter | Type | Description |
|---|---|---|
index | number | paragraph index. |
Returns
Implementation of
isMetadataExists()
isMetadataExists(index): boolean;
Checks for the presence of metadata.
Parameters
| Parameter | Type | Description |
|---|---|---|
index | number | paragraph index. |
Returns
boolean
Implementation of
IMetadataHandler.isMetadataExists
setMetadata()
setMetadata(index, metadata): void;
Sets metadata by index.
Parameters
| Parameter | Type | Description |
|---|---|---|
index | number | paragraph index. |
metadata | IMetadata | metadata. |
Returns
void