Drawing Fetcher plugins
Drawing Fetchers implement some arbitrary logic to deliver a drawing build.
Fecher plugins allow to implement an alternative logic to create drawings even without relying on chain plugins, even without drawers (as an edge case). Fetchers are commonly used by VisualN blocks to create drawings as blocks, and by Drawing entities and to embed them into content via tokens or iframes.
File
- ./
visualn.api.php, line 158 - Documentation landing page and topics.
Classes
Name![]() |
Location | Description |
---|---|---|
DataSourceReaderDrawingFetcher |
modules/ |
Provides a 'Data source reader' VisualN drawing fetcher. |
FileFieldReaderDrawingFetcher |
modules/ |
Provides a 'File field reader' VisualN drawing fetcher. |
ImageFieldReaderDrawingFetcher |
modules/ |
Provides a 'Image field reader' VisualN drawing fetcher. |
ResourceProviderSwitcherDrawingFetcher |
src/ |
Provides a 'Basic (resource provider switcher)' VisualN drawing fetcher. |
StandaloneDrawingFetcher |
src/ |
Provides a 'No data (standalone)' VisualN drawing fetcher. |
UrlFieldReaderDrawingFetcher |
modules/ |
Provides a 'Url field reader' VisualN drawing fetcher. |
UrlReaderDrawingFetcher |
src/ |
Provides a 'Url reader' VisualN drawing fetcher. |
ViewsReaderDrawingFetcher |
modules/ |
Provides a 'Views reader' VisualN drawing fetcher. |