class_docstr: Apply a custom defined transform to data.
  
  .. warning::
      The explicit purpose of this Bokeh Model is to embed *raw JavaScript
      code* for a browser to execute. If any part of the code is derived
      from untrusted user inputs, then you must take appropriate care to
      sanitize the user input prior to passing to Bokeh.
class_docstr_tok: ["Apply","a","custom","defined","transform","to","data",".","..","warning",":",":","The","explicit","purpose","of","this","Bokeh","Model","is","to","embed","*","raw","JavaScript","code","*","for","a","browser","to","execute",".","If","any","part","of","the","code","is","derived","from","untrusted","user","inputs",",","then","you","must","take","appropriate","care","to","sanitize","the","user","input","prior","to","passing","to","Bokeh","."]
code: def __init__(self, *args, **kwargs) -> None:
      super().__init__(*args, **kwargs)
  
imports: from __future__ import annotations
  import logging
  from ..core.enums import JitterRandomDistribution, StepMode
  from ..core.has_props import abstract
  from ..core.properties import AnyRef, Bool, Dict, Either, Enum, Float, Instance, Nullable, Required, Seq, String
  from ..model import Model
  from .sources import ColumnarDataSource
label_desc: Use image node_id 1 to create a new CustomJSTransform object from inherited base classes: Transform with example: obj = CustomJSTransform()