ScreenDockWindows to
attract each other, or to stick together.See: Description
| Interface | Description |
|---|---|
| AttractorStrategy |
The
AttractorStrategy is used by the MagnetController to find out
whether two ScreenDockWindows are attracting each other. |
| MagnetizedOperation |
A callback used by
ScreenDockWindows to calculate the attraction between two
ScreenDockWindows. |
| MagnetOperation |
Creates by a
MagnetStrategy, this operation is created once movement or resizing of a
ScreenDockWindow started and exists until this operation stopped. |
| MagnetRequest |
Describes the movement of a
ScreenDockWindow. |
| MagnetStrategy |
The
MagnetStrategy is used by the MagnetController to define how exactly
two ScreenDockWindows behave that are attracting each other. |
| StickMagnetGraph.Edge |
Represents an edge between two
StickMagnetGraph.Nodes of a graph. |
| StickMagnetGraph.Node |
Represents one node of the graph.
|
| StickMagnetGraph.Visitor |
A
StickMagnetGraph.Visitor can be used to visit all the nodes of the graph. |
| Class | Description |
|---|---|
| DefaultMagnetOperation |
The
DefaultMagnetOperation searches the nearest attracted ScreenDockWindow to a moved side
and if that other window is nearer than a given threshold then the moved window is attracted. |
| DefaultMagnetStrategy |
The
DefaultMagnetStrategy is based on the DefaultMagnetOperation. |
| MagnetController |
Each
ScreenDockStation uses one MagnetController to calculate attractions
between its children. |
| MultiAttractorStrategy |
A combination of several
AttractorStrategys into one strategy. |
| StickMagnetGraph |
The
StickMagnetGraph is a helper class for a MagnetStrategy. |
| StickMagnetGraphConstraint |
A constraint tells how much a side of a
ScreenDockWindow has to move. |
| Enum | Description |
|---|---|
| AttractorStrategy.Attraction |
Tells how two
Dockables interact with each other. |
| MagnetRequest.Side |
Describes one side of a
ScreenDockWindow. |
ScreenDockWindows to
attract each other, or to stick together. The most important interface for clients
is AttractorStrategy.Copyright © 2017 Docking Frames. All rights reserved.