rerender-block
Reactive icon

Refresh Block - Rerender Block in Client Side

Stable version 1.0.1 (Compatible with OutSystems 11)
Uploaded
 on 8 Jan (yesterday)
 by 
5.0
 (1 rating)
rerender-block

Refresh Block - Rerender Block in Client Side

Details
An app that provide a widget to refresh a block in the code from client side only. It does not affect fetching of data from server side.
Read more

The app contain 3 components:

A widget to refresh a block in the code from client side only. It does not affect fetching of data from server side.
Placeholder that contains the block that need to be refreshed.
Placeholder for the loading effect while refreshing the content.
Size of the block while re-rendering content. Options are:
- SameAsOriginalContent: keeps the height of the content being refreshed.
- FitLoadingContent: fit the loader height.
- Collapse: hide the block during refresh process.
Animation effect of the loading content while re-rendering original content. Options are:
- Rotate: rotate the loading content 360° infinitly.
- None: no effect applied.
Add custom style classes to the Pattern. You define your custom style classes in your application using CSS. By default RerenderBlock collapses when refresing its content, if you want to apply any loading effect like giving it a minimum height, use the ExtendedClass input.
Event triggered after the RerenderBlock instance is ready. It returns the widget runtime Id.
Event triggered when removing the content starts.
Event triggered when rerendering the content ends.
Event triggered when failing to trigger rerender process. A feedback message is send to specify the failing reason.


Action that triggers the rerender process of RerenderBlock widget.
RerenderBlock widget's runtime Id.
Time taken for the block to be redisplayed in milliseconds. Minimum value is 50 milliseconds.
Time to wait before stating the rerendering process in milliseconds. Minimum value is 0 milliseconds.


Action that stops the rerender process of RerenderBlock widget. Use it if you want to force stop the rerender process manually.
RerenderBlock widget's runtime Id.
Release notes (1.0.1)

- Added a section to display a loading content with build-in animation during the rerendering process.

- Added an option to stop the rerendering process manually.

License (1.0.1)
Reviews (1)
by 
2025-12-04
in version 1.0.0
It is a quite interesting idea you implemented in this component. But I think it would be better if you added a loading effect.
Answer from the owner
8 Jan (20 hours ago)
in version 1.0.0
Thanks Ikbel for the review, and I shall add it in the future.

Update: the loading effects and other features are now available, check latest version.
Team
Other assets in this category