AnchorablePaneDropTarget - wesley7child/OuterPlugin GitHub Wiki

The AnchorablePaneDropTarget class models a drop target on which a (LayoutAnchorableFloatingWindow can be dropped. Instances of this class are emitted by the:

  • OverlayWindow.IEnumerable<IDropTarget> IOverlayWindow.GetTargets()

method.

Methods

Public Methods

GetPreviewPath

override Geometry GetPreviewPath(OverlayWindow overlayWindow,
                                 LayoutFloatingWindow floatingWindowModel)

Protected Methods

Drop

override void Drop( LayoutAnchorableFloatingWindow floatingWindow )

The drop method is executed when a LayoutAnchorableFloatingWindow is dropped on an instance that represents this drop area. The execution is realized via derived class/method in DropTarget<T>.Drop().

See also PART_AnchorablePaneDropTargets in OverlayWindow