The Fabric.js canvas instance, either interactive or static.
ProtectedcanvasThe height of the canvas in pixels.
ProtectedcanvasThe width of the canvas in pixels or a custom value.
ProtectedcanvasWhether to render a stroke around the canvas wrapper.
The color scheme used for rendering.
ProtectedcontentThe width of the left-side label area.
ProtectedcontentThe width allocated for labels.
ProtectedcontentThe width allocated for scoring content.
ProtectedcontentThe width of the content area.
ProtectedfontThe font family for text rendering.
ProtectedfontThe font size for text rendering.
ProtectedfontThe font weight for text rendering.
ProtectedlogWhether to log skipped HSPs.
ProtectedmarginThe margin width around the canvas content.
ProtectednumberThe number of hits to render.
ProtectednumberThe number of HSPs (High-Scoring Pairs) to render.
ProtectedscaleThe width allocated for scale labels.
The type of scale used in the canvas.
ProtectedscaleThe width scale factor.
The type of scoring mechanism.
ProtectedstaticWhether to use a static (non-interactive) canvas.
A base class for rendering a Fabric.js canvas with customizable properties. BasicCanvasRenderer
Description
Provides foundational functionality for rendering a canvas, including frame sizing and content rendering.