Action - gfpdf_gv_directory_render_start
Fires once with the whole result set, before any of the document is drawn.
Fires once with the whole result set, before any of the document is drawn.
The document is written and nothing further reads what went into it — the seam for releasing per-render scratch state. \GFPDF\Plugins\PdfForGravityView\Pdf\Maps\ImageStore deletes its Static Map tiles here.
Whether the current batch should render another document — the seam for stopping on memory pressure.
Whether this export reuses the render cache.
Extra components for a render's cache key.
The PDF markup for one GravityView widget in a Multiple Entry (directory) PDF.
Themes available to the PDF renderer; add-ons register their own here.
Override the Google Maps API key used for Static Maps requests in PDFs.
The caption printed beneath a directory-wide Static Map.
Filter the marker list before a Static Map URL is built.
Ceiling (mm) on the printed height of a Static Map. Return 0 to remove it.
Google's scale parameter for a Static Map: 1 or 2. Anything else is read as 2.
Size requested from the Google Static Maps API, formatted as WIDTHxHEIGHT.
Seconds one Static Maps request may hang before it is abandoned.
Filter the viewport (centre + zoom) used for the Static Map.
GravityView's site-wide theme colour overrides, applied to every View.
Server-side render cache for directory & single PDFs.
Scratch space for the Static Map PNGs of the document being rendered right now.
Resolves a Static Maps PNG for a (View, Entry) pair and embeds it in the document.