nl_tokens: Create a new Joystick instance .
pl_tokens: function create ( props ) { var joystick = Object . create ( this ) ; // apply Widget defaults, then overwrite (if applicable) with Slider defaults _canvasWidget2 . default . create . <mask> ( joystick ) ; // ...and then finally override with user defaults Object . assign ( joystick , Joystick . defaults , props ) ; // set underlying value if necessary... TODO: how should this be set given min/max? if ( props . value ) joystick . __value = props . value ; // inherits from Widget joystick . init ( ) ; return joystick ; }