54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
{
|
|
"FormatVersion": 3,
|
|
"Id": "fbd9ac37-4427-4852-95d7-d8383fefbe36"/*DelayTriggerChange*/,
|
|
"Description": "Delays the change of a boolean flag. This can be useful for implementing interactions where a value needs to stay true for a minimum duration. In \"DelayTrue\" mode, it will immediately switch to true but delay switching back to false. Note: This is NOT a queue. Frequent changes of the incoming signal can lead to the delayed state filtering out changes within the delay duration. In vvvv, this op is called a MonoFlop.\n\nAlso see [DelayBoolean] if you want to delay a signal.",
|
|
"SymbolTags": "8",
|
|
"InputUis": [
|
|
{
|
|
"InputId": "1d86c7d6-95c1-416c-a643-28745e099a53"/*TimeMode*/,
|
|
"Position": {
|
|
"X": -200.0,
|
|
"Y": 135.0
|
|
}
|
|
},
|
|
{
|
|
"InputId": "ab225218-f4b6-4ab6-be28-f2526da4b1a0"/*Trigger*/,
|
|
"Relevancy": "Required",
|
|
"Position": {
|
|
"X": -200.0,
|
|
"Y": 0.0
|
|
}
|
|
},
|
|
{
|
|
"InputId": "bfe68cee-b0f2-4140-931a-c8e089f7e2c2"/*DelayDuration*/,
|
|
"Position": {
|
|
"X": -200.0,
|
|
"Y": 45.0
|
|
}
|
|
},
|
|
{
|
|
"InputId": "da8498e1-a466-435b-9750-80a751dea6c6"/*Mode*/,
|
|
"Position": {
|
|
"X": -200.0,
|
|
"Y": 90.0
|
|
}
|
|
}
|
|
],
|
|
"SymbolChildUis": [],
|
|
"OutputUis": [
|
|
{
|
|
"OutputId": "04febb7c-e4c8-4252-9606-be433f82c8ad"/*DelayedTrigger*/,
|
|
"Position": {
|
|
"X": 0.0,
|
|
"Y": 0.0
|
|
}
|
|
},
|
|
{
|
|
"OutputId": "8b26b8c1-47ae-4ed2-bec6-1dffb077d553"/*RemainingTime*/,
|
|
"Position": {
|
|
"X": 0.0,
|
|
"Y": 100.0
|
|
}
|
|
}
|
|
]
|
|
} |