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

Namesort descending Location Description
DataSourceReaderDrawingFetcher modules/visualn_dataset/src/Plugin/VisualN/DrawingFetcher/DataSourceReaderDrawingFetcher.php Provides a 'Data source reader' VisualN drawing fetcher.
FileFieldReaderDrawingFetcher modules/visualn_file_field/src/Plugin/VisualN/DrawingFetcher/FileFieldReaderDrawingFetcher.php Provides a 'File field reader' VisualN drawing fetcher.
ImageFieldReaderDrawingFetcher modules/visualn_file_field/src/Plugin/VisualN/DrawingFetcher/ImageFieldReaderDrawingFetcher.php Provides a 'Image field reader' VisualN drawing fetcher.
ResourceProviderSwitcherDrawingFetcher src/Plugin/VisualN/DrawingFetcher/ResourceProviderSwitcherDrawingFetcher.php Provides a 'Basic (resource provider switcher)' VisualN drawing fetcher.
StandaloneDrawingFetcher src/Plugin/VisualN/DrawingFetcher/StandaloneDrawingFetcher.php Provides a 'No data (standalone)' VisualN drawing fetcher.
UrlFieldReaderDrawingFetcher modules/visualn_url_field/src/Plugin/VisualN/DrawingFetcher/UrlFieldReaderDrawingFetcher.php Provides a 'Url field reader' VisualN drawing fetcher.
UrlReaderDrawingFetcher src/Plugin/VisualN/DrawingFetcher/UrlReaderDrawingFetcher.php Provides a 'Url reader' VisualN drawing fetcher.
ViewsReaderDrawingFetcher modules/visualn_views/src/Plugin/VisualN/DrawingFetcher/ViewsReaderDrawingFetcher.php Provides a 'Views reader' VisualN drawing fetcher.