import enum inkDiscreteNavigationDirection : Uint8
{
	Up,
	Right,
	Down,
	Left,
}

import class inkDiscreteNavigationController extends inkLogicController
{
	import var shouldUpdateScrollController : Bool;
	import var isNavigalbe : Bool;
	import var supportsHoldInput : Bool;

	public import function SetNavigable( navigable : Bool );
	public import function Navigate( direction : inkDiscreteNavigationDirection );
	public import function OverrideNavigation( direction : inkDiscreteNavigationDirection, target : weak< inkWidget > );
	public import function SetInputDisabled( disabled : Bool );
}

