Stream End
The flow end object is the object that specifies the step at which the intended process ends. In the flow design, this object is placed where the flow is desired to end.
When the object in the Flow design screen is clicked, the object properties appear in the Property Viewer panel.
When the Stream End object is clicked, there are "Appearance", "Properties" and "Events" tabs in the Property Viewer panel.
Appearance
Text Configs
'Object Name' - The name of the object to be used on the system side. On the code side, the object is accessed by the value that is written in the object name field.
'Caption' - The area where the object's title text is entered.
'Is Lock' - This field is activated if the object is not to be moved at the time of design.
'Size' - The part where the width and height of the object are adjusted.
Properties
Status
'Update Flow Status as Finished' - Allows the status of the flow to be set to "Done" when the flow is finished. If, while this section is checked, the flow state is changed using the Flow State object before the Stream End object, this change is crushed and the status is updated to "Done". this option should not be checked** if the state set by the Flow State object is not to be crushed even if the stream ends.
'Set Flow Status as Deleted' - Allows the flow to be set as deleted in the system. It is typically used for steps that are canceled and finished and are intended to appear as "Deleted" in the system. The arm of the process that has progressed through the assertion steps and will normally finish should not be bound to the Stream End object that has this property checked.
TIP
The data of the flow and form that is set as deleted is not deleted from the system.
INFO
It is checked by the system that the attached properties on the object are correct. When a missing feature is found, a red exclamation point icon can be displayed on the object, and hovering over the icon with the mouse pointer can display what is missing or incorrect.
Events
The events owned by the Stream End object are located in the "Events" tab in the Property Viewer panel. Each event is triggered at different runtime moments, performing its own unique operations. Code written by the developer to these events is also executed at the time the corresponding event is triggered. To write code for any event, double-click the appropriate event line from the Events tab. The screen is directed to the flow code editor section named "FlowName.cs" and the method block for the clicked event is automatically created. The developer can construct any code block he wants in this method. Next to the event whose method is created on the code side by clicking from the Events tab, the method name information is automatically generated and the relationship between the event and the method is indicated.