Interface IMetadata
Package: @aurigma/design-atoms-text
Methods
deleteProperty(name)
Removes the value of the metadata property by name.
Declaration
deleteProperty(name: string): boolean;
Parameters
Type | Name | Description |
---|---|---|
string | name |
property name. |
Returns
Type | Description |
---|---|
boolean |
getProperties()
Returns all metadata properties.
Declaration
getProperties(): IMetadataProperty[];
Returns
Type | Description |
---|---|
IMetadataProperty[] |
getPropertiesCount()
Returns the number of metadata properties.
Declaration
getPropertiesCount(): number;
Returns
Type | Description |
---|---|
number |
getProperty(name)
Returns metadata property by name.
Declaration
getProperty(name: string): IMetadataProperty;
Parameters
Type | Name | Description |
---|---|---|
string | name |
property name. |
Returns
Type | Description |
---|---|
IMetadataProperty |
isPropertyExists(name)
Checks for metadata property existence.
Declaration
isPropertyExists(name: string): boolean;
Parameters
Type | Name | Description |
---|---|---|
string | name |
property name. true if the template image exists, false otherwise. |
Returns
Type | Description |
---|---|
boolean |
setProperty(name, value)
Sets the value of a metadata property by name.
Declaration
setProperty(name: string, value: string): void;
Parameters
Type | Name | Description |
---|---|---|
string | name |
property name. |
string | value |
property value. |
Returns
Type | Description |
---|---|
void |
Remarks
if a property with the same name already exists, its value is overwritten.