Skip to main content
All docs
V25.1
  • DataInspectorExtensionEvents Type

    Describes events this extension fires.

    Declaration

    export type DataInspectorExtensionEvents = {
        dialogShowing: DataInspectorDialogArgs;
        dialogShown: DataInspectorDialogArgs;
        dialogHidden: DataInspectorDialogArgs;
        gridInitialized: DataInspectorGridArgs;
        gridContentReady: DataInspectorGridArgs;
    }

    Members

    Name Type Description
    dialogHidden DataInspectorDialogArgs

    Occurs when the Data Inspector dialog is hidden.

    dialogShowing DataInspectorDialogArgs

    Occurs before the Data Inspector dialog is shown.

    dialogShown DataInspectorDialogArgs

    Occurs after the Data Inspector dialog is shown.

    gridContentReady DataInspectorGridArgs

    Occurs after the Grid widget’s content is loaded.

    gridInitialized DataInspectorGridArgs

    Occurs before the Grid widget’s content is loaded.

    Remarks

    Find the extension by its name (dataInspector) and pass the event handler’s name to subscribe to the DashboardExportExtension events.

    The following code handles the DataInspectorExtensionOptions.onDialogShowing event:

    function onBeforeRender(dashboardControl) {
      let dataInspector = dashboardControl.findExtension("dataInspector");
      if (dataInspector) {
        dataInspector.on('dialogShowing', customizeDialog);
      }
    }
    function customizeDialog(args) {
      // ...
    }