Usages of IHitTestable
Properties
validClickHitTestable | in ClickInputMode | Gets or sets a hit test that determines where this mode should recognize clicks. | |
validClickHitTestableTouch | in ClickInputMode | Gets or sets a hit test that determines where this mode should recognize click events that were caused by touch input. | |
validMenuLocationHitTestable | in ContextMenuInputMode | Gets or sets an IHitTestable that determines whether it is valid to open a context menu at the queried position. | |
beginHitTestable | in CreateBendInputMode | Gets or sets the IHitTestable that determines where bends may be created. | |
beginHitTestable | in CreateEdgeInputMode | Gets or sets a IHitTestable that determines whether it is valid to start an edge creation gesture here. | |
endHitTestable | in CreateEdgeInputMode | Gets or sets a IHitTestable that determines whether it is valid to finish an edge creation gesture here if valid IPortCandidates are available. | |
prematureEndHitTestable | in CreateEdgeInputMode | Gets or sets a IHitTestable that determines whether it is valid to finish an edge creation gesture here even if no IPortCandidates are available. | |
showStartPortCandidatesHitTestable | in CreateEdgeInputMode | Gets or sets a IHitTestable that determines whether to show start port candidates if the cursor hovers over the provided location. | |
validBendHitTestable | in CreateEdgeInputMode | Gets or sets a IHitTestable that determines whether it is valid to create a bend here. | |
validDropHitTestable | in DropInputMode | Gets or sets the IHitTestable that determines whether the given location is a valid drop location. | |
hitTestable | in MoveInputMode | Gets or sets the IHitTestable that will be used by this mode to determine where the user may start dragging. | |
validHoverLocationHitTestable | in ToolTipInputMode | Gets or sets an IHitTestable that determines where the mouse may hover and a tooltip can be shown. |
Fields
MOVE_SELECTED_ITEMS_HIT_TESTABLE | in GraphEditorInputMode | An IHitTestable that tests if any selected model item that is movable is hit. | |
MOVE_UNSELECTED_ITEMS_HIT_TESTABLE | in GraphEditorInputMode | An IHitTestable that tests if any model item that is movable is hit. | |
ALWAYS | in IHitTestable | An IHitTestable that always returns true. | |
NEVER | in IHitTestable | An IHitTestable that always returns false. |
Method Return Values
getHitTestable (HandlesRenderTag) | in HandlesRenderer | ||
getHitTestable () | in IClickListener | Gets an IHitTestable that can be used to check if onClicked should be invoked. | |
create (function(IInputModeContext, Point):boolean) | in IHitTestable | Wraps a hit testable handler into an IHitTestable interface. | |
getFarBorderHitTestable () | in IStripeHitTestHelper | Return a IHitTestable that should report hits on the far border region of the stripe. | |
getLeadingHeaderHitTestable () | in IStripeHitTestHelper | Return an IHitTestable that should report hits on the leading header region of the stripe. | |
getNearBorderHitTestable () | in IStripeHitTestHelper | Return an IHitTestable that should report hits on the near border region of the stripe. | |
getStripeHitTestable () | in IStripeHitTestHelper | Return an IHitTestable that should report hits on the whole stripe. | |
getTrailingHeaderHitTestable () | in IStripeHitTestHelper | Return an IHitTestable that should report hits on the trailing header region of the stripe. | |
getHitTestable (IEdge, IEdgeStyle) | in IEdgeStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided edge and its associated style. | |
getHitTestable (ILabel, ILabelStyle) | in ILabelStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided label and its associated style. | |
getHitTestable (INode, INodeStyle) | in INodeStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided node and its associated style. | |
getHitTestable (IPort, IPortStyle) | in IPortStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided port and its associated style. | |
getHitTestable (IEdge) | in EdgeStyleIndicatorRenderer | ||
getHitTestable (IGraph) | in GraphOverviewRenderer | ||
getHitTestable (GridInfo) | in GridRenderer | ||
getHitTestable (TRenderTag) | in IObjectRenderer | Returns an implementation of IHitTestable that can determine whether the rendering of the render tag has been hit at a given coordinate. | |
getHitTestable (ILabel) | in LabelStyleIndicatorRenderer | ||
getHitTestable (INode) | in NodeStyleIndicatorRenderer | ||
getHitTestable (TRenderTag) | in ObjectRendererBase | ||
getHitTestable (PortCandidateRenderTag) | in PortCandidateRenderer | ||
getHitTestable (IPort) | in PortStyleIndicatorRenderer |
Method Parameters
ClickInputMode () | in ClickInputMode | Creates a new instance of this mode that detects left mouse clicks. | |
ContextMenuInputMode () | in ContextMenuInputMode | Initializes a new instance of the ContextMenuInputMode class. | |
CreateBendInputMode () | in CreateBendInputMode | Creates a new instance that will use the IGraph from the parentInputModeContext to create bends in. | |
CreateEdgeInputMode () | in CreateEdgeInputMode | Creates a new instance that will use the IGraph from the parentInputModeContext to create edges in. | |
DropInputMode (string, ) | in DropInputMode | Initializes a new instance of the DropInputMode class for the given data type. | |
ItemDropInputMode (string, ) | in ItemDropInputMode | Initializes a new instance of the ItemDropInputMode<T> class for the given data type. | |
LabelDropInputMode (string, ) | in LabelDropInputMode | Initializes a new instance of the LabelDropInputMode class for the given data type. | |
MoveInputMode () | in MoveInputMode | Initializes a new instance of the MoveInputMode class. | |
NodeDropInputMode (string, ) | in NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for the given data type. | |
PortDropInputMode (string, ) | in PortDropInputMode | Initializes a new instance of the PortDropInputMode class for the given data type. | |
ReparentStripeInputMode () | in ReparentStripeInputMode | ||
StripeDropInputMode (string, ) | in StripeDropInputMode | Initializes a new instance of the StripeDropInputMode class for the given data type. | |
ToolTipInputMode () | in ToolTipInputMode | Creates a new instance using the provided optional text provider. |