code: protected void registerDraggableAttributes() {
          addAttributeProcessor(new BlockInputLmlAttribute(), "blockInput");
          addAttributeProcessor(new DeadzoneRadiusLmlAttribute(), "deadzone", "deadzoneRadius");
          addAttributeProcessor(new DraggedAlphaLmlAttribute(), "alpha");
          addAttributeProcessor(new DraggedFadingInterpolationLmlAttribute(), "fadingInterpolation");
          addAttributeProcessor(new DraggedFadingTimeLmlAttribute(), "fadingTime");
          addAttributeProcessor(new DraggedMovingInterpolationLmlAttribute(), "movingInterpolation");
          addAttributeProcessor(new DraggedMovingTimeLmlAttribute(), "movingTime");
          addAttributeProcessor(new DragListenerLmlAttribute(), "listener");
          addAttributeProcessor(new InvisibleWhenDraggedLmlAttribute(), "invisible", "invisibleWhenDragged");
          addAttributeProcessor(new KeepDraggedWithinParentLmlAttribute(), "keepWithinParent");
      }
docs: Draggable listener attributes.