new DynamicMacroDefinition(name, makeTags)
Parameters:
Name | Type | Description |
---|---|---|
name |
String | - |
makeTags |
DynamicMacroDefinition~makeTags | - |
Example
conductor.macros["dynamic"] = new DynamicMacroDefinition("dynamic", function(args) {
return [
new Tag("ch", {text: "hello, "+args.text}),
new Tag("x"),
new Tag("text", {text: "after the thing"}),
new Tag("o2_savestat")
]
});
Type Definitions
makeTags(args) → {Array.<Tag>}
Return some new tags created by the dynamic macro.
Parameters:
Name | Type | Description |
---|---|---|
args |
Object.<string, Object> |
Returns:
newTags
- Type
- Array.<Tag>