Abstract interface between a graphical and its layout_manager.
A layout_interface holds the per-element geometry hints (row/column
position, span, stretch/shrink, alignment, …) that a layout_manager
needs to place the element. Graphicals inside a managed device
acquire a layout_interface on demand; users normally interact with a
concrete subclass (for example a tab_cell) rather than constructing
a layout_interface directly.
@see class layout_manager @see class graphical @see class device
layout_interface<-layout_manager: layout_manager*
The manager responsible for placing <-image, or @nil if the
interface is not currently attached.
layout_interface<-image: graphical The graphical whose layout this interface controls.
layout_interface->initialise: graphical Bind this abstract interface to the given graphical.
layout_interface->unlink
Detach the interface from <-image, e.g. when the graphical is
destroyed.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.