Skip to main content

TextWhizzMetadata

Classes​

TextWhizzMetadata​

Implements​

Constructors​

Constructor​
new TextWhizzMetadata(tw, properties?): TextWhizzMetadata;
Parameters​
ParameterType
twany
properties?IMetadataProperty[]
Returns​

TextWhizzMetadata

Methods​

deleteProperty()​
deleteProperty(name): boolean;

Removes the value of the metadata property by name.

Parameters​
ParameterTypeDescription
namestringproperty name.
Returns​

boolean

Implementation of​

IMetadata.deleteProperty

getEntry()​
getEntry(): StringMap;

Returns the metadata in a TextWhizz format.

Returns​

StringMap

getProperties()​
getProperties(): IMetadataProperty[];

Returns all metadata properties.

Returns​

IMetadataProperty[]

Implementation of​

IMetadata.getProperties

getPropertiesCount()​
getPropertiesCount(): number;

Returns the number of metadata properties.

Returns​

number

Implementation of​

IMetadata.getPropertiesCount

getProperty()​
getProperty(name): IMetadataProperty;

Returns metadata property by name.

Parameters​
ParameterTypeDescription
namestringproperty name.
Returns​

IMetadataProperty

Implementation of​

IMetadata.getProperty

isPropertyExists()​
isPropertyExists(name): boolean;

Checks for metadata property existence.

Parameters​
ParameterTypeDescription
namestringproperty name.
Returns​

boolean

true if the template image exists, false otherwise.

Implementation of​

IMetadata.isPropertyExists

setEntry()​
setEntry(metadata): void;

Sets metadata by TextWhizz entry (patch).

Parameters​
ParameterTypeDescription
metadataStringMapmetadata in a TextWhizz format.
Returns​

void

setProperty()​
setProperty(name, value): void;

Sets the value of a metadata property by name.

Parameters​
ParameterTypeDescription
namestringproperty name.
valuestringproperty value.
Returns​

void

Remarks​

if a property with the same name already exists, its value is overwritten.

Implementation of​

IMetadata.setProperty

Was this page helpful?