DialogRenderCallback: (element: HTMLElement) => void | Promise<void>

Handler invoked after a dialog's content is rendered — and again on every re-render. Receives the dialog's root element so dynamic behaviour (for example, updating dependent fields when a dropdown changes) can read and modify the rendered form. This is the one dialog hook that is inherently a DOM hook; everything else stays plain-object.

Type declaration

    • (element: HTMLElement): void | Promise<void>
    • Parameters

      • element: HTMLElement

        The dialog's rendered root element.

      Returns void | Promise<void>