Hooks

Posts under the "Hooks" category

Getting started with hooks

Writing hooks is a new premium feature that allows developers to customize the plugin's behavior at specific, predefined spots. Hooks can be written using vanilla JavaScript or jQuery.Currently, hooks are only available through the HOOKS menu tab in the Table Builder....

App-Level Hooks

globalThe global hook at the app level allows developers to write reusable functions. For example, these functions can be used in column renderers.ParametersNoneReturn valueNoneExamplesNOTES It is not possible to add event listeners to dynamically added elements. In...

Table-Level Hooks

renderDetailPanelThe renderDetailPanel hook allows developers to implement custom detail panels. This hook is highly versatile, enabling the creation of banners, data entry forms, or any HTML content containing your desired elements. As a JavaScript hook, it also...

Column-Level Hooks

renderThe render hook allows developers to implement custom renderers for specific columns. This powerful hook enables rendering based on other column values or external data fetched via AJAX. It also supports built-in functions to change the text color and background...