# Type Alias RendererObjectLine

RendererObjectLine: Record<string, {
symbol: {
color?: number[];
style:
| "solid"
| "dash"
| "dot"
| "dash-dot"
| "long-dash"
| "long-dash-dot"
| "short-dash"
| "dash-dot"
| "short-dash-dot"
| LineStyle;
type: "simple-line";
width: number;
};
value: string;
}>

Renderer definition for line entities. Each record key corresponds to a DXF layer or classification.

#### Type declaration

- ##### symbol: {
  color?: number[];
  style:
  | "solid"
  | "dash"
  | "dot"
  | "dash-dot"
  | "long-dash"
  | "long-dash-dot"
  | "short-dash"
  | "dash-dot"
  | "short-dash-dot"
  | LineStyle;
  type: "simple-line";
  width: number;
  }

  Symbol definition for rendering the line.

  - ##### `Optional` color?: number[]

    Optional RGBA color definition.

  - ##### style:
    | "solid"
    | "dash"
    | "dot"
    | "dash-dot"
    | "long-dash"
    | "long-dash-dot"
    | "short-dash"
    | "dash-dot"
    | "short-dash-dot"
    | LineStyle

    Line style pattern or keyword (e.g., solid, dash, dot).

  - ##### type: "simple-line"

    Symbol type, always "simple-line" for line rendering.

  - ##### width: number

    Width of the rendered line in pixels or map units.

- ##### value: string

  The renderer value (typically layer name or identifier).