| genre | FlowControl |
| status | work-in-progress |
| authors | Kanthak, Christian |
| package | FMEstable/General |
| dll | MLImageClear |
| definition | MLImageClear.def |
| keywords | clear, output, image |
Relays an image with the optional possibility of clear the output explicitly or on input change. This prevents unwanted output notifications and possibly unwanted updates of subsequent modules.
Put the module in front of a subnetwork that has auto-update enabled to prevent unwanted updates. Put the module after a network with a lot of extra notifications to hide these from the subsequent modules.
The input image is not cached but only bypassed, so no performance loss occurs and no memory is used.
When pressing 'update' while the output is already up-to-date, no additional notification is sent. The same goes for 'clear' when the output is cleared anyway.
It is often a good idea to implement all input and output image fields of a macro with ImageClear modules (instead of bypass modules, which do not allow 'clear').
| Auto-Update: Bool |
| Clear: Trigger |
| Update: Trigger |
| Valid Input Image: Bool |
| Valid Output Image: Bool |