@metadata
The @metadata
decorator is used to mark the property that defines metadata for a NodeBlock
. This metadata can then be retrieved by other blocks using the getMetadata
function.
Decorator type
Property ℹ️
Applies to
Decorator signature
@metadata(reference: string)
Decorator parameters
Name | Type | Optional | Description |
---|---|---|---|
reference | string | No | Specifies the metadata reference. |
Example
// Define metadata for a block
@metadata("example")
get metadata() {
return {
hello: "World!"
}
}
// Read metadata
const data: {
hello: string;
} = getMetadata(block, "example");