       console.warn 'oriDomi: First argument must be a DOM element' if devMode
       return
 
-    @settings = new ->
+    @_settings = new ->
       for k, v of defaults
         if options[k]?
           @[k] = options[k]

    maskProto.appendChild contentHolder

    panelProto = createEl 'panel'
    panelProto.style[css.transitionDuration]       = @settings.speed + 'ms'
    panelProto.style[css.transitionTimingFunction] = @settings.easingMethod

    for axis in ['x', 'y']
      if axis is 'x'

      @[axis1] = e.targetTouches[0]["page#{ @_touchAxis.toUpperCase() }"]

    # Return that value to an external listener.
    @_settings.touchStartCallback @[axis1]


  # Called on touch/mouse movement.
