Files
2026-07-13 13:13:17 +08:00

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
}
}
]
}