The answer is given as false can anyone explain this.
Hello the simple answer is
Taking an example-
We have a block we have define an event on that block to communicate with Parent Screen , so when we call a block on a screen , So we will define a handler on Screen Level.
Now if we call that same block(child block) On another block, So in this case another block will become the parent block and you will define a handler on parent block.
Conclusion - Handlers are define on parent when we have a event on their child block.
I hope you understand this.
Thanks
Tousif
You can only create events on blocks.
To notify changes on parent blocks and to screens.
https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Reuse_UI/Use_Events_to_Propagate_Changes_From_a_Block_to_the_Parent?_gl=1*1jjbsjs*_ga*MTg4ODIwMjQ2OS4xNjQ5OTIxOTkw*_ga_ZD4DTMHWR2*MTY1MDg3MjEzOS4xLjEuMTY1MDg3NDcwMi42MA..
Hi,
Events are Created for blocks so handlers will be required for the communication and it can be done from child block to parent block/screen.
Hi
Mohammed Rizwan,
The answer is not purely wrong but it is wrong if you told both at the screen level, we create the event inside the block and handle it through the handler on the screen.
I think have a look at this training video.
Hope it will help you
Regards
Ridhima Shewani
Interaction with the parent is done using events .
○ The Web Block triggers an event
○ Parent handles (reacts to) the event from the block
Hi ,
I think Q might be wrong , if ans if false they could have like ( only at scree level) otherwise answer of this quetion is true..