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/visualn.api.php, line 142
Documentation landing page and topics.

Classes

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