LineLayer
API Reference (beta) for <LineLayer />
Property | Type | Description |
---|---|---|
id optional | string | - |
source optional | string | - |
sourceLayer optional | string | - |
beforeId optional | string | - |
children optional | Snippet<[]> | - |
metadata optional | unknown | - |
minzoom optional | number | - |
maxzoom optional | number | - |
filter optional | FilterSpecification | - |
layout optional | { line-cap?: PropertyValueSpecification<"round" | "butt" | "square">, line-join?: DataDrivenPropertyValueSpecification<"round" | "bevel" | "miter">, line-miter-limit?: PropertyValueSpecification<number>, line-round-limit?: PropertyValueSpecification<number>, line-sort-key?: DataDrivenPropertyValueSpecification<number>, visibility?: "none" | "visible" } | - |
paint optional | { line-opacity?: DataDrivenPropertyValueSpecification<number>, line-color?: DataDrivenPropertyValueSpecification<string>, line-translate?: PropertyValueSpecification<[number, number]>, line-translate-anchor?: PropertyValueSpecification<"map" | "viewport">, line-width?: DataDrivenPropertyValueSpecification<number>, line-gap-width?: DataDrivenPropertyValueSpecification<number>, line-offset?: DataDrivenPropertyValueSpecification<number>, line-blur?: DataDrivenPropertyValueSpecification<number>, line-dasharray?: PropertyValueSpecification<number[]>, line-pattern?: DataDrivenPropertyValueSpecification<string>, line-gradient?: ExpressionSpecification } | - |
onclick optional | (ev: MapLayerMouseEvent) => void | - |
ondblclick optional | (ev: MapLayerMouseEvent) => void | - |
onmousedown optional | (ev: MapLayerMouseEvent) => void | - |
onmouseup optional | (ev: MapLayerMouseEvent) => void | - |
onmousemove optional | (ev: MapLayerMouseEvent) => void | - |
onmouseenter optional | (ev: MapLayerMouseEvent) => void | - |
onmouseleave optional | (ev: MapLayerMouseEvent) => void | - |
onmouseover optional | (ev: MapLayerMouseEvent) => void | - |
onmouseout optional | (ev: MapLayerMouseEvent) => void | - |
oncontextmenu optional | (ev: MapLayerMouseEvent) => void | - |
ontouchstart optional | (ev: MapLayerTouchEvent) => void | - |
ontouchend optional | (ev: MapLayerTouchEvent) => void | - |
ontouchcancel optional | (ev: MapLayerTouchEvent) => void | - |