Customize ImplicitPlaneWidget

I’d like to customize the actor properties of my ImplicitPlaneWidget but functions like setNormalVisible() don’t seem to be exposed via vtk.js. I see the following lines in the vtkImplicitPlaneWidget code:

  model.methodsToLink = [
    'representationStyle',
    'sphereResolution',
    'handleSizeRatio',
    'axisScale',
    'normalVisible',
    'originVisible',
    'planeVisible',
    'outlineVisible',
  ];

Are these functions callable? What more would be have to be done to expose them?

I’d like to make the following customizations:

  1. Hide normal line manipulator & origin point manipulator
  2. Modify the color and opacity of the green plane (on hover representation)
  3. Modifying bbox context line representation would be nice too

Thanks in advance for any help you can provide!