setData on symbol layers could cause flickering.CustomSourceInterface TypeScript type that is missing from the public interface.line-gradient validation to work not only on GeoJSON, but also on vector tile sources if they have mapbox_clip_start and mapbox_clip_end properties precomputed.Fetched May 1, 2026