Interface: AtlasPlateViewOptions
Defined in: atlas/AtlasPlateView.ts:25
Extends
Properties
colors?
optional colors?: ReadonlyMap<number, string>;Defined in: atlas/AtlasPlateView.ts:8
Omitted IDs use defaultColor. Colors are #RGB or #RRGGBB.
Inherited from
defaultColor?
optional defaultColor?: string;Defined in: atlas/AtlasPlateView.ts:9
Inherited from
background?
optional background?: string;Defined in: atlas/AtlasPlateView.ts:10
Inherited from
dashed?
optional dashed?: boolean;Defined in: atlas/AtlasPlateView.ts:11
Inherited from
boundaryColor?
optional boundaryColor?: string;Defined in: atlas/AtlasPlateView.ts:13
Parcel boundaries; all widths are in SVG units.
Inherited from
boundaryWidth?
optional boundaryWidth?: number;Defined in: atlas/AtlasPlateView.ts:14
Inherited from
boundaryOpacity?
optional boundaryOpacity?: number;Defined in: atlas/AtlasPlateView.ts:15
Inherited from
AtlasPlateStyle.boundaryOpacity
boundaryHaloWidth?
optional boundaryHaloWidth?: number;Defined in: atlas/AtlasPlateView.ts:17
Optional background-colored band under borders; default 0 (no halo).
Inherited from
AtlasPlateStyle.boundaryHaloWidth
groupBoundaryWidth?
optional groupBoundaryWidth?: number;Defined in: atlas/AtlasPlateView.ts:19
Extra emphasis for boundaries between parcelGroups; 0 disables it.
Inherited from
AtlasPlateStyle.groupBoundaryWidth
outlineWidth?
optional outlineWidth?: number;Defined in: atlas/AtlasPlateView.ts:20
Inherited from
labelsVisible?
optional labelsVisible?: boolean;Defined in: atlas/AtlasPlateView.ts:21
Inherited from
selectedParcelId?
optional selectedParcelId?: number | null;Defined in: atlas/AtlasPlateView.ts:22
Inherited from
AtlasPlateStyle.selectedParcelId
onParcelClick?
optional onParcelClick?: (parcelId) => void;Defined in: atlas/AtlasPlateView.ts:26
Parameters
parcelId
number
Returns
void
editableLabels?
optional editableLabels?: boolean;Defined in: atlas/AtlasPlateView.ts:27
adaptiveLabels?
optional adaptiveLabels?: boolean;Defined in: atlas/AtlasPlateView.ts:28
minInspectionFontSize?
optional minInspectionFontSize?: number;Defined in: atlas/AtlasPlateView.ts:31
Minimum label size in CSS pixels while zoomed (default 12; 0 disables). Density adapts to available space; the unzoomed composition stays fixed.
onLayoutChange?
optional onLayoutChange?: (layout) => void;Defined in: atlas/AtlasPlateView.ts:32
Parameters
layout
Returns
void
onViewportChange?
optional onViewportChange?: (viewport) => void;Defined in: atlas/AtlasPlateView.ts:33
Parameters
viewport
Returns
void
onInteractionError?
optional onInteractionError?: (error) => void;Defined in: atlas/AtlasPlateView.ts:34
Parameters
error
Error
Returns
void