Need help to understand how vtkMachingCube requestData() method is triggled

I need to compute vtkMarchingCube via webworker. However, I don’t know how

Filters/General/ImageMarchingCubes requestData() method is triggered. Could someone help to shed light on this? Thanks.

you can simply be calling update() on a VTK.js filter.