 class exports.ScrollComponent extends Layer
 
 	# Proxy properties directly from the draggable
-	@define "velocity", @proxyProperty "content.draggable.velocity", importable: false
+	@define "velocity", @proxyProperty("content.draggable.velocity", {importable: false, exportable: false})
 	@define "scrollHorizontal", @proxyProperty("content.draggable.horizontal")
 	@define "scrollVertical", @proxyProperty("content.draggable.vertical")
 	@define "speedX", @proxyProperty("content.draggable.speedX")
 	@define "speedY", @proxyProperty("content.draggable.speedY")
-	@define "isDragging", @proxyProperty "content.draggable.isDragging", importable: false
-	@define "isMoving", @proxyProperty "content.draggable.isMoving", importable: false
+	@define "isDragging", @proxyProperty("content.draggable.isDragging", {importable: false, exportable: false})
+	@define "isMoving", @proxyProperty("content.draggable.isMoving", {importable: false, exportable: false})
 	@define "propagateEvents", @proxyProperty("content.draggable.propagateEvents")
 	@define "directionLock", @proxyProperty("content.draggable.directionLock")
 	@define "directionLockThreshold", @proxyProperty("content.draggable.directionLockThreshold")


{Layer} = require "../Layer"
{Events} = require "../Events"

"""
ScrollComponent

			y: 0
			width:  Math.max(@width,  contentFrame.x + contentFrame.width)
			height: Math.max(@height, contentFrame.y + contentFrame.height)

	setContentLayer: (layer) ->

