# Interface DxfJsonComponentProperties

Defines properties shared by all DXF component dxfContext. Used to configure renderers, color mappings, and spatial references for visualizing DXF data within a mapping or rendering system.

interface DxfJsonComponentProperties {
dxf?: Record<string, unknown>;
layerColor?: string;
renderer_Object_Line?: Record<string, unknown>;
renderer_Object_Point?: Record<string, unknown>;
renderer_Object_Polygon?: Record<string, unknown>;
sourceSR?: SpatialReference;
targetSR?: SpatialReference;
}

#####
Index

### Properties

dxf?
layerColor?
renderer_Object_Line?
renderer_Object_Point?
renderer_Object_Polygon?
sourceSR?
targetSR?

##
Properties

### `Optional` dxf

dxf?: Record<string, unknown>

Raw parsed DXF data structure.

### `Optional` layerColor

layerColor?: string

Default color applied to DXF layers.

### `Optional` renderer_Object_Line

renderer_Object_Line?: Record<string, unknown>

Renderer configuration for line entities.

### `Optional` renderer_Object_Point

renderer_Object_Point?: Record<string, unknown>

Renderer configuration for point entities.

### `Optional` renderer_Object_Polygon

renderer_Object_Polygon?: Record<string, unknown>

Renderer configuration for polygon entities.

### `Optional` sourceSR

sourceSR?: SpatialReference

The source spatial reference of the DXF data.

### `Optional` targetSR

targetSR?: SpatialReference

The target spatial reference used for projection or rendering.