Drawer Skin plugins
Drawer Skins extend drawer behaviour or change its drawings appearance.
Skin plugins allow to extend drawer behaviour without creating a new drawer. Also skins can be used to change the look or structure of resultant drawings. There is no limit or strict suggestions on how skins should be implemented - it is specific to each drawer or family of drawers. Technically skins are just another type of plugin. Skins may also be divided into types if a drawer allows different types of skins, e.g. one type for resultant drawings appearance and another extending drawer functionality.
File
- ./
visualn.api.php, line 170 - Documentation landing page and topics.
Classes
Name![]() |
Location | Description |
---|---|---|
DrawerSkinBase |
src/ |
Base class for VisualN Drawer Skin plugins. |
VisualNDrawerSkin |
src/ |
Defines a VisualN Drawer Skin item annotation object. |
Interfaces
Name![]() |
Location | Description |
---|---|---|
DrawerSkinInterface |
src/ |
Defines an interface for VisualN Drawer Skin plugins. |