6. A computing device to determine a swipe action on a context based menu, the computing device comprising: an input device configured to detect a swipe action; a memory; a processor coupled to the memory, the processor executing an application and causing a user interface associated with the application to be displayed on a screen, wherein the processor is configured to: in response to detecting the swipe action, present the context based menu in relation to a displayed content on the user interface, wherein the context based menu comprises: radially distributed command items around a collapse control, a center zone that defines a target hit area for the collapse control, a dead zone surrounding the target hit area for the collapse control, a command zone surrounding the dead zone, and a sub-menu zone surrounding the command zone, the command zone and the sub-menu zone including primary hit target regions and secondary hit target regions surrounding each command item within the command zone; in response to a detection of the swipe action originating from the center zone or the dead zone of the context based menu, ignore the swipe action; in response to a detection of the swipe action from the command zone, determine whether the swipe action is a short swipe action or a long swipe action based on a length, a direction, and an angle of the swipe action; and if the swipe action is a short swipe action, interpret the swipe action as an activation event associated with the command item; if the swipe action is a long swipe action, interpret the swipe action as an activation of a sub-menu associated with the command item.
6. A computing device to determine a swipe action on a context based menu, the computing device comprising: an input device configured to detect a swipe action; a memory; a processor coupled to the memory, the processor executing an application and causing a user interface associated with the application to be displayed on a screen, wherein the processor is configured to: in response to detecting the swipe action, present the context based menu in relation to a displayed content on the user interface, wherein the context based menu comprises: radially distributed command items around a collapse control, a center zone that defines a target hit area for the collapse control, a dead zone surrounding the target hit area for the collapse control, a command zone surrounding the dead zone, and a sub-menu zone surrounding the command zone, the command zone and the sub-menu zone including primary hit target regions and secondary hit target regions surrounding each command item within the command zone; in response to a detection of the swipe action originating from the center zone or the dead zone of the context based menu, ignore the swipe action; in response to a detection of the swipe action from the command zone, determine whether the swipe action is a short swipe action or a long swipe action based on a length, a direction, and an angle of the swipe action; and if the swipe action is a short swipe action, interpret the swipe action as an activation event associated with the command item; if the swipe action is a long swipe action, interpret the swipe action as an activation of a sub-menu associated with the command item. 9. The computing device of claim 6 , wherein the processor is further configured to: ignore the swipe action in response to a detection that the swipe action crosses from a first section associated with a first command item to a second section associated with a second command item in a same level within the context based menu.