[vtk.js] trackball/default interaction style with pan/zoom on other mouse buttons

itk-vtk-viewer has an interesting approach where they use a list of objects defining these options here, but I cannot traceback where that is used to set up the camera… any tips?