 											   edge: edge,
 											   borderSpace: borderSpace,
 											   bouncingValues: bouncingValues)
-		print(constantValues)
 		let topConstraintItem = CariocaMenu.equalConstraint(self, toItem: tableView, attribute: .top)
 		horizontalConstraint = makeHorizontalConstraint(tableView,
 														attribute: CariocaIndicatorView.layoutAttribute(for: edge),

struct IndicatorPositionConstants {
	let start: CGFloat
	let startBounce: BouncingValues
	let end: CGFloat
	let endBounce: BouncingValues
}
///The menu's indicator
public class CariocaIndicatorView: UIView {

								   bouncingValues: BouncingValues) -> IndicatorPositionConstants {
		let multiplier: CGFloat = edge == .left ? 1.0 : -1.0
		let inverseMultiplier: CGFloat = multiplier * -1.0
		//Start positions
		let start = borderSpace * inverseMultiplier
		let startBounceFrom = start + (bouncingValues.from * inverseMultiplier)
		let startBounceTo = start + (bouncingValues.to * multiplier)
		let startBounce: BouncingValues = (from: startBounceFrom, to: startBounceTo)
		//End positions
		let endBounceFrom: CGFloat = (hostFrame.width - indicatorFrame.size.width + bouncingValues.from) * multiplier
		let endBounceTo: CGFloat = (hostFrame.width - indicatorFrame.size.width - borderSpace) * multiplier
		let endBounce: BouncingValues = (from: endBounceFrom, to: endBounceTo)

		return IndicatorPositionConstants(start: start, startBounce: startBounce, end: endBounce)
	}

	///Adds the indicator in the hostView
